index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
CGClass.cpp
Age
Commit message (
Expand
)
Author
2011-01-08
Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter,
Sean Hunt
2010-12-04
More anonymous struct/union redesign. This one deals with anonymous field use...
Francois Pichet
2010-11-13
Block API patch to do copy ctor of copied-in cxx objects in
Fariborz Jahanian
2010-10-31
Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase...
Anders Carlsson
2010-10-26
Factor out the code for emitting code to load vtable pointer members
Dan Gohman
2010-10-15
Death to blocks, or at least the word "block" in one particular obnoxiously
John McCall
2010-09-17
Currently we're initializing the vtable pointers of a class only after
John McCall
2010-09-15
one piece of code is responsible for the lifetime of every aggregate
John McCall
2010-08-21
IRgen: Switch a bunch of trivial MakeAddr calls to use MakeAddrLValue.
Daniel Dunbar
2010-08-11
Emit a stop point for delegate constructor call. This gives user a chance to ...
Devang Patel
2010-08-07
Store inheritance paths after CastExprs instead of inside them.
John McCall
2010-07-21
Rename LazyCleanup -> Cleanup. No functionality change for these last three
John McCall
2010-07-21
Switch the destructor for a temporary arising from a reference binding over to
John McCall
2010-07-21
Implement proper base/member destructor EH chaining.
John McCall
2010-07-21
Change PushDestructorCleanup to use lazy cleanups.
John McCall
2010-07-21
Convert the EH cleanups for base and member destructors in a constructor into
John McCall
2010-07-21
Implement zero-initialization for array new when there is an
Douglas Gregor
2010-07-13
Teach IR generation how to lazily emit cleanups. This has a lot of advantages,
John McCall
2010-07-07
Teach function-try-blocks on constructors and destructors to implicitly
John McCall
2010-07-06
Validated by nightly-test runs on x86 and x86-64 darwin, including after
John McCall
2010-07-01
Remove unnecessary ASTContext parameter from
Douglas Gregor
2010-06-26
Change EmitReferenceBindingToExpr to take a decl instead of a boolean.
Anders Carlsson
2010-06-08
Move GenerateCXXAggrDestructorHelper to CGDeclCXX.cpp where it belongs.
Anders Carlsson
2010-06-08
Simplify GenerateCXXAggrDestructorHelper.
Anders Carlsson
2010-06-03
Don't intentionally try to ignore the value of a scalar expression when we
Eli Friedman
2010-05-26
Correctly pass aggregates by reference when emitting thunks.
John McCall
2010-05-22
Re-land the fix for PR7139.
Anders Carlsson
2010-05-21
Unbreak self-host.
Anders Carlsson
2010-05-21
Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se...
Anders Carlsson
2010-05-21
When emitting an lvalue for an anonymous struct or union member during
John McCall
2010-05-06
simplify EmitAggMemberInitializer a bit and make it work in 32-bit mode,
Chris Lattner
2010-05-05
Reimplement code generation for copying fields in the
Douglas Gregor
2010-05-04
When inheriting a default argument expression, inherit the full expression,
John McCall
2010-05-03
Remove OldGetAddressOfBaseClass - bye bye ambiguities.
Anders Carlsson
2010-05-03
Get rid of the last caller of OldGetAddressOfBaseClass.
Anders Carlsson
2010-05-03
More work towards getting rid of OldGetAddressOfBaseClass.
Anders Carlsson
2010-05-02
Get rid of a call to GetAddressOfDirectBaseInCompleteClass.
Anders Carlsson
2010-05-02
Have getSubVTTIndex take a BaseSubobject instead of just a base.
Anders Carlsson
2010-05-02
Pass ForVirtualBase all the way to GetVTTParameter.
Anders Carlsson
2010-05-02
Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall.
Anders Carlsson
2010-05-02
Revert my last change and add a 'ForVirtualBase' parameter to EmitCXXConstruc...
Anders Carlsson
2010-05-02
Pass the construction kind down to EmitCXXConstructorCall.
Anders Carlsson
2010-05-02
Remove another unused function.
Anders Carlsson
2010-05-02
Remove an unused function.
Anders Carlsson
2010-05-01
Complete reimplementation of the synthesis for implicitly-defined copy
Douglas Gregor
2010-05-01
Simplify EmitCopyCtorCall.
Anders Carlsson
2010-05-01
Simplify EmitClassAggrMemberwiseCopy.
Anders Carlsson
2010-05-01
Clean up EmitClassMemberwiseCopy further.
Anders Carlsson
2010-05-01
Get rid of a parameter from EmitClassMemberwiseCopy.
Anders Carlsson
2010-05-01
When defining implicit copy constructors, use SetBaseOrMemberInitializers to ...
Anders Carlsson
[next]