about summary refs log tree commit diff
path: root/src/libsyntax/parse/obsolete.rs
AgeCommit message (Expand)AuthorLines
2015-12-30use structured errorsNick Cameron-7/+6
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-2/+1
2015-07-30Remove unused code in parser.Eli Friedman-31/+0
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-4/+2
2015-04-16Omit 'obsolete' note for warning if -AwarningMathijs van de Nes-1/+2
2015-04-05Work towards a non-panicing parser (libsyntax)Phil Dawes-1/+1
2015-04-01Fallout in libsyntaxNiko Matsakis-1/+1
2015-03-26syntax: Remove parsing of old slice syntaxAlex Crichton-6/+0
2015-03-24rustc: Add support for `extern crate foo as bar`Alex Crichton-0/+6
2015-03-18rustc: Remove some long deprecated features:Alex Crichton-19/+0
2015-03-11Remove ProcType and ProcExpGuillaume Gomez-12/+0
2015-03-10Remove proc keywordGuillaume Gomez-2/+2
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-3/+3
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-4/+5
2015-02-18Declare `&foo[]` to be obsolete syntax. Modify the obsolete mechanism toNiko Matsakis-5/+21
2015-02-06Remove word syntax from obsolete syntax messagesSimonas Kazlauskas-3/+3
2015-02-03Remove the explicit closure kind syntax from the parser and AST;Niko Matsakis-0/+5
2015-01-17libsyntax: uint types to usizePaul Collier-1/+1
2015-01-14Remove old obsolete syntax errorsAdolfo OchagavĂ­a-40/+0
2015-01-07use slicing sugarJorge Aparicio-2/+2
2015-01-07Replace full slice notation with index callsNick Cameron-2/+2
2015-01-05Merge remote-tracking branch 'nrc/sized-2' into rollupAlex Crichton-27/+30
2015-01-05rollup merge of #20556: japaric/no-for-sizedAlex Crichton-0/+6
2015-01-06Fix the obsolete messageNick Cameron-1/+1
2015-01-06FalloutNick Cameron-1/+1
2015-01-06Obsolete `Sized? T`Nick Cameron-1/+6
2015-01-06Remove the prefix in ObsoleteSyntax variantsNick Cameron-22/+20
2015-01-05syntax: make the closure type `f: |uint| -> bool` syntax obsoleteJorge Aparicio-0/+5
2015-01-05tweak the obsolete syntax messageJorge Aparicio-2/+2
2015-01-05syntax: obsolete the `for Sized?` syntaxJorge Aparicio-0/+6
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-1/+1
2014-12-21Fallout of std::str stabilizationAlex Crichton-2/+2
2014-12-19libsyntax: use `#[deriving(Copy)]`Jorge Aparicio-3/+1
2014-12-14Remove `proc` types/expressions from the parser, compiler, andNiko Matsakis-0/+10
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-0/+2
2014-12-03Replace `equiv` method calls with `==` operator sugarJorge Aparicio-1/+1
2014-11-26/*! -> //!Steve Klabnik-8/+4
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+2
2014-11-16Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniqJakub Bukaj-3/+3
2014-10-28Use PascalCase for token variantsBrendan Zabarauskas-1/+1
2014-10-02syntax: remove ObsoleteManaged{Type,Expr}.Eduard Burtescu-10/+0
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-5/+4
2014-09-09librustc: Obsolete the old external crate renaming syntax.Patrick Walton-0/+5
2014-09-08librustc: Change the syntax of subslice matching to use postfix `..`Patrick Walton-0/+5
2014-08-18libsyntax: Remove the `use foo = bar` syntax from the language in favorPatrick Walton-0/+5
2014-07-24libsyntax: Remove `~self` and `mut ~self` from the language.Patrick Walton-0/+5
2014-07-16obsolete.rs: fix typo in messagePhilipp Gesang-1/+1
2014-07-09syntax: doc comments all the thingsCorey Richardson-4/+4
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-1/+11
2014-06-11rustc: Remove ~[T] from the languageAlex Crichton-0/+5