Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
a64ccefdf0ea4e03ec88805d71b0af74950c7472
/
test
/
SemaCXX
/
overload-call.cpp
4ae5b72
Identity and non-identity standard conversion sequences can be
by Douglas Gregor
· 13 years ago
ef9b149
Revert the fix for PR8013.
by Douglas Gregor
· 14 years ago
9a0f2b6
Handle overload resolution when calling an overloaded function set
by Douglas Gregor
· 14 years ago
25e7e16
Add test case for r115588.
by Argyrios Kyrtzidis
· 14 years ago
58f9e13
make clang print types as "const int *" instead of "int const*",
by Chris Lattner
· 14 years ago
2f9d874
Extend the "cannot convert from base class pointer to derived class
by Douglas Gregor
· 14 years ago
8578981
Improve diagnostic when we fail to pick an overload because it would
by Douglas Gregor
· 14 years ago
1984eb9
String literals enclosed in parentheses are still string literals. Fixes PR7488.
by Douglas Gregor
· 14 years ago
5a57efd
Tweak our handling of the notion of a standard conversion sequence
by Douglas Gregor
· 14 years ago
af7bea5
Make sure to strip off top-level cv-qualifiers as part of a
by Douglas Gregor
· 14 years ago
ae65f4b
An identity conversion is better than any non-identity conversion. Fixes PR7095.
by Douglas Gregor
· 14 years ago
d1a2722
When we are performing copy initialization of a class type via its
by Douglas Gregor
· 14 years ago
a41a8c5
Whenever we complain about a failed initialization of a function or
by Douglas Gregor
· 14 years ago
66821b5
When performing reference initialization for the purposes of overload
by Douglas Gregor
· 14 years ago
aa0be17
When returning the result of a call to an object of class type, do not
by Douglas Gregor
· 14 years ago
a1a9f03
Reference binding via user-defined conversion can compute a binding
by Douglas Gregor
· 14 years ago
a9bff30
Warn about the deprecated string literal -> char* conversion. Fixes PR6428.
by Douglas Gregor
· 14 years ago
9e23932
Allow us to compare derived-to-base conversions between a reference
by Douglas Gregor
· 14 years ago
3a81337
When comparing two method overload candidates during overload diagnostics,
by John McCall
· 14 years ago
b1bdc62
Catch more uses of uninitialized implicit conversion sequences.
by John McCall
· 14 years ago
ad323a8
Fix a major oversight in the comparison of standard conversion
by Douglas Gregor
· 14 years ago
258b203
Produce a special diagnostic when users call a function with an argument of
by John McCall
· 14 years ago
e81e15e
Improve the diagnostic for bad conversions in overload resolution to talk
by John McCall
· 15 years ago
cefd3ad
Don't report ambiguities in the user-defined conversion if we weren't supposed
by John McCall
· 15 years ago
adbb8f8
Record some basic information about bad conversion sequences. Use that
by John McCall
· 15 years ago
220ccbf
Improve the reporting of non-viable overload candidates by noting the reason
by John McCall
· 15 years ago
3c80f57
Reorganize some of the code to note overload candidates. Improves the
by John McCall
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
335b07a
Don't assume that all conversions to a void pointer are converting
by Douglas Gregor
· 15 years ago
842aef8
First pass at implementing C++ enum semantics: calculate (and store) an
by John McCall
· 15 years ago
b7a86f5
When we encounter a derived-to-base conversion when performing an
by Douglas Gregor
· 15 years ago
d7d5f02
Rename clang to clang-cc.
by Daniel Dunbar
· 15 years ago
c9467cf
In C++, set the type of each of the enumerators in an enumeration to
by Douglas Gregor
· 16 years ago
0f669f5
Test conversion from apointer to incomplete type to void* in C++
by Douglas Gregor
· 16 years ago
6fc17ff
Simplify and correct the check for function redefinitions. This does two things:
by Douglas Gregor
· 16 years ago
f70bdb9
Implement overloading rules for reference binding
by Douglas Gregor
· 16 years ago
15da57e
Tweak Sema::CheckReferenceInit so that it (optionally) computes an
by Douglas Gregor
· 16 years ago
27c8dc0
Implement initialization of a reference (C++ [dcl.init.ref]) as part
by Douglas Gregor
· 16 years ago
bc0805a
Add support for conversions from a pointer-to-derived to a
by Douglas Gregor
· 16 years ago
5737326
Implement ranking of standard conversion sequences by their qualification
by Douglas Gregor
· 16 years ago
9b6e2d2
Fix a thinko in the qualification-conversion check when the qualificaitons are disjoint, and add some overloading-based tests of qualification conversions
by Douglas Gregor
· 16 years ago
8e9bebd
Preliminary support for function overloading
by Douglas Gregor
· 16 years ago