summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2018-02-09Fix visitation order of calls so that it matches execution order. Fixes #48048John Kåre Alsaker-1/+1
2018-01-27Auto merge of #47690 - estebank:for-block-277, r=nikomatsakisbors-23/+23
2018-01-26Modify spans of expanded expressionEsteban Küber-23/+23
2018-01-26Merge branch 'no-stderr-sink' of https://github.com/Zoxc/rust into rollupAlex Crichton-2/+2
2018-01-26Do not capture stderr in the compiler. Instead just panic silently for fatal ...John Kåre Alsaker-2/+2
2018-01-25Rollup merge of #47502 - petrochenkov:label, r=eddybAlex Crichton-68/+76
2018-01-23Auto merge of #45337 - Zoxc:gen-static, r=nikomatsakisbors-8/+26
2018-01-23Auto merge of #47046 - Manishearth:intra-doc-links, r=eddyb,GuillaumeGomez,Qu...bors-10/+6
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-8/+26
2018-01-22AST/HIR: Add a separate structure for labelsVadim Petrochenkov-68/+76
2018-01-22Make resolve_hir_path and resolve_str_path fallibleManish Goregaokar-12/+1
2018-01-22cleanupQuietMisdreavus-4/+4
2018-01-22DRY std_pathManish Goregaokar-10/+17
2018-01-22Auto merge of #47158 - rkruppe:repr-transparent, r=eddybbors-4/+21
2018-01-21Rollup merge of #47633 - pietroalbini:fix-ice-use-self, r=nagisaGuillaume Gomez-1/+2
2018-01-21Rollup merge of #47247 - estebank:suggest-cast, r=petrochenkovGuillaume Gomez-51/+64
2018-01-21Fix ICE with `use self;`Pietro Albini-1/+2
2018-01-16Implement repr(transparent)Robin Kruppe-4/+21
2018-01-15Move `ExprPrecedence` to `libsyntax/util/parser.rs`Esteban Küber-1/+1
2018-01-15Reexport -> re-export in prose and documentation commentsCarol (Nichols || Goulding)-1/+1
2018-01-15Use single source of truth for expr precedenceEsteban Küber-51/+64
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-14syntax: Rewrite parsing of implsVadim Petrochenkov-2/+2
2018-01-14Auto merge of #47223 - alexcrichton:new-target-feature, r=eddybbors-28/+38
2018-01-13rustc: Refactor attribute checking to operate on HIRAlex Crichton-28/+38
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-35/+2
2018-01-13Auto merge of #47181 - michaelwoerister:var-len-def-index, r=eddybbors-47/+47
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-11/+11
2018-01-08Use different DefIndex representation that is better suited for variable leng...Michael Woerister-47/+47
2018-01-07Auto merge of #47171 - estebank:numeric-literal-suggestion, r=nikomatsakisbors-1/+1
2018-01-07Try to fix a perf regression by updating logMalo Jaffré-1/+1
2018-01-06Auto merge of #47083 - CAD97:issue-46976, r=nikomatsakisbors-3/+4
2018-01-04Do not use casting for suggestion to add type to numeric literalEsteban Küber-1/+1
2018-01-02Auto merge of #47111 - rkruppe:repr-transparent, r=estebankbors-38/+44
2018-01-01Check all repr hints together when checking for mis-applied attributesRobin Kruppe-38/+44
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-6/+10
2018-01-01Fix broken links in internal docsMalo Jaffré-1/+3
2017-12-31Clarify where `is_import` is used.leonardo.yvens-0/+1
2017-12-30Fix rust-lang/rust#46976Christopher Durham-3/+4
2017-12-28Auto merge of #47021 - shssoichiro:46576-Incorrect-Span-Imports, r=estebankbors-1/+1
2017-12-28Prefer to use attr::contains_name() and attr::find_by_name()Seiichi Uchida-3/+3
2017-12-26Pass correct span when lowering grouped importsJosh Holmer-1/+1
2017-12-22Auto merge of #46842 - michaelwoerister:fingerprint-vec, r=nikomatsakisbors-15/+26
2017-12-22Auto merge of #46732 - estebank:silence-recovered-blocks, r=petrochenkovbors-0/+9
2017-12-21Do not emit type errors on recovered blocksEsteban Küber-0/+9
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-208/+306
2017-12-21Auto merge of #46754 - cramertj:refactor-arg-impl, r=nikomatsakisbors-29/+65
2017-12-21Properly check traits in type privacyVadim Petrochenkov-2/+7
2017-12-20incr.comp.: Use an IndexVec instead of a hashmap for storing result hashes.Michael Woerister-15/+26