title: Allow llvm/clang to see the text of enum tag?
body: <p>I currently have the following enums in C code. for example,</p>
  
  <pre><code>typedef enum {
    FIRST,
    SECOND,
    LAST
  }
  </code></pre>
  
  <p>I am trying to do instrumentation on the tags and wrote a module pass through the C code. However, I notice that the enum tags are resolved into an integer already. It only displays as a number and the original text is gone. But I also want the name of the enums to show as well.</p>
  
  <p>I was wondering if there is a trick to do this?</p>
  
  <p>Thank you for the potential help.</p>