From 17e1e1713e4d30a3c51ebe1be370427e932d1c9f Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Sun, 23 Nov 2025 20:24:05 +0100 Subject: [PATCH] Rust: Add placeholder declarations for `&mut` and `*mut` --- .../elements/builtintypes/BuiltinTypes.expected | 2 ++ rust/tools/builtins/types.rs | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/rust/ql/test/library-tests/elements/builtintypes/BuiltinTypes.expected b/rust/ql/test/library-tests/elements/builtintypes/BuiltinTypes.expected index cfab22cd61c3..e08eb561b58b 100644 --- a/rust/ql/test/library-tests/elements/builtintypes/BuiltinTypes.expected +++ b/rust/ql/test/library-tests/elements/builtintypes/BuiltinTypes.expected @@ -1,6 +1,8 @@ | struct Array | | | struct Ptr | | +| struct PtrMut | | | struct Ref | | +| struct RefMut | | | struct Slice | | | struct Tuple0 | | | struct Tuple1 | | diff --git a/rust/tools/builtins/types.rs b/rust/tools/builtins/types.rs index 0c6025b4d37d..fc0be525ab44 100644 --- a/rust/tools/builtins/types.rs +++ b/rust/tools/builtins/types.rs @@ -26,8 +26,10 @@ pub struct f64; struct Slice; struct Array; -struct Ref; // todo: add mut variant -struct Ptr; // todo: add mut variant +struct Ref; +struct RefMut; +struct Ptr; +struct PtrMut; // tuples struct Tuple0;