diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2022-07-07 09:34:02 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-07 09:34:02 +0000 |
commit | c8a9218a5bab48fffe1f5fa02244954d55f8945c (patch) | |
tree | 46593ffd2c9b242b801f7cf021a4b9d380baf55a /gcc/rust/resolve/rust-ast-resolve-expr.cc | |
parent | ad0e01dfbba94c0a10019db7c11b13fa0758c1fb (diff) | |
parent | 1f32e5b4558126d872f455c65a94d9640a93c285 (diff) | |
download | gcc-c8a9218a5bab48fffe1f5fa02244954d55f8945c.zip gcc-c8a9218a5bab48fffe1f5fa02244954d55f8945c.tar.gz gcc-c8a9218a5bab48fffe1f5fa02244954d55f8945c.tar.bz2 |
Merge #1355
1355: Ambiguous generic arg r=CohenArthur a=CohenArthur
Needs #1354. Only review the last commit :)
ast: Rename ConstGenericArg -> GenericArg
This makes the class clearer and exposes the fact that it may contain a
type OR a const value clearer.
Because we now run in ambiguous cases later in the compiler pipeline,
this commit also adds horrible hacks to simply ignore ambiguous generic
arguments and treat them as type arguments.
Co-authored-by: Arthur Cohen <arthur.cohen@embecosm.com>
Diffstat (limited to 'gcc/rust/resolve/rust-ast-resolve-expr.cc')
0 files changed, 0 insertions, 0 deletions