aboutsummaryrefslogtreecommitdiff
path: root/gcc/function-tests.cc
diff options
context:
space:
mode:
authorPhilip Herron <herron.philip@googlemail.com>2023-01-14 23:22:59 +0000
committerPhilip Herron <herron.philip@googlemail.com>2023-02-05 00:06:43 +0000
commitfba98d61c34e349e0e4327a23b10732f4f4083fd (patch)
treea168befe3f70dfb335966a894b39de493fa65710 /gcc/function-tests.cc
parent1fbf184bb9221f91a8c921ab868d8e1e5d2b56c3 (diff)
downloadgcc-fba98d61c34e349e0e4327a23b10732f4f4083fd.zip
gcc-fba98d61c34e349e0e4327a23b10732f4f4083fd.tar.gz
gcc-fba98d61c34e349e0e4327a23b10732f4f4083fd.tar.bz2
gccrs: Refactor SubstitutionRef base class into its own CC file
Signed-off-by: Philip Herron <herron.philip@googlemail.com> gcc/rust/ChangeLog: * Make-lang.in: update the makefile * typecheck/rust-tyty.cc (SubstitutionParamMapping::need_substitution): likewise (SubstitutionParamMapping::override_context): likewise (SubstitutionRef::get_mappings_from_generic_args): likewise (SubstitutionRef::infer_substitions): likewise (SubstitutionRef::are_mappings_bound): likewise (SubstitutionRef::solve_missing_mappings_from_this): likewise (SubstitutionRef::monomorphize): likewise * typecheck/rust-tyty.h (class SubstitutionParamMapping): likewise (class SubstitutionArg): likewise (std::function<void): likewise (class SubstitutionArgumentMappings): likewise (class SubstitutionRef): likewise * typecheck/rust-tyty-subst.cc: New file. * typecheck/rust-tyty-subst.h: New file.
Diffstat (limited to 'gcc/function-tests.cc')
0 files changed, 0 insertions, 0 deletions