diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2023-11-09 22:51:31 +0100 |
---|---|---|
committer | P-E-P <32375388+P-E-P@users.noreply.github.com> | 2023-11-14 18:27:16 +0000 |
commit | 5cf0fc3d59b95655dc929adadea54e3215329b52 (patch) | |
tree | 2ba31b1abe330609a1d02f82c150cd7ecd59c1a3 /gcc/rust/parse/rust-parse-impl.h | |
parent | 87a1800acaecc0df515548fb16596f1ad19cd94f (diff) | |
download | gcc-5cf0fc3d59b95655dc929adadea54e3215329b52.zip gcc-5cf0fc3d59b95655dc929adadea54e3215329b52.tar.gz gcc-5cf0fc3d59b95655dc929adadea54e3215329b52.tar.bz2 |
Add multiple check on variadics position
Variadics are forbidden alone as well as non final position, this should
be checked during ast validation.
gcc/rust/ChangeLog:
* checks/errors/rust-ast-validation.cc (ASTValidation::visit): Add
check for additional named argument as well as variadic argument's
position.
* checks/errors/rust-ast-validation.h: Add visit function prototype for
external functions.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/rust/parse/rust-parse-impl.h')
0 files changed, 0 insertions, 0 deletions