summary refs log tree commit diff
path: root/src/libsyntax/parse/lexer.rs
AgeCommit message (Expand)AuthorLines
2014-03-28Used inherited mutability in lexer::Reader.Eduard Burtescu-171/+150
2014-03-22syntax: Fix fallout of removing get()Alex Crichton-20/+16
2014-03-20syntax: Tidy up parsing the new attribute syntaxAlex Crichton-12/+18
2014-03-20Added new attribute syntax with backward compatibility.Daniel Fagnan-0/+18
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-17Fix rustdoc and tests.Eduard Burtescu-54/+30
2014-03-17De-@ codemap and diagnostic.Eduard Burtescu-63/+63
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-0/+1
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-9/+9
2014-03-01auto merge of #12627 : alexcrichton/rust/issue-12623, r=brsonbors-1/+5
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-1/+1
2014-02-28rustdoc: Capture all output from rustc by defaultAlex Crichton-1/+5
2014-02-24syntax: record multibyte chars' positions absolutely, not relative toHuon Wilson-2/+1
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-2/+2
2014-02-08syntax: convert the lexer to use Option<char> over transmute(-1).Huon Wilson-94/+135
2014-02-07Removed @self and @Trait.Eduard Burtescu-51/+49
2014-02-02libsyntax: Fix tests.Patrick Walton-13/+13
2014-02-02libsyntax: Remove the unnecessary `src` field from the lexerPatrick Walton-9/+6
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1
2014-01-21Remove unnecessary parentheses.Huon Wilson-1/+1
2014-01-11Tighten up float literal lexing.SiegeLord-11/+16
2014-01-11Remove re-exports of std::io::stdio::{print, println} in the prelude.Brendan Zabarauskas-1/+1
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-22/+20
2014-01-03libsyntax: De-`@mut` `CodeMap::files`Patrick Walton-1/+4
2014-01-03librustc: De-`@mut` the span handlerPatrick Walton-6/+6
2014-01-03libsyntax: De-`@mut` `StringReader`, `TtReader`, and `reader`Patrick Walton-44/+43
2014-01-03libsyntax: De-`@mut` `TtReader::cur_span`Patrick Walton-2/+2
2014-01-03libsyntax: De-`@mut` `TtReader::cur_tok`Patrick Walton-2/+5
2014-01-03libsyntax: De-`@mut` `StringReader::peek_span`Patrick Walton-9/+10
2014-01-03libsyntax: De-`@mut` `StringReader::peek_tok`Patrick Walton-10/+13
2014-01-03libsyntax: De-`@mut` `StringReader::curr`Patrick Walton-54/+57
2014-01-03libsyntax: De-`@mut` `StringReader::col`Patrick Walton-5/+5
2014-01-03libsyntax: De-`@mut` `StringReader::last_pos`Patrick Walton-43/+45
2014-01-03libsyntax: De-`@mut` `StringReader::pos`Patrick Walton-13/+14
2014-01-03auto merge of #11149 : alexcrichton/rust/remove-either, r=brsonbors-13/+13
2014-01-03Remove std::eitherAlex Crichton-13/+13
2014-01-01syntax::codemap: Add static DUMMY_SPklutzy-1/+1
2014-01-01syntax::diagnostic: Remove unnecessary traitsklutzy-7/+7
2013-12-11Make 'self lifetime illegal.Erik Price-6/+7
2013-12-08Remove dead codesKiet Tran-13/+0
2013-12-05Forbid keywords as lifetime parameters names.Léo Testard-1/+11
2013-11-27Be more strict about doc commentsCorey Richardson-4/+2
2013-11-26libsyntax: Remove all non-`proc` `do` syntax.Patrick Walton-8/+8
2013-11-26Removed unneccessary `_iter` suffixes from various APIsMarvin Löbel-2/+2
2013-11-20auto merge of #10567 : sanxiyn/rust/bytepos, r=alexcrichtonbors-5/+5
2013-11-20Make BytePos 32-bitSeo Sanghyeon-5/+5
2013-11-19libsyntax: Change all uses of `&fn` to `||`.Patrick Walton-5/+11
2013-11-07auto merge of #10243 : mattcarberry/rust/master, r=brsonbors-0/+13
2013-11-04libsyntax/librustc: Allow calling variadic foreign functions.Luqman Aden-6/+12