rfcbot
[ home ]
nikomatsakis's proposals for review
merge:
Policy for lint expansions
proposal
|
checklist
merge:
Implement `PartialOrd` and `Ord` for `Discriminant`
proposal
|
checklist
merge:
[RFC] externally implementable functions
proposal
|
checklist
close:
RFC: Allow type inference for const or static
proposal
|
checklist
merge:
Allow while let chains on all editions
proposal
|
checklist
merge:
RFC: Add an attribute for raising the alignment of various items
proposal
|
checklist
merge:
Unsafe fields
proposal
|
checklist
merge:
Split up the `unknown_or_malformed_diagnostic_attributes` lint
proposal
|
checklist
merge:
Properly deduce object lifetime defaults in projections & trait refs
proposal
|
checklist
merge:
const-eval: allow constants to refer to mutable/external memory, but reject such constants as patterns
proposal
|
checklist
close:
Remove unstable cfg `target(...)` compact feature
proposal
|
checklist
merge:
[RFC] Add `#[export_ordinal(n)]` attribute
proposal
|
checklist
merge:
Fallback `{float}` to `f32` when `f32: From<{float}>` and add `impl From<f16> for f32`
proposal
|
checklist
merge:
Add (back) `unsupported_calling_conventions` lint to reject more invalid calling conventions
proposal
|
checklist
merge:
Permit duplicate imports
proposal
|
checklist
merge:
Allow `&&`, `||`, and `!` in `cfg`
proposal
|
checklist
merge:
Allow volatile access to non-Rust memory, including address 0
proposal
|
checklist
merge:
Make the `dangerous_implicit_autorefs` lint deny-by-default
proposal
|
checklist
merge:
Lint on fn pointers comparisons in external macros
proposal
|
checklist
merge:
`core::marker::NoCell` in bounds (previously known an `Freeze`)
proposal
|
checklist
merge:
Decide on path forward for attributes on expressions
proposal
|
checklist
merge:
Stabilize `if let` guards (`feature(if_let_guard)`)
proposal
|
checklist
merge:
RFC: No (opsem) Magic Boxes
proposal
|
checklist
merge:
builtin dyn impl no guide inference
proposal
|
checklist
merge:
Add checking for unnecessary delims in closure body
proposal
|
checklist
merge:
Declarative `macro_rules!` attribute macros
proposal
|
checklist
merge:
Stabilize `#[cfg(version(...))]`, take 2
proposal
|
checklist
merge:
Declarative `macro_rules!` derive macros
proposal
|
checklist
merge:
Sized Hierarchy: Part I
proposal
|
checklist
merge:
Stabilize `feature(generic_arg_infer)`
proposal
|
checklist
merge:
Document representation of `Option<unsafe fn()>`
proposal
|
checklist
merge:
RFC: enable `derive(From)` for single-field structs
proposal
|
checklist