about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-05-24prohibit turbofish in `impl Trait` methodsNiko Matsakis-31/+75
2018-05-24Auto merge of #50984 - cramertj:unpin-changes, r=aturonbors-3/+32
2018-05-24Add more missing examples for FormatterGuillaume Gomez-3/+78
2018-05-24Update issue-50993.rsOliver Schneider-1/+1
2018-05-24std: Ensure OOM is classified as `nounwind`Alex Crichton-16/+46
2018-05-24Revert "Ensure llvm doesn't trigger an assert for crazy transmutes"Oliver Schneider-2/+5
2018-05-24Rename `amt` variables to `shift`Oliver Schneider-22/+22
2018-05-24Use in-band-lifetimes instead of unused explicit lifetimesOliver Schneider-2/+3
2018-05-24Prefer `to_value_with_len` over manual expanison of itOliver Schneider-7/+2
2018-05-24Remove dead codeOliver Schneider-3/+0
2018-05-24Add missing newlinesOliver Schneider-2/+2
2018-05-24`tcx.lift_to_global` > `tcx.global_tcx().lift`Oliver Schneider-19/+15
2018-05-24Wrongly named a closure `clamp` when it was doing truncationOliver Schneider-5/+5
2018-05-24Sanity check the `bits` argument to the `from_bits` functionOliver Schneider-3/+6
2018-05-24Remove `ty_to_primitive`Oliver Schneider-13/+12
2018-05-24Properly check defined bits rangeOliver Schneider-2/+2
2018-05-24Reuse `to_bits` instead of badly reinventing itOliver Schneider-17/+14
2018-05-24Only defined bits are relevantOliver Schneider-2/+3
2018-05-24Don't ICE on horrible transmutes in pattern constantsOliver Schneider-4/+44
2018-05-24Simplify a ScalarPair creationOliver Schneider-7/+2
2018-05-24Ensure llvm doesn't trigger an assert for crazy transmutesOliver Schneider-5/+30
2018-05-24Printing a fn definition needs to know nothing about its ZST's valueOliver Schneider-1/+1
2018-05-24Printing values should ignore whether bits are undefinedOliver Schneider-6/+6
2018-05-24Better variable namingOliver Schneider-2/+2
2018-05-24Remove the last mention of `Undef`Oliver Schneider-1/+1
2018-05-24Replace `ScalarKind` with `Primitive`Oliver Schneider-213/+83
2018-05-24Get rid of `scalar_size`Oliver Schneider-85/+108
2018-05-24Remove an instance of `scalar_size` in a `Debug` implOliver Schneider-2/+6
2018-05-24Update outdated commentOliver Schneider-1/+1
2018-05-24primval -> scalar renameOliver Schneider-79/+79
2018-05-24Use the destination type size instead of the source type sizeOliver Schneider-1/+1
2018-05-24Formatting nitOliver Schneider-1/+1
2018-05-24Rebase falloutOliver Schneider-10/+10
2018-05-24Accidentally used byte-size instead of bit-sizeOliver Schneider-1/+1
2018-05-24Use the target types bitsize instead of the source type'sOliver Schneider-6/+6
2018-05-24Floats are scalars!Oliver Schneider-0/+2
2018-05-24change `Value::Bytes` to `Value::Bits`Oliver Schneider-281/+436
2018-05-24Remove Pointer::zero in favor of Pointer::fromOliver Schneider-21/+16
2018-05-24Rename MemoryPointer to PointerOliver Schneider-81/+81
2018-05-24Eliminate the `Pointer` wrapper typeOliver Schneider-107/+74
2018-05-24Differentiate between interpret::Scalar and layout::ScalarOliver Schneider-6/+6
2018-05-24Rename ByVal(Pair) to Scalar(Pair)Oliver Schneider-119/+119
2018-05-24Rename PrimVal to ScalarOliver Schneider-273/+279
2018-05-24Add constant for `Size::from_bytes(0)`Oliver Schneider-54/+59
2018-05-24Add documentation about env! second argumentGuillaume Gomez-2/+15
2018-05-24Fix impl Trait suggestionEsteban Küber-7/+3
2018-05-24Auto merge of #50909 - oli-obk:unstable_const_fn_promotion, r=eddybbors-17/+126
2018-05-24pacify the mercilous tidyNiko Matsakis-2/+18
2018-05-24extend the crate whitelist to include rustc-hash, chalkNiko Matsakis-0/+3
2018-05-24get `rustc_hash` from external crateNiko Matsakis-85/+34