Skip to content

Commit e6997c2

Browse files
committed
Rust: regenerate models after rust-analyzer update
1 parent 1823a22 commit e6997c2

12 files changed

+483
-77
lines changed

rust/ql/lib/ext/generated/actix-web.model.yml

Lines changed: 223 additions & 8 deletions
Large diffs are not rendered by default.

rust/ql/lib/ext/generated/clap.model.yml

Lines changed: 25 additions & 3 deletions
Large diffs are not rendered by default.

rust/ql/lib/ext/generated/hyper.model.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ extensions:
8282
- ["<hyper::client::conn::http1::Builder>::allow_obsolete_multiline_headers_in_responses", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
8383
- ["<hyper::client::conn::http1::Builder>::allow_spaces_after_header_name_in_responses", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
8484
- ["<hyper::client::conn::http1::Builder>::handshake", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
85+
- ["<hyper::client::conn::http1::Builder>::handshake", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
8586
- ["<hyper::client::conn::http1::Builder>::http09_responses", "Argument[0]", "Argument[self].Field[hyper::client::conn::http1::Builder::h09_responses]", "value", "dfc-generated"]
8687
- ["<hyper::client::conn::http1::Builder>::http09_responses", "Argument[0]", "ReturnValue.Field[hyper::client::conn::http1::Builder::h09_responses]", "value", "dfc-generated"]
8788
- ["<hyper::client::conn::http1::Builder>::http09_responses", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -114,6 +115,7 @@ extensions:
114115
- ["<hyper::client::conn::http2::Builder>::adaptive_window", "Argument[0]", "ReturnValue.Field[hyper::client::conn::http2::Builder::h2_builder].Field[hyper::proto::h2::client::Config::adaptive_window]", "value", "dfc-generated"]
115116
- ["<hyper::client::conn::http2::Builder>::adaptive_window", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
116117
- ["<hyper::client::conn::http2::Builder>::handshake", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
118+
- ["<hyper::client::conn::http2::Builder>::handshake", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
117119
- ["<hyper::client::conn::http2::Builder>::header_table_size", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
118120
- ["<hyper::client::conn::http2::Builder>::initial_connection_window_size", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
119121
- ["<hyper::client::conn::http2::Builder>::initial_max_send_streams", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -137,9 +139,7 @@ extensions:
137139
- ["<hyper::client::conn::http2::Builder>::max_send_buf_size", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
138140
- ["<hyper::client::conn::http2::Builder>::new", "Argument[0]", "ReturnValue.Field[hyper::client::conn::http2::Builder::exec]", "value", "dfc-generated"]
139141
- ["<hyper::client::conn::http2::Builder>::timer", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
140-
- ["<hyper::client::conn::http2::SendRequest as core::clone::Clone>::clone", "Argument[self].Field[hyper::client::conn::http2::SendRequest::dispatch].Field[hyper::client::dispatch::UnboundedSender::inner]", "ReturnValue.Field[hyper::client::conn::http2::SendRequest::dispatch].Field[hyper::client::dispatch::UnboundedSender::inner]", "value", "dfc-generated"]
141-
- ["<hyper::client::conn::http2::SendRequest as core::clone::Clone>::clone", "Argument[self].Field[hyper::client::conn::http2::SendRequest::dispatch].Reference", "ReturnValue.Field[hyper::client::conn::http2::SendRequest::dispatch]", "value", "dfc-generated"]
142-
- ["<hyper::client::conn::http2::SendRequest as core::clone::Clone>::clone", "Argument[self].Field[hyper::client::conn::http2::SendRequest::dispatch]", "ReturnValue.Field[hyper::client::conn::http2::SendRequest::dispatch]", "value", "dfc-generated"]
142+
- ["<hyper::client::conn::http2::SendRequest as core::clone::Clone>::clone", "Argument[self]", "ReturnValue", "taint", "df-generated"]
143143
- ["<hyper::client::dispatch::SendWhen>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[hyper::client::dispatch::SendWhen::call_back]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
144144
- ["<hyper::client::dispatch::SendWhen>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[hyper::client::dispatch::SendWhen::when]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
145145
- ["<hyper::client::dispatch::SendWhen>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[hyper::client::dispatch::SendWhen::call_back]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
@@ -148,9 +148,7 @@ extensions:
148148
- ["<hyper::client::dispatch::Sender>::try_send", "Argument[0]", "ReturnValue.Field[core::result::Result::Err(0)]", "value", "dfc-generated"]
149149
- ["<hyper::client::dispatch::Sender>::unbound", "Argument[self].Field[hyper::client::dispatch::Sender::inner]", "ReturnValue.Field[hyper::client::dispatch::UnboundedSender::inner]", "value", "dfc-generated"]
150150
- ["<hyper::client::dispatch::TrySendError>::into_error", "Argument[self].Field[hyper::client::dispatch::TrySendError::error]", "ReturnValue", "value", "dfc-generated"]
151-
- ["<hyper::client::dispatch::UnboundedSender as core::clone::Clone>::clone", "Argument[self].Field[hyper::client::dispatch::UnboundedSender::inner].Field[tokio::sync::mpsc::unbounded::UnboundedSender::chan]", "ReturnValue.Field[hyper::client::dispatch::UnboundedSender::inner].Field[tokio::sync::mpsc::unbounded::UnboundedSender::chan]", "value", "dfc-generated"]
152-
- ["<hyper::client::dispatch::UnboundedSender as core::clone::Clone>::clone", "Argument[self].Field[hyper::client::dispatch::UnboundedSender::inner].Reference", "ReturnValue.Field[hyper::client::dispatch::UnboundedSender::inner]", "value", "dfc-generated"]
153-
- ["<hyper::client::dispatch::UnboundedSender as core::clone::Clone>::clone", "Argument[self].Field[hyper::client::dispatch::UnboundedSender::inner]", "ReturnValue.Field[hyper::client::dispatch::UnboundedSender::inner]", "value", "dfc-generated"]
151+
- ["<hyper::client::dispatch::UnboundedSender as core::clone::Clone>::clone", "Argument[self]", "ReturnValue", "taint", "df-generated"]
154152
- ["<hyper::common::buf::BufList>::bufs_cnt", "Argument[self].Field[hyper::common::buf::BufList::bufs].Field[alloc::collections::vec_deque::VecDeque::len]", "ReturnValue", "value", "dfc-generated"]
155153
- ["<hyper::common::io::compat::Compat>::new", "Argument[0]", "ReturnValue.Field[hyper::common::io::compat::Compat(0)]", "value", "dfc-generated"]
156154
- ["<hyper::common::io::rewind::Rewind>::into_inner", "Argument[self].Field[hyper::common::io::rewind::Rewind::inner]", "ReturnValue.Field[0]", "value", "dfc-generated"]
@@ -170,6 +168,8 @@ extensions:
170168
- ["<hyper::ext::h1_reason_phrase::ReasonPhrase>::as_bytes", "Argument[self].Field[0]", "ReturnValue.Reference", "value", "dfc-generated"]
171169
- ["<hyper::ext::h1_reason_phrase::ReasonPhrase>::as_bytes", "Argument[self].Field[hyper::ext::h1_reason_phrase::ReasonPhrase(0)]", "ReturnValue.Reference", "value", "dfc-generated"]
172170
- ["<hyper::ffi::http_types::hyper_response>::wrap", "Argument[0]", "ReturnValue.Field[hyper::ffi::http_types::hyper_response(0)]", "value", "dfc-generated"]
171+
- ["<hyper::ffi::task::hyper_executor>::downgrade", "Argument[0].Field[alloc::sync::Arc::alloc].Reference", "ReturnValue.Field[hyper::ffi::task::WeakExec(0)].Field[alloc::sync::Weak::alloc]", "value", "dfc-generated"]
172+
- ["<hyper::ffi::task::hyper_executor>::downgrade", "Argument[0].Field[alloc::sync::Arc::alloc]", "ReturnValue.Field[hyper::ffi::task::WeakExec(0)].Field[alloc::sync::Weak::alloc]", "value", "dfc-generated"]
173173
- ["<hyper::ffi::task::hyper_executor>::downgrade", "Argument[0].Field[alloc::sync::Arc::ptr]", "ReturnValue.Field[hyper::ffi::task::WeakExec(0)].Field[alloc::sync::Weak::ptr]", "value", "dfc-generated"]
174174
- ["<hyper::ffi::task::hyper_task>::boxed", "Argument[0]", "ReturnValue", "taint", "df-generated"]
175175
- ["<hyper::proto::h1::conn::Conn>::into_inner", "Argument[self].Field[hyper::proto::h1::conn::Conn::io].Field[hyper::proto::h1::io::Buffered::io]", "ReturnValue.Field[0]", "value", "dfc-generated"]
@@ -324,6 +324,8 @@ extensions:
324324
- ["<hyper::server::conn::http2::Builder>::max_send_buf_size", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
325325
- ["<hyper::server::conn::http2::Builder>::new", "Argument[0]", "ReturnValue.Field[hyper::server::conn::http2::Builder::exec]", "value", "dfc-generated"]
326326
- ["<hyper::server::conn::http2::Builder>::serve_connection", "Argument[1]", "ReturnValue.Field[hyper::server::conn::http2::Connection::conn].Field[hyper::proto::h2::server::Server::service]", "value", "dfc-generated"]
327+
- ["<hyper::server::conn::http2::Builder>::serve_connection", "Argument[self].Field[hyper::server::conn::http2::Builder::timer].Reference", "ReturnValue.Field[hyper::server::conn::http2::Connection::conn].Field[hyper::proto::h2::server::Server::timer]", "value", "dfc-generated"]
328+
- ["<hyper::server::conn::http2::Builder>::serve_connection", "Argument[self].Field[hyper::server::conn::http2::Builder::timer]", "ReturnValue.Field[hyper::server::conn::http2::Connection::conn].Field[hyper::proto::h2::server::Server::timer]", "value", "dfc-generated"]
327329
- ["<hyper::server::conn::http2::Builder>::timer", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
328330
- ["<hyper::server::conn::http2::Connection>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[hyper::server::conn::http2::Connection::conn]", "ReturnValue", "value", "dfc-generated"]
329331
- ["<hyper::server::conn::http2::Connection>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[hyper::server::conn::http2::Connection::conn]", "ReturnValue", "value", "dfc-generated"]

rust/ql/lib/ext/generated/libc.model.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,18 @@ extensions:
44
pack: codeql/rust-all
55
extensible: summaryModel
66
data:
7+
- ["<libc::unix::linux_like::linux::__c_anonymous_ifc_ifcu as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
8+
- ["<libc::unix::linux_like::linux::__c_anonymous_ifr_ifru as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
9+
- ["<libc::unix::linux_like::linux::__c_anonymous_iwreq as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
10+
- ["<libc::unix::linux_like::linux::__c_anonymous_ptp_perout_request_1 as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
11+
- ["<libc::unix::linux_like::linux::__c_anonymous_ptp_perout_request_2 as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
12+
- ["<libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
13+
- ["<libc::unix::linux_like::linux::__c_anonymous_xsk_tx_metadata_union as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
714
- ["<libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
815
- ["<libc::unix::linux_like::linux::gnu::sifields_sigchld as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
16+
- ["<libc::unix::linux_like::linux::iwreq_data as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
17+
- ["<libc::unix::linux_like::linux::tpacket_bd_header_u as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
18+
- ["<libc::unix::linux_like::linux::tpacket_req_u as core::clone::Clone>::clone", "Argument[self].Reference", "ReturnValue", "value", "dfc-generated"]
919
- ["<style::style::StyleChecker>::check_file", "Argument[0].Field[alloc::borrow::Cow::Owned(0)]", "Argument[self].Field[style::style::StyleChecker::path].Field[style_tests::style::StyleChecker::path]", "value", "dfc-generated"]
1020
- ["<style::style::StyleChecker>::check_file", "Argument[0]", "Argument[self].Field[style::style::StyleChecker::path].Field[style_tests::style::StyleChecker::path].Field[std::path::PathBuf::inner]", "value", "dfc-generated"]
1121
- ["<style_tests::style::StyleChecker>::check_file", "Argument[0].Field[alloc::borrow::Cow::Owned(0)]", "Argument[self].Field[style::style::StyleChecker::path].Field[style_tests::style::StyleChecker::path]", "value", "dfc-generated"]

rust/ql/lib/ext/generated/log.model.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ extensions:
1111
- ["<log::LevelFilter as core::fmt::Display>::fmt", "Argument[0]", "ReturnValue", "taint", "df-generated"]
1212
- ["<log::Metadata>::level", "Argument[self].Field[log::Metadata::level]", "ReturnValue", "value", "dfc-generated"]
1313
- ["<log::Metadata>::target", "Argument[self].Field[log::Metadata::target]", "ReturnValue", "value", "dfc-generated"]
14+
- ["<log::MetadataBuilder>::build", "Argument[self].Field[log::MetadataBuilder::metadata].Reference", "ReturnValue", "value", "dfc-generated"]
15+
- ["<log::MetadataBuilder>::build", "Argument[self].Field[log::MetadataBuilder::metadata]", "ReturnValue", "value", "dfc-generated"]
1416
- ["<log::MetadataBuilder>::level", "Argument[0]", "Argument[self].Field[log::MetadataBuilder::metadata].Field[log::Metadata::level]", "value", "dfc-generated"]
1517
- ["<log::MetadataBuilder>::level", "Argument[0]", "ReturnValue.Field[log::MetadataBuilder::metadata].Field[log::Metadata::level]", "value", "dfc-generated"]
1618
- ["<log::MetadataBuilder>::level", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -30,6 +32,8 @@ extensions:
3032
- ["<log::RecordBuilder>::args", "Argument[0]", "Argument[self].Field[log::RecordBuilder::record].Field[log::Record::args]", "value", "dfc-generated"]
3133
- ["<log::RecordBuilder>::args", "Argument[0]", "ReturnValue.Field[log::RecordBuilder::record].Field[log::Record::args]", "value", "dfc-generated"]
3234
- ["<log::RecordBuilder>::args", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
35+
- ["<log::RecordBuilder>::build", "Argument[self].Field[log::RecordBuilder::record].Reference", "ReturnValue", "value", "dfc-generated"]
36+
- ["<log::RecordBuilder>::build", "Argument[self].Field[log::RecordBuilder::record]", "ReturnValue", "value", "dfc-generated"]
3337
- ["<log::RecordBuilder>::file", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
3438
- ["<log::RecordBuilder>::file_static", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
3539
- ["<log::RecordBuilder>::key_values", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -55,6 +59,8 @@ extensions:
5559
- ["<log::kv::key::Key>::as_str", "Argument[self].Field[log::kv::key::Key::key]", "ReturnValue", "value", "dfc-generated"]
5660
- ["<log::kv::key::Key>::from_str", "Argument[0]", "ReturnValue.Field[log::kv::key::Key::key]", "value", "dfc-generated"]
5761
- ["<log::kv::key::Key>::to_borrowed_str", "Argument[self].Field[log::kv::key::Key::key]", "ReturnValue.Field[core::option::Option::Some(0)]", "value", "dfc-generated"]
62+
- ["<log::kv::value::Value as log::kv::value::ToValue>::to_value", "Argument[self].Field[log::kv::value::Value::inner].Reference", "ReturnValue.Field[log::kv::value::Value::inner]", "value", "dfc-generated"]
63+
- ["<log::kv::value::Value as log::kv::value::ToValue>::to_value", "Argument[self].Field[log::kv::value::Value::inner]", "ReturnValue.Field[log::kv::value::Value::inner]", "value", "dfc-generated"]
5864
- addsTo:
5965
pack: codeql/rust-all
6066
extensible: sinkModel

0 commit comments

Comments
 (0)