about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-09-21Rollup merge of #64342 - glorv:master, r=varkorMazdak Farrokhzad-1/+1
2019-09-21rename is_async_fn to asyncnesscsmoe-5/+6
2019-09-19append asyncness info to functionscsmoe-0/+15
2019-09-19Rollup merge of #64601 - grovesNL:two-backticks, r=jonas-schievinkMazdak Farrokhzad-1/+1
2019-09-19Rollup merge of #63448 - RalfJung:miri-discriminant, r=eddybMazdak Farrokhzad-0/+11
2019-09-20factor out pluralisation remains after #64280gaolei-1/+1
2019-09-18Fix backticks in documentationJoshua Groves-1/+1
2019-09-18Add explanation to type mismatch involving type params and assoc typesEsteban Küber-4/+92
2019-09-17Privatize DiagnosticBuilder constructorsMark Rousskov-4/+3
2019-09-16`AdtDef` is an algebraic data type, not abstract data type.Mazdak Farrokhzad-1/+7
2019-09-16factor getting the discriminant layout to a new methodRalf Jung-0/+11
2019-09-15Auto merge of #64491 - Centril:rollup-21wkl69, r=Centrilbors-20/+18
2019-09-15Rollup merge of #64250 - Xanewok:save-analysis-assoc-nested, r=varkorMazdak Farrokhzad-20/+18
2019-09-15Permit impls referencing errors to overlapMark Rousskov-0/+7
2019-09-14fix #6443012101111-3/+3
2019-09-13Always validate HIR ID for TypeckTablesIgor Matuszewski-20/+18
2019-09-09check_match: refactor + improve non-exhaustive diag for default binding modes.Mazdak Farrokhzad-0/+18
2019-09-08Refactor PluralisationV1shvesh-6/+1
2019-09-07Apply suggestions from code reviewAlexander Regueiro-39/+30
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: librustcAlexander Regueiro-323/+341
2019-09-06Correct pluralisation of various diagnostic messagesvarkor-1/+3
2019-09-05Rollup merge of #64141 - nnethercote:minimize-LocalInternedString, r=petroche...Mazdak Farrokhzad-5/+1
2019-09-05Rollup merge of #64038 - matthewjasper:deny-mutual-impl-trait-recursion, r=va...Mazdak Farrokhzad-2/+4
2019-09-04Remove `LocalInternedString` uses from `librustc/ty/`.Nicholas Nethercote-5/+1
2019-09-03Rollup merge of #64104 - Mark-Simulacrum:intrinsic-fn-ptr-ice, r=estebankMazdak Farrokhzad-0/+7
2019-09-03Rollup merge of #64056 - estebank:arbitrary-self-types, r=CentrilMazdak Farrokhzad-0/+6
2019-09-02Auto merge of #63561 - HeroicKatora:alloc-private-bytes, r=oli-obkbors-2/+8
2019-09-02Emit error on intrinsic to fn ptr castsMark Rousskov-0/+7
2019-09-01review commentsEsteban Küber-14/+2
2019-09-01Account for arbitrary self types in E0599Esteban Küber-0/+18
2019-08-31Check impl trait substs when checking for recursive typesMatthew Jasper-2/+4
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+23
2019-08-29Rollup merge of #63914 - hvenev:repr-fields, r=eddybMazdak Farrokhzad-41/+36
2019-08-29Rollup merge of #63961 - JohnTitor:improve-require-lang-item, r=estebankMazdak Farrokhzad-10/+10
2019-08-28Add Option<Span> to `require_lang_item`Yuki Okushi-10/+10
2019-08-27Add default serialization for `Ident`sMatthew Jasper-2/+23
2019-08-26ty: use Align for ReprOptions pack and align.Hristo Venev-41/+36
2019-08-26Auto merge of #63580 - wesleywiser:move_promoted_out, r=oli-obkbors-1/+11
2019-08-25Rollup merge of #63833 - estebank:suggest-closure-call, r=petrochenkovMazdak Farrokhzad-1/+1
2019-08-24review commentEsteban Küber-1/+0
2019-08-23Suggest calling closure with resolved return type when appropriateEsteban Küber-1/+2
2019-08-23incremental: Do not rely on default transparency when decoding syntax contextsVadim Petrochenkov-10/+10
2019-08-22Move promoted out of mir::BodyWesley Wiser-1/+11
2019-08-21review comments: reword and add testEsteban Küber-2/+2
2019-08-21Add clarification on E0308 about opaque typesEsteban Küber-0/+1
2019-08-21Fix typo in E0308 if/else labelEsteban Küber-5/+16
2019-08-21Remove some duplication when resolving constantsOliver Scherer-28/+20
2019-08-19Auto merge of #63463 - matthewjasper:ty_param_cleanup, r=petrochenkovbors-69/+29
2019-08-18Pre intern the `Self` parameter typeMatthew Jasper-4/+5
2019-08-17Store allocation size, make bytes, undef_mask privateAndreas Molzer-2/+8