about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2016-05-02fix error message in librustc_driver testsNiko Matsakis-1/+2
2016-05-02refactor the Emitter traitNiko Matsakis-113/+92
2016-05-02rewrite span-length to include stringsNiko Matsakis-15/+17
2016-05-02delete the json-errors testNiko Matsakis-28/+0
2016-05-02change errors from Yellow to MagentaNiko Matsakis-1/+1
2016-05-02WIP factor out RudimentaryEmitterNiko Matsakis-30/+38
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-260/+172
2016-05-02thread tighter span for closures aroundNiko Matsakis-3/+3
2016-05-02update test cases to reflect new messagesNiko Matsakis-630/+534
2016-05-02use new `note_expected_found` APINiko Matsakis-49/+46
2016-05-02refactor to use new snippet code and modelNiko Matsakis-744/+357
2016-05-02add borrowck info inline in main snippetNiko Matsakis-187/+146
2016-05-02adapt JSON to new modelNiko Matsakis-130/+119
2016-05-02revamp MultiSpan and introduce new snippet codeNiko Matsakis-135/+1428
2016-05-02libstd: correct the link to functions in io module documentationRyman-2/+2
2016-05-02middle: reset loop labels while visiting closureGeorg Brandl-1/+21
2016-05-02refactor infer functionOliver Schneider-20/+20
2016-05-02testsOliver Schneider-8/+12
2016-05-02`* as char` assumes `*` to be of type `u8`Oliver Schneider-6/+11
2016-05-02Auto merge of #33303 - Aatch:mir-coercion-cast, r=arielb1bors-394/+448
2016-05-02parser: change warning into an error on `T<A=B, C>`Georg Brandl-5/+18
2016-05-02Auto merge of #33289 - birkenfeld:chain-find, r=blussbors-0/+30
2016-05-02parser: do not try to continue with `unsafe` on foreign fnsGeorg Brandl-3/+3
2016-05-02Auto merge of #33284 - nagisa:mir-fix-constfn-pats, r=alexcrichtonbors-1/+54
2016-05-02check for wrong const_err warningsOliver Schneider-14/+31
2016-05-02remove unused constant error variantsOliver Schneider-14/+0
2016-05-01docs: Changed docs for `size_of` to describe size as a stride offsetTaylor Cramer-5/+5
2016-05-02lexer: do not display char confusingly in error messageGeorg Brandl-5/+4
2016-05-02Fix minor typo in E0038Tomoki Aonuma-1/+1
2016-05-02std::thread docs: spawn() returns not a Thread anymoreGeorg Brandl-15/+14
2016-05-02diagnostics for E0432: imports are relative to crate rootGeorg Brandl-4/+7
2016-05-02E0269: add suggestion to check for trailing semicolonsGeorg Brandl-1/+11
2016-05-01debuginfo: Fix regression in namespace handling for struct types.Michael Woerister-3/+73
2016-05-01Auto merge of #33190 - jseyfried:improve_diagnostics, r=nrcbors-126/+73
2016-05-01Auto merge of #33296 - jseyfried:non_idempotent_lowering, r=nrcbors-600/+348
2016-05-02Remove outdated commentJeffrey Seyfried-6/+0
2016-05-02Avoid keeping MTWT tables for save-analysisJeffrey Seyfried-3/+1
2016-05-02Cleanup formattingJeffrey Seyfried-333/+321
2016-05-01Remove the lowering context's id caching systemJeffrey Seyfried-131/+27
2016-05-01Avoid using the lowering context in `librustc_save_analysis`Jeffrey Seyfried-28/+11
2016-05-01Remove idempotent lowering testJeffrey Seyfried-114/+0
2016-05-01typeck: remove confusing suggestion for calling a fn typeGeorg Brandl-8/+0
2016-05-01match check: note "catchall" patterns in unreachable errorGeorg Brandl-2/+70
2016-05-01doc/book/getting-started.md: Removed references to creating a new executable ...Stephen Mather-3/+3
2016-05-01Add error explanation for E0501Timothy McRoy-1/+76
2016-05-01doc/book/getting-started.md: Corrected spelling of 'Internet'.Stephen Mather-1/+1
2016-05-01Fix a race condition caused by concurrently executed codegen unit tests.Michael Woerister-10/+31
2016-05-01dep_graph: avoid panicking in thread when channel closedGeorg Brandl-1/+4
2016-05-01parser: fix suppression of syntax errors in range RHSGeorg Brandl-9/+20
2016-05-01Remove rust flags from doc blockGuillaume Gomez-1/+7