- cf7e958 Use isFromMainFile instead of comparing FileIDs directly. by Ted Kremenek · 17 years ago
- 080c40b Use SourceManager::isFromMainFile() by Ted Kremenek · 17 years ago
- 3004be0 Convert over to new SourceManager::isFromMainFile() instead of doing direct by Ted Kremenek · 17 years ago
- 5dd0041 HTMLDiagnostics now uses the new "getCanonicalID()", "isFromMainFileID()" methods from by Ted Kremenek · 17 years ago
- 55af98c Added driver option "-checker-opt-analyze-headers" to force the static by Ted Kremenek · 17 years ago
- 1102d6b Handle -D and -U options in order, so that they can cancel each other out when by Sam Bishop · 17 years ago
- dae1a1a AST generation for objc2's property declarations. by Fariborz Jahanian · 17 years ago
- 8808f00 Fix rdar://5843510 don't assert and die when an invalid output by Chris Lattner · 17 years ago
- 3ea0b6a Fix some bonehead bugs in summary generation in CFRefCount. by Ted Kremenek · 17 years ago
- d71ed26 Refactored all logic to run the GRSimpleVals and CFRef checker into a common by Ted Kremenek · 17 years ago
- f5749aa For -emit-html, use the Rewriter to expand tabs. by Ted Kremenek · 17 years ago
- fa5be36 Don't expand tabs in EscapeText, but rather expand them when writing out by Ted Kremenek · 17 years ago
- dab4ead Improve range highlighting in HTMLDiagnostic to correctly highlight ranges by Ted Kremenek · 17 years ago
- 0676751 silence some warnings when assertions are disabled. by Chris Lattner · 17 years ago
- 0442108 Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 17 years ago
- 5db17c9 Fix rdar://5846705: "clang -E foo.c -o foo.i" should remove foo.i on error. by Chris Lattner · 17 years ago
- b048c98 This patch contains these changes: by Chris Lattner · 17 years ago
- d658b56 Fix handling of implicit int, resolving PR2012 and reverting (and by Chris Lattner · 17 years ago
- b10f273 Avoid implicitly including any header files (requested by ckane). by Steve Naroff · 17 years ago
- c5e3277 Rewrite @package (an ObjC 2.0 idiom). by Steve Naroff · 17 years ago
- 563b828 Fix MS-specific bug in RewriteTest::RewriteObjCMethodDecl(). by Steve Naroff · 17 years ago
- 0ed844b Introduce ContextDecl, patch by Argiris Kirtzidis! by Chris Lattner · 17 years ago
- 344f7e3 Use logical line number for BUGLINE. by Ted Kremenek · 17 years ago
- 7e76944 Added guard for printing out PathDiagnostics whose last element ends with by Ted Kremenek · 17 years ago
- 4ccea1a Call delete on the deserialized TranslationUnit object. by Sam Bishop · 17 years ago
- 718ceb1 Added path sequence numbers in HTML output of PathDiagnostics. by Ted Kremenek · 17 years ago
- b947639 Embed BUGLINE, BUGFILE, BUGPATHLENGTH in the emitted HTML file. by Ted Kremenek · 17 years ago
- 86b4381 Put "BUGDESC" comment tag on its own line. by Ted Kremenek · 17 years ago
- 0761540 Embed "DESC" tag in HTML reports. by Ted Kremenek · 17 years ago
- 35de512 Update to match simplified llvm MemoryBuffer interfaces for files. by Chris Lattner · 17 years ago
- 33bd942 Embed linkable IDs in message bubbles. by Ted Kremenek · 17 years ago
- 8fb0016 Better handling for tabs with message bubbles. by Ted Kremenek · 17 years ago
- 2aa13b5 When emitting HTML messages, take into account margin fusing due to tabs. by Ted Kremenek · 17 years ago
- 4dc41cc Inlined clang/Analysis/Analyses/GRSimpleVals.h into LocalCheckers.h and removed by Ted Kremenek · 17 years ago
- f186f30 Disable timing diagnostics for GRSimpleVals. by Ted Kremenek · 17 years ago
- a7b402d Only have the rewriter produce a file when there are no errors. by Steve Naroff · 17 years ago
- 9630ec5 Add some of Ted's recent work to the VC++ project file. by Steve Naroff · 17 years ago
- ba92b2e Collect all the preamble code and don't insert it until the end. by Steve Naroff · 17 years ago
- 5d0f592 For HTMLDiagnostics, when emitting the name of the directory, substitute the current working directory for "." by Ted Kremenek · 17 years ago
- 053ef59 Add html::EscapeText for std::string; use this function to escape text in message bubbles. by Ted Kremenek · 17 years ago
- 1c33975 Don't emit any timings for GRSimple if the CFG is not going to be built. by Ted Kremenek · 17 years ago
- 5d00f86 Output directory as well as file name. by Ted Kremenek · 17 years ago
- 2e93981 Added <h3> tag in HTML file output that contains the name of the source file. by Ted Kremenek · 17 years ago
- 88f5cde Added "HTMLDiagnostic", a generic DiagnosticClient (that also implements PathDiagnostic) by Ted Kremenek · 17 years ago
- 2b70af4 Fixed copy-paste error. by Ted Kremenek · 17 years ago
- 4fdd29b Add a couple files to VC++ project and cleanup an "#if 0". by Steve Naroff · 17 years ago
- f24964c debian amd64 testing by Andrew Lenharth · 17 years ago
- 92d56b7 debian ia32 testing by Andrew Lenharth · 17 years ago
- c68ab77 Teach the rewriter how to respect the -o option. by Chris Lattner · 17 years ago
- 0f1b67b Added HTML highlighting for ranges. by Ted Kremenek · 17 years ago
- e8e019e Misc. cleanups to HTML printing: make code rendered using tables; add by Ted Kremenek · 17 years ago
- 13e479b Initial experimentation with adding boxed "annotations" to HTMLized source. by Ted Kremenek · 17 years ago
- ad0a203 Moved generation of html header/footer with builtin CSS to the rewriter library. by Ted Kremenek · 17 years ago
- d6c1360 More cleanups to the HTML rewriter (with line formatting), with better by Ted Kremenek · 17 years ago
- f830997 More cleanups to HTML rewriter API: remove the InsertTag method; was too complicated by Ted Kremenek · 17 years ago
- 1b3188c More HTML rewriter cleanups. Preliminary CSS support in code pretty-printing. by Ted Kremenek · 17 years ago
- b485cd1 Some cleanups to the HTMLRewrite API. Added support for printing out line by Ted Kremenek · 17 years ago
- 5e0020e Added HTML pretty-printer. by Ted Kremenek · 17 years ago
- 6a34083 Added the beginning of a set of rewriter functions for pretty-printing source by Ted Kremenek · 17 years ago
- 2679e48 Fix <rdar://problem/5716940> rewriter generates invalid C code when no selector found. by Steve Naroff · 17 years ago
- 2a22816 Wrap up __NSConstantStringImpl (the replacement for __builtin___CFStringMakeConstantString). by Steve Naroff · 17 years ago
- a567425 clean up iteration over propertydecls. by Chris Lattner · 17 years ago
- f4af515 clean up property memory allocation to move it into the ast classes by Chris Lattner · 17 years ago
- 55d13b4 make property addition work list all other "add" methods. Do by Chris Lattner · 17 years ago
- f3a7af9 Convert more counts to be zero based instead of -1 based, make them unsigned. by Chris Lattner · 17 years ago
- c858105 minor cleanups, make getNumInstanceMethods always return unsigned. by Chris Lattner · 17 years ago
- 58cce3b Make the parameter count of ObjCMethodDecl unsigned, you by Chris Lattner · 17 years ago
- 8e25d86 switch the rest of the C decl classes to do their by Chris Lattner · 17 years ago
- c63e660 move the ASTContext argument to be first in the argument list of by Chris Lattner · 17 years ago
- a98e58d Switch over functiondecl. This makes it obvious that the ASTContext by Chris Lattner · 17 years ago
- 9e151e1 switch the VarDecl allocation model to go through ASTContext. by Chris Lattner · 17 years ago
- 6c2b6eb start switching decls over to using an allocator controlled by ASTContext. by Chris Lattner · 17 years ago
- 3652c2d Link against the correct ObjC string class (__CFConstantStringClassReference) and fix length computation (removing a FIXME). by Steve Naroff · 17 years ago
- d82a9ab Remove ObjC rewriter dependency on GCC's __builtin___CFStringMakeConstantString. by Steve Naroff · 17 years ago
- 1b9df4c Emit warnings for undefined control-flow. by Ted Kremenek · 17 years ago
- 63bbe53 Path-sensitive analyses no longer take a FunctionDecl, but any Decl representing by Ted Kremenek · 17 years ago
- 1121519 Only compute targetinfo once and don't leak it. Patch by Sam Bishop! by Chris Lattner · 17 years ago
- 7cb1593 The LiveVariables analysis no longer requires a FunctionDecl&; this allows it by Ted Kremenek · 17 years ago
- 4102af9 Added bandaid support in CFG construction for ObjCForEachStmt and ObjCAtTryStmt: by Ted Kremenek · 17 years ago
- 5518e7c Two fixes to RewriteTest::RewriteObjCIvarRefExpr(): by Steve Naroff · 17 years ago
- 819173c Minor aesthetic improvement (after I reviewed my last commit). by Steve Naroff · 17 years ago
- 39bbd9f 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
- dbb6543 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
- 3c64d9e -Add missing visitor for ObjCIvarRefExpr. by Steve Naroff · 17 years ago
- 8eb4a5e Remove more dependencies on C "flexible array member" idiom (when generating meta-data). by Steve Naroff · 17 years ago
- 05b8c78 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
- 23f4127 Make "super" rewrite for class methods C++ friendly (follow-up from last commit). by Steve Naroff · 17 years ago
- c0a123c Make "super" rewrite C++ friendly (since it doesn't support Compound Literals). by Steve Naroff · 17 years ago
- 946a693 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
- ba9ac4e Missed a couple "_IMPL" suffixes. by Steve Naroff · 17 years ago
- 61ed9ca Fix dangling pointer and give the implementation struct for a class a unique name. by Steve Naroff · 17 years ago
- 4f943c2 Pass LangOptions to RewriteTest(). by Steve Naroff · 17 years ago
- 87cf5ac Add some missing #includes for GCC mainline, patch by Shantonu Sen! by Chris Lattner · 17 years ago
- f3dabbd Fix a ted-o by Chris Lattner · 17 years ago
- 6fd9fa1 simplify triple processing code now that there can be only one arch specified. by Chris Lattner · 17 years ago
- ffe0f43 Added --trim-path-graph to the driver to trim paths from the ExplodedGraph by Ted Kremenek · 17 years ago
- 2fff37e Added boilerplate to execute the CF reference count checker (which isn't yet implemented). by Ted Kremenek · 17 years ago
- 98be494 remove the source location arguments to various target query methods. by Chris Lattner · 17 years ago
- 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 17 years ago
- 985e182 avoid a warning. by Chris Lattner · 17 years ago