The spec does not clarify whether `#__PURE__` applies to tagged templates. ```js /* #__PURE__ */ foo`` ``` | Tool | result | playground | |------|-------|--------------| | terser | ❌ | | | Rollup | ❌ | [link](https://rollupjs.org/repl/?version=4.50.2&shareable=eyJleGFtcGxlIjpudWxsLCJtb2R1bGVzIjpbeyJjb2RlIjoiY29uc3QgZm9vID0gKCkgPT4geyBjb25zb2xlLmxvZyhcImZvb1wiKSB9XG5cbi8qICNfX1BVUkVfXyAqLyBmb29gYCIsImlzRW50cnkiOnRydWUsIm5hbWUiOiJtYWluLmpzIn1dLCJvcHRpb25zIjp7fX0=) | | esbuild | ❌ | [link](https://esbuild.github.io/try/#dAAwLjI1LjkALS1taW5pZnkgLS10cmVlLXNoYWtpbmcAY29uc3QgZm9vID0gKCkgPT4geyBjb25zb2xlLmxvZygiZm9vIikgfQoKLyogI19fUFVSRV9fICovIGZvb2Bg) | | SWC | ✅ | [link](https://play.swc.rs/?version=1.13.5&code=H4sIAAAAAAAAA0vOzysuUUjLz1ewVdDQVLC1U6hWSAaK5eek6uXkp2soAaWUNBVqebl4ufS1FJTj4wNCg1zj4xW09EG6EhJ4uQDimfhsQwAAAA%3D%3D&config=H4sIAAAAAAAAA32US47bMAyG93OKwOsuikHRRQ%2FQXc8gKBLlKNXDEKlMjEHuXlq2k3RCe2fz409KJMXPt8OhO6Ppfh0%2B%2BZN%2FBl0Qyv2fLTgm0le2dGCiRlP8QN23lZ5xQk4HhGa6zaQjXXqgpsL37%2B8%2FFkUXckZYFYst%2BuTd%2BJzT5DgUQHyysZVD1giJ8H%2F9wkr%2BmACV%2Bmw%2F5hxApx2iNCqfCHooUmCTQ9ADgrroIkSZTqqLxyylmGAlsGooeRB5sp58TpzzlVrQVplsQUC%2BgCF%2FAUnGuViWkK8n3KdhC8fa963PX9Rw0aFqEnLCtbWETytEPWWPpFxNUglnuFGDGS7F%2Far0ThWgWtKr7px92ujJXwCuQNCISUeQ4jYPx%2FO0pXa7Sp8cjyyNAuf5lm6ZoOeiKu%2BdUNmpMlDIS90sYKuBqbJGOs6CN8qH3oIC53hWhND44cmcpKQ0DpCdALi%2F2klTNQN1f4UbfHoQO%2Fg335LkAVs8oqbTNsUxHnPYSRCBTtnuOHArKG%2FjwlviOmzzmizwaIAVXSo28LoE%2BAFQVqHty5fZ4OfBEVUf8vGxJhaH230PR536x3ufV%2FHb4tDFbGuDy5Kf%2Bjuv5p%2Fdw2ndwusJOo9%2FVmHLefsHO1REuy8GAAA%3D) | | Oxc | ❌ | [link](https://playground.oxc.rs/#eNptkk1r3DAQhv+KUC9JWJq2UCgL6aXpQqAfIdCeDJuJPOsqlWeMNN4kGP/3jJyV9pCcPPOO5usZT9bZtXVMScyO2VyYk1Nz8dVMJmsc8H3g7qSxGmvsqZkbauj8zLzbbq//3Hzfbs3Zec67vW3Irizb9WTjSPkTPIld7yAkXGl67EEE42vl6qhJBEo5UBWvI4Bge4kuQATxOlQNPvzzgmkAh1XqgbpwdB33Q8SkKRJH9ZPjQaMH56m/4/DizSs7QEx5vsnioyAlbaVk7pOuBSHwww3KGOn3KMm3uBnJ5WFKrdwF4x6vIWpqUZe8v1+uSKLXgu4Q0GYZztJM7br1S3eB2KGSs5g+ffj4WduPCS9x5wk3HL8FSGnjMbS1Cz4OGH2PJBCUEysmjsdo76WqP1GgBYE6x9t8J5t04kHnxkigiBac+txxix0u56V8vwO9lWJqWX+kw9pELEutogTsytulSrlKXr+cTDfn4QfusRb9jzj8gh7LxZdUZclho1xzxh7jHady77wP3aNTeNPRmlVuF3xZrtac9Yy57DQ/A+v6FKM=) | ✅: removes the expression ❌: does not remove the expression Currently, the behaviors are aligned expect for SWC. I think we should clarify that `#__PURE__` does not apply for tagged templates.