#
89615a5e |
| 07-Jun-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse dyn-bounds
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D103151
|
#
a67a234e |
| 02-Jun-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse binders
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102729
|
Revision tags: llvmorg-12.0.1-rc1 |
|
#
75cc1cf0 |
| 22-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse function signatures
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102581
|
#
e4fa6c95 |
| 22-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse references
Reviewed By: dblaikie
Part of https://reviews.llvm.org/D102580
|
#
6aac5633 |
| 22-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse raw pointers
Reviewed By: dblaikie
Part of https://reviews.llvm.org/D102580
|
#
57f40886 |
| 19-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Speculative fix for bot build failure
> error: ‘InType’ is not a class, namespace, or enumeration
|
#
774de7a0 |
| 18-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse tuples
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102579
|
#
a84c65c2 |
| 18-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse slice type
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102578
|
#
b42400cc |
| 18-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse array type
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102573
|
#
06833297 |
| 18-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse named types
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102571
|
#
f933f7fb |
| 15-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse trait definitions
Part of https://reviews.llvm.org/D102549
|
#
9fa13800 |
| 15-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse trait implementations
Part of https://reviews.llvm.org/D102549
|
#
f0f2a8b2 |
| 15-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse inherent implementations
Part of https://reviews.llvm.org/D102549
|
#
2ba49f6a |
| 14-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse char constants
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102524
|
#
fc0f2bb9 |
| 14-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse bool constants
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102518
|
#
cd74dd17 |
| 14-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse integer constants
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102179
|
#
2961f863 |
| 10-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Parse basic types
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102142
|
#
78e94915 |
| 09-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[Demangle][Rust] Print special namespaces
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D101821
|
#
7310403e |
| 03-May-2021 |
Tomasz Miąsko <tomasz.miasko@gmail.com> |
[demangler] Initial support for the new Rust mangling scheme
Add a demangling support for a small subset of a new Rust mangling scheme, with complete support planned as a follow up work.
Intergate
[demangler] Initial support for the new Rust mangling scheme
Add a demangling support for a small subset of a new Rust mangling scheme, with complete support planned as a follow up work.
Intergate Rust demangling into llvm-cxxfilt and use llvm-cxxfilt for end-to-end testing. The new Rust mangling scheme uses "_R" as a prefix, which makes it easy to disambiguate it from other mangling schemes.
The public API is modeled after __cxa_demangle / llvm::itaniumDemangle, since potential candidates for further integration use those.
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D101444
show more ...
|