commit | 043097507f99b1156bfd8bad41e7d5166ae4b9b6 | [log] [tgz] |
---|---|---|
author | Eli Friedman <eli.friedman@gmail.com> | Tue Nov 24 05:28:59 2009 +0000 |
committer | Eli Friedman <eli.friedman@gmail.com> | Tue Nov 24 05:28:59 2009 +0000 |
tree | a74b1923d3f4c2e493ac61f276a88e57a8b0fad3 | |
parent | 1fe598c026dc03fddbd65efb8119eb1afd9b1520 [diff] |
Teach Evaluate to handle member expressions referring to enum constants and static member constants. No significant visible difference at the moment because it conservatively assumes the base has side effects. I'm planning to use this for CodeGen. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89738 91177308-0d34-0410-b5e6-96231b3b80d8