about summary refs log tree commit diff
path: root/src/libsyntax/ext/source_util.rs
AgeCommit message (Expand)AuthorLines
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-1/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-2/+9
2012-12-18core: add macro_rules! for "condition! { c: in -> out; }".Graydon Hoare-5/+5
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-2/+2
2012-12-12syntax: remove remaining #syntaxext machinery. Close #3516.Graydon Hoare-42/+34
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-4/+4
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-18Remove unused file_type enum from the parserBrian Anderson-2/+1
2012-11-18Report errors better when failing to open files for sub-parsersBrian Anderson-3/+4
2012-11-17Merge remote-tracking branch 'brson/codemap'Brian Anderson-7/+7
2012-11-16Stop tracking CodeMap offsets in the parse session. Big simplificationBrian Anderson-2/+1
2012-11-15Refactor the lexer to use FilePos typesBrian Anderson-4/+7
2012-11-14Add types for character position and byte position in the codemapBrian Anderson-1/+1
2012-11-14Camel case all the codemap types except spanBrian Anderson-2/+2
2012-11-13cleanup: convert some remaining #foo invocations to foo! form.Graydon Hoare-3/+3
2012-11-12Objectify the codemapBrian Anderson-4/+4
2012-11-12Remove filemap box typedef from codemapBrian Anderson-2/+2
2012-11-12Convert most codemap types from records to structsBrian Anderson-2/+2
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-3/+4
2012-09-04libsyntax: "import" -> "use"Patrick Walton-5/+4
2012-08-27Convert core::result to camel caseBrian Anderson-4/+4
2012-08-26Camel case the option typeBrian Anderson-8/+8
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-9/+8
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-3/+3
2012-08-22intern identifiersPaul Stansifer-2/+3
2012-08-16libsyntax: Make include_bin! generate fixed-length vectors.Patrick Walton-2/+2
2012-08-14Convert more core types to camel caseBrian Anderson-1/+1
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-2/+2
2012-08-05Switch alts to use arrowsBrian Anderson-4/+4
2012-08-01Convert ret to returnBrian Anderson-10/+10
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-3/+3
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-12/+12
2012-07-13Change (hopefully) all of the code that generates strs asts to produce ~strs.Michael Sullivan-9/+9
2012-07-01Convert to new closure syntaxBrian Anderson-2/+2
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-2/+2
2012-06-29Refactor syntax exts some. Don't ever emit bare vectors.Michael Sullivan-8/+9
2012-06-14Remove code from parser that was awaiting snapshotTim Chevalier-1/+1
2012-06-13Box AST identsBrian Anderson-4/+5
2012-06-07syntax: Remove some more implicit copiesPatrick Walton-6/+10
2012-05-31Rename librustsyntax to libsyntaxKevin Cantu-0/+115