summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2019-12-14Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=cen...bors-0/+18
2019-12-14Revert "Stabilize the `never_type`, written `!`."Niko Matsakis-0/+18
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-62/+63
2019-12-09Rollup merge of #67113 - Centril:enum-vis-pretty-fix, r=davidtwcoTyler Mandry-0/+1
2019-12-07Make `ForeignItem` an alias of `Item`.Mazdak Farrokhzad-13/+4
2019-12-07Print the visibility in `print_variant`.Mazdak Farrokhzad-0/+1
2019-12-06Rename to `then_some` and `then`varkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-2/+3
2019-12-03Deduplicate CrateConfigMark Rousskov-4/+1
2019-12-03Move ParseSess to librustc_sessionMark Rousskov-173/+1
2019-12-03Move BufferedEarlyLint to librustc_sessionMark Rousskov-58/+2
2019-12-03Move early lint declarations to librustc_sessionMark Rousskov-9/+27
2019-12-02Address review commentsVadim Petrochenkov-9/+13
2019-12-02syntax: Optimize conversion `AttrItem` -> `MetaItem` by avoiding `outer_tokens`.Vadim Petrochenkov-29/+44
2019-12-02syntax: Use `ast::MacArgs` for macro definitionsVadim Petrochenkov-11/+5
2019-12-02syntax: Use `ast::MacArgs` for attributesVadim Petrochenkov-34/+59
2019-12-02syntax: Remove redundant span from `ast::Mac`Vadim Petrochenkov-11/+25
2019-12-02syntax: Introduce a struct `MacArgs` for macro argumentsVadim Petrochenkov-31/+102
2019-11-30Rollup merge of #66895 - Centril:rustc_feature, r=oli-obkMazdak Farrokhzad-1758/+49
2019-11-30derive(Default) for FeaturesMazdak Farrokhzad-1/+1
2019-11-30move GateIssue to rustc_feature & simplify emit_feature_errMazdak Farrokhzad-49/+14
2019-11-30check.rs: inline a constantMazdak Farrokhzad-4/+4
2019-11-30move UnstableFeatures -> rustc_featureMazdak Farrokhzad-41/+5
2019-11-30inline two explanation constantsMazdak Farrokhzad-7/+0
2019-11-30builtin_attrs.rs -> rustc_featureMazdak Farrokhzad-607/+4
2019-11-30move is_builtin_attr to syntax::attrMazdak Farrokhzad-10/+9
2019-11-30builtin_attrs: inline some stringsMazdak Farrokhzad-8/+5
2019-11-30simplify gated cfgs logicMazdak Farrokhzad-38/+24
2019-11-30move AttributeTemplate to builtin_attrsMazdak Farrokhzad-27/+17
2019-11-30move Stability to rustc_featureMazdak Farrokhzad-11/+3
2019-11-30introduce crate rustc_feature and move active, accepted, and removed to itMazdak Farrokhzad-1013/+21
2019-11-28rustc_metadata: Move `has_global_allocator` from session to cstoreVadim Petrochenkov-4/+2
2019-11-26Rollup merge of #66754 - estebank:rustdoc-capitalization, r=Dylan-DPCTyler Mandry-3/+2
2019-11-26Rollup merge of #66719 - Mark-Simulacrum:int-normalization, r=CentrilTyler Mandry-0/+24
2019-11-25Tweak removed feature errorEsteban Küber-3/+2
2019-11-25Auto merge of #66279 - cjgillot:hashstable, r=Zoxcbors-10/+48
2019-11-25Auto merge of #66671 - matthewjasper:ast-address-of, r=Centrilbors-23/+45
2019-11-24Store ptr_width as u32 on ConfigMark Rousskov-0/+24
2019-11-24Parse and feature gate raw address of expressionsMatthew Jasper-1/+5
2019-11-24Add raw address of expressions to the AST and HIRMatthew Jasper-22/+40
2019-11-23Rollup merge of #61351 - GuillaumeGomez:stabilize-cfg-rustdoc, r=QuietMisdreavusMazdak Farrokhzad-1/+0
2019-11-23Derive HashStable for TokenKind.Camille GILLOT-13/+11
2019-11-23Use proc-macro for TokenTree.Camille GILLOT-21/+2
2019-11-23Rename StableHashingContextLike to HashStableContext.Camille GILLOT-4/+4
2019-11-23Auto merge of #66507 - ecstatic-morse:const-if-match, r=oli-obkbors-0/+3
2019-11-22Fix rebase fallout.Camille GILLOT-0/+1
2019-11-22Derives for ast.Camille GILLOT-4/+4
2019-11-22Invert implementations for TokenKind.Camille GILLOT-3/+46
2019-11-22Export HashStable for DelimSpan, Lit and Path.Camille GILLOT-3/+13
2019-11-22Rollup merge of #66183 - Centril:empty-vis-trait-decl, r=petrochenkovMazdak Farrokhzad-43/+56