about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2020-03-12Rollup merge of #69674 - mark-i-m:assoc-fn, r=matthewjasperMazdak Farrokhzad-4/+4
2020-03-12Remove fn special casing in const printingOliver Scherer-11/+26
2020-03-12Comment nitOliver Scherer-1/+1
2020-03-12codegen/mir: support polymorphic `InstanceDef`sDavid Wood-0/+26
2020-03-11Compute the correct layout for variants of uninhabited enums and readd a long...Oliver Scherer-3/+11
2020-03-11Rollup merge of #66059 - RalfJung:panic-on-non-zero, r=eddybMazdak Farrokhzad-30/+0
2020-03-11Address review commentsOliver Scherer-1/+1
2020-03-11Generalize typed value printing and use for undef printingOliver Scherer-17/+9
2020-03-11Don't print literal type suffixes if `print_ty` is falseOliver Scherer-2/+9
2020-03-11Print function pointer type for function pointer const genericsOliver Scherer-1/+5
2020-03-11Reuse type ascripted printing for type cast printingOliver Scherer-9/+27
2020-03-11Don't print all zsts as their type as it makes no sense for more complex exam...Oliver Scherer-3/+20
2020-03-11Prefer fall through to code repetitionOliver Scherer-20/+34
2020-03-11Print leading zeros for non pointersOliver Scherer-2/+2
2020-03-11Reduce special casing in the const pretty printerOliver Scherer-9/+3
2020-03-11Don't print leading zeros on hex dumps constantsOliver Scherer-4/+3
2020-03-11Eliminate all ParamEnv::empty uses in pretty printingOliver Scherer-22/+19
2020-03-11Print braces only in print_ty modeOliver Scherer-43/+43
2020-03-11Address review comments around `type_ascribed_value`Oliver Scherer-40/+41
2020-03-11Deduplicate and clean up pretty printing logicOliver Scherer-77/+215
2020-03-10rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.orgSantiago Pastorino-3/+3
2020-03-10Rename rustc guide to rustc dev guideSantiago Pastorino-6/+6
2020-03-10Rename rustc-guide to rustc-dev-guideSantiago Pastorino-3/+3
2020-03-09Remove the need for `no_force`John Kåre Alsaker-92/+105
2020-03-09Move `analysis` to the query macroJohn Kåre Alsaker-28/+2
2020-03-07Use ?-operator in more places (clippy::question_mark, had some false negative...Matthias Krüger-6/+1
2020-03-07Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkovMazdak Farrokhzad-8/+8
2020-03-07Rollup merge of #69782 - matthiaskrgr:redundant_field_name_rep, r=cramertjMazdak Farrokhzad-15/+12
2020-03-07Rollup merge of #69656 - matthiaskrgr:iter_nth_zero, r=oli-obkMazdak Farrokhzad-1/+1
2020-03-06Don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-15/+12
2020-03-06fix various typosMatthias Krüger-8/+8
2020-03-04cover some more nearby casesRalf Jung-8/+7
2020-03-04Auto merge of #69550 - RalfJung:scalar, r=oli-obkbors-1/+1
2020-03-03Rollup merge of #69621 - matthiaskrgr:q, r=petrochenkovDylan DPC-3/+1
2020-03-03DefKind::Method -> DefKind::AssocFnMark Mansi-4/+4
2020-03-03use question mark operator in a few places.Matthias Krüger-3/+1
2020-03-03Rollup merge of #69619 - matthiaskrgr:misc, r=eddybYuki Okushi-4/+2
2020-03-03Use .next() instead of .nth(0) on iterators.Matthias Krüger-1/+1
2020-03-01Clean up TypeFlagsMatthew Jasper-87/+99
2020-03-01Fix use of `has_infer_types`Matthew Jasper-5/+5
2020-03-01use for (idx, item) in iter.enumerate() instead of manually counting loop i...Matthias Krüger-4/+2
2020-03-01Auto merge of #69380 - Zoxc:parent-module, r=michaelwoeristerbors-4/+2
2020-03-01Auto merge of #69592 - petrochenkov:nosyntax, r=Centrilbors-20/+20
2020-02-29Auto merge of #69590 - Dylan-DPC:rollup-i3z0sic, r=Dylan-DPCbors-2/+2
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-18/+18
2020-02-29Rollup merge of #69572 - matthiaskrgr:try_err_and_iter_on_ref, r=CentrilDylan DPC-2/+2
2020-02-29Make it build againVadim Petrochenkov-2/+2
2020-02-29Auto merge of #69263 - anyska:blacklist-powerpc-zst, r=nagisabors-7/+15
2020-02-29mem::zeroed/uninit: panic on types that do not permit zero-initializationRalf Jung-30/+0
2020-02-29Add a `parent_module_from_def_id` queryJohn Kåre Alsaker-4/+2