Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
2a131fbca2a51085dc083b8c56a2d4ced3cf1413
/
lib
/
CodeGen
/
CGCXX.cpp
2a131fb
Refactor global decls to hold either a regular Decl or a CXXConstructorDecl + ctor type or a CXXDestructorDecl + dtor type.
by Anders Carlsson
· 15 years ago
31ccf37
Make codegen for constructors work again.
by Anders Carlsson
· 15 years ago
3dad49f
We can now call member functions where the base is a pointer.
by Anders Carlsson
· 15 years ago
27ae536
Add support for generating (very basic) C++ destructors. These aren't called by anything yet.
by Anders Carlsson
· 15 years ago
b14095a
Implement basic code generation of constructor calls. We can now compile:
by Anders Carlsson
· 15 years ago
363c184
Add GetAddrOfCXXConstructor and use it.
by Anders Carlsson
· 15 years ago
59d8e0f
Actually generate code for the simple constructors we know we can generate code for.
by Anders Carlsson
· 15 years ago
95d4e5d
Start attempting to generate code for C++ ctors.
by Anders Carlsson
· 15 years ago
5f4307b
Support code generation of 'this' exprs
by Anders Carlsson
· 16 years ago
283a062
Use the new guard variable mangling function and get rid of the old code.
by Anders Carlsson
· 16 years ago
782f397
Use the new EmitCallArgs function. No indented functionality change.
by Anders Carlsson
· 16 years ago
e9918d2
We weren't generating correct code for calls to variadic member functions.
by Anders Carlsson
· 16 years ago
6c247e3
Simplify C++ member function calls.
by Anders Carlsson
· 16 years ago
774e7c6
Add support for calling C++ member functions.
by Anders Carlsson
· 16 years ago
0096acf
Pull COdeGenFunction::CreateStaticBlockVarDecl (just for creating the
by Daniel Dunbar
· 16 years ago
f8d49f6
Provide a new kind of iterator, the specific_decl_iterator, that
by Douglas Gregor
· 16 years ago
e8e3205
Warning fixes to operator precedence warnings.
by Eli Friedman
· 16 years ago
077bf5e
Rename Selector::getName() to Selector::getAsString(), and add
by Chris Lattner
· 16 years ago
9615ecb
Normalize many BasicBlock names.
by Daniel Dunbar
· 16 years ago
55e8742
Centralize basic block creation in CodeGenFunction::createBasicBlock.
by Daniel Dunbar
· 16 years ago
86e9644
Handle static initializers in Objective-C++ methods.
by Anders Carlsson
· 16 years ago
e1b29ef
Add preliminary (and probably broken) codegen support for C++ static initializers.
by Anders Carlsson
· 16 years ago