commit | 35bc0821c4f80041724cd4c5c4889b2581546a41 | [log] [tgz] |
---|---|---|
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Wed Oct 15 00:42:39 2008 +0000 |
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Wed Oct 15 00:42:39 2008 +0000 |
tree | d7137778d1d806d227e05eb0389e83ca4da8ce9e | |
parent | 00231ee34cefea1bffc4653c0149d5a8fc22516e [diff] |
Simplify handling of struct/union/class tags. Instead of using two sets of Decl kinds (Struct/Union/Class and CXXStruct/CXXUnion/CXXClass), use one 'Record' and one 'CXXRecord' Decl kind and make tag kind a property of TagDecl. Cleans up the code a bit and better reflects that Decl class structure. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57541 91177308-0d34-0410-b5e6-96231b3b80d8