diff --git a/flang/include/flang/Semantics/symbol.h b/flang/include/flang/Semantics/symbol.h index 97c1e30631840..4cded64d170cd 100644 --- a/flang/include/flang/Semantics/symbol.h +++ b/flang/include/flang/Semantics/symbol.h @@ -600,6 +600,7 @@ class TypeParamDetails { public: TypeParamDetails() = default; TypeParamDetails(const TypeParamDetails &) = default; + TypeParamDetails &operator=(const TypeParamDetails &) = default; std::optional attr() const { return attr_; } TypeParamDetails &set_attr(common::TypeParamAttr); MaybeIntExpr &init() { return init_; }