diff options
author | Philip Herron <philip.herron@embecosm.com> | 2021-03-26 15:23:57 +0000 |
---|---|---|
committer | Philip Herron <herron.philip@googlemail.com> | 2021-03-27 18:55:14 +0000 |
commit | e4ea09d6b8e501dc7bd7046da641b70e02814b09 (patch) | |
tree | a01041da77d9276a52d0dbcb08d6a5c3913b03fe /gcc/config.gcc | |
parent | 380c8295051c6b42adb4f703268c7465aed57c44 (diff) | |
download | gcc-e4ea09d6b8e501dc7bd7046da641b70e02814b09.zip gcc-e4ea09d6b8e501dc7bd7046da641b70e02814b09.tar.gz gcc-e4ea09d6b8e501dc7bd7046da641b70e02814b09.tar.bz2 |
Add Generic Impl block support
This extends the support from #237 to extend this to MethodCallExpr, this
now follows a similar path to normal CallExprs and ensures the used
arguments in substitution are preserved during unification of types. Part
of method resolution is fixed here by taking advantage if is_equal instead
of unify calls which could result in bad errors which are just part of the
probe process to lookup possible candidates for method resolution.
Fixes #306
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions