summary refs log tree commit diff
path: root/src/libsyntax/codemap.rs
AgeCommit message (Expand)AuthorLines
2016-06-24Fix codemap tests to not double importJonathan Turner-1/+0
2016-06-24Reexport syntax_pos in codemap and fix some cfail testsJonathan Turner-1/+1
2016-06-23make old school mode a bit more configurableJonathan Turner-17/+28
2016-06-23Add missing refernce to RenderedLineJonathan Turner-1/+1
2016-06-23Move test helper functions to consolidated codemap testingJonathan Turner-0/+64
2016-06-23Actually consolidate the CodeMap testsJonathan Turner-0/+517
2016-06-23Consolidate codemap tests and fix more errors for travisJonathan Turner-0/+235
2016-06-23Address more travis errorsJonathan Turner-0/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-655/+37
2016-06-16Add an abs_path member to FileMap, use it when writing debug info.Ted Mielczarek-16/+51
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