Closed
Description
error[E0609]: no field `opts` on type `*mut rustc::session::Session`
--> src/lib.rs:143:54
|
143 | (sess as *const Session as *mut Session).opts.cli_forced_codegen_units = Some(1);
| ^^^^
help: `sess as *const Session as *mut Session` is a native pointer; try dereferencing it
|
143 | (sess as *const Session as *mut Session).(*sess as *const Session as *mut Session).opts.cli_forced_codegen_units = Some(1);
|
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
oli-obk commentedon Dec 11, 2018
Can you provide a minimal repro as a regression test?
jonas-schievink commentedon Dec 11, 2018
(they should also be called raw pointers, not native, unless that terminology has changed recently)
bjorn3 commentedon Dec 11, 2018
Edit: smaller repro
Rollup merge of rust-lang#56966 - varkor:raw-pointer-deref-parens, r=…
Rollup merge of rust-lang#56966 - varkor:raw-pointer-deref-parens, r=…
Rollup merge of rust-lang#56966 - varkor:raw-pointer-deref-parens, r=…