================ @@ -649,6 +649,10 @@ template <> const CountAttributedType *Type::getAs() const { return getAsSugar<CountAttributedType>(this); } +template <> const OverflowBehaviorType *Type::getAs() const { + return getAsSugar<OverflowBehaviorType>(this); +} ---------------- mizvekov wrote:
The `OverflowBehaviorType` is never a sugar node, so you shouldn't have to provide this specialization. https://github.com/llvm/llvm-project/pull/148914 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits