diff options
author | Muhammad Mahad <mahadtxt@gmail.com> | 2023-08-10 22:10:09 +0500 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-01-16 19:00:31 +0100 |
commit | 4ad44eae61457754cb0249bb6df24cc33f684163 (patch) | |
tree | 30c8df37cd4176dc7ccbece44abd4cbe0c2038c3 /gcc/gimple-loop-interchange.cc | |
parent | 75853fdd29499cbe5e532f9472caefaa61ce4a69 (diff) | |
download | gcc-4ad44eae61457754cb0249bb6df24cc33f684163.zip gcc-4ad44eae61457754cb0249bb6df24cc33f684163.tar.gz gcc-4ad44eae61457754cb0249bb6df24cc33f684163.tar.bz2 |
gccrs: Support for rich-loc & errorcode in parser error
Added method of binding ErrorCode & rich location to
parser and expansion errors.
Fixes https://github.com/Rust-GCC/gccrs/issues/2385
gcc/rust/ChangeLog:
* rust-diagnostics.cc (va_constructor):
Added constructor for all possible cases.
(Error::Error): Updated error struct
for all possible cases.
* rust-diagnostics.h (struct Error):
Updated error struct to support error
code & rich location support.
Signed-off-by: Muhammad Mahad <mahadtxt@gmail.com>
Diffstat (limited to 'gcc/gimple-loop-interchange.cc')
0 files changed, 0 insertions, 0 deletions