about summary refs log tree commit diff
path: root/src/libsyntax/codemap.rs
AgeCommit message (Expand)AuthorLines
2016-10-05Rename Parser::last_span as prev_span.Nicholas Nethercote-3/+3
2016-09-20Check for overlapping and simplify unit testJonathan Turner-8/+3
2016-09-19Add the ability to merge spans to codemapJonathan Turner-0/+82
2016-09-01incr.comp.: Add stable hashing of HIR spans to ICH.Michael Woerister-20/+4
2016-08-01Reimplemented tokenstreams as ropes and reduced the exposed TokenStream API.cgswords-0/+17
2016-07-14Remove more unused importsJonathan Turner-1/+0
2016-07-14Remove unused importsJonathan Turner-19/+0
2016-07-14Add back in import needed for codemap testsJonathan Turner-0/+1
2016-07-14Add fix for tabs. Move error unit tests->ui testsJonathan Turner-766/+4
2016-07-14Fix up some tidy-unfriendly spacingJonathan Turner-18/+18
2016-07-14DCE and fixing some internal testsJonathan Turner-98/+98
2016-07-14Remove BasicEmitterJonathan Turner-3/+3
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