Explorer: add missing Nonnull<> (#2486)

Trivial change adding a missing `Nonnull<>` to `RewritableMixin`.
This commit is contained in:
Adrien Leravat
2022-12-21 12:48:27 -08:00
committed by GitHub
parent c5f4e65fdd
commit 34ec3ce74b
+1 -1
View File
@@ -103,7 +103,7 @@ class RewritableMixin : public Base {
// Set the rewritten form of this expression. Can only be called during type
// checking.
auto set_rewritten_form(const Expression* rewritten_form) -> void {
auto set_rewritten_form(Nonnull<const Expression*> rewritten_form) -> void {
CARBON_CHECK(!rewritten_form_.has_value()) << "rewritten form set twice";
rewritten_form_ = rewritten_form;
this->set_static_type(&rewritten_form->static_type());