Switch member calls to isa/dyn_cast/cast/... to free function calls. (#89356)

This change cleans up call sites. Next step is to mark the member
functions deprecated.

See https://mlir.llvm.org/deprecation and
https://discourse.llvm.org/t/preferred-casting-style-going-forward.
This commit is contained in:
Christian Sigg
2024-04-19 15:58:27 +02:00
committed by GitHub
parent ce2f6423f0
commit a5757c5b65
80 changed files with 240 additions and 264 deletions

View File

@@ -1154,7 +1154,7 @@ LogicalResult OpTrait::impl::verifySameOperandsAndResultRank(Operation *op) {
// delegate function that returns rank of shaped type with known rank
auto getRank = [](const Type type) {
return type.cast<ShapedType>().getRank();
return cast<ShapedType>(type).getRank();
};
auto rank = !rankedOperandTypes.empty() ? getRank(*rankedOperandTypes.begin())