summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaTemplate/instantiate-overload-candidates.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement DR61: Address of ambiguous bound methods should be disallowedDavid Majnemer2013-06-111-1/+1
| | | | | | | DR61 affirms that expressions containing unresolved member access should be disallowed when performing "address of" operations. llvm-svn: 183723
* PR13098: If we're instantiating an overloaded binary operator and we couldRichard Smith2012-11-281-0/+22
| | | | | | | | | determine which member function would be the callee from within the template definition, don't pass that function as a "non-member function" to CreateOverloadedBinOp. Instead, just rely on it to select the member function for itself. llvm-svn: 168818
* When we have a MemberExpr referring to an overloaded static member function,Richard Smith2012-11-141-0/+8
| | | | | | | | | and we resolve it to a specific function based on the type which it's used as, don't forget to mark it as referenced. Fixes a regression introduced in r167514. llvm-svn: 167918
* Add a test for a subtle instantiation pattern that showed up within a BoostChandler Carruth2010-05-111-0/+21
miscompile reduction. Clang already handles this correctly, but let's make sure it stays that way. llvm-svn: 103463
OpenPOWER on IntegriCloud