aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/parse/rust-parse-impl.h
diff options
context:
space:
mode:
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>2023-11-09 22:51:31 +0100
committerP-E-P <32375388+P-E-P@users.noreply.github.com>2023-11-14 18:27:16 +0000
commit5cf0fc3d59b95655dc929adadea54e3215329b52 (patch)
tree2ba31b1abe330609a1d02f82c150cd7ecd59c1a3 /gcc/rust/parse/rust-parse-impl.h
parent87a1800acaecc0df515548fb16596f1ad19cd94f (diff)
downloadgcc-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