about summary refs log tree commit diff
path: root/src/libsyntax/visit.rs
AgeCommit message (Expand)AuthorLines
2019-04-21Introduce `ArgSource` for diagnostics.David Wood-0/+3
2019-04-20Feature gate async fn methodsvarkor-0/+10
2019-03-29Rollup merge of #59510 - varkor:rename-type_parameters, r=eddybMazdak Farrokhzad-9/+9
2019-03-29Rename `type_parameters` to `generics` and so onvarkor-9/+9
2019-03-27Visit path in `walk_mac`varkor-2/+2
2019-02-28Auto merge of #57760 - dlrobertson:varargs1, r=alexregbors-1/+1
2019-02-27Support defining C compatible variadic functionsDan Robertson-1/+1
2019-02-24Deny `async fn` in 2015 editionNathan Corbyn-4/+11
2019-02-10rustc: doc commentsAlexander Regueiro-3/+3
2019-02-07Add lowering errors for const genericsvarkor-0/+2
2019-02-07libsyntax => 2018Taiki Endo-3/+4
2019-01-14Remove `ThinTokenStream`.Nicholas Nethercote-1/+1
2018-12-27AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-endVadim Petrochenkov-0/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-10Remove `tokenstream::Delimited`.Nicholas Nethercote-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-09-01Auto merge of #53815 - F001:if-let-guard, r=petrochenkovbors-1/+5
2018-08-30introduce Guard enumF001-1/+5
2018-08-19Rename `Catch` variants to `TryBlock`Scott McMurray-1/+1
2018-07-18Implement existential typesOliver Schneider-0/+7
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-1/+1
2018-06-27Generate the `NodeId` for `existential type` in the ASTOliver Schneider-1/+1
2018-06-21async await desugaring and testsTaylor Cramer-2/+5
2018-06-21Parse async fn header.Without Boats-7/+5
2018-06-20Fix additional commentsvarkor-1/+1
2018-06-20Make GenericBound explicitvarkor-6/+2
2018-06-20Rename ParamBound(s) to GenericBound(s)varkor-2/+2
2018-06-20Rename TraitTyParamBound to ParamBound::Traitvarkor-1/+1
2018-06-20Take advantage of the lifetime refactoringvarkor-8/+3
2018-06-20Use ParamBounds in WhereRegionPredicatevarkor-9/+9
2018-06-20Lift bounds into GenericParamvarkor-6/+5
2018-06-20Simply joint lifetime/type iterationvarkor-1/+1
2018-06-20Refactor counting methodsvarkor-2/+2
2018-06-20Rename structures in astvarkor-7/+7
2018-06-20Refactor ast::GenericParam as a structvarkor-9/+9
2018-06-20Refactor hir::GenericParam as a structvarkor-1/+3
2018-06-20Rename ast::GenericParam and ast::GenericArgvarkor-7/+7
2018-06-20Make method and variable names more consistentvarkor-3/+3
2018-06-20Rename "parameter" to "arg"varkor-6/+6
2018-06-20Rename PathParameter(s) to GenericArg(s)varkor-11/+16
2018-06-20Consolidate PathParameters and AngleBracketedParameterDatavarkor-2/+2
2018-06-14create multiple HIR items for a use statementQuietMisdreavus-1/+2
2018-05-30rustc: don't visit lifetime parameters through visit_lifetime.Eduard-Mihai Burtescu-2/+2
2018-05-24restore emplacement syntax (obsolete)Niko Matsakis-0/+4
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-5/+10
2018-05-16label-break-value: Parsing and AST/HIR changesest31-1/+4
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+1
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-3/+0
2018-04-06Remove more duplicated spansVadim Petrochenkov-20/+20
2018-04-06Rename `ast::Variant_::name` into `ident` + Fix rebaseVadim Petrochenkov-2/+2