1. c6d26e0 Handle "__private_extern__" storage class when printing FunctionDecls. by Ted Kremenek · 17 years ago
  2. 0ceb4be New AST representation for each objc2's property declaration. by Fariborz Jahanian · 17 years ago
  3. 3c7b9a0 Remove bogus token... by Steve Naroff · 17 years ago
  4. ae4e9cd Rename a file and update the Xcode project. by Steve Naroff · 17 years ago
  5. 44e8122 Rename RewriteTest->RewriteObjC. by Steve Naroff · 17 years ago
  6. fe53a12 Fix comment. by Steve Naroff · 17 years ago
  7. 2450c26 Use isFromMainFile instead of comparing FileIDs directly. by Ted Kremenek · 17 years ago
  8. 8a11ed2 Use SourceManager::isFromMainFile() by Ted Kremenek · 17 years ago
  9. dce3d3e Convert over to new SourceManager::isFromMainFile() instead of doing direct by Ted Kremenek · 17 years ago
  10. e4a9de1 HTMLDiagnostics now uses the new "getCanonicalID()", "isFromMainFileID()" methods from by Ted Kremenek · 17 years ago
  11. 517cb51 Added driver option "-checker-opt-analyze-headers" to force the static by Ted Kremenek · 17 years ago
  12. 61a2078 Handle -D and -U options in order, so that they can cancel each other out when by Sam Bishop · 17 years ago
  13. e707172 AST generation for objc2's property declarations. by Fariborz Jahanian · 17 years ago
  14. e536215 Fix rdar://5843510 don't assert and die when an invalid output by Chris Lattner · 17 years ago
  15. a4c7429 Fix some bonehead bugs in summary generation in CFRefCount. by Ted Kremenek · 17 years ago
  16. b1983ba Refactored all logic to run the GRSimpleVals and CFRef checker into a common by Ted Kremenek · 17 years ago
  17. bb40448 For -emit-html, use the Rewriter to expand tabs. by Ted Kremenek · 17 years ago
  18. 88aeff9 Don't expand tabs in EscapeText, but rather expand them when writing out by Ted Kremenek · 17 years ago
  19. 352bc0c Improve range highlighting in HTMLDiagnostic to correctly highlight ranges by Ted Kremenek · 17 years ago
  20. 690c287 silence some warnings when assertions are disabled. by Chris Lattner · 17 years ago
  21. 3e254fb Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 17 years ago
  22. 6619f66 Fix rdar://5846705: "clang -E foo.c -o foo.i" should remove foo.i on error. by Chris Lattner · 17 years ago
  23. f3874bc This patch contains these changes: by Chris Lattner · 17 years ago
  24. 6ab935b Fix handling of implicit int, resolving PR2012 and reverting (and by Chris Lattner · 17 years ago
  25. c960e9d Avoid implicitly including any header files (requested by ckane). by Steve Naroff · 17 years ago
  26. a93924a Rewrite @package (an ObjC 2.0 idiom). by Steve Naroff · 17 years ago
  27. 5cb1e6e Fix MS-specific bug in RewriteTest::RewriteObjCMethodDecl(). by Steve Naroff · 17 years ago
  28. eee57c0 Introduce ContextDecl, patch by Argiris Kirtzidis! by Chris Lattner · 17 years ago
  29. 1436990 Use logical line number for BUGLINE. by Ted Kremenek · 17 years ago
  30. 21aa096 Added guard for printing out PathDiagnostics whose last element ends with by Ted Kremenek · 17 years ago
  31. 6e104ec Call delete on the deserialized TranslationUnit object. by Sam Bishop · 17 years ago
  32. d8a68b2 Added path sequence numbers in HTML output of PathDiagnostics. by Ted Kremenek · 17 years ago
  33. fe9b00f Embed BUGLINE, BUGFILE, BUGPATHLENGTH in the emitted HTML file. by Ted Kremenek · 17 years ago
  34. 1cae1f4 Put "BUGDESC" comment tag on its own line. by Ted Kremenek · 17 years ago
  35. 44a70e1 Embed "DESC" tag in HTML reports. by Ted Kremenek · 17 years ago
  36. d960610 Update to match simplified llvm MemoryBuffer interfaces for files. by Chris Lattner · 17 years ago
  37. 7287979 Embed linkable IDs in message bubbles. by Ted Kremenek · 17 years ago
  38. cd2eb9b Better handling for tabs with message bubbles. by Ted Kremenek · 17 years ago
  39. dbdb01e When emitting HTML messages, take into account margin fusing due to tabs. by Ted Kremenek · 17 years ago
  40. dd0126b Inlined clang/Analysis/Analyses/GRSimpleVals.h into LocalCheckers.h and removed by Ted Kremenek · 17 years ago
  41. a95114d Disable timing diagnostics for GRSimpleVals. by Ted Kremenek · 17 years ago
  42. cfd9f4c Only have the rewriter produce a file when there are no errors. by Steve Naroff · 17 years ago
  43. 053ae3f Add some of Ted's recent work to the VC++ project file. by Steve Naroff · 17 years ago
  44. fef037c Collect all the preamble code and don't insert it until the end. by Steve Naroff · 17 years ago
  45. aeca9af For HTMLDiagnostics, when emitting the name of the directory, substitute the current working directory for "." by Ted Kremenek · 17 years ago
  46. 57ba65c Add html::EscapeText for std::string; use this function to escape text in message bubbles. by Ted Kremenek · 17 years ago
  47. bc3d556 Don't emit any timings for GRSimple if the CFG is not going to be built. by Ted Kremenek · 17 years ago
  48. 3036892 Output directory as well as file name. by Ted Kremenek · 17 years ago
  49. dfb08d4 Added <h3> tag in HTML file output that contains the name of the source file. by Ted Kremenek · 17 years ago
  50. fd75e31 Added "HTMLDiagnostic", a generic DiagnosticClient (that also implements PathDiagnostic) by Ted Kremenek · 17 years ago
  51. 1840dbd Fixed copy-paste error. by Ted Kremenek · 17 years ago
  52. a4567bd Add a couple files to VC++ project and cleanup an "#if 0". by Steve Naroff · 17 years ago
  53. fccd7be debian amd64 testing by Andrew Lenharth · 17 years ago
  54. 6961ec4 debian ia32 testing by Andrew Lenharth · 17 years ago
  55. 673f2bd Teach the rewriter how to respect the -o option. by Chris Lattner · 17 years ago
  56. 9c2c0ef Added HTML highlighting for ranges. by Ted Kremenek · 17 years ago
  57. b8b86e2 Misc. cleanups to HTML printing: make code rendered using tables; add by Ted Kremenek · 17 years ago
  58. e1a79d8 Initial experimentation with adding boxed "annotations" to HTMLized source. by Ted Kremenek · 17 years ago
  59. 0735c17 Moved generation of html header/footer with builtin CSS to the rewriter library. by Ted Kremenek · 17 years ago
  60. 0b6b3f4 More cleanups to the HTML rewriter (with line formatting), with better by Ted Kremenek · 17 years ago
  61. 90588af More cleanups to HTML rewriter API: remove the InsertTag method; was too complicated by Ted Kremenek · 17 years ago
  62. a388184 More HTML rewriter cleanups. Preliminary CSS support in code pretty-printing. by Ted Kremenek · 17 years ago
  63. f08ee32 Some cleanups to the HTMLRewrite API. Added support for printing out line by Ted Kremenek · 17 years ago
  64. d1cf559 Added HTML pretty-printer. by Ted Kremenek · 17 years ago
  65. 24612ae Added the beginning of a set of rewriter functions for pretty-printing source by Ted Kremenek · 17 years ago
  66. 3b8b4e3 Fix <rdar://problem/5716940> rewriter generates invalid C code when no selector found. by Steve Naroff · 17 years ago
  67. e0766ed Wrap up __NSConstantStringImpl (the replacement for __builtin___CFStringMakeConstantString). by Steve Naroff · 17 years ago
  68. 526bf91 clean up iteration over propertydecls. by Chris Lattner · 17 years ago
  69. 4485961 clean up property memory allocation to move it into the ast classes by Chris Lattner · 17 years ago
  70. cffe366 make property addition work list all other "add" methods. Do by Chris Lattner · 17 years ago
  71. ec4979b Convert more counts to be zero based instead of -1 based, make them unsigned. by Chris Lattner · 17 years ago
  72. 7afba9c minor cleanups, make getNumInstanceMethods always return unsigned. by Chris Lattner · 17 years ago
  73. 685d792 Make the parameter count of ObjCMethodDecl unsigned, you by Chris Lattner · 17 years ago
  74. 81db64a switch the rest of the C decl classes to do their by Chris Lattner · 17 years ago
  75. 58114f0 move the ASTContext argument to be first in the argument list of by Chris Lattner · 17 years ago
  76. 4c7802b Switch over functiondecl. This makes it obvious that the ASTContext by Chris Lattner · 17 years ago
  77. 48d225c switch the VarDecl allocation model to go through ASTContext. by Chris Lattner · 17 years ago
  78. e465048 start switching decls over to using an allocator controlled by ASTContext. by Chris Lattner · 17 years ago
  79. 64bce35 Link against the correct ObjC string class (__CFConstantStringClassReference) and fix length computation (removing a FIXME). by Steve Naroff · 17 years ago
  80. 47e7fa2 Remove ObjC rewriter dependency on GCC's __builtin___CFStringMakeConstantString. by Steve Naroff · 17 years ago
  81. 2f0c0e1 Emit warnings for undefined control-flow. by Ted Kremenek · 17 years ago
  82. 5d257d4 Path-sensitive analyses no longer take a FunctionDecl, but any Decl representing by Ted Kremenek · 17 years ago
  83. 2c77d85 Only compute targetinfo once and don't leak it. Patch by Sam Bishop! by Chris Lattner · 17 years ago
  84. f41ac5f The LiveVariables analysis no longer requires a FunctionDecl&; this allows it by Ted Kremenek · 17 years ago
  85. 4c69b3a Added bandaid support in CFG construction for ObjCForEachStmt and ObjCAtTryStmt: by Ted Kremenek · 17 years ago
  86. 5d93311 Two fixes to RewriteTest::RewriteObjCIvarRefExpr(): by Steve Naroff · 17 years ago
  87. 4850dfe Minor aesthetic improvement (after I reviewed my last commit). by Steve Naroff · 17 years ago
  88. cbf88fe Avoid using the "unnamed struct field" extension (enabled with -fms-extensions). This feature/extension silently does the wrong thing in g++. As far as I can tell, g++ simply throws the field away entirely (note that it works fine with gcc). Since I am now always casting the object (for other reasons), accessing protected/public fields simply requires the cast refer to the defining class. This solution is simpler all around (thanks to Chris for suggesting it). by Steve Naroff · 17 years ago
  89. 5ce4a24 Use the "used" attribute. Without it, g++ removes all the meta-data:-( This doesn't happen when compiling straight C code. by Steve Naroff · 17 years ago
  90. 6453aab -Add missing visitor for ObjCIvarRefExpr. by Steve Naroff · 17 years ago
  91. 2742943 Remove more dependencies on C "flexible array member" idiom (when generating meta-data). by Steve Naroff · 17 years ago
  92. 60dfb6b Make ivar rewrite C++ friendly (since C++ forces a unified namespace for typedefs/structures). The previous version of the rewriter generated both a type def and structure def for each class (which doesn't fly in C++). by Steve Naroff · 17 years ago
  93. dee066b Make "super" rewrite for class methods C++ friendly (follow-up from last commit). by Steve Naroff · 17 years ago
  94. bec4bf5 Make "super" rewrite C++ friendly (since it doesn't support Compound Literals). by Steve Naroff · 17 years ago
  95. c723eec Generate meta-data in a C++ compatible way (remove 2 dependencies on C "flexible array member" idiom and perform some extra casts). by Steve Naroff · 17 years ago
  96. c302e5b Missed a couple "_IMPL" suffixes. by Steve Naroff · 17 years ago
  97. de0da10 Fix dangling pointer and give the implementation struct for a class a unique name. by Steve Naroff · 17 years ago
  98. 7fd0aff Pass LangOptions to RewriteTest(). by Steve Naroff · 17 years ago
  99. 8b8720f Add some missing #includes for GCC mainline, patch by Shantonu Sen! by Chris Lattner · 17 years ago
  100. c04cf13 Fix a ted-o by Chris Lattner · 17 years ago