about summary refs log tree commit diff
path: root/src/libsyntax/ast.rs
AgeCommit message (Expand)AuthorLines
2017-12-21Do not emit type errors on recovered blocksEsteban Küber-0/+1
2017-12-21Auto merge of #45930 - jplatte:generics_refactoring, r=eddybbors-18/+43
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-18/+43
2017-12-20Move impls for qpath recovery trait from `ast.rs`Vadim Petrochenkov-56/+25
2017-12-17syntax: recovery for incorrect associated item paths like `[T; N]::clone`Vadim Petrochenkov-0/+94
2017-12-14add trait aliases to ASTAlex Burka-0/+5
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-37/+10
2017-11-21Support `::crate` in pathsVadim Petrochenkov-3/+8
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-2/+9
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-2/+2
2017-11-01Rollup merge of #45579 - leodasvacas:document-that-call-can-be-adt-constructo...kennytm-1/+3
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-1/+4
2017-10-27Document that call expressions also represent ADT constructors.leonardo.yvens-1/+3
2017-10-24Auto merge of #45401 - zackmdavis:crate_shorthand_visibility_modifier, r=niko...bors-1/+10
2017-10-22`crate` shorthand visibility modifierZack M. Davis-1/+10
2017-10-17Lifting Generics from MethodSig to TraitItem and ImplItem since we want to su...Sunjay Varma-1/+2
2017-10-14Implement `dyn Trait` syntaxVadim Petrochenkov-1/+8
2017-10-05Auto merge of #44943 - nivkner:fixme_fixup, r=dtolnaybors-2/+0
2017-10-02fix comment on DefaultImplAlex Burka-2/+2
2017-10-02fix ItemKind::DefaultImpl doc commentAlex Burka-2/+2
2017-09-30remove "refinement on pat" FIXMENiv Kaminer-1/+0
2017-09-30address some `FIXME`s whose associated issues were marked as closedNiv Kaminer-2/+1
2017-09-22Add information about the syntax used in rangesBadel2-2/+8
2017-09-18incr.comp.: Compute hashes of all query results.Michael Woerister-3/+6
2017-09-05Remove trailing white spaceZaki Manian-1/+1
2017-09-03Minor documentation improvements for StmtKindZaki Manian-2/+2
2017-09-01Implement RFC 1925Matt Ickstadt-0/+1
2017-08-30Make fields of `Span` privateVadim Petrochenkov-1/+1
2017-08-25Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+26
2017-08-22Auto merge of #43854 - estebank:missing-cond, r=nikomatsakisbors-0/+26
2017-08-17Verify that an `if` condition block returns a valueEsteban Küber-0/+26
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-6/+6
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-6/+6
2017-08-14Merge remote-tracking branch 'origin/master' into genAlex Crichton-3/+3
2017-08-12Fix some typosBastien Orivel-3/+3
2017-08-09Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+22
2017-07-30Auto merge of #43551 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-0/+2
2017-07-29Rollup merge of #43501 - topecongiro:span-to-whereclause, r=nrcMark Simulacrum-0/+2
2017-07-29Auto merge of #43009 - GuillaumeGomez:unused-doc-comments, r=nrcbors-0/+7
2017-07-28syntax: Capture a `TokenStream` when parsing itemsAlex Crichton-0/+7
2017-07-29Add Span to ast::WhereClausetopecongiro-0/+2
2017-07-28syntax: Add `tokens: Option<TokenStream>` to ItemAlex Crichton-0/+6
2017-07-28Remove support for `gen arg`Alex Crichton-3/+0
2017-07-28Generator literal supportJohn Kåre Alsaker-0/+6
2017-07-27Give span to angle bracketed generic argumentsVadim Petrochenkov-7/+5
2017-07-27Discern between `Path` and `Path<>` in ASTVadim Petrochenkov-8/+6
2017-07-27Simplify parsing of pathsVadim Petrochenkov-0/+19
2017-07-27Make a lint insteadGuillaume Gomez-0/+7
2017-07-10Store all generic arguments for method calls in ASTVadim Petrochenkov-7/+4
2017-07-05Merge remote-tracking branch 'origin/master' into proc_macro_apiAlex Crichton-3/+2