summary refs log tree commit diff
path: root/src/librustc/ich/impls_hir.rs
AgeCommit message (Expand)AuthorLines
2018-07-19Auto merge of #52024 - oli-obk:existential_parse, r=nikomatsakisbors-0/+3
2018-07-18Implement existential typesOliver Schneider-0/+3
2018-07-16rustc: Use link_section, not wasm_custom_sectionAlex Crichton-1/+1
2018-07-16ItemKindcsmoe-17/+17
2018-07-16ForeignItemKindcsmoe-4/+4
2018-07-16TyKindcsmoe-13/+13
2018-07-16ExprKindcsmoe-30/+30
2018-07-16VariantKindcsmoe-2/+2
2018-07-16DeclKindcsmoe-4/+4
2018-07-16StmtKindcsmoe-5/+5
2018-07-16BinOpKindcsmoe-22/+22
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-0/+1
2018-07-03Rollup merge of #51982 - michaelwoerister:hash-modules-properly, r=nikomatsakisPietro Albini-8/+29
2018-07-03Avoid sorting the item_ids array the StableHash impl of hir::Mod.Michael Woerister-10/+16
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-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-28Fix rebaseVadim Petrochenkov-0/+1
2018-06-28incremental: Do not hash spans for things that didn't have spans previouslyVadim Petrochenkov-8/+8
2018-06-28Support delegation in stable hashing macrosVadim Petrochenkov-182/+71
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-6/+6
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-23Auto merge of #51727 - varkor:expragain-to-exprcontinue, r=petrochenkovbors-1/+1
2018-06-23Rename ExprAgain to ExprContinuevarkor-1/+1
2018-06-21Parse async fn header.Without Boats-4/+13
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
2018-06-20Rename "parameter" to "arg"varkor-2/+2
2018-06-20Rename PathParameter(s) to GenericArg(s)varkor-2/+2
2018-06-20Rename *Parameter to *Paramvarkor-1/+1
2018-06-20Consolidate PathParameters and AngleBracketedParameterDatavarkor-2/+6
2018-06-07Add existential type definitonsOliver Schneider-1/+4
2018-06-03Remove is_import fieldMark Simulacrum-2/+1
2018-06-01merge UNNECESSARY_EXTERN_CRATE and UNUSED_EXTERN_CRATESNiko Matsakis-1/+8
2018-05-26Use `Ident`s for fields in HIRVadim Petrochenkov-6/+6
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-0/+6
2018-05-17Rename trans to codegen everywhere.Irina Popa-3/+3
2018-05-16label-break-value: Parsing and AST/HIR changesest31-1/+1
2018-05-15Remove LoopIdResultest31-5/+0
2018-05-15Remove hir::ScopeTargetest31-5/+0