aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGCXX.cpp
AgeCommit message (Expand)Author
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-03Move code generation of C++ temporaries into a new file.Anders Carlsson
2009-06-01Fix a thinko.Anders Carlsson
2009-06-01Check for null correctly for new expressions.Anders Carlsson
2009-05-31Improve irgen of 'new' further.Anders Carlsson
2009-05-31...and aggregate POD types.Anders Carlsson
2009-05-31Support for complex types.Anders Carlsson
2009-05-31Better support for scalar POD types in 'new' expressions.Anders Carlsson
2009-05-31Very basic irgen support for new expressions.Anders Carlsson
2009-05-31Add a new function for emitting new functions.Anders Carlsson
2009-05-31Emit destructors correctly for temporaries.Anders Carlsson
2009-05-30More temporary support.Anders Carlsson
2009-05-29Add code for emitting C++ destructors. Not used yet.Anders Carlsson
2009-05-27Handle operator call expressions where the callee is a member function.Anders Carlsson
2009-05-20Add EmitReferenceBindingToExpr. Have EmitCallArg use it for now. Doesn't supp...Anders Carlsson
2009-05-16Reflow some comments.Mike Stump
2009-05-12push GlobalDecl through enough of the CodeGenModule interfacesChris Lattner
2009-05-11Factor code that's common to EmitCXXMemberCallExpr and EmitCXXConstructorCall...Anders Carlsson
2009-05-05Refactor global decls to hold either a regular Decl or a CXXConstructorDecl +...Anders Carlsson
2009-05-03Make codegen for constructors work again.Anders Carlsson
2009-05-01We can now call member functions where the base is a pointer.Anders Carlsson
2009-04-17Add support for generating (very basic) C++ destructors. These aren't called ...Anders Carlsson
2009-04-17Implement basic code generation of constructor calls. We can now compile:Anders Carlsson
2009-04-16Add GetAddrOfCXXConstructor and use it.Anders Carlsson
2009-04-15Actually generate code for the simple constructors we know we can generate co...Anders Carlsson
2009-04-15Start attempting to generate code for C++ ctors.Anders Carlsson
2009-04-14Support code generation of 'this' exprsAnders Carlsson
2009-04-13Use the new guard variable mangling function and get rid of the old code.Anders Carlsson
2009-04-08Use the new EmitCallArgs function. No indented functionality change.Anders Carlsson
2009-04-08We weren't generating correct code for calls to variadic member functions.Anders Carlsson
2009-04-06Simplify C++ member function calls.Anders Carlsson
2009-04-03Add support for calling C++ member functions.Anders Carlsson
2009-02-25Pull COdeGenFunction::CreateStaticBlockVarDecl (just for creating theDaniel Dunbar
2009-01-09Provide a new kind of iterator, the specific_decl_iterator, thatDouglas Gregor
2008-12-16Warning fixes to operator precedence warnings.Eli Friedman
2008-11-24Rename Selector::getName() to Selector::getAsString(), and addChris Lattner
2008-11-13Normalize many BasicBlock names.Daniel Dunbar
2008-11-11Centralize basic block creation in CodeGenFunction::createBasicBlock.Daniel Dunbar
2008-08-23Handle static initializers in Objective-C++ methods.Anders Carlsson
2008-08-22Add preliminary (and probably broken) codegen support for C++ static initiali...Anders Carlsson