about summary refs log tree commit diff
path: root/src/librustc/traits/on_unimplemented.rs
AgeCommit message (Expand)AuthorLines
2019-03-17Make meta-item API compatible with `LocalInternedString::get` soundness fixVadim Petrochenkov-2/+2
2019-03-16Refactor away `NestedMetaItemKind`Vadim Petrochenkov-2/+2
2019-03-16syntax: Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-4/+6
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-1/+1
2019-03-05Handle const generics elsewherevarkor-1/+2
2019-02-05move librustc to 2018Mark Mansi-4/+4
2019-01-13Implement basic input validation for built-in attributesVadim Petrochenkov-4/+1
2018-12-26Various changes to string format diagnosticsEsteban Küber-2/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-1/+1
2018-09-18A few cleanups and minor improvements to rustc/traitsljedrz-10/+8
2018-08-12Various changes to `rustc_on_unimplemented`Esteban Küber-16/+28
2018-07-23librustc: Prefer `Option::map`/etc over `match` where applicableColin Wallace-5/+4
2018-07-21Remove dependency on `libsyntax`Esteban Küber-3/+3
2018-07-19Use correct spans for format string errorsEsteban Küber-3/+3
2018-05-21rustc: move TypeParamDef's fields into GenericParamDefKind::Type.Eduard-Mihai Burtescu-1/+1
2018-05-15Clean up generic param handlingvarkor-1/+1
2018-05-15Review refactoringvarkor-5/+6
2018-05-15Lift pure_wrt_drop to GenericParamDefvarkor-1/+1
2018-05-15Refactor generic params loopsvarkor-5/+2
2018-05-15Pull common parameters into GenericParamDefvarkor-8/+9
2018-05-15Inline get_typevarkor-8/+8
2018-05-15Eliminate ty::Generics::types()varkor-2/+6
2018-05-15Generalise more cases of explicit iteration of specific kindsvarkor-1/+1
2018-05-15Generalise cases of explicit iteration of specific kindsvarkor-6/+8
2018-05-15Prefer iterator to vecvarkor-3/+3
2018-05-15Consolidate ty::Genericsvarkor-2/+2
2018-05-02make it compile againflip1995-1/+1
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-3/+3
2018-04-11Auto merge of #49695 - michaelwoerister:unhygienic-ty-min, r=nikomatsakisbors-1/+1
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-1/+1
2018-04-06Use InternedString instead of Symbol for type parameters.Michael Woerister-1/+1
2018-02-01Add filter to detect local crates for rustc_on_unimplementedEsteban Küber-2/+1
2018-02-01Add filtering options to `rustc_on_unimplemented`Esteban Küber-9/+25
2017-12-28Prefer to use attr::contains_name() and attr::find_by_name()Seiichi Uchida-3/+1
2017-11-09Retain information on whether a format argument has explicit positionTommy Ip-1/+1
2017-09-05rustc: Store InternedString in `DefPathData`Alex Crichton-2/+2
2017-09-03on_unimplemented: add method-name checks and use them in TryAriel Ben-Yehuda-2/+9
2017-09-03address review commentsAriel Ben-Yehuda-2/+6
2017-09-03implement improved on_unimplemented directivesAriel Ben-Yehuda-17/+157
2017-09-03move the on_unimplemented logic to its own fileAriel Ben-Yehuda-0/+156