commit | 1b59e9c3e1780567e30e5ead2b3512f0aa21fcb6 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Thu Aug 25 15:28:26 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Thu Aug 25 15:28:26 2011 +0000 |
tree | 58412434f00244f6c723c5552d35c7f548df4836 | |
parent | 3d15ab8d0822637ff5e39594c4f34172241cad2e [diff] |
Remove a bogus assertion from the AST reader, which assumed that redeclarations of a particular entity would occur in source order. Friend declarations that occur within class templates (or member classes thereof) do not follow this, nor would modules. Big thanks to Erik Verbruggen for reducing this problem from the Very Large Qt preamble testcase he found. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138557 91177308-0d34-0410-b5e6-96231b3b80d8