Try to complete a type before looking for conversion functions within
that type. Note that we do not produce a diagnostic if the type is incomplete; rather, we just don't look for conversion functions. Fixes PR4660. llvm-svn: 79919
Showing
- clang/include/clang/AST/DeclCXX.h 6 additions, 0 deletionsclang/include/clang/AST/DeclCXX.h
- clang/lib/Sema/Sema.h 3 additions, 2 deletionsclang/lib/Sema/Sema.h
- clang/lib/Sema/SemaDeclCXX.cpp 2 additions, 1 deletionclang/lib/Sema/SemaDeclCXX.cpp
- clang/lib/Sema/SemaOverload.cpp 40 additions, 25 deletionsclang/lib/Sema/SemaOverload.cpp
- clang/lib/Sema/SemaTemplateInstantiate.cpp 15 additions, 4 deletionsclang/lib/Sema/SemaTemplateInstantiate.cpp
- clang/lib/Sema/SemaType.cpp 9 additions, 3 deletionsclang/lib/Sema/SemaType.cpp
- clang/test/SemaTemplate/instantiate-method.cpp 9 additions, 0 deletionsclang/test/SemaTemplate/instantiate-method.cpp
Loading
Please register or sign in to comment