about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-04-26Introduce trait query mode and use it to set overflow error handling policy i...Aravind Gollakota-13/+60
2018-04-26Simplify trait selector's evaluation API slightlyAravind Gollakota-22/+6
2018-04-26Port existing callers of `evaluate_obligation` to the new canonical trait queryAravind Gollakota-16/+17
2018-04-26Create a canonical trait query for `evaluate_obligation`Aravind Gollakota-15/+155
2018-04-26Refactor overflow handling in traits::select to propagate overflow instead of...Aravind Gollakota-69/+113
2018-04-26Auto merge of #49513 - nox:univariant-fieldless-enum-as-zst, r=eddybbors-15/+116
2018-04-26Fixed tidy errors.Irina Popa-37/+39
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-77/+106
2018-04-26Mark SingleVariant as repr(u8) in c-style-enumAnthony Ramine-0/+1
2018-04-26Treat repr(Rust) univariant fieldless enums as a ZST (fixes #15747)Anthony Ramine-7/+78
2018-04-26rustc_target: move in cabi_* from rustc_trans.Irina Popa-613/+645
2018-04-26rustc_trans: generalize cabi_* to any context type.Irina Popa-178/+303
2018-04-26rustc_target: move for_variant and field TyLayout methods to a trait.Irina Popa-81/+98
2018-04-26rustc_target: move LayoutOf's type parameter to an associated type.Irina Popa-13/+21
2018-04-26rustc_target: move in type definitions from rustc_trans::abi.Irina Popa-212/+242
2018-04-26rustc_target: move in type definitions from ty::layout.Irina Popa-762/+808
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-179/+171
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-340/+240
2018-04-26Add a test for casts of univariant C-like enumsAnthony Ramine-2/+7
2018-04-26Properly evaluate zst enumOliver Schneider-0/+10
2018-04-26Consistently use C_uint_big for discriminantsAnthony Ramine-4/+6
2018-04-26Properly look for uninhabitedness when handling discriminantsAnthony Ramine-3/+15
2018-04-26Auto merge of #50245 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-34/+30
2018-04-26Auto merge of #50072 - oli-obk:discriminants, r=eddybbors-37/+158
2018-04-26Rollup merge of #50219 - ralfbiedert:master, r=frewsxcvGuillaume Gomez-1/+1
2018-04-26Rollup merge of #50214 - GuillaumeGomez:JS-improvements, r=QuietMisdreavusGuillaume Gomez-32/+24
2018-04-26Rollup merge of #50207 - wesleywiser:hash_const_data, r=eddybGuillaume Gomez-1/+2
2018-04-26Rollup merge of #50177 - matthiaskrgr:std_std_replacen__must_use, r=oli-obkGuillaume Gomez-0/+3
2018-04-26Allow variant discriminant initializers to refer to other initializers of the...Oliver Schneider-37/+158
2018-04-26Auto merge of #49732 - Zoxc:sync-dep-graph, r=michaelwoeristerbors-204/+219
2018-04-26Auto merge of #50236 - nrc:update, r=alexcrichtonbors-64/+158
2018-04-26handle license checkNick Cameron-1/+2
2018-04-25Auto merge of #50131 - Manishearth:crate-in-local, r=petrochenkovbors-8/+10
2018-04-26Update rustfmt and rlsNick Cameron-63/+156
2018-04-25Auto merge of #50016 - tmandry:cleanup-binder, r=nikomatsakisbors-252/+269
2018-04-25Fix crate:: in local pathsManish Goregaokar-8/+10
2018-04-25Auto merge of #49321 - ishitatsuyuki:compile-pass, r=alexcrichtonbors-3/+38
2018-04-25Added missing `.` in docs.Ralf Biedert-1/+1
2018-04-25Auto merge of #50134 - andjo403:jobserver, r=michaelwoeristerbors-12/+14
2018-04-25Move the Lock into OpenTaskJohn Kåre Alsaker-57/+52
2018-04-25Address commentsJohn Kåre Alsaker-16/+18
2018-04-25Make DepGraph thread-safeJohn Kåre Alsaker-187/+205
2018-04-25Auto merge of #50110 - oli-obk:warn_all_the_constants, r=estebankbors-75/+233
2018-04-25compiletest: introduce skip-transTatsuyuki Ishi-3/+38
2018-04-25Some JS improvementsGuillaume Gomez-32/+24
2018-04-25Auto merge of #50106 - nnethercote:nearest_common_ancestor, r=nikomatsakisbors-80/+60
2018-04-25Auto merge of #50100 - Manishearth:edition-path-lint, r=nikomatsakisbors-15/+157
2018-04-24Hash EntryKind::AssociatedConst const dataWesley Wiser-1/+2
2018-04-24Remove methods with implicit Binder::skip_boundTyler Mandry-22/+11
2018-04-24Make Binder's field private and clean up its usageTyler Mandry-234/+262