summary refs log tree commit diff
path: root/src/librustc_passes/ast_validation.rs
AgeCommit message (Expand)AuthorLines
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-03Extended elaboration for trait aliases to include arbitrary bounds.Alexander Regueiro-19/+0
2018-10-23fix typos in various placesMatthias Krüger-8/+8
2018-09-17Fill in suggestions Applicability according to @estebankVitaly _Vi Shukela-1/+1
2018-09-16Remove usages of span_suggestion without ApplicabilityVitaly _Vi Shukela-1/+2
2018-09-12Rollup merge of #54031 - ljedrz:cleanup_passes, r=oli-obkkennytm-30/+23
2018-09-07A few cleanups and minor improvements to rustc_passesljedrz-30/+23
2018-09-07Added note referencing issue which added error.David Wood-0/+3
2018-09-02Moved let-chain warning/error to ast_validation and changed to unconditional ...David Wood-0/+48
2018-08-22Rollup merge of #53504 - ekse:suggestions-applicability-2, r=estebankGuillaume Gomez-1/+3
2018-08-20Auto merge of #51880 - varkor:generics-hir-generalisation-followup, r=eddybbors-4/+3
2018-08-20Fix diagnostic regressionvarkor-1/+3
2018-08-20Set applicability for more suggestions.Sébastien Duquette-1/+3
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19Address minor commentsvarkor-4/+1
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-07-27Use slices where a vector is not necessaryljedrz-1/+1
2018-07-14Address commentsVadim Petrochenkov-1/+1
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-13/+15
2018-07-01Auto merge of #51883 - estebank:placement-suggestion, r=varkorbors-6/+21
2018-06-28Suggest correct comparison against negative literalEsteban Küber-6/+21
2018-06-27Generate the `NodeId` for `existential type` in the ASTOliver Schneider-3/+3
2018-06-21Explicitly ban async in trait implsTaylor Cramer-0/+1
2018-06-21Async methodsTaylor Cramer-0/+8
2018-06-21Parse async fn header.Without Boats-2/+2
2018-06-20Make GenericBound explicitvarkor-3/+3
2018-06-20Rename ParamBound(s) to GenericBound(s)varkor-1/+1
2018-06-20Rename TraitTyParamBound to ParamBound::Traitvarkor-2/+2
2018-06-20Take advantage of the lifetime refactoringvarkor-2/+2
2018-06-20Lift bounds into GenericParamvarkor-7/+7
2018-06-20Rename structures in astvarkor-8/+8
2018-06-20Refactor generic parameters in rustdoc/cleanvarkor-24/+19
2018-06-20Remove AngleBracketedArgs implvarkor-7/+10
2018-06-20Remove methods from ast::GenericParam and ast::Genericsvarkor-1/+1
2018-06-20Refactor ast::GenericParam as a structvarkor-48/+40
2018-06-20Rename ast::GenericParam and ast::GenericArgvarkor-9/+9
2018-06-20Make method and variable names more consistentvarkor-6/+6
2018-06-20Rename "parameter" to "arg"varkor-10/+10
2018-05-30rustc: don't visit lifetime parameters through visit_lifetime.Eduard-Mihai Burtescu-0/+7
2018-05-25pacify the mercilous tidyNiko Matsakis-1/+2
2018-05-24restore emplacement syntax (obsolete)Niko Matsakis-0/+6
2018-05-17Turn some functions from `token.rs` into methods on `Ident`Vadim Petrochenkov-4/+2
2018-05-13Macros: Add a 'literal' fragment specifierDan Aloni-1/+1
2018-04-23Auto merge of #49372 - Phlosioneer:inherent-impl-default-error-message, r=nagisabors-1/+3
2018-04-16Changed help message to notePhlosioneer-1/+1
2018-04-06Remove more duplicated spansVadim Petrochenkov-17/+18
2018-04-03expand macro invocations in `extern {}` blocksAustin Bonander-1/+17
2018-03-27Add emit call to error messagePhlosioneer-1/+1
2018-03-26Better error message when trying to write default implsPhlosioneer-1/+3