about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-03-29Rollup merge of #58019 - Zoxc:combine-late-lints, r=estebankMazdak Farrokhzad-200/+263
2019-03-29Rename `type_parameters` to `generics` and so onvarkor-8/+8
2019-03-28Walk all items for dead_code lint by defaultvarkor-9/+6
2019-03-28Implement `#[non_exhaustive]` on variants.David Wood-2/+7
2019-03-28deny duplicate matcher bindings by defaultmark-1/+2
2019-03-28Run module lint passes in parallelJohn Kåre Alsaker-14/+13
2019-03-28Remove LintSession and run incremental and whole crate lints in parallelJohn Kåre Alsaker-67/+39
2019-03-28Combine all builtin late lintsJohn Kåre Alsaker-151/+243
2019-03-28Rollup merge of #59363 - peterjoel:issue_59361_edition_opt_shortlist, r=nagisaMazdak Farrokhzad-6/+6
2019-03-28Rollup merge of #59216 - stepnivlk:type_dependent_defs-wrappers, r=oli-obkMazdak Farrokhzad-5/+13
2019-03-28Rollup merge of #59091 - Zoxc:eval_always, r=michaelwoeristerMazdak Farrokhzad-85/+46
2019-03-28Rollup merge of #59413 - Zoxc:hirid, r=oli-obkMazdak Farrokhzad-63/+89
2019-03-28Visit ItemKind::Impl for dead code lintvarkor-0/+1
2019-03-27Rollup merge of #59430 - kenta7777:rename-evalcontext-to-interpretcx, r=oli-obkJosh Stone-1/+1
2019-03-27Rollup merge of #57293 - Zoxc:incr-passes3, r=michaelwoeristerJosh Stone-14/+88
2019-03-27Add comments for new `AdtDef` functions.David Wood-0/+5
2019-03-27Use Vec instead of FxHashMapvarkor-19/+20
2019-03-27Lookup region variable origin instead of choosing onevarkor-12/+16
2019-03-27Store type variable origins in InferenceFudgervarkor-6/+13
2019-03-27Use `eq_relations`varkor-10/+8
2019-03-27Add `next_int_var` and `next_float_var`varkor-6/+14
2019-03-27Simplify `fudge_inference_if_ok`varkor-19/+19
2019-03-27Add int variables and float variables to `InferenceFudger`varkor-9/+35
2019-03-27Rename `RegionFudger` to `InferenceFudger`varkor-7/+7
2019-03-27Remove `TypeVariableMap`varkor-2/+0
2019-03-27Use Ranges for vars_since_snapshotvarkor-39/+38
2019-03-27Simplify `TypeVariableTable::vars_since_snapshot`varkor-13/+4
2019-03-27Simplify `RegionConstraintCollector::vars_since_snapshot`varkor-6/+1
2019-03-27Make `vars_since_snapshot` naming consistentvarkor-12/+10
2019-03-27renames EvalContext to InterpretCx in docs and comments.kenta7777-1/+1
2019-03-26Make crate_variances a regular queryJohn Kåre Alsaker-1/+1
2019-03-26Combine input and eval_always query typesJohn Kåre Alsaker-84/+45
2019-03-26Rollup merge of #59419 - frewsxcv:frewsxcv-qu, r=varkorMazdak Farrokhzad-5/+1
2019-03-26Rollup merge of #59389 - euclio:deprecated-suggestion, r=varkorMazdak Farrokhzad-1/+1
2019-03-26Rollup merge of #59315 - Zoxc:move-query, r=oli-obkMazdak Farrokhzad-161/+92
2019-03-26Rollup merge of #59232 - saleemjaffer:mir_place_refactor, r=oli-obkMazdak Farrokhzad-43/+34
2019-03-25Utilize `?` instead of `return None`.Corey Farwell-5/+1
2019-03-25Make more lints incrementalJohn Kåre Alsaker-1/+8
2019-03-25Make some lints incrementalJohn Kåre Alsaker-13/+80
2019-03-25Allocate HIR id counters on demandJohn Kåre Alsaker-18/+13
2019-03-25Allocate HIR id counters for use trees in MiscCollectorJohn Kåre Alsaker-16/+43
2019-03-25Auto merge of #59256 - petrochenkov:derval2, r=Zoxcbors-28/+14
2019-03-25hir: replace NodeId with HirId in ItemIdljedrz-38/+42
2019-03-25Auto merge of #59195 - estebank:for-loop-move, r=petrochenkovbors-1/+2
2019-03-24Auto merge of #59382 - davidtwco:rfc-2008-refactoring, r=petrochenkovbors-307/+347
2019-03-24When moving out of a for loop head, suggest borrowing itEsteban Küber-1/+2
2019-03-24Re-order fields in `Def::Ctor`.David Wood-18/+18
2019-03-24Move `CtorOf` into `hir::def`.David Wood-31/+31
2019-03-24Remove `CtorOf` from `Node::Ctor`.David Wood-15/+17
2019-03-24replace redundant note in deprecation warningAndy Russell-1/+1