Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
25a857b8039bc86695614126bfe4f21035d6c76b
/
test
/
CXX
/
class.access
/
p4.cpp
8271317
Update our diagnostics to properly account for move operations.
by Sean Hunt
· 14 years ago
1e55e91
Undo enough of r131143 to make private copy ctor diags say "copy constructor" again
by Matt Beaumont-Gay
· 14 years ago
f961ea5
Re-do R131114 without breaking code.
by Sean Hunt
· 14 years ago
abea951
Add -fcxx-exceptions to all tests that use C++ exceptions.
by Anders Carlsson
· 14 years ago
e41721e
Pass -fexceptions to all tests that use try/catch/throw.
by Anders Carlsson
· 14 years ago
f5ba7e0
Change the context correctly when instantiating a static data member definition.
by John McCall
· 14 years ago
83eecbe
When building a user-defined conversion sequence, keep track of the
by Douglas Gregor
· 14 years ago
aa56a66
Access control polish: drop the note on the original declaration and
by John McCall
· 14 years ago
98efb9f
PR8325: don't do destructor checking when a pointer is thrown.
by Eli Friedman
· 14 years ago
fe24e05
Add a quick-and-dirty hack to give a better diagnostic for [class.protected]
by John McCall
· 14 years ago
8ba6691
Work around a crash when checking access to injected class names
by John McCall
· 14 years ago
b859206
Perform access control when template lookup finds a class template.
by John McCall
· 14 years ago
ed8abf1
Reinstate the fix for PR7556. A silly use of isTrivial() was
by Douglas Gregor
· 14 years ago
8474567
Revert r107828 and r107827, the fix for PR7556, which seems to be
by Douglas Gregor
· 14 years ago
63ef464
Do not use CXXZeroValueInitExpr for class types. Instead, use
by Douglas Gregor
· 14 years ago
5ed9b93
Make sure to check the accessibility of and mark the destructor for the
by Eli Friedman
· 15 years ago
76ef658
When we complain about a member being inaccessible due to a constraint
by Douglas Gregor
· 15 years ago
c63d2c8
When we emit an error during the implicit definition of a special
by Douglas Gregor
· 15 years ago
380c213
Speculatively revert r103497, "Do not mark the virtual members of an
by Daniel Dunbar
· 15 years ago
bbbe074
Do not mark the virtual members of an implicitly-instantiated class as
by Douglas Gregor
· 15 years ago
01ebd9d
An access is permitted if the current template instantiates to the appropriate
by John McCall
· 15 years ago
06a9f36
Complete reimplementation of the synthesis for implicitly-defined copy
by Douglas Gregor
· 15 years ago
4154e0b
When we create a temporary of class type that we don't immediately
by Douglas Gregor
· 15 years ago
711f34a
Keep tack of whether a base in an InitializedEntity is an inherited virtual base or not. Use this in CheckConstructorAccess.
by Anders Carlsson
· 15 years ago
9a68a67
Pass the InitializedEntity to Sema::CheckConstructorAccess and use it to report different diagnostics depending on which entity is being initialized.
by Anders Carlsson
· 15 years ago
7002f4c
Turn access control on by default in -cc1.
by John McCall
· 15 years ago
c91cc66
Check access for the implicit calls to destructors that occur when we
by John McCall
· 15 years ago
6bb8017
Propagate the "found declaration" (i.e. the using declaration instead of
by John McCall
· 15 years ago
2cc2675
Accumulate all functions and classes that the effective context is
by John McCall
· 15 years ago
9c12739
Do not mark the destructor of a function parameter's type. Fixes PR6709.
by Douglas Gregor
· 15 years ago
90f9789
When finishing a function definition, leave the function definition *after*
by John McCall
· 15 years ago
c1b621d
Walk out of enums when determining effective context.
by John McCall
· 15 years ago
7aceaf8
When elevating access along an inheritance path, initialize the computed
by John McCall
· 15 years ago
90c8c57
from code inspection, we were treating placement news with one argument as
by John McCall
· 15 years ago
10f2873
Redeclaration lookups for parameter names should be flagged as redeclaration lookups
by John McCall
· 15 years ago
ef027fe
Perform access control for the implicit calls to base and member destructors
by John McCall
· 15 years ago
b020748
Access control for implicit calls to copy assignment operators and copy
by John McCall
· 15 years ago
6c790ea
Perform access control even for the implicit destructor calls from implicit
by John McCall
· 15 years ago
58e6f34
Perform access control for the implicit base and member destructor calls
by John McCall
· 15 years ago
b05b5f3
Remember access paths for visible conversion decls.
by John McCall
· 15 years ago
6b2accb
Improve access control diagnostics. Perform access control on member-pointer
by John McCall
· 15 years ago
4f9506a
Access control for implicit destructor calls. Diagnostic could be orders of
by John McCall
· 15 years ago
233a641
Access control for surrogate function calls. Required a moderately gross hack
by John McCall
· 15 years ago
41d8903
Access control for overloaded call operators. Not for surrogates yet,
by John McCall
· 15 years ago
5357b61
Access checking for overloaded operators.
by John McCall
· 15 years ago
c373d48
Implement access control for overloaded functions. Suppress access control
by John McCall
· 15 years ago