1. 600d57f Remove the 'unaligned load' builtins now that they're no longer used in the *mmintrin.h files. by Bill Wendling · 13 years ago
  2. 819e9bf refactor CheckForwardProtocolDeclarationForCircularDependency returns by Fariborz Jahanian · 13 years ago
  3. 49634cf Defaulting copy constructors now works reasonably well. by Sean Hunt · 13 years ago
  4. 8cad304 Refactoring of constant expression evaluator by Peter Collingbourne · 13 years ago
  5. 7999991 Add a ConstStmtVisitor class by Peter Collingbourne · 13 years ago
  6. 2bb1101 When determining whether we can make a declaration into a global by Douglas Gregor · 13 years ago
  7. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  8. 2be7e90 Implement defaulting of destructors. by Sean Hunt · 13 years ago
  9. cb45a0f Hrm by Sean Hunt · 13 years ago
  10. 5762c0b Add a method to query whether or not a class has a default constructor declared. by Nick Lewycky · 13 years ago
  11. 96b69a7 After issuing diagnostics on circular protocol list, by Fariborz Jahanian · 13 years ago
  12. 0c96430 LLVM doesn't always optimize away the four loads from this: by Bill Wendling · 13 years ago
  13. 211924b Add clang_CXXMethod_isVirtual() to libclang, from Erik Verbruggen! by Douglas Gregor · 13 years ago
  14. e4246a6 Properly parse the 'default' and 'delete' keywords. by Sean Hunt · 13 years ago
  15. ca46d13 Implement deletion of explicitly defaulted default constructors. by Sean Hunt · 13 years ago
  16. cf41cdd Place "conflicting distributed object modifiers..." warnings under a -W flag. by Ted Kremenek · 13 years ago
  17. cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 13 years ago
  18. 6a24747 In Microsoft mode, allow pure specifier (=0) on inline functions declared at class scope. by Francois Pichet · 13 years ago
  19. 4405445 Tweak the diagnostics for the C++0x extensions to friend types to note by Douglas Gregor · 13 years ago
  20. f961ea5 Re-do R131114 without breaking code. by Sean Hunt · 13 years ago
  21. c840649 Reimplement Sema::MatchTemplateParametersToScopeSpecifier() based on by Douglas Gregor · 13 years ago
  22. 680404e Revert 131114. This fixes PR9884. by Rafael Espindola · 13 years ago
  23. 001cad9 Further implement defaulting constructors. by Sean Hunt · 13 years ago
  24. a780da7 The last of the trivial constructor changes, make CXXSpecialMember by Sean Hunt · 13 years ago
  25. 7604f64 Ignore const/volatile/restrict qualifiers on anonymous structs and by Douglas Gregor · 13 years ago
  26. 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 13 years ago
  27. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  28. 76934c7 Restore an accidentally-deleted word. by Sean Hunt · 13 years ago
  29. 377e1bd Relax the conversion rules for Objective-C GC qualifiers a by Douglas Gregor · 13 years ago
  30. f986038 Add support for _if_exists and __if_not_exists at namespace/global scope. by Francois Pichet · 13 years ago
  31. 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 13 years ago
  32. 31d375f Keep track of the file ID corresponding to the original file used to by Douglas Gregor · 13 years ago
  33. bb85f8e Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears. by Sean Hunt · 13 years ago
  34. 26dc3e0 Fix diagnostics to start with a lower case letter by Sean Hunt · 13 years ago
  35. 1e86269 Add support for Microsoft __if_exists and __if_not_exists construct inside function definition. by Francois Pichet · 13 years ago
  36. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  37. 5f3827c Fix a couple of comments. by Eli Friedman · 13 years ago
  38. dca8ee8 Introduce a new libclang parsing flag, by Douglas Gregor · 13 years ago
  39. 2174d4c Warn when trying to call a pure virtual member function in a class from the class constructor/destructor. Fixes PR7966. by Anders Carlsson · 13 years ago
  40. fe2695e Do defaulted constructors properly. by Sean Hunt · 13 years ago
  41. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
  42. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  43. 4b81cde When providing code completions for an Objective-C property access, by Douglas Gregor · 13 years ago
  44. e59abb5 Introduce a Diagnostic::Report function that accepts and emits a StoredDiagnostic. by Argyrios Kyrtzidis · 13 years ago
  45. 38165ae Place "incompatible pointer types assigning..." warning under a flag, allowing it to be surgically mapped to an error. by Ted Kremenek · 13 years ago
  46. 9be6e7c Add Checker callback for running a checker at the end of processing an entire TranslationUnit. Patch by Lei Zhang. by Ted Kremenek · 13 years ago
  47. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
  48. 3dc0541 Preserve the full name of the file, so that '-c -o foo.pic.o' produces by Nick Lewycky · 13 years ago
  49. c159870 Change cycle detection to be based off of a warning flag. by Sean Hunt · 13 years ago
  50. ebcbe1d there i fixed it by Sean Hunt · 13 years ago
  51. c9366ba Implement Sema::isExprCallable. by Matt Beaumont-Gay · 13 years ago
  52. 5ea4f44 Record where the GCOV data files should be placed. by Nick Lewycky · 13 years ago
  53. 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 13 years ago
  54. 69d891d From Vassil Vassilev: by Axel Naumann · 13 years ago
  55. fe57eef Implement a better version of delegating constructor cycle detection. by Sean Hunt · 13 years ago
  56. 5e1db6a Enhance clang_getCXTUResourceUsage() to return the amount of memory used by the Preprocessor's bump allocator as well as those from the PreprocessingRecord. by Ted Kremenek · 13 years ago
  57. 156b640 Implement serialization of delegating constructors. by Sean Hunt · 13 years ago
  58. fa74c23 Ensure that delegating constructor loop detection uses canonical declarations. by Sean Hunt · 13 years ago
  59. dd3e554 Introduce a new libclang API, clang_isFileMultipleIncludeGuarded(), by Douglas Gregor · 13 years ago
  60. d808bd2 Introduce ASTUnit::LoadFromCompilerInvocationAction that allows one to create an ASTUnit by Argyrios Kyrtzidis · 13 years ago
  61. 06bc9eb Extend -Wnon-pod-memset to also encompass memcpy() and memmove(), by Douglas Gregor · 13 years ago
  62. 2a053a3 Separate the -Wnon-pod-memset warnings into two separate warnings: by Douglas Gregor · 13 years ago
  63. 0f4be74 When parsing a template friend declaration we dropped the template by Chandler Carruth · 13 years ago
  64. 2bc0e5d Add a few ARM coprocessor builtins. The llvm side of the commit contains the intrinsics and matching patterns. by Bruno Cardoso Lopes · 13 years ago
  65. 1dd986d Added an assert to IntegerLiteral to ensure that the integer type passed in has the same size as the APInt passed in. Also, updated the comments around IntegerLiteral. by Richard Trieu · 13 years ago
  66. 1a58402 Add the -mstackrealign option which just communicates the need to by Eric Christopher · 13 years ago
  67. 35bdbf4 Augment retain/release checker to not warn about tracked objects passed as arguments to C++ constructors. This is a stop-gap measure for Objective-C++ code that uses smart pointers to manage reference counts. by Ted Kremenek · 13 years ago
  68. b2dba4b When using -std= flag added check to make sure language and standard are compatable by Chad Rosier · 13 years ago
  69. f4bbbf0 Add a warning for when reinterpret_cast leads to undefined behavior, patch by Richard Trieu! by Argyrios Kyrtzidis · 13 years ago
  70. 340fa24 More rule enforcement of zero bitfields for ms_struct. by Fariborz Jahanian · 13 years ago
  71. 7f00f84 I updated this constructor's interface, and didn't have to fix any by Chandler Carruth · 13 years ago
  72. 7079886 Revise the representation of parameter scope data so that the by John McCall · 13 years ago
  73. 3aa8140 Add an optional field attached to a DeclRefExpr which points back to the by Chandler Carruth · 13 years ago
  74. fb44de9 Store a parameter index and function prototype depth in every by John McCall · 13 years ago
  75. 6857c3e Remove the NameQualifier struct, which was just a wrapper around by Chandler Carruth · 13 years ago
  76. 7e740bd Several cosmetic changes, no functionality changed. by Chandler Carruth · 13 years ago
  77. cb66cff Move the state bits in DeclRefExpr out of the pointer union and into by Chandler Carruth · 13 years ago
  78. 5d65e34 Switch getAs to castAs (didn't know about this before!) and simplify some code. by Chandler Carruth · 13 years ago
  79. 960d13d Based on the new information in the AST provided by r130628, write by Chandler Carruth · 13 years ago
  80. aaf147b Move several more type traits' implementations into the AST. A few were by Chandler Carruth · 13 years ago
  81. d064c70 Remove more dead code for emitting diagnostics. The callers of these by Chandler Carruth · 13 years ago
  82. 336f51e Improve traversing of BlockExprs in RecursiveASTVisitor. by Argyrios Kyrtzidis · 13 years ago
  83. 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 13 years ago
  84. 059ce0d Fully implement delegating constructors! by Sean Hunt · 13 years ago
  85. 09e2c52 Improve the documentation for the two ObjCDeclQualifiers so that I by John McCall · 13 years ago
  86. f1e4fbf Compress some bits. Only matters for MSVC, or if we ever by John McCall · 13 years ago
  87. b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 13 years ago
  88. 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 13 years ago
  89. f24a151 Implement -fno-dwarf2-cfi-asm. by Rafael Espindola · 13 years ago
  90. 769d0cc When comparing parameters of reference-to-qualified type during by Douglas Gregor · 13 years ago
  91. ec997dc Rename the last '[hH]asStandardLayout' entites to '[iI]sStandardLayout' by Chandler Carruth · 13 years ago
  92. 636a617 Hoist all of the type-specific trait logic for __is_standard_layout into by Chandler Carruth · 13 years ago
  93. a822544 Completely re-implement the core logic behind the __is_standard_layout by Chandler Carruth · 13 years ago
  94. 3fd823b Driver/Darwin: Reject invalid arch combinations with by Daniel Dunbar · 13 years ago
  95. 9d609f2 Driver/Darwin: Sketch initial support for a -mios-simulator-version-min= flag by Daniel Dunbar · 13 years ago
  96. 654f6b2 Add a couple of assertions to make sure the bitfields can fit the value assigned to them. No functionality change. by Argyrios Kyrtzidis · 13 years ago
  97. a0fa203 Add -Oz option and use it to set the inline threshold to 25. by Bob Wilson · 13 years ago
  98. 202e123 Disable -Wnon-pod-memset for now while I try to reduce the false by Chandler Carruth · 13 years ago
  99. 0a241a1 Change -Wparentheses to not imply -Widiomatic-parentheses. Users rarely want to see these warnings, and often explicitly pass -Wparentheses. by Ted Kremenek · 13 years ago
  100. 43fa33b Relax the non-POD memset warning to use the less restrictive C++11 by Chandler Carruth · 13 years ago