commit | ec2a396c6f11b4017e30f1865f7b62c5a42425b8 | [log] [tgz] |
---|---|---|
author | Manuel Klimek <klimek@google.com> | Tue Aug 28 23:26:39 2012 +0000 |
committer | Manuel Klimek <klimek@google.com> | Tue Aug 28 23:26:39 2012 +0000 |
tree | a44339c74a0acbf664fd228c361583f8a98ef921 | |
parent | a23bd4cec36d7f29065418f84ef48395fcbe6254 [diff] |
Modifes BoundNodes to store void* and allow casting them into the correct types when pulling them out in the result callback in a type safe way. This is also the base change for multiple things that will allow handling things more generally and thus supporting more of the AST, especially handling Type nodes. Patch contributed by Michael Diamond. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162804 91177308-0d34-0410-b5e6-96231b3b80d8