1. 7c44da2 Create ConstantExpr class by Bill Wendling · 7 years ago
  2. e43e2b3 Model type attributes as regular Attrs. by Richard Smith · 7 years ago
  3. 11f9f8a Revert r339623 "Model type attributes as regular Attrs." by Reid Kleckner · 7 years ago
  4. f791786 Model type attributes as regular Attrs. by Richard Smith · 7 years ago
  5. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  6. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  7. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  8. ad98885 Refactor: Simplify boolean conditional return statements in lib/ARCMigrate by Alexander Kornienko · 10 years ago
  9. 756447a Watch and TV OS: wire up basic ABI choices by Tim Northover · 10 years ago
  10. 460ce58 Define weak and __weak to mean ARC-style weak references, even in MRC. by John McCall · 10 years ago
  11. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  12. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  13. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  14. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  15. 20e883e [modules] Stop trying to fake up a linear MacroDirective history. by Richard Smith · 10 years ago
  16. 2d57cea Provide and use a safe Token::getRawIdentifier() accessor by Alp Toker · 11 years ago
  17. c7e4e21 [C++11] Replacing CompoundStmt iterators body_begin() and body_end() with iterator_range body(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  18. f26acce [C++11] Replacing ObjCContainerDecl iterators instmeth_begin() and instmeth_end() with iterator_range instance_methods(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  19. 9ead124 Replacing calls to getAttr with calls to hasAttr for clarity. No functional change intended -- this only replaces Boolean uses of getAttr. by Aaron Ballman · 12 years ago
  20. 1d27ffd ObjectiveC migrator: fixes a bug when in NS_ENUM/NS_OPTIONS by Fariborz Jahanian · 12 years ago
  21. 556d91e Clean up some Triple usage in clang. by Cameron Esfahani · 12 years ago
  22. 3ae0005 Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 12 years ago
  23. 45b620a Add a hasExternalLinkage helper. No functionality change. by Rafael Espindola · 13 years ago
  24. d12c332 [arcmt] Allow removing an -autorelease of a variable initialized in the previous statement. by Argyrios Kyrtzidis · 13 years ago
  25. 03fbe3e [arcmt] Adds brackets in case statements that "contain" initialization of retaining by Argyrios Kyrtzidis · 13 years ago
  26. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  27. d7d2b1f Don't include Type.h in DeclarationName.h. by Benjamin Kramer · 13 years ago
  28. d81108f s/tranform/transform/ by Benjamin Kramer · 13 years ago
  29. 802c4b7 Fix undefined behavior: member function calls where 'this' is a null pointer. by Richard Smith · 13 years ago
  30. 3deb1ad Screw around with ObjCRuntime some more, changing the by John McCall · 13 years ago
  31. 4ab984e Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h. by Benjamin Kramer · 13 years ago
  32. 273c7c4 [arcmt] Use CFBridgingRetain/CFBridgingRelease instead of __bridge_retained/__bridge_transfer by Argyrios Kyrtzidis · 13 years ago
  33. 0b21d82 [arcmt] Remove an unused -autorelease, without failing with error, for this by Argyrios Kyrtzidis · 13 years ago
  34. 2d7c57e Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
  35. 9046bcd Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They are now just simple wrappers around method families, and method decls can cache method family lookups. Also, no one is using them right now. by Jordy Rose · 14 years ago
  36. ecbe8b4 [arcmt] The hard-coded list of weak-incompatible classes is no longer necessary. by Argyrios Kyrtzidis · 14 years ago
  37. 99282b7 [arcmt] iOS is always safe to use 'weak'. rdar://10950825 by Argyrios Kyrtzidis · 14 years ago
  38. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  39. 113bee0 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 14 years ago
  40. afdc66f [arcmt] by Argyrios Kyrtzidis · 14 years ago
  41. 48fd81b objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 14 years ago
  42. 1b07c34 For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macro by Argyrios Kyrtzidis · 14 years ago
  43. dc9166c Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 14 years ago
  44. eca1f36 [arcmt] Integrate GC __weak into property attributes even when we don't have by Argyrios Kyrtzidis · 14 years ago
  45. 3befb8c [arcmt] NSViewController does not support weak. by Argyrios Kyrtzidis · 14 years ago
  46. d569791 [arcmt] Fix handling NSMakeCollectable inside an objc method. by Argyrios Kyrtzidis · 14 years ago
  47. 722d21c [arcmt] In GC, handle (assign) @properties. by Argyrios Kyrtzidis · 14 years ago
  48. e80d4f2 [arcmt] In GC, change '__weak' -> '__unsafe_unretained' when applied by Argyrios Kyrtzidis · 14 years ago
  49. e43ae79 [arcmt] Collect all the places where GC attributes __strong/__weak occur. by Argyrios Kyrtzidis · 14 years ago
  50. aaa9996 [arcmt] Refactor PropertiesRewriter to use MigrationContext. by Argyrios Kyrtzidis · 14 years ago
  51. 6b2d47d [arcmt] In GC, error out when there is a call that returns a pointer to by Argyrios Kyrtzidis · 14 years ago
  52. d2b9112 [arcmt] For GC, cleanup and turn -finalize to -dealloc. by Argyrios Kyrtzidis · 14 years ago
  53. d208ef9 [arcmt] In GC, transform NSMakeCollectable to CFBridgingRelease. by Argyrios Kyrtzidis · 14 years ago
  54. e6e67de Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 14 years ago
  55. cbbc014 [arcmt] Fix test/ARCMT/remove-statements.m regression due to by Argyrios Kyrtzidis · 14 years ago
  56. 9390747 [arcmt] More automatic transformations and safety improvements; rdar://9615812 : by Argyrios Kyrtzidis · 14 years ago
  57. 6d28d7f Rename SourceManager::getInstantiationRange to getExpansionRange. by Chandler Carruth · 14 years ago
  58. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  59. 73a0d32 [arcmt] NSInvocation's [get/set]ReturnValue and [get/set]Argument are only safe by Argyrios Kyrtzidis · 14 years ago
  60. f2a27f4 [arcmt] Don't remove retains/releases on a global variable, flag them with errors. rdar://9402555. by Argyrios Kyrtzidis · 14 years ago
  61. e2c09eb Convert terminology in the Lexer from 'instantiate' and variants to by Chandler Carruth · 14 years ago
  62. c8b3619 [arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'retain' -> 'strong', and add by Argyrios Kyrtzidis · 14 years ago
  63. a200973 [arcmt] Also avoid 'weak' for forward references to objc classes. by Argyrios Kyrtzidis · 14 years ago
  64. ce9b739 [arcmt] Before applying '__weak' check whether the objc class is annotated with objc_arc_weak_reference_unavailable by Argyrios Kyrtzidis · 14 years ago
  65. 61c58f7 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 14 years ago
  66. 4db5c3c In ARC, reclaim all return values of retainable type, not just those by John McCall · 14 years ago
  67. 41fb2d9 Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 14 years ago
  68. 7955506 [arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore. by Argyrios Kyrtzidis · 14 years ago
  69. e5acb84 [arcmt] Merge 'removeEmptyStatements' and 'removeDeallocMethod' passes to cut down on one compilation by Argyrios Kyrtzidis · 14 years ago
  70. e5b475c [arcmt] Break apart Transforms.cpp. by Argyrios Kyrtzidis · 14 years ago
  71. 0a9d652 [arcmt] Always add '__bridge' cast when 'self' is cast to a C pointer. rdar://9644061 by Argyrios Kyrtzidis · 14 years ago
  72. d463132 Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 14 years ago
  73. d70fb98 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. by John McCall · 14 years ago