Skip to content

Conversation

sanxiyn
Copy link
Contributor

@sanxiyn sanxiyn commented Feb 7, 2014

No description provided.

@sanxiyn
Copy link
Contributor Author

sanxiyn commented Feb 7, 2014

Before:

span.rs:2     let _ = || ();
                    ^~~~~~~
span.rs:3     [0].len();
              ^~~~~~~~~~
span.rs:4     (0);
              ^~~~

After:

span.rs:2     let _ = || ();
                      ^~~~~
span.rs:3     [0].len();
              ^~~~~~~~~
span.rs:4     (0);
              ^~~

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we have a comment about what this is doing?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(What the file is doing, that is; I know what the import is doing. :P )

@sanxiyn
Copy link
Contributor Author

sanxiyn commented Feb 7, 2014

Added some comments.

bors added a commit that referenced this pull request Feb 7, 2014
@bors bors closed this Feb 7, 2014
@bors bors merged commit e5463b9 into rust-lang:master Feb 7, 2014
@sanxiyn sanxiyn deleted the show-span branch February 9, 2014 05:58
flip1995 pushed a commit to flip1995/rust that referenced this pull request Feb 8, 2024
Add new lint: `ref_as_ptr`

Fixes rust-lang#10130

Added new lint `ref_as_ptr` that checks for conversions from references to pointers and suggests using `std::ptr::from_{ref, mut}` instead.

The name is different than suggested in the issue (`as_ptr_cast`) since there were some other lints with similar names (`ptr_as_ptr`, `borrow_as_ptr`) and I wanted to follow the convention.

Note that this lint conflicts with the `borrow_as_ptr` lint in the sense that it recommends changing `&foo as *const _` to `std::ptr::from_ref(&foo)` instead of `std::ptr::addr_of!(foo)`. Personally, I think the former is more readable and, in contrast to `addr_of` macro, can be also applied to temporaries (cf. rust-lang#9884).

---

changelog: New lint: [`ref_as_ptr`]
[rust-lang#12087](rust-lang/rust-clippy#12087)
nnethercote added a commit to nnethercote/rust that referenced this pull request Dec 4, 2024
It's very old (added in rust-lang#12087). It's strange, and it's not clear what
its use cases are. It only works with the crate root file because it
runs before expansion. I suspect it won't be missed.
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Dec 4, 2024
…iler-errors

Remove `-Zshow-span`.

It's very old (added in rust-lang#12087). It's strange, and it's not clear what its use cases are. It only works with the crate root file because it runs before expansion. I suspect it won't be missed.

r? `@estebank`
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request Dec 4, 2024
Rollup merge of rust-lang#133847 - nnethercote:rm-Z-show-span, r=compiler-errors

Remove `-Zshow-span`.

It's very old (added in rust-lang#12087). It's strange, and it's not clear what its use cases are. It only works with the crate root file because it runs before expansion. I suspect it won't be missed.

r? `@estebank`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants