| commit | 6b3a0baf1fc45cd404d99a297de38c2945d4f37e | [log] [tgz] |
|---|---|---|
| author | Douglas Gregor <doug.gregor@gmail.com> | Wed Feb 11 19:52:55 2009 +0000 |
| committer | Douglas Gregor <doug.gregor@gmail.com> | Wed Feb 11 19:52:55 2009 +0000 |
| tree | 0a0096d47c4a1c5d147c73be6720ffa848cd138d | |
| parent | 98cb72a9036171a0f2d6298764afe9bd469e7771 [diff] |
Finished semantic analysis of non-type template arguments, to check for non-external names whose address becomes the template argument. This completes C++ [temp.arg.nontype]p1. Note that our interpretation of C++ [temp.arg.nontype]p1b3 differs from EDG's interpretation (we're stricter, and GCC agrees with us). They're opening a core issue about the matter. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64317 91177308-0d34-0410-b5e6-96231b3b80d8