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

    <tr>
        <th>Summary</th>
        <td>
            Feature request: expose getOpcode through Python bindings
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    Hello,
 
   I'm using clang and the Python bindings to perform some automated code analysis .
   I ran into the issue where I cannot differentiate between the different Binary Operations using just the available bindings.
   I am working on creating a custom binding for this but an exposed binding in the clang package would be cleaner (and probably more efficient).



</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxcks9u3CAQxp8GX0ZZAfZu1gcfkkar5pS-wmCPMQkGF4Zs_faVnW0S9cIg5g8_ffNhzs4Gok4cH8XxqcLCU0xdpmRdCWjXysRh7X6S91HoH0I-CfkAtwDwLPT9DCW7YKH3GCxgGIAngl8rTzGAcWFwwWbgCAulMaYZcpwJsHCckWmAPg4EGNCv2WU4fM2GhAFc4LgPdDkXgutEieAZegwhMgxuHClRYIdMYIivRGEv_8zAowuYVnhZKCG7GPKN97Vk3kvxHZ1H4-mT9jsEznCN6W3riAH6RMjbHaEvmeP8rwfGmIAnl8EUBgxAf5aYafjMuw-uD5UW7N_QElxj8QOY7ZkwUAKhz5uCS4oGjV9hjomAxtH1jgIL3d7Qvp_V0NVDW7dYUafulTyp9nhS1dS1WvU1tlK2jSFsmrPsRzUaVGpsmpNUleu01I2s1UlLeZLqcF83jZTjmehcK90r0Uia0fmD9-_zISZb7Wvozsdj01YeDfm8W0frQNePHQmtNyelbuu5M8Vm0UjvMuevKezYU3ch5JIIEv0ulFnUDzfVwBK_LLsxeEqx2Ol_P1Ul-W5iXrKoH4S-CH2xjqdiDn2chb5sP93C3ZLiK_Us9GXny0Jfdv6_AQAA___jwP7u">