summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2016-01-16rustc: Fix bugs in renamed and removed lints and re-add raw_pointer_deriveBrian Anderson-36/+154
2016-01-12Merge pull request #30847 from nikomatsakis/issue-29857-betaBrian Anderson-5/+20
2016-01-12Added proper lint for the unit variant/struct warning.Felix S. Klock II-0/+8
2016-01-12improve visibility of future-incompatibilities (mildly, at least)Niko Matsakis-3/+22
2016-01-11Change error scheme so that if projection fails we generate `A::B` instead of...Niko Matsakis-5/+20
2015-12-09Auto merge of #30266 - oli-obk:expr_type_checked, r=luqmanabors-40/+23
2015-12-09Rollup merge of #30201 - GuillaumeGomez:patch-3, r=ManishearthSteve Klabnik-2/+18
2015-12-09Auto merge of #30208 - pnkfelix:fix-issue-30063, r=alexcrichtonbors-1/+46
2015-12-09Auto merge of #30145 - petrochenkov:hyg, r=nrcbors-10/+8
2015-12-08shorten common if let patterns to function callsOliver Schneider-40/+23
2015-12-08When given `rustc -C codegen-units=4 -o output --emit=obj`, reset units back ...Felix S. Klock II-1/+46
2015-12-07Auto merge of #30087 - petrochenkov:indi, r=nrcbors-12/+12
2015-12-07Add E0264 error explanationGuillaume Gomez-3/+27
2015-12-07Remove some unnecessary indirection from HIR structuresVadim Petrochenkov-12/+12
2015-12-07Auto merge of #30202 - oli-obk:fix/const_index_feature_gate, r=Aatchbors-10/+7
2015-12-06Auto merge of #30187 - alexcrichton:stabilize-1.6, r=aturonbors-28/+19
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-28/+19
2015-12-05fix const index feature-gate regressionOliver Schneider-10/+7
2015-12-05Do MTWT resolution during lowering to HIRVadim Petrochenkov-10/+8
2015-12-04Auto merge of #30084 - oli-obk:const_fn, r=pnkfelixbors-27/+51
2015-12-04Add E0452 error explanationGuillaume Gomez-2/+18
2015-12-04Auto merge of #29850 - Kimundi:attributes_that_make_a_statement, r=pnkfelixbors-5/+16
2015-12-03Auto merge of #30149 - mitaa:fqn, r=alexcrichtonbors-0/+2
2015-12-03Use the extern item-path for documentation linksmitaa-0/+2
2015-12-03Auto merge of #30167 - GuillaumeGomez:patch-3, r=Manishearthbors-1/+44
2015-12-03Add E0400 error explanationGuillaume Gomez-1/+44
2015-12-02s/isize/i32Tobias Bucher-3/+3
2015-12-01Rollup merge of #30136 - fhahn:remove-int-from-doc-examples, r=steveklabnikSteve Klabnik-3/+3
2015-12-01Replace uses of int/uint with isize/uzsize in doc examplesFlorian Hahn-3/+3
2015-12-01Auto merge of #25570 - oli-obk:const_indexing, r=nikomatsakisbors-1/+93
2015-12-01Auto merge of #30135 - michaelwoerister:interning-checks, r=sanxiynbors-5/+18
2015-12-01Add some consistency checks for value interning in ty::ctxt.Michael Woerister-5/+18
2015-11-30Auto merge of #29929 - michaelwoerister:mir-repr-to-librustc, r=nikomatsakisbors-0/+1145
2015-11-30Reword E0492Guillaume Gomez-3/+3
2015-11-30Also move the MIR visitor to librustc.Michael Woerister-0/+247
2015-11-30Move the core MIR datastructures to librustc.Michael Woerister-0/+898
2015-11-29Add E0492 error explanationGuillaume Gomez-19/+79
2015-11-28Add E0498 error explanationGuillaume Gomez-0/+18
2015-11-28Auto merge of #29383 - petrochenkov:empstr, r=pnkfelixbors-15/+14
2015-11-27Auto merge of #30064 - fhartwig:macro-suggestions, r=sanxiynbors-64/+0
2015-11-27implement calling of `const fn`-methods in true constantsOliver Schneider-27/+51
2015-11-26Moved and refactored ThinAttributesMarvin Löbel-3/+4
2015-11-26Add syntax support for attributes on expressions and all syntaxMarvin Löbel-6/+16
2015-11-26fix rustc-testAriel Ben-Yehuda-6/+138
2015-11-26fix tidyAriel Ben-Yehuda-6/+9
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-10288/+301
2015-11-26move librustc/plugin to librustc_pluginAriel Ben-Yehuda-420/+1
2015-11-26make check worksAriel Ben-Yehuda-6/+39
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-112/+135
2015-11-26remove csearch from the rest of rustcAriel Ben-Yehuda-31/+169