about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2020-11-19expand: Stop derive expansion un unexpected targets earlyVadim Petrochenkov-25/+35
2020-11-19expand: Cleanup attribute collection in invocation collectorVadim Petrochenkov-141/+39
2020-11-19resolve/expand: Misc cleanupVadim Petrochenkov-16/+10
2020-11-19resolve: Centralize some error reporting for unexpected macro resolutionsVadim Petrochenkov-57/+82
2020-11-19resolve: Introduce a separate `NonMacroAttrKind` for legacy derive helpersVadim Petrochenkov-20/+21
2020-11-19expand: Move `fully_configure` to `config.rs`Vadim Petrochenkov-42/+45
2020-11-19expand: Tell built-in macros whether we are currently in forced expansion modeVadim Petrochenkov-32/+40
2020-11-18Auto merge of #79106 - tmiasko:inline-hint, r=nagisa,eddybbors-12/+4
2020-11-18Auto merge of #78995 - Nadrieril:clean-empty-match, r=varkorbors-111/+141
2020-11-18Rollup merge of #79158 - lcnr:lazy-norm-coerce, r=oli-obkMara Bos-1/+2
2020-11-18Rollup merge of #79079 - camelid:mir-visit-docs, r=matthewjasperMara Bos-62/+62
2020-11-18Rollup merge of #78999 - petrochenkov:deprid, r=eddybMara Bos-2/+4
2020-11-18Rollup merge of #78361 - DevJPM:master, r=workingjubileeMara Bos-0/+23
2020-11-18change error for `LayoutErr::SizeOverflow`Bastian Kauschke-1/+1
2020-11-17Fix broken handling of `MacroDef` in `Map::attrs`Joshua Nelson-17/+26
2020-11-17Rollup merge of #79072 - oli-obk:byte_str_pat, r=estebankMara Bos-10/+54
2020-11-17Rollup merge of #78702 - wesleywiser:self_profile_cgu_sizes, r=Mark-SimulacrumMara Bos-2/+26
2020-11-17Rollup merge of #74293 - GuillaumeGomez:rustdoc-test-compiler-output-color, r...Mara Bos-0/+17
2020-11-17Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obkbors-212/+229
2020-11-17Simplfy color availability checkGuillaume Gomez-0/+17
2020-11-17Fix exhaustiveness in case a byte string literal is used at slice typeoli-10/+54
2020-11-17Rollup merge of #79088 - euclio:span-label-doc, r=estebankMara Bos-8/+10
2020-11-17Rollup merge of #79027 - tmiasko:inline-always-live-locals, r=oli-obkMara Bos-1/+42
2020-11-17Auto merge of #78801 - sexxi-goose:min_capture, r=nikomatsakisbors-176/+855
2020-11-17Auto merge of #78313 - lcnr:somebody-fold-me, r=nikomatsakisbors-838/+881
2020-11-17Fix setting inline hint based on `InstanceDef::requires_inline`Tomasz Miąsko-12/+4
2020-11-16clarify `span_label` documentationAndy Russell-8/+10
2020-11-16update `cg_clif`Bastian Kauschke-46/+45
2020-11-16wordslcnr-105/+87
2020-11-16compiler: fold by valueBastian Kauschke-699/+679
2020-11-16add IdFunctor to rustc_data_structuresBastian Kauschke-0/+82
2020-11-16Rollup merge of #79087 - ThePuzzlemaker:issue-79083-docfix, r=RalfJungMara Bos-8/+11
2020-11-16Rollup merge of #79032 - lcnr:arg-count, r=varkorMara Bos-103/+88
2020-11-16Rollup merge of #78714 - m-ou-se:simplify-local-streams, r=KodrAusMara Bos-23/+4
2020-11-16Update E0744 about control flow in `const` contexts to reflect the current st...James-8/+11
2020-11-16improve error message for const ty param mismatchBastian Kauschke-80/+75
2020-11-16instrument `QueryNormalizer::fold_ty`Bastian Kauschke-0/+1
2020-11-16Apply suggestions from code reviewNadrieril-2/+2
2020-11-15Ignore doctest for capture analysis examplesAman Arora-9/+12
2020-11-15Fix case when ExprUseVisitor is called after typeck writebackAman Arora-0/+49
2020-11-15Turn top-level comments into module docs in MIR visitorCamelid-62/+62
2020-11-15Remove dead `TypeFoldable::visit_tys_shallow` methodLeSeulArtichaut-14/+0
2020-11-15Rollup merge of #79058 - dtolnay:likelymacro, r=Mark-SimulacrumJonas Schievink-6/+6
2020-11-15Rollup merge of #79036 - cjgillot:steal, r=oli-obkJonas Schievink-20/+18
2020-11-15Rollup merge of #79034 - petrochenkov:mrscopes3, r=eddybJonas Schievink-36/+21
2020-11-15Rollup merge of #79031 - camelid:mir-validate-local-decl, r=jonas-schievinkJonas Schievink-0/+7
2020-11-15Rollup merge of #79019 - lcnr:generic-arg-validation, r=petrochenkovJonas Schievink-178/+292
2020-11-15Rollup merge of #79016 - fanzier:underscore-expressions, r=petrochenkovJonas Schievink-2/+32
2020-11-15Rollup merge of #79005 - petrochenkov:noinjected, r=davidtwcoJonas Schievink-16/+7
2020-11-15Rollup merge of #77802 - jyn514:bootstrap-specific, r=nikomatsakisJonas Schievink-58/+102