about summary refs log tree commit diff
path: root/src/librustc/mir
AgeCommit message (Expand)AuthorLines
2019-07-30throw_X macros use err_X macrosSaleem Jaffer-10/+2
2019-07-30renaming throw_err_* to throw_*Saleem Jaffer-22/+22
2019-07-30renaming err to err_unsupSaleem Jaffer-14/+14
2019-07-30adding throw_ and err_ macros for InterpErrorSaleem Jaffer-39/+36
2019-07-30addding an interp_error moduleSaleem Jaffer-0/+21
2019-07-29code review fixesSaleem Jaffer-10/+10
2019-07-29code review fixesSaleem Jaffer-0/+1
2019-07-29use PanicInfo and UnsupportedOpInfoSaleem Jaffer-14/+14
2019-07-29adding a err macro for each of the InterpError variantsSaleem Jaffer-23/+54
2019-07-29implementing Debug for UnsupportedInfoSaleem Jaffer-99/+108
2019-07-29fixing fallout due to InterpError refactorSaleem Jaffer-80/+120
2019-07-29code review fixesSaleem Jaffer-6/+7
2019-07-29moving remaining variants to UnsupportedInfoSaleem Jaffer-25/+22
2019-07-29more grouping of the variants in InterpErrorSaleem Jaffer-42/+44
2019-07-29grouping the variants of InterpErrorSaleem Jaffer-10/+26
2019-07-29changing the fields of InterpErrorSaleem Jaffer-8/+23
2019-07-28better name for check_in_allocRalf Jung-1/+4
2019-07-25Rollup merge of #62901 - petrochenkov:serde, r=CentrilMazdak Farrokhzad-17/+15
2019-07-24Apply suggestions from code reviewRalf Jung-4/+4
2019-07-24use PanicMessage type for MIR assertion errorsRalf Jung-67/+106
2019-07-24kill InterpError::descriptionRalf Jung-154/+116
2019-07-24do not use InterpError::description outside librustc::mirRalf Jung-1/+1
2019-07-23Rollup merge of #62859 - spastorino:rename-to-as-ref, r=CentrilMark Rousskov-1/+1
2019-07-23Rollup merge of #60951 - saleemjaffer:mir_better_error_enum, r=oli-obkMark Rousskov-38/+58
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-17/+15
2019-07-23renames EvalErrorPanic to PanicMessageSaleem Jaffer-26/+26
2019-07-23moving some variants from InterpError to EvalErrorPanicSaleem Jaffer-33/+39
2019-07-22Place::as_place_ref is now Place::as_refSantiago Pastorino-1/+1
2019-07-20alters the panic variant of InterpErrorSaleem Jaffer-39/+22
2019-07-20Avoid cloning Place in calculate_fake_borrowsSantiago Pastorino-1/+1
2019-07-20Avoid cloning Place in report_use_of_moved_or_uninitialized and friendsSantiago Pastorino-1/+22
2019-07-20Avoid cloning Place in codegen_placeSantiago Pastorino-0/+9
2019-07-20Implement Place::as_place_refSantiago Pastorino-0/+7
2019-07-20Avoid cloning place in LocalAnalyzer visitorSantiago Pastorino-0/+6
2019-07-20Migrate from Place enum to Place structSantiago Pastorino-62/+94
2019-07-18tries to refactor InterpError in mirSaleem Jaffer-6/+37
2019-07-12rustfmt all the things!Albin Stjerna-511/+218
2019-07-12polonius: add generation of liveneness-related factsAlbin Stjerna-0/+7
2019-07-11Rename some things in `syntax_pos/hygiene`Vadim Petrochenkov-1/+1
2019-07-06remove another unused methodRalf Jung-13/+0
2019-07-06add assert_{bits,ptr}; document which methods we hope to get rid ofRalf Jung-0/+20
2019-07-05Rollup merge of #62396 - RalfJung:miri-no-null, r=alexcrichtonMazdak Farrokhzad-11/+0
2019-07-05remove Scalar::is_null_ptrRalf Jung-11/+0
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-1/+1
2019-07-04Rollup merge of #62173 - RalfJung:miri-interp, r=oli-obkMazdak Farrokhzad-1/+1
2019-07-03Remove needless lifetimesJeremy Stucki-6/+6
2019-07-02Auto merge of #61871 - Zoxc:no-lift-branch, r=eddybbors-0/+4
2019-06-30Clean up query cache codeJohn Kåre Alsaker-1/+1
2019-06-27rename InterpretCx -> InterpCxRalf Jung-1/+1
2019-06-26Don't use lift to detect local typesJohn Kåre Alsaker-0/+4