Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 жил өмнө
  Mehdi Amini 2e23251d3e [NFC] Header cleanup 9 жил өмнө
  Benjamin Kramer 5d00c12060 Devirtualize Attr and all subclasses. 10 жил өмнө
  Aaron Ballman 6adb540cf8 Refactor the Microsoft inheritance attribute handling so that it no longer has special treatment. Also fixes a minor bug where the attributes were being parsed as though they were GNU-style attributes when they were in fact keyword attributes. 11 жил өмнө
  Aaron Ballman d068607c13 Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required. 12 жил өмнө
  Reid Kleckner 852e3d7143 [ms-cxxabi] Give the MS inheritance attributes a base class 12 жил өмнө
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 жил өмнө
  David Blaikie 99ba9e3bd7 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 13 жил өмнө
  Sean Hunt cf807c4dfd Generate Attr subclasses with TableGen. 15 жил өмнө
  Fariborz Jahanian a8fb24fa31 Patch to add type parameter support for attribute iboutletcollection. 15 жил өмнө
  Jordy Rose 2a479929f7 Remove OwnershipAttr::Kind, since it's essentially redundant with attr::Kind the way it's being used. Also fix isa<OwnershipAttr> support, break more-than-80-char lines, and other miscellaneous ownership attr cleanup. 15 жил өмнө
  Douglas Gregor b1c031be51 Instead of having a specific CXTranslationUnit_* option flag for 15 жил өмнө
  John Thompson 35cc962734 Added vecreturn attribute parsing. 15 жил өмнө
  Eli Friedman aa8b0d1924 Implement #pragma GCC visibility. 15 жил өмнө
  Ted Kremenek dd0e490c24 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! 15 жил өмнө
  Douglas Gregor 1de22a26c0 I lied. Kill off a few more Destroy methods 15 жил өмнө
  Chris Lattner 7255a2d997 implement support for -finstrument-functions, patch by Nelson 15 жил өмнө
  Fariborz Jahanian 521f12d3df Implements Sema part of init_priority(priority) attribute 15 жил өмнө
  Sean Hunt 387475d0c1 Implement first TD-based usage of attributes. 15 жил өмнө
  Daniel Dunbar 4e9255f4ad AST: Add AlignMac68kAttr, not yet used. 15 жил өмнө
  Daniel Dunbar 8a2c92cab2 AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate. 15 жил өмнө
  Ted Kremenek 857e918a8a Add clang support for IBOutletCollection. 15 жил өмнө
  Douglas Gregor f813a2c03f Add support for Microsoft's __thiscall, from Steven Watanabe! 15 жил өмнө
  Rafael Espindola 11e8ce7380 Add support for the weakref attribute. We still produce "alias weak" as llvm-gcc does, but are more strict on what uses of weakref we accept. 15 жил өмнө
  Ted Kremenek 31c780d95a Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to 15 жил өмнө
  Ted Kremenek efbddd2317 Add IBAction attribute to keep the IBOutlet attribute company. 15 жил өмнө
  Ted Kremenek e2f769b5c2 Fix re-allocation in AttrWithString::ReplaceString() to use the allocator assosciated with ASTContext. 15 жил өмнө
  Ted Kremenek 5961611172 Use the allocator associated with ASTContext to allocate the args 15 жил өмнө
  Ted Kremenek 3d2c43e9a7 Remove use of 'std::string' from Attr objects, using instead a byte 15 жил өмнө
  Charles Davis 5a0164d6ab Add support for the force_align_arg_pointer attribute. This is an x86-specific 15 жил өмнө