Rename various TryToCompleteType functions to better describe what they do. (#4658)

As requested in review of #4652.
This commit is contained in:
Richard Smith
2024-12-10 20:56:37 +00:00
committed by GitHub
parent fe8b42148f
commit 92201ceb10
10 changed files with 79 additions and 51 deletions
+1 -1
View File
@@ -143,7 +143,7 @@ static auto BuildInterfaceWitness(
// TODO: This is going to try and define all the interfaces for this facet
// type, and so once we support impl of a facet type with more than one
// interface, it might give the wrong name in the diagnostic.
if (!context.TryToDefineType(
if (!context.RequireDefinedType(
facet_type_id, context.insts().GetLocId(impl.definition_id), [&] {
CARBON_DIAGNOSTIC(ImplOfUndefinedInterface, Error,
"implementation of undefined interface {0}",