about summary refs log tree commit diff
path: root/src/librustc/ich
AgeCommit message (Expand)AuthorLines
2018-07-16BinOpKindcsmoe-22/+22
2018-07-14Functions introducing procedural macros reserve a slot in the macro namespace...Vadim Petrochenkov-1/+2
2018-07-13Add the `amdgpu-kernel` ABI.Richard Diamond-0/+1
2018-07-11Rollup merge of #52207 - RalfJung:unsafety-errors, r=estebankMark Rousskov-1/+1
2018-07-11Auto merge of #51702 - ecstatic-morse:infinite-loop-detection, r=oli-obkbors-1/+2
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-0/+1
2018-07-10improve error message shown for unsafe operations: explain why undefined beha...Ralf Jung-1/+1
2018-07-04Add an `InfiniteLoop` variant to `EvalErrorKind`Dylan MacKenzie-1/+2
2018-07-03store the `HirId` of the upvarNiko Matsakis-1/+1
2018-07-03Rollup merge of #51982 - michaelwoerister:hash-modules-properly, r=nikomatsakisPietro Albini-8/+41
2018-07-03Avoid sorting the item_ids array the StableHash impl of hir::Mod.Michael Woerister-10/+28
2018-07-02incr.comp.: Take names of children into account when computing the ICH of a m...Michael Woerister-7/+22
2018-07-02Get rid of `TyImplTraitExistential`Oliver Schneider-1/+0
2018-07-02Auto merge of #51866 - zackmdavis:hir_making_each_day_of_the_year, r=petroche...bors-5/+7
2018-07-01call it `hir::VisibilityKind` instead of `hir::Visibility_:*`Zack M. Davis-6/+6
2018-06-30in which hir::Visibility recalls whence it came (i.e., becomes Spanned)Zack M. Davis-5/+7
2018-06-30Added miri error for evaluating foreign statics.Alexander Regueiro-0/+1
2018-06-28Rollup merge of #51636 - oli-obk:const_diagnostics, r=eddybMark Rousskov-45/+8
2018-06-28Auto merge of #50997 - michaelwoerister:pre-analyze-filemaps, r=Mark-Simulacrumbors-18/+12
2018-06-28Merge `ConstVal` and `ConstValue`Oliver Schneider-19/+2
2018-06-28Move everything over from `middle::const_val` to `mir::interpret`Oliver Schneider-4/+4
2018-06-28Move the Lrc outside the error type and name the fieldsOliver Schneider-1/+2
2018-06-28Address review commentsOliver Schneider-1/+1
2018-06-28Eliminate old CTFE's `ErrKind`Oliver Schneider-24/+3
2018-06-28Fix rebaseVadim Petrochenkov-0/+1
2018-06-28incremental: Do not hash spans for things that didn't have spans previouslyVadim Petrochenkov-9/+9
2018-06-28Support delegation in stable hashing macrosVadim Petrochenkov-269/+104
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-7/+7
2018-06-28Use `Ident`s in a number of structures in HIRVadim Petrochenkov-3/+1
2018-06-28Use `Ident`s for path segments in HIRVadim Petrochenkov-1/+1
2018-06-28Use `Ident`s for associated type bindings in HIRVadim Petrochenkov-1/+1
2018-06-27Auto merge of #51356 - Zoxc:encode-cleanup, r=michaelwoeristerbors-2/+3
2018-06-27Make FileMap::{lines, multibyte_chars, non_narrow_chars} non-mutable.Michael Woerister-18/+12
2018-06-27Implement `#[macro_export(local_inner_macros)]`Vadim Petrochenkov-0/+1
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-2/+3
2018-06-23hygiene: Merge `NameAndSpan` into `ExpnInfo`Vadim Petrochenkov-6/+2
2018-06-23Auto merge of #51727 - varkor:expragain-to-exprcontinue, r=petrochenkovbors-1/+1
2018-06-23Rename ExprAgain to ExprContinuevarkor-1/+1
2018-06-21async await desugaring and testsTaylor Cramer-0/+1
2018-06-21Parse async fn header.Without Boats-4/+13
2018-06-22Auto merge of #51433 - scalexm:finish-rules, r=nikomatsakisbors-10/+35
2018-06-20Rename ParamBound(s) to GenericBound(s)varkor-1/+1
2018-06-20Lift attrs into hir::GenericParamvarkor-2/+2
2018-06-20Rename TraitTyParamBound to ParamBound::Traitvarkor-1/+1
2018-06-20Introduce ParamName and use it in place of LifetimeNamevarkor-4/+7
2018-06-20Remove name from GenericParamKind::Lifetimevarkor-2/+1
2018-06-20Lift name into GenericParamvarkor-4/+4
2018-06-20Lift bounds into GenericParamvarkor-7/+5
2018-06-20Refactor counting methodsvarkor-2/+2
2018-06-20Refactor hir::GenericParam as a structvarkor-17/+25