summary refs log tree commit diff
path: root/src/librustc/ich
AgeCommit message (Expand)AuthorLines
2018-05-02make it compile againflip1995-1/+1
2018-05-02Remove Option from the return type of Attribute::name()Seiichi Uchida-3/+2
2018-05-02Allow Path for name of MetaItemSeiichi Uchida-4/+12
2018-04-30Unify MIR assert messages and const eval errorsOliver Schneider-27/+7
2018-04-30Merge ConstMathError into EvalErrorKindOliver Schneider-25/+17
2018-04-30Remove the `rustc_const_math` crateOliver Schneider-30/+17
2018-04-30Remove ConstFloatOliver Schneider-5/+0
2018-04-30Remove unused const math opsOliver Schneider-3/+0
2018-04-30Remove unused const error variantOliver Schneider-3/+0
2018-04-30Remove the `UnequalTypes` error variantOliver Schneider-1/+0
2018-04-30Implement `PartialCmp` for `ConstFloat`Oliver Schneider-1/+0
2018-04-30Remove unused error variantsOliver Schneider-5/+0
2018-04-28Track unused mutable variables across closuresKeith Yeung-0/+5
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-4/+24
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+1
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-1/+1
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-1/+1
2018-04-24Make Binder's field private and clean up its usageTyler Mandry-2/+1
2018-04-23add `Goal::CannotProve` and extract `ProgramClause` structNiko Matsakis-0/+1
2018-04-23create a `QueryRegionConstraint` typeNiko Matsakis-4/+0
2018-04-19Remove HIR inliningWesley Wiser-28/+0
2018-04-17Auto merge of #49626 - fanzier:chalk-lowering, r=scalexmbors-0/+1
2018-04-16Auto merge of #49847 - sinkuu:save_analysis_implicit_extern, r=petrochenkovbors-3/+9
2018-04-15Implement Chalk lowering rule Normalize-From-ImplFabian Zaiser-0/+1
2018-04-15Auto merge of #49947 - oli-obk:turing_complete_const_eval, r=nagisabors-1/+0
2018-04-14Stop referring to statics' AllocIds directlyOliver Schneider-2/+1
2018-04-14Don't recurse into allocations, use a global table insteadOliver Schneider-11/+13
2018-04-13Don't abort const eval due to long running evals, just warnOliver Schneider-1/+0
2018-04-13Auto merge of #49718 - petrochenkov:fieldcmp, r=eddybbors-12/+35
2018-04-13Move `path_len` to ExternCrateShotaro Yamada-21/+6
2018-04-12Avoid comparing fields by name when possibleVadim Petrochenkov-11/+35
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-1/+0
2018-04-12Implement inferring outlives requirements for references, structs, enum, unio...toidiu-0/+14
2018-04-10Add ok-wrapping to catch blocks, per RFCScott McMurray-1/+2
2018-04-11Extend `ExternCrate` to cover externs inferred from `use` or pathsShotaro Yamada-3/+24
2018-04-07[incremental] Hash `Allocation`sShotaro Yamada-1/+1
2018-04-06Auto merge of #48779 - michaelwoerister:share-generics4, r=alexcrichtonbors-2/+16
2018-04-06Allow for re-using monomorphizations from upstream crates.Michael Woerister-2/+15
2018-04-06Fix incomplete ICH implementation for ty::subst::UnpackedKind.Michael Woerister-0/+1
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-1/+1
2018-04-06Fix stable hash for identifiersVadim Petrochenkov-2/+3
2018-04-06Remove more duplicated spansVadim Petrochenkov-1/+1
2018-04-06Rename `PathSegment::identifier` to `ident`Vadim Petrochenkov-1/+1
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-1/+1
2018-04-05Rollup merge of #49497 - scalexm:hrtb, r=nikomatsakisAlex Crichton-5/+7
2018-04-04Auto merge of #48333 - aidanhs:aphs-no-place-for-placement, r=nikomatsakisbors-1/+0
2018-04-03Auto merge of #49348 - bobtwinkles:extend_2pb, r=nikomatsakisbors-0/+4
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-1/+0
2018-03-30Auto merge of #49424 - oli-obk:stable_allocid_hash, r=michaelwoeristerbors-12/+22
2018-03-30Tweak `Clause` definition and HRTBsscalexm-5/+7