Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  John McCall de5d3c7176 Whether an argument is required (in contrast with being an 13 năm trước cách đây
  Douglas Gregor 27dd7d962b Rework the Sema/AST/IRgen dance for the lambda closure type's 13 năm trước cách đây
  Eli Friedman 21f6ed94b9 Initial implementation of IRGen for the lambda conversion-to-function-pointer operator. 13 năm trước cách đây
  Eli Friedman bd89f8c2ca Start of IRGen for lambda conversion operators. 13 năm trước cách đây
  Eli Friedman b74ed08746 Implement IRGen of lambda expressions which capture arrays. 13 năm trước cách đây
  Eli Friedman 0bdb5aa1a3 Refactor out new function EmitInitializerForField from EmitMemberInitializer. The new function will be used to initialize the fields of lambda expressions. 13 năm trước cách đây
  Chris Lattner 8b418685e9 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. 13 năm trước cách đây
  Eric Christopher af790885c7 Fix comment. 13 năm trước cách đây
  Peter Collingbourne 516bbd42e6 Use function pointers, rather than references, to pass Destroyers 13 năm trước cách đây
  Eli Friedman 6da2c71601 Switch LValue so that it exposes alignment in CharUnits. (No functional change.) 13 năm trước cách đây
  Eli Friedman d7722d9d76 Switch the Alignment argument on AggValueSlot over to CharUnits, per John's review comment. 13 năm trước cách đây
  Eli Friedman f394078fde Track alignment in AggValueSlot. No functional change in this patch, but I'll be introducing uses of the specified alignment soon. 13 năm trước cách đây
  Eric Christopher 73fb35003a Recommit: 14 năm trước cách đây
  Eric Christopher 28e06354b5 Revert file/scope handling patches. gdb testing revealed a couple of bugs. 14 năm trước cách đây
  Jim Goodnow II 55acb0d050 Removed extra line in comment. 14 năm trước cách đây
  Eric Christopher 4b2d549872 Start handling debug line and scope information better: 14 năm trước cách đây
  Eric Christopher 5321bc492b Rename EmitStopPoint in CGDebugInfo to EmitLocation. "stop points" don't 14 năm trước cách đây
  Peter Collingbourne e09cdf46aa Move all vtable layout data into new VTableLayout class 14 năm trước cách đây
  Peter Collingbourne 84fcc48817 Move vtable component accessors to VTableContext 14 năm trước cách đây
  Peter Collingbourne 1d2b317105 Create a VTableContext class and start moving CodeGenVTables methods to it 14 năm trước cách đây
  Douglas Gregor 690b2dbde0 Only trigger the initialize-an-array-via-elementwise-copy/move code 14 năm trước cách đây
  Douglas Gregor b681fb180d Explicitly-defaulted copy/move constructors are not "implicit", but 14 năm trước cách đây
  Richard Smith 416f63e42d PR10304: Do not call destructors for data members from union destructors. Prior to C++11, this 14 năm trước cách đây
  John McCall 3460c0c761 Sorry, that assertion actually already exists. 14 năm trước cách đây
  John McCall 082aadee63 We don't generate null initializer expressions anymore, and 14 năm trước cách đây
  Sebastian Redl 85ea7aa961 Declare and define implicit move constructor and assignment operator. 14 năm trước cách đây
  John McCall 410ffb2bc5 Track whether an AggValueSlot is potentially aliased, and do not 14 năm trước cách đây
  John McCall 7c2349be2d Use stronger typing for the flags on AggValueSlot and require 14 năm trước cách đây
  Eli Friedman c55db3b76d Cleanup; no functionality change. 14 năm trước cách đây
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 năm trước cách đây