1. 5f5250b [libclang] Resolve a cursor that points to a macro name inside a #ifdef/#ifndef by Argyrios Kyrtzidis · 12 years ago
  2. 61c1c8e [Preprocessor] Enhance Ifdef/Ifndef/Defined preprocessor callbacks to also pass by Argyrios Kyrtzidis · 12 years ago
  3. d5bc867 Implement C++03 [dcl.init]p5's checking for value-initialization of references by Richard Smith · 12 years ago
  4. 12f37e4 Fix analysis based warnings so that all warnings are emitted when compiling by DeLesley Hutchins · 12 years ago
  5. 60c4612 [analyzer] Rename the option help to reflect better what it does. by Anna Zaks · 12 years ago
  6. 75f31c4 [analyzer] Optimization heuristic: do not reanalyze every ObjC method as by Anna Zaks · 12 years ago
  7. afa7cae [analyzer] Fix r168019 to work with unpruned paths as well. by Jordan Rose · 12 years ago
  8. 6492c79 Add file missed from r169574! by Richard Smith · 12 years ago
  9. 5204d9e [analyzer] Remove possible pessimizations from r169563. by Jordan Rose · 12 years ago
  10. 0a6e09f [analyzer] Avoid ProgramStateRef copy constructors. by Jordan Rose · 12 years ago
  11. b283da2 Simplify PDiag's move assignment overload a bit, the self-move check isn't actually necessary. by Benjamin Kramer · 12 years ago
  12. fb4f3a2 Make sure to initialize the HasSkippedBody bit. by Argyrios Kyrtzidis · 12 years ago
  13. 838eb7e [libclang] Introduce a new indexing mode where we skip function bodies by Argyrios Kyrtzidis · 12 years ago
  14. 407a82f Add move semantics to PartialDiagnostic, which can be very expensive to copy. by Benjamin Kramer · 12 years ago
  15. 35f3f36 Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a body by Argyrios Kyrtzidis · 12 years ago
  16. 9428723 [analyzer] Remove unused fields from ExprEngine. by Jordan Rose · 12 years ago
  17. fbe4d36 [analyzer] Speed up ExplodedNode::Profile by avoiding copy constructors. by Jordan Rose · 12 years ago
  18. 7affe15 [analyzer] Remove bindExprAndLocation, which does extra work for no gain. by Jordan Rose · 12 years ago
  19. 1575731 Clang-format: IndentCaseLabels option, proper namespace handling by Alexander Kornienko · 12 years ago
  20. 33c95f1 Hexagon TC: Add/improve support for small data threshold, pic, pie by Matthew Curtis · 12 years ago
  21. 5fdf350 Hexagon TC: Reimplement Link::ConstructJob to call linker directly by Matthew Curtis · 12 years ago
  22. e3ce2c1 Only provide explicit getCapturedRegion() and getOriginalRegion() from referenced_vars_iterator. by Ted Kremenek · 12 years ago
  23. 24570c4 Pull logic to map from VarDecl* to captured region using a helper function. WIP. by Ted Kremenek · 12 years ago
  24. 15490fd [driver, ms-inline asm] MS-Style inline assembly is controlled by the by Chad Rosier · 12 years ago
  25. 99469f7 Reuse an existing diagnostic for tsan/msan needing -pie error. by Evgeniy Stepanov · 12 years ago
  26. ac31c83 Simplify slightly by seperating out the responsibility for emission of a caret by Richard Smith · 12 years ago
  27. 6788392 Simplify diagnostic emission. No functionality change intended. by Richard Smith · 12 years ago
  28. fb4afc2 Thread safety analysis: Add a new "beta" warning flag: -Wthread-safety-beta. by DeLesley Hutchins · 12 years ago
  29. 1eb6082 libclang: Add a function to libclang for retrieving the bit width value by Dmitri Gribenko · 12 years ago
  30. 36e29d6 Add parameterCountIs() matcher. by Daniel Jasper · 12 years ago
  31. a88bb45 Replace workarounds with correct fixes. by Daniel Jasper · 12 years ago
  32. 30a2e16 Sort #include lines for all files under include/... by Chandler Carruth · 12 years ago
  33. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  34. 37ed127 Refactor recording the preprocessor conditional directive regions out of by Argyrios Kyrtzidis · 12 years ago
  35. df1059c In the PreprocessingRecord, to identify the different conditional directive regions by Argyrios Kyrtzidis · 12 years ago
  36. 7e96bfb Introduce CompilationDatabase::getAllCompileCommands() that returns all by Argyrios Kyrtzidis · 12 years ago
  37. 91ecfa6 Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this flag usable for ASan. Blacklisting can be used to disable sanitizer checks for particular file/function/object. by Alexey Samsonov · 12 years ago
  38. bac016b Initial version of formatting library. by Daniel Jasper · 12 years ago
  39. 189f2e4 Make hasDeclaration work for enums. by Daniel Jasper · 12 years ago
  40. 09ccf39 Add -fsanitize=memory. by Evgeniy Stepanov · 12 years ago
  41. ad95481 [ubsan] Add flag to enable recovery from checks when possible. by Will Dietz · 12 years ago
  42. c2b914f Make helper classes anonymous. Make helper functions static instead of private members so the anonymous class doesn't leak out. by Benjamin Kramer · 12 years ago
  43. bda07ac [MIPS] Add -mxgot/-mno-xgot command line options by Simon Atanasyan · 12 years ago
  44. a93d0f2 Include pruning and general cleanup. by Benjamin Kramer · 12 years ago
  45. 9852f58 Don't include Type.h in DeclarationName.h. by Benjamin Kramer · 12 years ago
  46. 1bf43ca Make ASTVector.h standalone without including all of ASTContext. by Benjamin Kramer · 12 years ago
  47. 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 12 years ago
  48. 1f19c76 Fix a typo in comment. by Michael Han · 12 years ago
  49. b087248 Make these functions more clearly express the test they are performing. No functionality change. by Richard Smith · 12 years ago
  50. e5411b7 Consistently use 'needsImplicit<special member>' to determine whether we need by Richard Smith · 12 years ago
  51. e2dbaa9 Don't warn if the input size is less than the register size. Also don't warn if by Bill Wendling · 12 years ago
  52. 4565e48 Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri! by Douglas Gregor · 12 years ago
  53. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  54. 87e2cfc Actually keep track of the source locations at which particular module by Douglas Gregor · 12 years ago
  55. 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
  56. 7f2d480 Allow matchers to access the ASTContext. by Manuel Klimek · 12 years ago
  57. 683b70c Update to reflect the change of macro name in r168993. by Chandler Carruth · 12 years ago
  58. 7d04d3a Refactor to reduce duplication in handling of special member functions. No functionality change. by Richard Smith · 12 years ago
  59. dcd42fb Use the new LLVM_LVALUE_FUNCTION to ban two getAs() calls on rvalues. by Jordan Rose · 12 years ago
  60. 463d909 Keep track of modules that have failed to build. If we encounter an by Douglas Gregor · 12 years ago
  61. 4d1a6e4 This patch exposes to Clang users three more sanitizers are experimental features of ASan: by Alexey Samsonov · 12 years ago
  62. 8b8a09e Merge function types in C. by Rafael Espindola · 12 years ago
  63. 8426890 Reject uses of __int128 on platforms that don't support it. Also move the ugly by Richard Smith · 12 years ago
  64. a70779f Fix crash-on-invalid. <rdar://problem/12765391>. by Eli Friedman · 12 years ago
  65. afb4918 The declaration of a special member can require overload resolution to be by Richard Smith · 12 years ago
  66. a431770 Change SValBuilder::getConditionType() to return BoolTy in C++. Fixes <rdar://problem/12772656>. by Ted Kremenek · 12 years ago
  67. 52b501c Implement C++11 [dcl.attr.grammar] p4: If an attribute-specifier-seq appertains to a friend declaration, that declaration shall be a definition. by Michael Han · 12 years ago
  68. b15c898 objective-C blocks: Make sure that identical logic is used by Fariborz Jahanian · 12 years ago
  69. a70c3f8 Per C++11 [except.spec]p2, rvalue references are not permitted in exception specifications. by Richard Smith · 12 years ago
  70. 21173b1 PR14388: An array or function type in an exception specification should be by Richard Smith · 12 years ago
  71. acf796b Store on the CXXRecordDecl whether the class has, or would have, a copy by Richard Smith · 12 years ago
  72. 2a82ca2 Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are by Argyrios Kyrtzidis · 12 years ago
  73. 9d29543 Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface, by Argyrios Kyrtzidis · 12 years ago
  74. b8abff6 C++ core issue 1344, PR10618: promote "addition of default argument makes this by Richard Smith · 12 years ago
  75. f88836d Move PrettyStackTraceParserEntry to ParseAST.cpp by Nico Weber · 12 years ago
  76. d1bac8d Allow an ASTConsumer to selectively skip function bodies while parsing. Patch by Richard Smith · 12 years ago
  77. 17c874a Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag and by Rafael Espindola · 12 years ago
  78. b854036 Add -fsanitize=integer for reporting suspicious integer behaviors. by Will Dietz · 12 years ago
  79. 6902e41 Fix the definition of the vfork() builtin on Haiku. PR14378. by Eli Friedman · 12 years ago
  80. 2e39713 Improve diagnostic on C++11 attribute specifiers that appear at wrong syntactic locations around class specifiers. by Michael Han · 12 years ago
  81. f9cb0be Make err_module_expected_semi consistent with all the other expected_semi diags. by Nico Weber · 12 years ago
  82. 63b6ebe Sema: Provide a valid source location when instantiating templates based on a CXXDefaultArgExpr. by Benjamin Kramer · 12 years ago
  83. 8548908 PR14306: Move -fbounds-checking to -fsanitize=bounds. by Joey Gouly · 12 years ago
  84. f62c690 Fix CXXRecordDecl::forallBases to not look through bases which are dependent by Richard Smith · 12 years ago
  85. a6b2581 Fix the '-fuse-init-array' option to actually be an option. by Chandler Carruth · 12 years ago
  86. 289994c Don't walk a linked list twice in the same function. On my machine this takes by Rafael Espindola · 12 years ago
  87. 1a5bd5d PR14381: Never skip constexpr function bodies when code-completing. We may need by Richard Smith · 12 years ago
  88. 7ce816a Completely re-work how the Clang driver interprets PIC and PIE options. by Chandler Carruth · 12 years ago
  89. 72511f3 Remove a no-op 'const' from a by-value return type. by Chandler Carruth · 12 years ago
  90. 86256af RecursiveASTVisitor.h: Rework Doug's r160404, "Eliminating the GCC_CAST hack, take two." by NAKAMURA Takumi · 12 years ago
  91. 36cbbe9 Documentation parsing: propely handle a lone '\endverbatim' and emit a warning. by Dmitri Gribenko · 12 years ago
  92. d9ffa0c Fix Doxygen comment start sequence. by Dmitri Gribenko · 12 years ago
  93. 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
  94. 02a1768 Refactored duplicate string literal lexing code within Preprocessor, into a by Andy Gibbs · 12 years ago
  95. 48a7345 Remove copy ctor that provides no value over the default. by Benjamin Kramer · 12 years ago
  96. 7db16db Typo. by Chad Rosier · 12 years ago
  97. 95f6190 StmtDumper: remove incomplete support for limiting the maximum dump depth. by Dmitri Gribenko · 12 years ago
  98. 4a9e60f Store this Decl* as a Decl* instead of a uintptr_t. No functionality change. by Nick Lewycky · 12 years ago
  99. 49a8754 Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 12 years ago
  100. 8149a98 Remove unused diagnostics by Douglas Gregor · 12 years ago