Go to file
Kaelyn Uhrain 7d9bc633d2 Match type names and give more info for out-of-line function definition errors.
Having a function declaration and definition with different types for a
parameter where the types have same (textual) name can occur when an unqualified
type name resolves to types in different namespaces in each location.

The error messages have been extended by adding notes that point to the first
parameter of the function definition that doesn't match the declaration, instead
of a generic "member declaration nearly matches". The generic message is still
used in cases where the mismatch is not in the paramenter list, such as
mismatched cv qualifiers on the member function itself.

llvm-svn: 136891
2011-08-04 17:40:00 +00:00
clang Match type names and give more info for out-of-line function definition errors. 2011-08-04 17:40:00 +00:00
compiler-rt Don't redeclare sr. 2011-07-28 23:15:41 +00:00
debuginfo-tests Testcase for r133065 2011-06-15 17:57:23 +00:00
libcxx Correct misspelling:_LIBCPP_APPLE_STABLE_ABI -> _LIBCPP_STABLE_APPLE_ABI 2011-07-31 17:16:32 +00:00
libcxxabi make cxxabi.h safe for C code to include 2011-08-02 05:15:26 +00:00
lldb changing CFString.py to reflect the new behavior of CreateValueFromAddress 2011-08-04 17:14:03 +00:00
llvm Fix the bitwidth of the remaining fields. 2011-08-04 17:00:11 +00:00
polly Memaccess: Codegeneration for a simple access function change 2011-08-03 17:02:50 +00:00