- 4c4a0d0 add a comment about something that was surprising, at least to me. by Chris Lattner · 16 years ago
- 4eb54d1 rename some attr tests for consistency. by Chris Lattner · 16 years ago
- 99dbc96 fix a bug handling type attributes in the declspec. declspec processing by Chris Lattner · 16 years ago
- c1cdb62 another const correctness bug with declspec. by Chris Lattner · 16 years ago
- 02c126d fix const correctness of accessor. by Chris Lattner · 16 years ago
- 578279d refactor more objc codegen interfaces to pass around selectors so by Chris Lattner · 16 years ago
- bcb3e86 indenting and other minor things. by Chris Lattner · 16 years ago
- ad9c3f3 refactor interface to GenerateClassStructure to avoid converting a by Chris Lattner · 16 years ago
- a5b1888 remove the old getSelector implementation, which removes some by Chris Lattner · 16 years ago
- 8384c14 avoid a lot of unneeded selector processing work by passing around by Chris Lattner · 16 years ago
- 469cb3e use cheaper/simpler getselector call for @selector exprs. by Chris Lattner · 16 years ago
- d71288e start avoid doing lots of unneeded work handling selectors by Chris Lattner · 16 years ago
- 769c55f improve indentation, avoid thrashing on maps and recalculating strings as much. by Chris Lattner · 16 years ago
- 547907c give CreateObjCRuntime a full CGM so it can get whatever state it needs, by Chris Lattner · 16 years ago
- ef84304 Fix 80 col violations, assert on assumptions. by Chris Lattner · 16 years ago
- aa37768 fix this testcase after Mon Ping's intrinsic rename. by Chris Lattner · 16 years ago
- e758109 a temporary minimal hack to get clang building after the getStringValue changes in llvm mainline. by Chris Lattner · 16 years ago
- c74c3c7 Updated latest checker build to checker-45. by Ted Kremenek · 16 years ago
- 272aa85 CF ref checker: by Ted Kremenek · 16 years ago
- 9d46444 Add Profile method to QualType. by Ted Kremenek · 16 years ago
- 1963b30 Update VS project files. by Ted Kremenek · 16 years ago
- 81d8f9a Update Xcode project. by Ted Kremenek · 16 years ago
- 5fa8a8b The assert at Sema::ObjCActOnStartOfMethodDef should check CurMethodDecl instead of CurFunctionDecl. by Argiris Kirtzidis · 16 years ago
- 3c5b5a4 Set CXXClassVar to identifier namespace IDNS_Ordinary. by Argiris Kirtzidis · 16 years ago
- 444244e Updated atomic intrinsic name from llvm r52706. Fixed dropped bit in shufps. by Mon P Wang · 16 years ago
- 85c3f6d 'Educate' IdentifierResolver about the declaration context of CXXFieldDecls. by Argiris Kirtzidis · 16 years ago
- d626fac Set CXXMethod to identifier namespace IDNS_Ordinary. by Argiris Kirtzidis · 16 years ago
- 0fb15bf The only caller of this knows that the current token is l_brace, so this can be an assert; suggestion by Chris. by Argiris Kirtzidis · 16 years ago
- 9d78433 Add parsing support for C++ classes. by Argiris Kirtzidis · 16 years ago
- 6ee20e3 "Support for Objective-C message sends which return structures. Also includes a small fix for constant string handling that should have been in the last patch (sorry!) and a hook for generating selectors (rest of this implementation to follow in the next patch)." by Chris Lattner · 16 years ago
- 60eaae8 "This is a small fix for a bug where static object instances were being incorrectly generated. The bug was caused by my inability to read the GNU libobjc source and is only apparent when JITing code (static compilation does not expose the bug due to the data layout of other globals)." by Chris Lattner · 16 years ago
- 1f843bc Update serialization for ObjCMessageExpr to handle additional bit-swizziling of receiver information. by Ted Kremenek · 16 years ago
- ee2c9fd ObjCMessageExpr objects that represent messages to class methods now can contain the ObjCInterfaceDecl* of the target class if it was available when the ObjCMessageExpr object was constructed. The original interfaces of the class has been preserved (requiring no functionality changes from clients), but now a "getClasSInfo" method returns both the ObjCInterfaceDecl* and IdentifierInfo* of the target class. by Ted Kremenek · 16 years ago
- 3db4ab4 Move the namespace action declarations at the "C++ declarations" section. by Argiris Kirtzidis · 16 years ago
- 55ab984 Test commit: changed the forward declaration of FieldDeclarator from class to struct to be coherent with its definition (DeclSpec.h) by Cédric Venet · 16 years ago
- a224a30 Fix comments: "class method" should be "instance method" and vis versa by Ted Kremenek · 16 years ago
- d13c187 Remove unneeded method arguments. by Ted Kremenek · 16 years ago
- 9f0fc79 Cache ObjC summaries by IdentifierInfo*, not by ObjCInterfaceDecl. by Ted Kremenek · 16 years ago
- 0cb803a Patch by Anders Bergh: by Ted Kremenek · 16 years ago
- 84f010c Added ObjCSummaryCache, a new summary cache object to cache summaries for Objective-C methods. Instead of mapping from Selectors -> Summaries, we will now map from (ObjCInterfaceDecl*,Selectors) -> Summaries. This will allow more nuanced summary generation. This patch just swaps in the new data structure; the rest of the code works as before by allowing the ObjCInterfaceDecl* to be null. by Ted Kremenek · 16 years ago
- 97c1e0c Rename summary methods for "instance methods" to "class methods" (the names got screwed up). No functionality change. by Ted Kremenek · 16 years ago
- ebaecbf Updated latest checker build to checker-44. by Ted Kremenek · 16 years ago
- 6a1cc25 The CF retain/release checker now assumes that allocations do not fail. Eventually we will add a flag to the driver to enable allocation failures (documented as a FIXME). by Ted Kremenek · 16 years ago
- f9b3df7 Update VS project files. Patch by Cedric Venet! by Ted Kremenek · 16 years ago
- d63b501 add a new clang::APValue class at Eli's request. It is a discriminated by Chris Lattner · 16 years ago
- 1062d3a add a fixme back by Chris Lattner · 16 years ago
- bac1245 "this patch adds code generation hooks for Objective-C constant strings. It also modifies Sema so that Objective-C constant strings are treated as untyped objects if the interface for the constant string class can not be found. This is consistent with Apple GCC. I thought it was consistent with GNU GCC, since this was causing failures when trying to compile GNUstep with (GNU) GCC, but it appears that this is not the case when attempting to produce a simple test case to demonstrate it. Possibly there is a way of making the error go away, but I haven't found out what it is yet." by Chris Lattner · 16 years ago
- e134914 Implement printing for ObjCClassDecl's, patch by Jean-Daniel Dupas! by Chris Lattner · 16 years ago
- c97665e Don't add isa with @defs only to work around it in the code generator, patch by Chris Lattner · 16 years ago
- 4e9553a "This moves built-in Objective-C types up the scope chains to where they can be replaced by versions included from the runtime library's headers." by Chris Lattner · 16 years ago
- 1bf58f6 add parser and sema support for the funny ObjC '@defs' thing. by Chris Lattner · 16 years ago
- ffc58c8 remove dead enums. by Chris Lattner · 16 years ago
- 4423d37 Switch 'super' from being a weird cast thing to being a predefined expr node. by Chris Lattner · 16 years ago
- c3a2aa5 "This maps the -pthread option to -lpthread - this isn't 100% correct, by Chris Lattner · 16 years ago
- cf69f2c Include stdint.h instead of stdio.h. by Ted Kremenek · 16 years ago
- d1346a5 K&R-style functions not allowed in C++. by Argiris Kirtzidis · 16 years ago
- 72e983c Updated latest static analyzer builder to checker-43. by Ted Kremenek · 16 years ago
- 8bef3ee Test the dead-store checker using both -warn-dead-stores and -checker-simple. by Ted Kremenek · 16 years ago
- 64a2e12 When using the dead-stores checker with the BugReporter class, properly capture the diagnostic associated with a specific warning and emit it. by Ted Kremenek · 16 years ago
- 271d5b7 Updated latest checker build. by Ted Kremenek · 16 years ago
- 2f83f79 Updated call to dead stores to use proper arguments. by Ted Kremenek · 16 years ago
- d0ae0aa Updated latest static analyzer build to checker-41. by Ted Kremenek · 16 years ago
- 7c46d31 Updated Xcode project. by Ted Kremenek · 16 years ago
- 72f52c0 Modified the dead stores checker to... by Ted Kremenek · 16 years ago
- 0cac82a Added ParentMap, a class to represent a lazily constructed mapping from child to parents. by Ted Kremenek · 16 years ago
- 8e5dfe9 Added "Decl::getCodyBody()", a virtual method that returns the root AST node (Stmt*) that the Decl wraps (if any). Currently this only returns a non-null value for FunctionDecl and ObjCMethodDecl. by Ted Kremenek · 16 years ago
- c908c49 Updated latest static analysis build. by Ted Kremenek · 16 years ago
- c028e24 Add DTD information. by Ted Kremenek · 16 years ago
- a3e509e Remove tabs. by Mike Stump · 16 years ago
- ea5a8b3 One more test checkin. by Mike Stump · 16 years ago
- eda58eb Test commit to see if new account works. by Mike Stump · 16 years ago
- fe952cb Introduce initial transfer function support for __imag__ and __real__. We don't by Ted Kremenek · 16 years ago
- 08321b1 Updated static analyzer build to checker-39. by Ted Kremenek · 16 years ago
- f05eec4 Added a new ProgramPoint: PostPurgeDeadSymbols. This new program point distinguishes between the cases when we just evaluated the transfer function of a Stmt* (PostStmt) or performed a load (PostLoad). This solves a caching bug observed in a recent bug report. by Ted Kremenek · 16 years ago
- 9bceb60 Update website link to latest checker build. by Ted Kremenek · 16 years ago
- faf410f Fix non-termination bug reported by Thomas Clement! by Ted Kremenek · 16 years ago
- 8c7c6a1 Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl. by Chris Lattner · 16 years ago
- 33ef432 handle -arch and -isysroot correctly (like ccc-analyszer do). by Nuno Lopes · 16 years ago
- 3cafbad Added link to Developer Meeting. by Ted Kremenek · 16 years ago
- a23c297 Flush bullets in <ul> by Ted Kremenek · 16 years ago
- 07b8010 Convert <h4> to <h3>. by Ted Kremenek · 16 years ago
- 3389ec7 Tighten <h2> padding. by Ted Kremenek · 16 years ago
- 2d54c9a Simplify anchor. by Ted Kremenek · 16 years ago
- 51b18f7 Remove margin above <h1>. by Ted Kremenek · 16 years ago
- f415b3f Make "important notes" more succinct. by Ted Kremenek · 16 years ago
- 7385599 Include the "latest build" checker link using SSI. by Ted Kremenek · 16 years ago
- a2de368 Split static analysis page into two pages: a high-level information page (with quick download links) and a usage page. by Ted Kremenek · 16 years ago
- 599e448 Tweak font sizes. Color <h3> light blue, <h2> a dark grey. by Ted Kremenek · 16 years ago
- 69e72e3 Convert <h2> -> <h3>. <h1> -> <h2> (more consistent with other pages) by Ted Kremenek · 16 years ago
- 2552fcc Make this test actually pass, in addition to the previous patch by Eli Friedman · 16 years ago
- 156714e Fix more strict-aliasing warnings. by Ted Kremenek · 16 years ago
- f2e86cc Only use colored output when the environment variable SCAN_BUILD_COLOR is set. by Ted Kremenek · 16 years ago
- 2719e98 This patch is motivated by numerous strict-aliasing warnings when compiling by Ted Kremenek · 16 years ago
- 56d56b5 Silence uninitialized value warning in Release build. by Ted Kremenek · 16 years ago
- 9ddb74e Silence uninitialized value warning during Release build. by Ted Kremenek · 16 years ago
- c2007a9 Remove debugging message in ccc-analyzer. by Ted Kremenek · 16 years ago
- c7a874c Latest release is checker-37. by Ted Kremenek · 16 years ago
- 839a4d5 Re-enable the analyzer. by Ted Kremenek · 16 years ago
- da2e37c Remove Analysis-Apple. by Ted Kremenek · 16 years ago
- 9361358 Move test case "uninit-msg-expr.m" from Analysis-Apple to Analysis (now works on all platforms). by Ted Kremenek · 16 years ago