Add a new conversion rank to classify conversions between complex and scalar
types. Rank these conversions below other conversions. This allows overload resolution when the only distinction is between a complex and scalar type. It also brings the complex overload resolutin in line with GCC's. llvm-svn: 97128
Showing
- clang/lib/Sema/SemaOverload.cpp 10 additions, 10 deletionsclang/lib/Sema/SemaOverload.cpp
- clang/lib/Sema/SemaOverload.h 5 additions, 4 deletionsclang/lib/Sema/SemaOverload.h
- clang/test/Sema/overloadable-complex.c 6 additions, 6 deletionsclang/test/Sema/overloadable-complex.c
- clang/test/SemaCXX/complex-overload.cpp 6 additions, 6 deletionsclang/test/SemaCXX/complex-overload.cpp
Loading
Please register or sign in to comment