Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
9901c57806f7e36736ed1616e6ab3eebcc99b78c
/
test
/
SemaCXX
/
overload-call.cpp
d1a2722
When we are performing copy initialization of a class type via its
by Douglas Gregor
· 15 years ago
a41a8c5
Whenever we complain about a failed initialization of a function or
by Douglas Gregor
· 15 years ago
66821b5
When performing reference initialization for the purposes of overload
by Douglas Gregor
· 15 years ago
aa0be17
When returning the result of a call to an object of class type, do not
by Douglas Gregor
· 15 years ago
a1a9f03
Reference binding via user-defined conversion can compute a binding
by Douglas Gregor
· 15 years ago
a9bff30
Warn about the deprecated string literal -> char* conversion. Fixes PR6428.
by Douglas Gregor
· 15 years ago
9e23932
Allow us to compare derived-to-base conversions between a reference
by Douglas Gregor
· 15 years ago
3a81337
When comparing two method overload candidates during overload diagnostics,
by John McCall
· 15 years ago
b1bdc62
Catch more uses of uninitialized implicit conversion sequences.
by John McCall
· 15 years ago
ad323a8
Fix a major oversight in the comparison of standard conversion
by Douglas Gregor
· 16 years ago
258b203
Produce a special diagnostic when users call a function with an argument of
by John McCall
· 16 years ago
e81e15e
Improve the diagnostic for bad conversions in overload resolution to talk
by John McCall
· 16 years ago
cefd3ad
Don't report ambiguities in the user-defined conversion if we weren't supposed
by John McCall
· 16 years ago
adbb8f8
Record some basic information about bad conversion sequences. Use that
by John McCall
· 16 years ago
220ccbf
Improve the reporting of non-viable overload candidates by noting the reason
by John McCall
· 16 years ago
3c80f57
Reorganize some of the code to note overload candidates. Improves the
by John McCall
· 16 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 16 years ago
335b07a
Don't assume that all conversions to a void pointer are converting
by Douglas Gregor
· 16 years ago
842aef8
First pass at implementing C++ enum semantics: calculate (and store) an
by John McCall
· 16 years ago
b7a86f5
When we encounter a derived-to-base conversion when performing an
by Douglas Gregor
· 16 years ago
d7d5f02
Rename clang to clang-cc.
by Daniel Dunbar
· 16 years ago
c9467cf
In C++, set the type of each of the enumerators in an enumeration to
by Douglas Gregor
· 17 years ago
0f669f5
Test conversion from apointer to incomplete type to void* in C++
by Douglas Gregor
· 17 years ago
6fc17ff
Simplify and correct the check for function redefinitions. This does two things:
by Douglas Gregor
· 17 years ago
f70bdb9
Implement overloading rules for reference binding
by Douglas Gregor
· 17 years ago
15da57e
Tweak Sema::CheckReferenceInit so that it (optionally) computes an
by Douglas Gregor
· 17 years ago
27c8dc0
Implement initialization of a reference (C++ [dcl.init.ref]) as part
by Douglas Gregor
· 17 years ago
bc0805a
Add support for conversions from a pointer-to-derived to a
by Douglas Gregor
· 17 years ago
5737326
Implement ranking of standard conversion sequences by their qualification
by Douglas Gregor
· 17 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
· 17 years ago
8e9bebd
Preliminary support for function overloading
by Douglas Gregor
· 17 years ago