diff options
| author | bors <bors@rust-lang.org> | 2023-07-13 07:54:44 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-07-13 07:54:44 +0000 |
| commit | f6ae0c11ace030d51bb210a6387d0e7d4e1768f1 (patch) | |
| tree | c9cc4ba70ca6ba8acdf3ae676605aa38b885d814 | |
| parent | 132ba2cf771cf80373233074570ed3fdbc2dea1a (diff) | |
| parent | 8f612b5352e4d324535aa76fe7836fd81e8134dc (diff) | |
Auto merge of #15270 - ChristianSchott:patch-1, r=HKalbasi
Make fields of mir::Terminator public When trying to use the RA crate, I am unable to access the fields in `hir_def::mir::Terminator`. I don't see any reason, why these should be private, especially as the fields of `hir_def::mir::Statement` are `pub`. I am not sure if the fields in `hir_def::mir::SwitchTargets` should be made `pub` too, but at least they are read-accessible via some public methods.. Sorry if I missed something, this is my first PR.
| -rw-r--r-- | crates/hir-ty/src/mir.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir-ty/src/mir.rs b/crates/hir-ty/src/mir.rs index 5e92b350a3c..dc846fc3947 100644 --- a/crates/hir-ty/src/mir.rs +++ b/crates/hir-ty/src/mir.rs @@ -323,8 +323,8 @@ impl SwitchTargets { #[derive(Debug, PartialEq, Eq, Clone)] pub struct Terminator { - span: MirSpan, - kind: TerminatorKind, + pub span: MirSpan, + pub kind: TerminatorKind, } #[derive(Debug, PartialEq, Eq, Clone)] |
