# PSA: \`OpTy::create\` now with 100% more tab complete

**URL:** <https://discourse.llvm.org/t/psa-opty-create-now-with-100-more-tab-complete/87339>\
**Category:** MLIR\
**Created:** [July 14, 2025, 3:01pm UTC](https://discourse.llvm.org/t/psa-opty-create-now-with-100-more-tab-complete/87339 "2025-07-14T15:01:31Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![makslevental](https://sea1.discourse-cdn.com/flex021/user_avatar/discourse.llvm.org/makslevental/32/13780_2.png) [@makslevental](https://discourse.llvm.org/u/makslevental)\
**Post date:** [July 23, 2025, 3:49pm UTC](https://discourse.llvm.org/t/psa-opty-create-now-with-100-more-tab-complete/87339/2 "2025-07-23T15:49:06Z")

</div>

FYI anyone trying find/regex these “old” creates can do something like

```auto
 find . -name '*.cpp' -exec sed -E -i \
   's/(\w+)[[:space:]]*\.[[:space:]]*create<([^>]*)>\(/\2::create(\1, /g' {} +

```

(thanks @newling)

---

_[View the full topic](https://discourse.llvm.org/t/psa-opty-create-now-with-100-more-tab-complete/87339)._
