<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/59877>59877</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [MLIR ODS] No definition for Builtin_LocationAttr in BuiltinAttributes.td?
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            mlir:core
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          lattner
      </td>
    </tr>
</table>

<pre>
    MLIR operations can use auxillary locations as attributes, it seems that we should have something like this in BuiltinAttributes.td:

```
def Builtin_LocationAttr : Builtin_Attr<"Location", []> {
 ..
}
```

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx0UdFunDAQ_BrzsgoytoG7Bx7uQpEqpa3UfkBl8HJsa_DJXtLm7yvIXfqSSJYtez0zOzs2JbosiI0oz6JsM7vyFGLjLfOCMeuDe2m-PH3-DuGK0TKFJcFgF1gTgl3_kvc2voAPw61mE1jmSP3KmIR6BGJIiHMCnizDH4Q0hdU7mOwzQgoz8kTLBTz9RuCJEtAC55U803J6I8rZCX0SshXyvlfytvarw_GO-vl0a2aDg9Cnt8L2IPSjUOr-RSi19fjqXehPIOrzKyHk-U2obt9VzFyj3VEfbYZNUdW60JWsqmxqDodhcLY6Gmt1fzCmLpwdpXGFcb3F0mTUKKm0LORBSlnIKu_H3tSVOypjh2I0KIzE2ZLPvX-e8xAvGaW0YlMeD3WdedujT3teSs2eotCnIUTcvJRtFpsN9dCvlySM9JQ4_edhYr9HvUf6rf0hyha-BnA40kLbRGAM8f1JfphLl63RNxPzNW0hqU6o7kI8rX0-hFmobpO_HQ_XGH7hwEJ1u6ckVLfb-hcAAP__F5vNow">