varkor
6b52603a49
Support signed integers and char
in v0 mangling
2020-10-21 21:05:38 +01:00
David Wood
fbdfe2c63b
mangling: encode all impl parameters
...
This commit modifies v0 symbol mangling to include all generic
parameters from impl blocks (not just those used in the self type).
Signed-off-by: David Wood <david@davidtw.co>
2020-10-15 12:51:53 +01:00
est31
a0fc455d30
Replace absolute paths with relative ones
...
Modern compilers allow reaching external crates
like std or core via relative paths in modules
outside of lib.rs and main.rs.
2020-10-13 14:16:45 +02:00
Mark Rousskov
89fdfe6828
Permit ty::Bool in const generics for v0 mangling
2020-10-02 09:45:48 -04:00
Matthias Krüger
c690c82ad4
use if let instead of single match arm expressions to compact code and reduce nesting (clippy::single_match)
2020-09-20 11:42:52 +02:00
LeSeulArtichaut
3e14b684dd
Change ty.kind to a method
2020-09-04 17:47:51 +02:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00