Mazdak Farrokhzad
|
de6046fa0f
|
remove rustc_error_codes deps except in rustc_driver
|
2020-01-18 21:53:53 +01:00 |
|
Mazdak Farrokhzad
|
2c3e5d3de0
|
- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}
- remove syntax::{help!, span_help!, span_note!}
- remove unused syntax::{struct_span_fatal, struct_span_err_or_warn!, span_err_or_warn!}
- lintify check_for_bindings_named_same_as_variants + conflicting_repr_hints
- inline syntax::{struct_span_warn!, diagnostic_used!}
- stringify_error_code! -> error_code! & use it more.
- find_plugin_registrar: de-fatalize an error
- de-fatalize metadata errors
- move type_error_struct! to rustc_typeck
- struct_span_err! -> rustc_errors
|
2020-01-08 04:25:33 +01:00 |
|
Mazdak Farrokhzad
|
ebfd8673a7
|
Remove rustc_hir reexports in rustc::hir.
|
2020-01-05 12:49:22 +01:00 |
|
Vadim Petrochenkov
|
70f1d57048
|
Rename syntax_pos to rustc_span in source code
|
2020-01-01 09:15:18 +03:00 |
|
Mark Rousskov
|
a06baa56b9
|
Format the world
|
2019-12-22 17:42:47 -05:00 |
|
Guillaume Gomez
|
798e389e57
|
Update to use new librustc_error_codes library
|
2019-11-14 13:05:42 +01:00 |
|
bjorn3
|
5f6ddb94a6
|
Move span_invalid_monomorphization_error from cg_llvm to cg_ssa
The associated long diagnostic didn't get registered before
|
2019-10-13 14:35:14 +02:00 |
|
Mark Rousskov
|
14a5aefb01
|
Switch over all StableHash impls to new format
|
2019-09-28 11:47:36 -04:00 |
|
Eduard-Mihai Burtescu
|
ea78c3aa33
|
Run rustfmt --file-lines ... for changes from previous commits.
|
2019-06-18 18:10:26 +03:00 |
|
Eduard-Mihai Burtescu
|
b25b466a88
|
rustc: remove 'x: 'y bounds (except from comments/strings).
|
2019-06-18 18:10:21 +03:00 |
|
Eduard-Mihai Burtescu
|
f3f9d6dfd9
|
Unify all uses of 'gcx and 'tcx.
|
2019-06-14 18:58:23 +03:00 |
|
Eduard-Mihai Burtescu
|
fff08cb043
|
Run rustfmt --file-lines ... for changes from previous commits.
|
2019-06-12 13:38:28 +03:00 |
|
Eduard-Mihai Burtescu
|
17cdd356da
|
rustc: replace TyCtxt<'tcx, 'gcx, 'tcx> with TyCtxt<'gcx, 'tcx>.
|
2019-06-12 13:38:27 +03:00 |
|
bjorn3
|
0e166bb217
|
Remove a lot of methods from *TypeMethods
|
2019-03-29 17:17:13 +01:00 |
|
Mazdak Farrokhzad
|
1d34f2c228
|
librustc_codegen_ssa: deny(elided_lifetimes_in_paths)
|
2019-02-25 08:52:46 +01:00 |
|
Taiki Endo
|
be71fccf11
|
librustc_codegen_ssa => 2018
|
2019-02-09 23:31:47 +09:00 |
|
Mark Rousskov
|
2a663555dd
|
Remove licenses
|
2018-12-25 21:08:33 -07:00 |
|
Alexander Regueiro
|
ee89c088b0
|
Various minor/cosmetic improvements to code
|
2018-12-07 23:53:34 +00:00 |
|
bjorn3
|
ceb29e2ac4
|
Use implicit deref instead of BuilderMethods::cx()
|
2018-11-29 18:19:44 +01:00 |
|
Eduard-Mihai Burtescu
|
0b569249c8
|
[eddyb] rustc_codegen_ssa: rename interfaces to traits.
|
2018-11-16 15:08:18 +02:00 |
|
Denis Merigoux
|
54dd3a47fd
|
All Builder methods now take &mut self instead of &self
|
2018-11-16 15:08:18 +02:00 |
|
Denis Merigoux
|
c0a428ee70
|
Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles
|
2018-11-16 15:07:24 +02:00 |
|
Denis Merigoux
|
c9f26c2155
|
Beginning of moving all backend-agnostic code to rustc_codegen_ssa
|
2018-11-16 14:55:42 +02:00 |
|