File tree Expand file tree Collapse file tree 2 files changed +0
-24
lines changed Expand file tree Collapse file tree 2 files changed +0
-24
lines changed Original file line number Diff line number Diff line change @@ -31,8 +31,6 @@ pub enum ObsoleteSyntax {
3131 ObsoleteOwnedPattern ,
3232 ObsoleteOwnedVector ,
3333 ObsoleteOwnedSelf ,
34- ObsoleteManagedType ,
35- ObsoleteManagedExpr ,
3634 ObsoleteImportRenaming ,
3735 ObsoleteSubsliceMatch ,
3836 ObsoleteExternCrateRenaming ,
@@ -77,14 +75,6 @@ impl<'a> ParserObsoleteMethods for parser::Parser<'a> {
7775 "`~self` is no longer supported" ,
7876 "write `self: Box<Self>` instead"
7977 ) ,
80- ObsoleteManagedType => (
81- "`@` notation for managed pointers" ,
82- "use `Gc<T>` in `std::gc` instead"
83- ) ,
84- ObsoleteManagedExpr => (
85- "`@` notation for a managed pointer allocation" ,
86- "use the `box(GC)` operator instead of `@`"
87- ) ,
8878 ObsoleteImportRenaming => (
8979 "`use foo = bar` syntax" ,
9080 "write `use bar as foo` instead"
Original file line number Diff line number Diff line change @@ -1449,12 +1449,6 @@ impl<'a> Parser<'a> {
14491449 t
14501450 }
14511451 }
1452- } else if self . token == token:: AT {
1453- // MANAGED POINTER
1454- self . bump ( ) ;
1455- let span = self . last_span ;
1456- self . obsolete ( span, ObsoleteManagedType ) ;
1457- TyUniq ( self . parse_ty ( plus_allowed) )
14581452 } else if self . token == token:: TILDE {
14591453 // OWNED POINTER
14601454 self . bump ( ) ;
@@ -2722,14 +2716,6 @@ impl<'a> Parser<'a> {
27222716 hi = e. span . hi ;
27232717 ex = ExprAddrOf ( m, e) ;
27242718 }
2725- token:: AT => {
2726- self . bump ( ) ;
2727- let span = self . last_span ;
2728- self . obsolete ( span, ObsoleteManagedExpr ) ;
2729- let e = self . parse_prefix_expr ( ) ;
2730- hi = e. span . hi ;
2731- ex = self . mk_unary ( UnUniq , e) ;
2732- }
27332719 token:: TILDE => {
27342720 self . bump ( ) ;
27352721 let last_span = self . last_span ;
You can’t perform that action at this time.
0 commit comments