AST: Checking of pack requirements

This commit is contained in:
Slava Pestov
2023-03-17 17:48:35 -04:00
parent d27231a91c
commit b6b51cf4cf
7 changed files with 146 additions and 28 deletions

View File

@@ -414,6 +414,11 @@ bool GenericSignatureImpl::isRequirementSatisfied(
// FIXME: Need to check conditional requirements here.
return true;
case CheckRequirementResult::PackRequirement:
// FIXME
assert(false && "Refactor this");
return true;
case CheckRequirementResult::RequirementFailure:
case CheckRequirementResult::SubstitutionFailure:
return false;