Skip to content

Rollup of 8 pull requests #69827

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 26 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
cbf52b1
remove non-sysroot sources from rust-src component
RalfJung Mar 2, 2020
a9259fb
Try to ensure usize marker does not get merged
Mark-Simulacrum Mar 3, 2020
db75c97
unix: Don't override existing SIGSEGV/BUS handlers
cuviper Mar 3, 2020
9384cba
Documentation and slight simplification of BTreeMap's internals
ssomers Mar 3, 2020
13d5ee1
Cleanup E0390 explanation
GuillaumeGomez Mar 6, 2020
31183bb
Fix missing ` in doc for File::with_options
lukas-code Mar 6, 2020
6548be2
'fieldless enums' is not what I meant -- it's empty/uninhabited enums…
RalfJung Mar 2, 2020
d47196b
miri value visitor: detect primitives by type, not layout
RalfJung Mar 2, 2020
aa1435b
const validation ub tests: use transmute instead of unions
RalfJung Mar 2, 2020
4807e93
test that we validate boxes
RalfJung Mar 2, 2020
f481547
test some more kinds of enums with uninhabited variants
RalfJung Mar 2, 2020
4584e75
better error messages for invalid boxes (and a few more tests)
RalfJung Mar 2, 2020
f0586f9
please tidy
RalfJung Mar 2, 2020
58f8cc2
rename visit_primitive -> try_visit_primitive, and comments
RalfJung Mar 2, 2020
295c2d6
bug on ty::GeneratorWitness
RalfJung Mar 2, 2020
b1b558f
refactor: Exhaustive matching in method/probe.rs
Mar 7, 2020
6095fa1
refactor: Move a borrow_mut and unwrap out of a loop
Mar 7, 2020
a95f00f
fix type size mismatch on 32bit
RalfJung Mar 8, 2020
efad0cb
Rollup merge of #69631 - RalfJung:rust-src, r=Mark-Simulacrum
Centril Mar 8, 2020
8d25f2b
Rollup merge of #69646 - RalfJung:layout-visitor, r=eddyb
Centril Mar 8, 2020
850e515
Rollup merge of #69651 - Mark-Simulacrum:black-box-marker, r=eddyb
Centril Mar 8, 2020
8a30198
Rollup merge of #69668 - ssomers:btreemap_even_more_comments, r=Mark-…
Centril Mar 8, 2020
d9b718f
Rollup merge of #69685 - cuviper:soft-segv, r=sfackler
Centril Mar 8, 2020
919ae59
Rollup merge of #69771 - GuillaumeGomez:cleanup-e0390, r=Dylan-DPC
Centril Mar 8, 2020
9ea18a6
Rollup merge of #69777 - lukas-code:patch-1, r=jonas-schievink
Centril Mar 8, 2020
eb125f3
Rollup merge of #69812 - Marwes:refactor, r=petrochenkov
Centril Mar 8, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Cleanup E0390 explanation
  • Loading branch information
GuillaumeGomez committed Mar 6, 2020
commit 13d5ee1c4f36cc05e87b23657fa934fe2d02f73c
4 changes: 3 additions & 1 deletion src/librustc_error_codes/error_codes/E0390.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
You tried to implement methods for a primitive type. Erroneous code example:
A method was implemented on a primitive type.

Erroneous code example:

```compile_fail,E0390
struct Foo {
Expand Down