Florian Diebold
|
6911bc89a7
|
Rename N! to name!
|
2019-12-13 22:33:38 +01:00 |
|
Florian Diebold
|
259c42f00e
|
Add macros for known names and paths
|
2019-12-13 22:33:37 +01:00 |
|
Emil Lauridsen
|
7705209051
|
Correctly infer - and ! using std::ops::{Neg,Not}
|
2019-12-13 12:45:38 +01:00 |
|
Florian Diebold
|
3a5aa03e66
|
Remove unnecessary len parameter for Name::new_inline_ascii
I assume it was previously required because `len` was not const, but that
doesn't seem to be a problem anymore.
|
2019-12-06 21:25:22 +01:00 |
|
Florian Diebold
|
c5ffb0dc81
|
Add stub implementation of format_args{_nl} macros
Just enough to fix the huge amount of type mismatches they cause.
|
2019-12-06 21:25:22 +01:00 |
|
Florian Diebold
|
10697041c1
|
Implement all the other built-in derives
Since as long as we're not implementing the bodies, they all work the same way.
|
2019-12-05 19:52:52 +01:00 |
|
Florian Diebold
|
18f6a995d0
|
Add expansion infrastructure for derive macros
|
2019-12-05 17:23:09 +01:00 |
|
oxalica
|
4992d2bf79
|
Infer range types
|
2019-11-29 03:10:16 +08:00 |
|
Jeremy Kolb
|
67d3600f59
|
Expand compile_error!
|
2019-11-24 19:01:51 -05:00 |
|
Jeremy Kolb
|
1ee5592be2
|
Expand column!()
|
2019-11-22 11:34:48 -05:00 |
|
kjeremy
|
786544f022
|
Expand file! to dummy ""
|
2019-11-22 10:05:04 -05:00 |
|
Piotr Szpetkowski
|
8ae5d6faf6
|
Add support for Stringify builtin macro
|
2019-11-22 07:56:50 +01:00 |
|
Edwin Cheng
|
c46768d13d
|
Add basic bultin macro infrastructure
|
2019-11-11 14:13:31 +08:00 |
|
Aleksey Kladov
|
872ac566bf
|
push name down to hir_expand
|
2019-10-30 18:56:20 +03:00 |
|