about summary refs log tree commit diff
path: root/src/libsyntax/codemap.rs
AgeCommit message (Expand)AuthorLines
2015-12-28Use a more efficient encoding for opaque data in RBML.Michael Woerister-7/+4
2015-12-08Added pretty-printing for span expansion chains through span_to_expanded_string.Daniel Campbell-0/+204
2015-11-12Add -Zinput-statsNick Cameron-0/+8
2015-10-09Some cleanup of no longer used AST thingsNick Cameron-22/+0
2015-10-03Add a method to test span containmentSeo Sanghyeon-1/+5
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-1/+0
2015-08-31Closures are not generated code.Nick Cameron-2/+0
2015-08-28Move ExpnInfo to NameManish Goregaokar-7/+9
2015-08-27Enumify CompilerExpansion in ExpnInfoManish Goregaokar-7/+34
2015-08-10add and use Span.substitute_dummy methodTim Neumann-0/+7
2015-07-22Instrumentation in effort to understand treatment of `allow_internal_unstable`.Felix S. Klock II-0/+4
2015-07-21Use a span from the correct file for the inner span of a moduleNick Cameron-1/+1
2015-07-21Provide a filemap ctor with line infoNick Cameron-14/+16
2015-07-21Allow for space between each filemap in the codemapNick Cameron-72/+90
2015-06-19Move AST Repr impls to Debug impls in libsyntax.Eduard Burtescu-2/+16
2015-06-16Fix file!(), line!() and column!() macrosSimonas Kazlauskas-53/+44
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-2/+2
2015-05-14syntax: abstract over the file loading mechanism.Eduard Burtescu-2/+46
2015-05-12Proper spans for for loop expansionNick Cameron-1/+3
2015-05-07Auto merge of #25013 - pnkfelix:span_to_lines-oflo, r=huonwbors-5/+26
2015-05-05Guard against overflow in `codemap::span_to_lines`.Felix S. Klock II-5/+26
2015-05-01syntax: Avoid reallocating or copying in CodeMap::new_filemapUlrik Sverdrup-8/+4
2015-04-24Change name of unit test sub-module to "tests".Johannes Oertel-1/+1
2015-04-21rollup merge of #24636: alexcrichton/remove-deprecatedAlex Crichton-2/+5
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-2/+5
2015-04-21syntax: Change ExpnId::{from,to}_llvm_cookie to {from,to}_u32Erick Tryzelaar-6/+4
2015-04-21syntax: Replace Vec::map_in_place with stable mut iteratorErick Tryzelaar-9/+11
2015-04-21syntax: Replace String::from_str with the stable String::fromErick Tryzelaar-2/+2
2015-04-21Model lexer: Fix remaining issuesPiotr Czarnecki-2/+0
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-3/+3
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-11Suppress the macro backtrace for `fileline_note` and `fileline_help`.Ryan Prichard-1/+1
2015-04-10Modify the codemap code to use more slices and to information aboutNiko Matsakis-13/+92
2015-04-09Debug impls for a few things in syntax::codemapNick Cameron-0/+12
2015-04-01rollup merge of #23860: nikomatsakis/copy-requires-cloneAlex Crichton-2/+2
2015-04-01fallout when bootstrapping `rustc`.Felix S. Klock II-2/+2
2015-04-01Fallout in libsyntaxNiko Matsakis-2/+2
2015-03-25Add trivial cast lints.Nick Cameron-3/+3
2015-03-23Add generic conversion traitsAaron Turon-2/+1
2015-03-10Fix unstable span checksSteven Fackler-1/+1
2015-03-09Rename #[should_fail] to #[should_panic]Steven Fackler-1/+1
2015-03-06Add #[allow_internal_unstable] to track stability for macros better.Huon Wilson-32/+38
2015-03-04Encode codemap and span information in crate metadata.Michael Woerister-39/+278
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-1/+1
2015-02-05make codemap more robust in face of ill-formed spans.Felix S. Klock II-8/+46
2015-02-02rollup merge of #21830: japaric/for-cleanupAlex Crichton-2/+2
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-2/+2
2015-02-02Omit integer suffix when unnecessaryAlfie John-9/+9
2015-01-29s/Show/Debug/gJorge Aparicio-8/+8
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-1/+1