about summary refs log tree commit diff
path: root/src/libsyntax/codemap.rs
AgeCommit message (Expand)AuthorLines
2016-05-27Auto merge of #33706 - jseyfried:refactor_cfg, r=nrcbors-25/+0
2016-05-27Update spans' `expn_id` during the marking foldJeffrey Seyfried-25/+0
2016-05-24syntax: Make codemap::get_filemap() return an OptionKamal Marhubi-3/+3
2016-05-02Nit: remove push_primary_span, which was never calledNiko Matsakis-4/+0
2016-05-02Nit: add commentNiko Matsakis-3/+5
2016-05-02Nit: comments should be uppercase letterNiko Matsakis-4/+4
2016-05-02refactor to use new snippet code and modelNiko Matsakis-74/+13
2016-05-02revamp MultiSpan and introduce new snippet codeNiko Matsakis-135/+83
2016-04-21port compiletest to use JSON outputNiko Matsakis-0/+50
2016-03-25do not overwrite spans as eagerlyNiko Matsakis-0/+25
2016-03-22fix alignmentJorge Aparicio-65/+65
2016-03-22break long lineJorge Aparicio-1/+2
2016-03-22try! -> ?Jorge Aparicio-43/+32
2016-02-12syntax: Replace unstable `vec.as_slice().get()` with `vec.get()`Erick Tryzelaar-1/+1
2016-02-03Changed macro spans in CSVs to point to the macro name, bugfixed nested spansDaniel Campbell-1/+20
2016-02-02Auto merge of #31279 - DanielJCampbell:MacroReferencing, r=nrcbors-0/+21
2016-02-01Implemented macro referencing for save analysisDaniel Campbell-0/+21
2016-02-01Spans now derive equalityDaniel Campbell-13/+12
2016-01-28Implement MultiSpan error reportingmitaa-3/+260
2016-01-22Extended save-analysis to support generated code, alterned some spans in form...Daniel Campbell-2/+23
2016-01-20syntax: Fix encoding and decoding spansErick Tryzelaar-5/+20
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