1. b9c8a24 Introduce debugging/testing hook clang_enableStackTraces() into by Douglas Gregor · 15 years ago
  2. b271071 Resurrect the displayDiagnostics parameter to clang_createIndex(), and by Douglas Gregor · 15 years ago
  3. 4c58923 Introduce CIndex API functions for displaying a diagnostic, with some by Douglas Gregor · 15 years ago
  4. a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 15 years ago
  5. e77f443 Start adding cursor kinds for attributes, with first exposing by Ted Kremenek · 15 years ago
  6. 63e5d7c Change the behavior of ibaction attributes to be attached to methods, not ivars. by Ted Kremenek · 15 years ago
  7. 31c780d Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to by Ted Kremenek · 15 years ago
  8. 0b3b436 Hook the "overflow converting case value to switch condition type" by Douglas Gregor · 15 years ago
  9. 8264558 Alphabetize #includes. No functionality change. by Ted Kremenek · 15 years ago
  10. 3f477ea Change GNUInlineAttr definition to just use DEF_SIMPLE_ATTR. by Ted Kremenek · 15 years ago
  11. 51679c5 PR5803: clang++: Treat untyped 'C' inputs as C++. by Daniel Dunbar · 15 years ago
  12. e326162 Implement AST merging for Objective-C properties. by Douglas Gregor · 15 years ago
  13. c30470d For inline-based inter-procedural analysis, we will have multiple stack space regions. Use a dense map to store them. by Zhongxing Xu · 15 years ago
  14. 8ddf7ce Add a utility method. by Zhongxing Xu · 15 years ago
  15. 7157018 Fix comment. by Daniel Dunbar · 15 years ago
  16. efbddd2 Add IBAction attribute to keep the IBOutlet attribute company. by Ted Kremenek · 15 years ago
  17. 12ead49 Fix unused function warning to handle used attributes and redeclarations. Update test case. by Tanya Lattner · 15 years ago
  18. c3f2d2b Implement AST importing and checking for Objective-C method declarations. by Douglas Gregor · 15 years ago
  19. 2ef6f8f Convert clang_getCompletionChunkText() to return a CXString. by Ted Kremenek · 15 years ago
  20. ab44216 Revert r95939, as suggested by Alexandre Julliard from the Wine project (and by Charles Davis · 15 years ago
  21. e68fff6 Change clang_getCursorKindSpelling() to return a CXString by Ted Kremenek · 15 years ago
  22. 7484407 Change clang_getFileName() to return a 'CXString' instead of 'const char *'. by Ted Kremenek · 15 years ago
  23. 2e55e3a Implement AST importing of Objective-C instance variables. by Douglas Gregor · 15 years ago
  24. e873fb7 Introduce a new kind of failed result for isLvalue/isModifiableLvalue by Douglas Gregor · 15 years ago
  25. 75d11371 Disable warn_unused_function for now, its breaking various project builds due to by Daniel Dunbar · 15 years ago
  26. 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 15 years ago
  27. 94fd0b8 Add simpler checker to check if variables captured by a block are uninitialized. by Ted Kremenek · 15 years ago
  28. 3dbd3d5 Support local namespace aliases and permit them to be instantiated. by John McCall · 15 years ago
  29. 19c8576 Make the various type-decl Types (and their associated ASTContext routines) by John McCall · 15 years ago
  30. b26d483 ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. by Daniel Dunbar · 15 years ago
  31. f7acc37 ASTUnit::LoadFromCompilerInvocation - Take ownership of the provided invocation. by Daniel Dunbar · 15 years ago
  32. 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 15 years ago
  33. 4e4b30e Refactor the logic for printf argument type-checking into analyze_printf::ArgTypeResult. by Ted Kremenek · 15 years ago
  34. 252bee9 Added 'AsWideChar' flag to LengthModifier. by Ted Kremenek · 15 years ago
  35. 2d3df5f mark __builtin_longjmp noreturn, PR6312 by Chris Lattner · 15 years ago
  36. ea35d11 Cope with anonymous tags defined within declarators by structurally by Douglas Gregor · 15 years ago
  37. b9bbd59 Convert GRExprEngine's handling of ObjCMessageExprs to use a worklist by Ted Kremenek · 15 years ago
  38. e771a7a Add Sema support for __builtin_fpclassify by extending the existing check for __builtin_isinf and friends. Part of PR6083. by Benjamin Kramer · 15 years ago
  39. e0097db Issue a bettter diagnostics for incorrect property setter name. (radar 7647953). by Fariborz Jahanian · 15 years ago
  40. 73dc30b Reimplement the structural-equality checks used to determine whether by Douglas Gregor · 15 years ago
  41. 2576061 Class continuation now has its own property ast for by Fariborz Jahanian · 15 years ago
  42. 676ca15 Change LLVMConventionsChecker to accept an entire translation unit instead by Ted Kremenek · 15 years ago
  43. d52864b CIndex: Switch CXSourceRange to proper half-open intervals. by Daniel Dunbar · 15 years ago
  44. 6dd66ed Add new static analyzer for checking LLVM coding conventions: -analyzer-check-llvm-conventions by Ted Kremenek · 15 years ago
  45. 23e907a Improve the diagnostic given when referring to a tag type without a tag (in C) by John McCall · 15 years ago
  46. fe33106 Permit the use of typedefs of class template specializations in by Douglas Gregor · 15 years ago
  47. 7fe0b9e Switch the standard DeclarationName comparator to be a tri-valued comparator. by John McCall · 15 years ago
  48. 824e19e Add an option to disable the LLVM verifier pass (which is still always by John McCall · 15 years ago
  49. 5ce5dab Funnel changes to the ImportedDecls list in the ASTImporter through a by Douglas Gregor · 15 years ago
  50. a2a9d6e Make the following functions thread-safe but having them return an std::string that is reconstructed by Ted Kremenek · 15 years ago
  51. 36ead2e Implement AST importing and merging for enumeration types and by Douglas Gregor · 15 years ago
  52. 432a889 Patch to fix a warning which exposed a bug in building by Fariborz Jahanian · 15 years ago
  53. b37b648 Improve representation of tag declarations first declared or defined by Douglas Gregor · 15 years ago
  54. c4875ee Improve documentation for DependentTypeOfExprType, DependentDecltypeType. No functionality change. by Douglas Gregor · 15 years ago
  55. 27935ee Waste two bits in every clang::Type so that the type class can be read by John McCall · 15 years ago
  56. e6bbc01 Implementing unused function warning. by Tanya Lattner · 15 years ago
  57. b84412f Warn about using the new force_align_arg_pointer attribute on a function by Charles Davis · 15 years ago
  58. ad7fe86 Fix leak in CXXNewExpr where the SubExprs array would get allocated directly using 'new[]' instead of the allocator associated with ASTContext. by Ted Kremenek · 15 years ago
  59. eb3b324 Allocate the SubExprs array in ObjCMessageExpr using the allocator associated with ASTContext. This fixes yet another leak (<rdar://problem/7639260>). by Ted Kremenek · 15 years ago
  60. 4800d95 When AST merging for record declarations fails, warn about the by Douglas Gregor · 15 years ago
  61. d42ba8a Add builtins from PR5255. Implementations coming soon. by Eli Friedman · 15 years ago
  62. 848fa64 More vtable layout dumper improvements. Handle destructors, dump the complete function type of the member functions (using PredefinedExpr::ComputeName. by Anders Carlsson · 15 years ago
  63. 8aa7994 Remove noisy semicolon. by Benjamin Kramer · 15 years ago
  64. 5c41ee8 Patch by Cristian Draghici: by Ted Kremenek · 15 years ago
  65. 824d7ea Check in the beginnings of my new vtable layout builder idea. by Anders Carlsson · 15 years ago
  66. 5961611 Use the allocator associated with ASTContext to allocate the args by Ted Kremenek · 15 years ago
  67. 3478eb6 Have ~ASTContext() delete StoredDeclsMap (internal to DeclContext) by by Ted Kremenek · 15 years ago
  68. 3d2c43e Remove use of 'std::string' from Attr objects, using instead a byte by Ted Kremenek · 15 years ago
  69. 6495250 Driver: Add -rewrite-objc, which is an interface to clang -cc1 -rewrite-objc. by Daniel Dunbar · 15 years ago
  70. 2d5b703 Remove another redundant ASTContext parameter by Douglas Gregor · 15 years ago
  71. 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
  72. e9ff443 Diagnose when user provided getter is being used as lvalue by Fariborz Jahanian · 15 years ago
  73. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
  74. 96a01b4 Implement basic AST merging for classes, structs, and unions in C. by Douglas Gregor · 15 years ago
  75. 5a0164d Add support for the force_align_arg_pointer attribute. This is an x86-specific by Charles Davis · 15 years ago
  76. a404ea6 Implement basic support for merging function declarations across by Douglas Gregor · 15 years ago
  77. b2987d1 Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes by Daniel Dunbar · 15 years ago
  78. 7348288 clang -cc1: Add -fsjlj-exceptions, which requires far too much button pushing. by Daniel Dunbar · 15 years ago
  79. 6b2accb Improve access control diagnostics. Perform access control on member-pointer by John McCall · 15 years ago
  80. 8852373 Implement basic support for importing source locations from one AST by Douglas Gregor · 15 years ago
  81. 89cc9d6 Complain about types and declarations that we don't know how to import. by Douglas Gregor · 15 years ago
  82. 79a9a34 Move the diagnostic argument formatting function out of Sema and make by Douglas Gregor · 15 years ago
  83. 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 15 years ago
  84. 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
  85. de09096 Implement a specific diagnostic when a class template partial by Douglas Gregor · 15 years ago
  86. a3890ba Clean up the CIndex interface to diagnostic ranges. Thanks, Daniel! by Douglas Gregor · 15 years ago
  87. 0087e1a Note that a CXIndex cannot be destroyed until after all of its translation units have been destroyed by Douglas Gregor · 15 years ago
  88. fd6a088 Eliminate a pointer of storage in each ObjCInterfaceType and by Douglas Gregor · 15 years ago
  89. ba915af Warn when cases are missing from a switch on a value of enumeration by Douglas Gregor · 15 years ago
  90. 591bd3c Keep track of whether a tag was defined in a declarator vs. being by Douglas Gregor · 15 years ago
  91. 089459a Implement basic importing and merging of variable declarations within by Douglas Gregor · 15 years ago
  92. 39d6711 When placing an annotation token over an existing annotation token, make sure that the new token's range extends to the end of the old token. Assert that in AnnotateCachedTokens. Fixes PR6248. by Sebastian Redl · 15 years ago
  93. b6f3c70 Reapply r95546, no intended change in performance or functionality. by Benjamin Kramer · 15 years ago
  94. e7d0312 Revert 95546 since it changed the algorithmic characteristics of the convention lookup. by Ted Kremenek · 15 years ago
  95. de69f70 Simplify code with StringRef. by Benjamin Kramer · 15 years ago
  96. 1397663 Revert 95541. by Ted Kremenek · 15 years ago
  97. 169fba5 Cache imported types by Douglas Gregor · 15 years ago
  98. 6f8c430 Rename: GRState::getSVal(Stmt*) => getExprVal(), by Zhongxing Xu · 15 years ago
  99. 5253568 Unify the implementation of getLValueElement of store managers. by Zhongxing Xu · 15 years ago
  100. c1511e0 Unify the implementation of getLValueIvar and getLValueField of store managers. by Zhongxing Xu · 15 years ago