]> granicus.if.org Git - clang/commit
When looking for overloaded member operators, make sure to instantiate
authorDouglas Gregor <dgregor@apple.com>
Thu, 27 Aug 2009 23:35:55 +0000 (23:35 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 27 Aug 2009 23:35:55 +0000 (23:35 +0000)
commit8a5ae2401645788144c0ae769a2fb899866801f5
tree1c0a551cc8f2cb76a80226c84ffc7a5a73cf1349
parent9058f90e31436826164529d2942a0cb7c85fd1e6
When looking for overloaded member operators, make sure to instantiate
class template specializations (when possible) and look into base
classes. Thanks to Eli for the test case!

FIXME -=1.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@80302 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclCXX.h
lib/Sema/SemaOverload.cpp
test/SemaCXX/overloaded-operator.cpp