Commit History

作者 SHA1 備註 提交日期
  John McCall de5d3c7176 Whether an argument is required (in contrast with being an 13 年之前
  Eli Friedman cec5ebd4a6 Basic support for referring to captured variables from lambdas. Some simple examples seem to work. Tests coming up soon. 13 年之前
  Chris Lattner 8b418685e9 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. 13 年之前
  Dylan Noblesmith f7ccbad5d9 Basic: import SmallString<> into clang namespace 13 年之前
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace 13 年之前
  Peter Collingbourne 24018467dd Move VTable builder to AST 14 年之前
  Peter Collingbourne ab172b5858 Have CodeGenVTables::GenerateConstructionVTable use VTableLayout 14 年之前
  Peter Collingbourne 9984d12729 Move vtable dumper call to VTableBuilder ctor 14 年之前
  Peter Collingbourne e00fe697cc Implement VTableContext::createConstructionVTableLayout 14 年之前
  Peter Collingbourne e09cdf46aa Move all vtable layout data into new VTableLayout class 14 年之前
  Peter Collingbourne ba6ffeb51f Move VTableComponent to header file 14 年之前
  Peter Collingbourne 84fcc48817 Move vtable component accessors to VTableContext 14 年之前
  Peter Collingbourne bf1c5aeadc Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGen 14 年之前
  Peter Collingbourne 1d2b317105 Create a VTableContext class and start moving CodeGenVTables methods to it 14 年之前
  David Blaikie eb2d1f1c88 Removing a bunch of dead returns/breaks after llvm_unreachables. 14 年之前
  David Blaikie b219cfc4d7 Switch assert(0/false) llvm_unreachable. 14 年之前
  Douglas Gregor bcfd1f55bf Extend the ASTContext constructor to delay the initialization of 14 年之前
  Eli Friedman 03f486168f Revert bad change. (It may look equivalent, but it isn't.) 14 年之前
  Eli Friedman c55db3b76d Cleanup; no functionality change. 14 年之前
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 年之前
  Chris Lattner 2acc6e3fed de-constify llvm::Type, patch by David Blaikie! 14 年之前
  Chris Lattner f742eb0196 Rename CGT::VerifyFuncTypeComplete to isFuncTypeConvertible since 14 年之前
  Jay Foad 97357602a2 Replace the existing forms of ConstantArray::get() with a single form 14 年之前
  Anders Carlsson e3d6cf2149 Fix another regression from the "skip vtable pointer initialization" 14 年之前
  Eli Friedman 7dcdf5ba93 Add an implementation of thunks for varargs methods. The implementation is a bit messy, but it is correct as long as the method in question doesn't use indirect gotos. A couple of possible alternative implementations are outlined in FIXME's in this patch. rdar://problem/8077308 . 14 年之前
  Eli Friedman 04c9a49ee2 Simplify code a bit by using CallArgList::add. No intended functionality change. 14 年之前
  Anders Carlsson b8bced0b75 Change CollectPrimaryBases to collect the bases in the right order. Fixes one half of PR9660. 14 年之前
  Anders Carlsson d24e50c2e6 Make -fdump-vtable-layouts also dump vtable indices for all virtual member functions in the class. 14 年之前
  Ken Dyck 14c65ca4cd [Reapply r128776, modified so that it does not break debug info.] 14 年之前
  Ken Dyck 1a7f7526b7 [Reapply r128773. This is not the source of the issues Devang was seeing 14 年之前