commit | 8761d680eaa7386e03f51286f4b84a1ffe575e2e | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Sun Feb 21 07:08:09 2010 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Sun Feb 21 07:08:09 2010 +0000 |
tree | 9ef5c9e8fa5f0dcf9e251600d3a429aa176ad355 | |
parent | 48108fdb9c3bcffe5bccd88a1a91353a4df71629 [diff] |
Make Decl::isOutOfLine() virtual, and use that to determine when definitions are for out of line declarations more easily. This simplifies the logic and handles the case of out-of-line class definitions correctly. Fixes PR6107. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96729 91177308-0d34-0410-b5e6-96231b3b80d8