Add sym::iter_mut
+ sym::as_mut_ptr
This commit is contained in:
parent
8327047b23
commit
654b924340
@ -372,6 +372,7 @@
|
|||||||
arm_target_feature,
|
arm_target_feature,
|
||||||
array,
|
array,
|
||||||
arrays,
|
arrays,
|
||||||
|
as_mut_ptr,
|
||||||
as_ptr,
|
as_ptr,
|
||||||
as_ref,
|
as_ref,
|
||||||
as_str,
|
as_str,
|
||||||
@ -858,6 +859,7 @@
|
|||||||
item,
|
item,
|
||||||
item_like_imports,
|
item_like_imports,
|
||||||
iter,
|
iter,
|
||||||
|
iter_mut,
|
||||||
iter_repeat,
|
iter_repeat,
|
||||||
iterator_collect_fn,
|
iterator_collect_fn,
|
||||||
kcfi,
|
kcfi,
|
||||||
|
@ -45,7 +45,7 @@ pub(super) fn check<'tcx>(
|
|||||||
let haystack = if let ExprKind::MethodCall(path, receiver, [], _) =
|
let haystack = if let ExprKind::MethodCall(path, receiver, [], _) =
|
||||||
filter_recv.kind {
|
filter_recv.kind {
|
||||||
let p = path.ident.name;
|
let p = path.ident.name;
|
||||||
if p == sym::iter || p == sym!(iter_mut) {
|
if p == sym::iter || p == sym::iter_mut {
|
||||||
receiver
|
receiver
|
||||||
} else {
|
} else {
|
||||||
filter_recv
|
filter_recv
|
||||||
|
@ -18,7 +18,7 @@ Respanned: TokenStream [Ident { ident: "$crate", span: $DIR/auxiliary/make-macro
|
|||||||
use core /* 0#1 */::prelude /* 0#1 */::rust_2018 /* 0#1 */::*;
|
use core /* 0#1 */::prelude /* 0#1 */::rust_2018 /* 0#1 */::*;
|
||||||
#[macro_use /* 0#1 */]
|
#[macro_use /* 0#1 */]
|
||||||
extern crate core /* 0#1 */;
|
extern crate core /* 0#1 */;
|
||||||
extern crate compiler_builtins /* 442 */ as _ /* 0#1 */;
|
extern crate compiler_builtins /* 443 */ as _ /* 0#1 */;
|
||||||
// Don't load unnecessary hygiene information from std
|
// Don't load unnecessary hygiene information from std
|
||||||
extern crate std /* 0#0 */;
|
extern crate std /* 0#0 */;
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ PRINT-BANG INPUT (DEBUG): TokenStream [
|
|||||||
use ::core /* 0#1 */::prelude /* 0#1 */::rust_2015 /* 0#1 */::*;
|
use ::core /* 0#1 */::prelude /* 0#1 */::rust_2015 /* 0#1 */::*;
|
||||||
#[macro_use /* 0#1 */]
|
#[macro_use /* 0#1 */]
|
||||||
extern crate core /* 0#2 */;
|
extern crate core /* 0#2 */;
|
||||||
extern crate compiler_builtins /* 442 */ as _ /* 0#2 */;
|
extern crate compiler_builtins /* 443 */ as _ /* 0#2 */;
|
||||||
// Don't load unnecessary hygiene information from std
|
// Don't load unnecessary hygiene information from std
|
||||||
extern crate std /* 0#0 */;
|
extern crate std /* 0#0 */;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user