================
@@ -878,10 +878,10 @@ static bool
IsStructurallyEquivalent(StructuralEquivalenceContext &Context,
// Treat the enumeration as its underlying type and use the builtin type
// class comparison.
if (T1->getTypeClass() == Type::Enum) {
- T1 = T1->getAs<EnumType>()->getOriginalDecl()->getIntegerType();
+ T1 = dyn_cast<EnumType>(T1)->getOriginalDecl()->getIntegerType();
----------------
bolshakov-a wrote:
Seemingly, could be just `cast`?
https://github.com/llvm/llvm-project/pull/155028
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits