diff options
author | Owen Avery <powerboat9.gamer@gmail.com> | 2023-08-23 22:49:30 -0400 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-01-16 19:04:30 +0100 |
commit | c00624a6c8b9a08b10674abff7826ac990e9248a (patch) | |
tree | f31d4ecfdc8b5156a8c767ac4f8eb6e829312a89 /gcc/rust/backend/rust-constexpr.cc | |
parent | fb14147b9f336d5467b3bb26afeab4ab925dd748 (diff) | |
download | gcc-c00624a6c8b9a08b10674abff7826ac990e9248a.zip gcc-c00624a6c8b9a08b10674abff7826ac990e9248a.tar.gz gcc-c00624a6c8b9a08b10674abff7826ac990e9248a.tar.bz2 |
gccrs: Fix invalid call to vector::front in TypeBoundPredicate constructors
gcc/rust/ChangeLog:
* typecheck/rust-hir-type-check-expr.cc
(TypeCheckExpr::resolve_fn_trait_call): Add TODO comment.
* typecheck/rust-tyty-bounds.cc
(TypeBoundPredicate::TypeBoundPredicate):
Add assertions, new error constructor.
(TypeBoundPredicate::error): Use new error constructor.
* typecheck/rust-tyty.h
(struct TypeBoundPredicate::mark_is_error): New.
(TypeBoundPredicate::TypeBoundPredicate):
Add new error constructor.
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc/rust/backend/rust-constexpr.cc')
0 files changed, 0 insertions, 0 deletions