Many of the built-in operator candidates introduced into overload
resolution require that the pointed-to type be an object type, but we weren't filtering out non-object types. Do so, fixing PR7851. llvm-svn: 122853
Showing
- clang/include/clang/AST/Type.h 8 additions, 0 deletionsclang/include/clang/AST/Type.h
- clang/lib/Sema/SemaOverload.cpp 16 additions, 1 deletionclang/lib/Sema/SemaOverload.cpp
- clang/lib/Sema/SemaTemplateDeduction.cpp 1 addition, 3 deletionsclang/lib/Sema/SemaTemplateDeduction.cpp
- clang/test/SemaCXX/overloaded-builtin-operators.cpp 17 additions, 0 deletionsclang/test/SemaCXX/overloaded-builtin-operators.cpp
Loading
Please register or sign in to comment