summary refs log tree commit diff
path: root/src/librustc/hir/mod.rs
AgeCommit message (Expand)AuthorLines
2018-04-18Add #[no_debug] to trans_fn_attrs() query.Michael Woerister-0/+1
2018-03-24Auto merge of #49251 - nikomatsakis:issue-15872-elision-impl-header, r=cramertjbors-2/+30
2018-03-23Rollup merge of #48909 - RalfJung:type_alias_bounds, r=petrochenkovAlex Crichton-0/+19
2018-03-22permit `'_` and `&T` in impl headersNiko Matsakis-2/+23
2018-03-22change in-band array to store hir::LifetimeNameNiko Matsakis-0/+7
2018-03-20Pass attributes to hir::TyParamMrowqa-0/+1
2018-03-18Auto merge of #48917 - petrochenkov:import, r=oli-obkbors-2/+2
2018-03-17AST/HIR: Clarify what the optional name in extern crate items meanVadim Petrochenkov-2/+2
2018-03-17syntax: Make `_` an identifierVadim Petrochenkov-1/+1
2018-03-10type_alias_bounds lint: If the type alias uses an associated type without "as...Ralf Jung-0/+19
2018-03-06Add linkage to TransFnAttrsWesley Wiser-0/+3
2018-03-06Add target_features to TransFnAttrsWesley Wiser-0/+2
2018-03-06Add flag for rustc_std_internal_symbol attributeWesley Wiser-0/+1
2018-03-06Remove the contains_extern_indicator queryWesley Wiser-0/+6
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/+25
2018-02-28Rollup merge of #48479 - mark-i-m:rustc-guide, r=nikomatsakiskennytm-2/+2
2018-02-25Change links to readmesMark Mansi-2/+2
2018-02-19Implement describe_def query for LOCAL_CRATEMichael Woerister-0/+6
2018-02-17fix more typos found by codespell.Matthias Krüger-1/+1
2018-01-25Rollup merge of #47502 - petrochenkov:label, r=eddybAlex Crichton-4/+16
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-1/+7
2018-01-22AST/HIR: Add a separate structure for labelsVadim Petrochenkov-4/+16
2018-01-15Move `ExprPrecedence` to `libsyntax/util/parser.rs`Esteban Küber-1/+1
2018-01-15Use single source of truth for expr precedenceEsteban Küber-1/+63
2018-01-14Use `into` for casting when possibleEsteban Küber-31/+0
2018-01-14Suggest casting on numeric type errorEsteban Küber-0/+31
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-6/+1
2018-01-07Auto merge of #47171 - estebank:numeric-literal-suggestion, r=nikomatsakisbors-1/+1
2018-01-04Do not use casting for suggestion to add type to numeric literalEsteban Küber-1/+1
2018-01-01Fix broken links in internal docsMalo Jaffré-1/+3
2017-12-22Auto merge of #46732 - estebank:silence-recovered-blocks, r=petrochenkovbors-0/+5
2017-12-21Do not emit type errors on recovered blocksEsteban Küber-0/+5
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-21/+86
2017-12-21Auto merge of #46754 - cramertj:refactor-arg-impl, r=nikomatsakisbors-4/+1
2017-12-21Properly check traits in type privacyVadim Petrochenkov-2/+7
2017-12-15Refactor argument-position impl TraitTaylor Cramer-4/+1
2017-12-14add trait aliases to HIRAlex Burka-0/+3
2017-12-11move `resolve_lifetimes` into a proper queryNiko Matsakis-1/+11
2017-11-22Implement in-band lifetime bindingsTaylor Cramer-0/+4
2017-11-21Auto merge of #45701 - cramertj:impl-trait-this-time, r=eddybbors-1/+16
2017-11-17Fix impl Trait Lifetime HandlingTaylor Cramer-1/+16
2017-11-17Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakisbors-2/+27
2017-11-15Split hir::TyImplTrait, move checks to HIR loweringChristopher Vittal-3/+6
2017-11-14incr.comp.: Implement TyDecoder for on_disk_cache::CacheDecoder.Michael Woerister-2/+27
2017-11-14rustc: split off BodyOwnerKind from MirSource.Eduard-Mihai Burtescu-0/+12
2017-11-12MIR-borrowck: fix diagnostics for closuresShotaro Yamada-1/+1
2017-11-03fix rebase conflictleonardo.yvens-1/+1
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-1/+8