summary refs log tree commit diff
path: root/src/librustc/middle/infer/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2015-11-04remove SupSupConflict, which is now dead codeNiko Matsakis-40/+0
2015-09-23Remove random Idents outside of libsyntaxVadim Petrochenkov-5/+4
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-2/+2
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-6/+6
2015-09-16Auto merge of #28353 - GuillaumeGomez:error_codes, r=Manishearthbors-81/+59
2015-09-16End of adding error codes in librustcGuillaume Gomez-5/+4
2015-09-14split ty.rs into smaller partsAriel Ben-Yehuda-13/+14
2015-09-13Add part of new error codes in librustcGuillaume Gomez-76/+55
2015-09-09Print correct crate nameManish Goregaokar-1/+3
2015-09-09Fix fixme, add crate checkManish Goregaokar-2/+2
2015-09-08Handle trait objectsManish Goregaokar-15/+26
2015-09-08Add note for when a type error comes from similarly named objects from two di...Manish Goregaokar-0/+37
2015-09-03Add an intital HIR and lowering stepNick Cameron-125/+131
2015-08-24address nitsAriel Ben-Yehuda-1/+1
2015-08-24store the CodeExtent directly in FreeRegionAriel Ben-Yehuda-3/+4
2015-08-24Use a Vec instead of an HashMap for the scope hierarchyAriel Ben-Yehuda-7/+7
2015-08-24split ReInfer into ReVar and ReSkolemizedAriel Ben-Yehuda-3/+6
2015-08-12Introduce a "origin/cause" for new requirements (or bugfixes...) introduced b...Niko Matsakis-11/+59
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-8/+6
2015-07-25Refactor the default type parameter algorithmJared Roesch-2/+2
2015-07-14Transition to the new object lifetime defaults, replacing the oldNiko Matsakis-4/+2
2015-07-12Auto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakisbors-12/+12
2015-07-12Implement RFC 1058Simonas Kazlauskas-1/+1
2015-07-10Remove `pub use` of TypeError in ty.rsJared Roesch-4/+4
2015-07-08Remove snake_case names from ty.rsJared Roesch-10/+10
2015-07-03Add a boolean flag to ExistentialBounds tracking whether theNiko Matsakis-2/+4
2015-07-01Make the unused_mut lint smarter with respect to locals.Ariel Ben-Yehuda-1/+1
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-187/+150
2015-06-26rustc: combine type-flag-checking traits and fns and into one trait.Eduard Burtescu-16/+5
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-17/+14
2015-06-19rustc: replace Repr/UserString impls with Debug/Display ones.Eduard Burtescu-1/+1
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-12/+12
2015-06-19rustc: leave only one free top-level function in ppaux, and private.Eduard Burtescu-4/+124
2015-06-19rustc: reduce ppaux's public footprint to 5 functions.Eduard Burtescu-8/+12
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-06-08Replace usage of String::from_str with String:fromSimon Sapin-1/+1
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-7/+12
2015-04-30Stop using Rc in TraitRef and TraitDefAriel Ben-Yehuda-6/+5
2015-04-23Structural changes for associated constantsSean Patrick Santos-4/+4
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-2/+2
2015-04-04Added test for #24036, using spans to display note/help for this message nowSean Bowe-1/+2
2015-04-04Fixed bug calling .note() instead of .help(). Added small note when twoSean Bowe-1/+1
2015-03-27rollup merge of #23741: alexcrichton/remove-int-uintAlex Crichton-2/+2
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-2/+2
2015-03-25infer: Drop pointless format! callsRicho Healey-14/+14
2015-03-25infer: Move TypeOrigin formatting onto it's enumRicho Healey-15/+1
2015-03-11syntax: move MethMac to MacImplItem and combine {Provided,Required}Method int...Eduard Burtescu-13/+15
2015-03-11syntax: rename TypeMethod to MethodSig and use it in MethDecl.Eduard Burtescu-10/+10
2015-03-11syntax: gather common fields of impl & trait items into their respective types.Eduard Burtescu-10/+10