summary refs log tree commit diff
path: root/src/librustc/ich/impls_hir.rs
AgeCommit message (Expand)AuthorLines
2018-03-22permit `'_` and `&T` in impl headersNiko Matsakis-0/+1
2018-03-21Now it compilesMrowqa-1/+2
2018-03-17AST/HIR: Clarify what the optional name in extern crate items meanVadim Petrochenkov-1/+1
2018-03-08Add InterpretInterner to StableHashingContext for AllocId serializationOliver Schneider-66/+66
2018-03-06Add linkage to TransFnAttrsWesley Wiser-0/+2
2018-03-06Add target_features to TransFnAttrsWesley Wiser-0/+2
2018-03-06Remove export_name queryWesley Wiser-0/+2
2018-03-06Add `inline` to `TransFnAttrs`Wesley Wiser-0/+11
2018-03-06Add query for trans fn attributesWesley Wiser-0/+21
2018-01-25Rollup merge of #47502 - petrochenkov:label, r=eddybAlex Crichton-1/+6
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-0/+5
2018-01-22AST/HIR: Add a separate structure for labelsVadim Petrochenkov-1/+6
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-1/+0
2017-12-22Auto merge of #46732 - estebank:silence-recovered-blocks, r=petrochenkovbors-0/+2
2017-12-21Do not emit type errors on recovered blocksEsteban Küber-0/+2
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-5/+9
2017-12-15Refactor argument-position impl TraitTaylor Cramer-1/+0
2017-12-14add trait aliases to HIRAlex Burka-0/+2
2017-12-13Auto merge of #46419 - jseyfried:all_imports_in_metadata, r=nrcbors-1/+3
2017-12-08incr.comp.: Hash spans unconditionally for full accuracy.Michael Woerister-100/+6
2017-12-05Add field `is_import` to `def::Export`.Jeffrey Seyfried-1/+2
2017-12-05Include non-`pub` `use` and `extern crate` items in the crate metadata for ma...Jeffrey Seyfried-0/+1
2017-11-29incr.comp.: Remove an unnecessary HIR access which enables hashing spans for ...Michael Woerister-11/+9
2017-11-22Implement in-band lifetime bindingsTaylor Cramer-1/+2
2017-11-21Auto merge of #45701 - cramertj:impl-trait-this-time, r=eddybbors-1/+6
2017-11-17Fix impl Trait Lifetime HandlingTaylor Cramer-1/+6
2017-11-17Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakisbors-1/+19
2017-11-16Introduce LocalDefId which provides a type-level guarantee that the DefId is ...Michael Woerister-1/+19
2017-11-15Split hir::TyImplTrait, move checks to HIR loweringChristopher Vittal-1/+2
2017-11-07incr.comp.: Don't filter out StmtDecls from hir::Block during hashing as thes...Michael Woerister-27/+1
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-1/+5
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-2/+2
2017-10-31Auto merge of #45551 - michaelwoerister:fix-hir-depnodes-and-ich, r=nikomatsakisbors-8/+26
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-1/+3
2017-10-26incr.comp.: Update overflow-check logic in HIR hashing.Michael Woerister-8/+26
2017-10-17Lifted generics into TraitItem and ImplItem from MethodSig -- HIR now matches...Sunjay Varma-2/+5
2017-10-07Fix invalid rustdoc rendering for FnTy argsGuillaume Gomez-1/+2
2017-09-26impl Trait in argument position desugaring:Matthias Devlamynck-1/+6
2017-09-24put empty generic lists behind a pointerAriel Ben-Yehuda-1/+1
2017-09-23Give HirId to hir::TyVadim Petrochenkov-0/+1
2017-09-22Auto merge of #44696 - michaelwoerister:fingerprints-in-dep-graph-3, r=nikoma...bors-4/+21
2017-09-21Refactor lifetime name into an enumTaylor Cramer-0/+7
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-4/+2
2017-09-20incr.comp.: Make sure traits_in_scope results are hashed in a stable way.Michael Woerister-0/+19
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-60/+60
2017-09-18incr.comp.: Make the StableHashingContext mostly independent of the tcx.Michael Woerister-13/+3
2017-09-18incr.comp.: Already hash HIR bodies during metadata export so they don't have...Michael Woerister-32/+18
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-99/+101
2017-09-18incr.comp.: Compute hashes of all query results.Michael Woerister-14/+40
2017-08-25Merge remote-tracking branch 'origin/master' into genAlex Crichton-13/+6