Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
b45b4814f6ea5b5a3a120f45793cc44c12bac974
/
clang
/
test
/
SemaCXX
/
member-pointer.cpp
6cab596
Improve diagnostic for using non-class/namespace/scoped enum in a nested name specifier.
by David Blaikie
· 12 years ago
db05cd3
PR17602: check accessibility when performing an implicit derived-to-base
by Richard Smith
· 12 years ago
4124c49
Teach the ARC compiler to not require __bridge casts when
by John McCall
· 14 years ago
0b645e9
Perform lvalue-to-rvalue conversions on both operands of ->*
by John McCall
· 14 years ago
b7c36f6
Classify bound member function types are member function types. Fixes
by Douglas Gregor
· 14 years ago
d07ba34
There is no reason for dereferencing a pointer-to-member to require
by Douglas Gregor
· 15 years ago
1ababa6
Continue to instantiate sub-statements in a CompoundStmt as long as
by John McCall
· 15 years ago
8d08b9b
Propagate whether an id-expression is the immediate argument of
by John McCall
· 15 years ago
27ac429
Use CanQualType to enforce the use of a canonical type argument to
by Douglas Gregor
· 15 years ago
26a0f1c
Require a complete type for the lhs of member pointer dereference operations if the type isn't exactly the same as the container class. Fixes PR6783.
by Sebastian Redl
· 16 years ago
c72350e
When a member pointer is dereferenced, the class it points into must be complete. Enforce this.
by Sebastian Redl
· 16 years ago
c68e140
Improve diagnostics when we fail to convert from a source type to a
by Douglas Gregor
· 16 years ago
85f9055
When pretty-printing tag types, only print the tag if we're in C (and
by John McCall
· 16 years ago
1f476a1
Fix an assertion-on-error during tentative constructor parsing by
by John McCall
· 16 years ago
9a8dd0d
Make Clang complain about taking the address of an unqualified member function. Fixes PR5985.
by Sebastian Redl
· 16 years ago
7827520
Initialization improvements: addition of string initialization and a few
by Eli Friedman
· 16 years ago
8fbe78f
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 16 years ago
03b4f66
Implement [expr.mptr.oper]p6 for '->*' operator.
by Fariborz Jahanian
· 16 years ago
b00b10e
Implement support for equality comparisons (!=, ==) of member
by Douglas Gregor
· 16 years ago
124f34c
Make an error message more clear.
by Anders Carlsson
· 16 years ago
0bdc1f5
Handle member pointer types with dependent class types (e.g., int
by Douglas Gregor
· 16 years ago
2ec748c
Implement explicit instantiations of member classes of class templates, e.g.,
by Douglas Gregor
· 16 years ago
4058a84
Fix a minor edge case in C89 mode related to the definition of a
by Eli Friedman
· 17 years ago
ac1fb65
Make sure to use RequireCompleteType rather than testing for
by Douglas Gregor
· 17 years ago
a45cf5b
Rename clang to clang-cc.
by Daniel Dunbar
· 17 years ago
9c3b4b1
Add negative test cases and fix diagnostics for member pointer dereferencing.
by Sebastian Redl
· 17 years ago
112a9766
Implement dereferencing of pointers-to-member.
by Sebastian Redl
· 17 years ago
18f8ff6
Implement taking address of member functions, including overloaded ones.
by Sebastian Redl
· 17 years ago
3d3f75a
Allow taking the address of data members, resulting in a member pointer.
by Sebastian Redl
· 17 years ago
ed8f200
Implement pointer to member handling in static_cast.
by Sebastian Redl
· 17 years ago
a7bc847
Remove an implemented FIXME and extend test cases. Follow-up on Doug's review.
by Sebastian Redl
· 17 years ago
72b597d
Implement implicit conversions for pointers-to-member.
by Sebastian Redl
· 17 years ago
c6d52f5
Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug.
by Sebastian Redl
· 17 years ago
9ed6efd
Add support for declaring pointers to members.
by Sebastian Redl
· 17 years ago