================ @@ -1438,9 +1439,9 @@ void Intrinsic::emitReturn() { emitNewLine(); } -std::pair<Type, std::string> Intrinsic::DagEmitter::emitDag(DagInit *DI) { +std::pair<Type, std::string> Intrinsic::DagEmitter::emitDag(const DagInit *DI) { // At this point we should only be seeing a def. - DefInit *DefI = cast<DefInit>(DI->getOperator()); + const DefInit *DefI = cast<DefInit>(DI->getOperator()); ---------------- kazutakahirata wrote:
Maybe `const auto *` like other places with `dyn_cast` or `cast`? https://github.com/llvm/llvm-project/pull/112317 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits