Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
refs/heads/fp2-m-sibon
/
test
/
CodeGenCXX
/
member-function-pointers.cpp
3ea9e33
Update aosp/master clang for rebase to r233350
by Pirama Arumuga Nainar
· 9 years ago
0e2c34f
Update aosp/master clang for rebase to r230699.
by Stephen Hines
· 9 years ago
93ab6bf
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.
by Stephen Lin
· 11 years ago
21fe450
Use ARM-style representation for C++ method pointers under PNaCl/Emscripten
by Mark Seaborn
· 11 years ago
2a7b09d
Restructure some of the member-pointer tests, implicitly
by John McCall
· 12 years ago
4d4e5c1
Split reinterpret_casts of member pointers out from CK_BitCast; this
by John McCall
· 12 years ago
a40b7f2
Update clang tests for r137527.
by Eli Friedman
· 13 years ago
9cbe4f0
clang side to match the LLVM IR type system rewrite patch.
by Chris Lattner
· 13 years ago
8bba1f4
Reorganize the emission of (unfoldable) constant casts a bit, and
by John McCall
· 13 years ago
0bab0cd
Abstract out everything having to do with member pointers into the ABI
by John McCall
· 14 years ago
db68e28
Eliminate a stale assertion. Fixes Clang self-host.
by Douglas Gregor
· 14 years ago
e14add4
Clean up a very silly use of first-class aggregates.
by John McCall
· 14 years ago
d608cdb
Experiment with using first-class aggregates to represent member function
by John McCall
· 14 years ago
875ab10
Abstract out member-pointer creation. I'm really unhappy about the current
by John McCall
· 14 years ago
e174bd0
If we're generating code to create a pointer-to-member function
by Douglas Gregor
· 14 years ago
32897fd
When computing the address of a virtual member function pointer, use the pointer width instead of hardcoding for 64-bit.
by Anders Carlsson
· 14 years ago
585fa68
Use the right type when taking the address of a non-virtual member function pointer. Fixes PR6258.
by Anders Carlsson
· 14 years ago
e8a81f7
Calculate offset correctly when taking the address of a virtual member function.
by Anders Carlsson
· 14 years ago
3005efe
Make the AST explicitly represent the cast of the first operand of a
by Eli Friedman
· 14 years ago
7af4ec7
When emitting member function pointers, use the canonical decl if the member function is virtual. Fixes PR5940.
by Anders Carlsson
· 14 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
3a17370
Move the code for converting a member pointer to a bool so that it is usable
by Eli Friedman
· 15 years ago
b81c786
Fix for PR5718: implement equality comparisons for member function pointers.
by Eli Friedman
· 15 years ago
9b37274
Some member pointer casting tests.
by Eli Friedman
· 15 years ago
a4c98cd
Convert the && and || operands to bool using standard conversions. Fixes PR5593.
by Anders Carlsson
· 15 years ago
bc0e078
Handle converting member pointers to bool.
by Anders Carlsson
· 15 years ago
47d1e82
Fix some tests in -Asserts mode. - FileCheck is a *huuuuge* improvement here.
by Daniel Dunbar
· 15 years ago
bb378cb
Use CK_BitCast for member function pointer casts. Fixes PR5138.
by Anders Carlsson
· 15 years ago
3eea635
Don't assume that the LHS and RHS of a member pointer expression is a DeclRefExpr. Fixes PR5177.
by Anders Carlsson
· 15 years ago
375c31c
Implement code generation of member function pointer calls. Fixes PR5121.
by Anders Carlsson
· 15 years ago
a024d17
Teach AggExprEmitter about pointers to member functions.
by Anders Carlsson
· 15 years ago
2c51f09
Handle base-to-derived casts of member function pointers in CGExprConstant.cpp
by Anders Carlsson
· 15 years ago
f57b4e4
Handle members to function pointers in CGExprConstant.
by Anders Carlsson
· 15 years ago
ee38316
Rewrite member function pointer test not to rely on -O2.
by Anders Carlsson
· 15 years ago
7b69956
Forgot test.
by Anders Carlsson
· 15 years ago