diff options
author | Douglas Gregor <dgregor@apple.com> | 2013-03-26 23:36:30 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2013-03-26 23:36:30 +0000 |
commit | 0162c1ce296fc48fbe03a31a2ae00b939eef86a8 (patch) | |
tree | b2b56e876043541f2a0dbc228e506a8c89c4e82a /include/clang/Lex/ModuleMap.h | |
parent | 7020346e4137375d41fc4ac70bfda06e2c724444 (diff) |
<rdar://problem/13267210> Ensure that Sema::CompareReferenceRelationship returns consistent results with invalid types.
When Sema::RequireCompleteType() is given a class template
specialization type that then fails to instantiate, it returns
'true'. On subsequent invocations, it can return false. Make sure that
this difference doesn't change the result of
Sema::CompareReferenceRelationship, which is expected to remain stable
while we're checking an initialization sequence.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178088 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Lex/ModuleMap.h')
0 files changed, 0 insertions, 0 deletions