about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-05-06Shrink `LocalDecl` by 16 bytes.Nicholas Nethercote-6/+12
2020-05-06Shrink `LocalDecl` by 56 bytes.Nicholas Nethercote-17/+17
2020-05-06Add a size assertion for `LocalDecl`.Nicholas Nethercote-0/+4
2020-05-06Improve `LocalDecl` creation.Nicholas Nethercote-38/+24
2020-05-06Add `SourceInfo::outermost`.Nicholas Nethercote-14/+18
2020-05-06validation: port more checks to the pattern-based macro (and give it the shor...Ralf Jung-0/+5
2020-05-05Rebase and use ena 0.14Markus Westerlind-18/+16
2020-05-05perf: Reduce snapshot/rollback overheadMarkus Westerlind-5/+12
2020-05-05Allow `hir().find` to return `None`John Kåre Alsaker-16/+18
2020-05-05Rollup merge of #71883 - Dante-Broggi:patch-1, r=Dylan-DPCDylan DPC-1/+1
2020-05-04fix rebaseEsteban Küber-2/+5
2020-05-04Suggest restricting type param when it doesn't satisfy projectionEsteban Küber-3/+221
2020-05-04add a missing wordDante Broggi-1/+1
2020-05-04Auto merge of #71754 - alexcrichton:no-bitcode-in-cache, r=nnethercotebors-1/+1
2020-05-04Auto merge of #71108 - estebank:suggest-proj-type-mismatch-constraint, r=oli-obkbors-38/+395
2020-05-03review comment: use early returnEsteban Küber-10/+19
2020-05-03review comments: move logic to their own methodsEsteban Küber-137/+139
2020-05-03fix rebaseEsteban Küber-1/+3
2020-05-03Add `MutatingUseContext::Yield`Dylan MacKenzie-1/+3
2020-05-03Auto merge of #70825 - eddyb:enum-discr-correct-generics-parent, r=nikomatsakisbors-15/+8
2020-05-02Add docsEsteban Küber-0/+18
2020-05-02Suggest constraint on `impl Trait` in return typeEsteban Küber-21/+47
2020-05-02fix rebaseEsteban Küber-1/+1
2020-05-02Point at associated types when they have a default typeEsteban Küber-6/+68
2020-05-02review comment: use or patternsEsteban Küber-4/+2
2020-05-02When a projection is expected, suggest constraining or calling methodEsteban Küber-41/+157
2020-05-02On type mismatch involving associated type, suggest constraintEsteban Küber-10/+134
2020-05-02Auto merge of #69274 - LeSeulArtichaut:target-feature-11, r=hanna-kruppebors-1/+23
2020-05-02Rollup merge of #71787 - tshepang:rustdoc-warnings, r=varkorDylan DPC-8/+8
2020-05-02Rollup merge of #71777 - petrochenkov:crtype, r=Mark-SimulacrumDylan DPC-4/+3
2020-05-02Rollup merge of #71772 - cjgillot:ensure, r=petrochenkovDylan DPC-0/+1
2020-05-02Rollup merge of #69274 - LeSeulArtichaut:target-feature-11, r=hanna-kruppeDylan DPC-1/+23
2020-05-02ty: use `delay_span_bug` in `ty::AdtDef::eval_explicit_discr`.Eduard-Mihai Burtescu-15/+8
2020-05-02Move ensure_sufficient_stack to data_structuresSimonas Kazlauskas-21/+2
2020-05-02Prevent stack overflow for deeply recursive codeOliver Scherer-2/+26
2020-05-02Rollup merge of #71738 - RalfJung:pointer-no-alloc-id, r=oli-obkRalf Jung-16/+12
2020-05-02Rollup merge of #71712 - RalfJung:error-backtrace, r=oli-obkRalf Jung-12/+10
2020-05-02cleanup: `config::CrateType` -> `CrateType`Vadim Petrochenkov-4/+3
2020-05-02fix rustdoc warningsTshepang Lekhonkhobe-8/+8
2020-05-02Auto merge of #71776 - Dylan-DPC:rollup-k1iuuow, r=Dylan-DPCbors-848/+37
2020-05-01Rollup merge of #71758 - jackh726:chalk-remove, r=jackh726Dylan DPC-846/+3
2020-05-01Rollup merge of #71018 - lcnr:custom-const-param, r=eddybDylan DPC-2/+34
2020-05-01Auto merge of #69808 - cjgillot:vtbl, r=pnkfelixbors-31/+8
2020-05-01Remove leftover chalk typesJack Huey-846/+3
2020-05-01Mark query function as must_use.Camille GILLOT-0/+1
2020-05-01Don't copy bytecode files into the incr. comp. cache.Nicholas Nethercote-1/+1
2020-05-01Prevent functions with `#[target_feature]` to be coerced to safe function poi...LeSeulArtichaut-1/+23
2020-05-01Move the DepNode construction to librustc_query_system.Camille GILLOT-30/+7
2020-05-01fix Miri error message paddingRalf Jung-2/+2
2020-05-01Monomorphise load_from_disk_and_cache_in_memory.Camille GILLOT-1/+1