- 97fbaa2 Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its place. by Argyrios Kyrtzidis · 15 years ago
- b57a4fe Move the functionality of ASTContext::getCanonicalDecl(), into a virtual method Decl::getCanonicalDecl(). by Argyrios Kyrtzidis · 15 years ago
- 0df1347 Resolve a location that is inside an ObjCMethodDecl. by Argyrios Kyrtzidis · 15 years ago
- cc1ccb7 Make ASTLocation accept a Stmt that is inside an ObjCMethodDecl. by Argyrios Kyrtzidis · 15 years ago
- 7e4fe3b Search through all Decls that are DeclContexts. by Argyrios Kyrtzidis · 15 years ago
- a2e85ad Set ObjCMethodDecl's EndLoc to the '}' when it's a definition. by Argyrios Kyrtzidis · 15 years ago
- c999f1f Location should be passed to setLocEnd() not to setAtEndLoc() which belongs to ObjCContainerDecl. by Argyrios Kyrtzidis · 15 years ago
- ddfd4c9 Add getSourceRange() methods for ObjC Decls. by Argyrios Kyrtzidis · 15 years ago
- ad64e02 fix objc codegen to not have its own list of things that eventually get into llvm.used, just by Chris Lattner · 15 years ago
- 5abd1b0 This takes a long time to crash, just disable it for now. by Chris Lattner · 15 years ago
- 1152fc0 Fix caching bug revealed by analyzing ClamAV using RegionStore. by Ted Kremenek · 15 years ago
- 6dc534e Fix possible null dereference in CFG construction. by Ted Kremenek · 15 years ago
- bcc38f3 Remove bogus check. by Ted Kremenek · 15 years ago
- 536294c Add error message when clang-cc cannot be found. by Ted Kremenek · 15 years ago
- 4f88063 Restructure CFG builder to have just one visitor path instead of two. The result by Ted Kremenek · 15 years ago
- 3fc8ef5 Move WalkAST logic for 'ChooseExpr' to 'VisitChooseExpr'. by Ted Kremenek · 15 years ago
- f34bb2e Move WalkAST logic for 'ConditionalOperator' into 'VisitConditionalOperator'. by Ted Kremenek · 15 years ago
- 237a31b Fix indentation / trailing white space. by Daniel Dunbar · 15 years ago
- b6f1d78 Remove stale comments. by Ted Kremenek · 15 years ago
- 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
- 01bc160 clean up this code, add the fixme back. by Chris Lattner · 15 years ago
- 6346f96 objc methods can't be an operand to callexpr. by Chris Lattner · 15 years ago
- 56aac3f Rename Entity::getName() to Entity::getPrintableName() to make its purpose by Zhongxing Xu · 15 years ago
- 7f66bd2 As suggested by Argyrios, revert r76159 and make "FindImmediateParent" by Zhongxing Xu · 15 years ago
- a004254 Refactor code into a new CallExpr::getDirectCallee() method. Simplify some by Zhongxing Xu · 15 years ago
- 6fc4505 CallGraph: add a bunch of stmt visitors. by Zhongxing Xu · 15 years ago
- adfc8d1 Relax the assertion in ASTLocation's ctor: if the decl is not the immediate by Zhongxing Xu · 15 years ago
- 24ff030 CallGraph: by Zhongxing Xu · 15 years ago
- 6d9828c Fixup indentation of rest of switch statement to match llvm coding by Mike Stump · 15 years ago
- 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 15 years ago
- ada4542 If we are not doing a Debug build, no need for the debugging print methods. by Argyrios Kyrtzidis · 15 years ago
- bfb498d ObjCCategoryImplDecl and ObjCImplementation do not derive directly from DeclContext but from a new abstract ObjCImplDecl. by Argyrios Kyrtzidis · 15 years ago
- dc0b11e Check whether the IdentifierInfo is null, before using it. by Argyrios Kyrtzidis · 15 years ago
- cd7bf23 Make noreturn functions alter the CFG. by Mike Stump · 15 years ago
- 808825c Replace Type::getAsReferenceType() with Type::getAs<ReferenceType>(). by Ted Kremenek · 15 years ago
- 21375a3 Update cf_returns_retained/ns_returns_retained examples to use __has_feature. by Ted Kremenek · 15 years ago
- 71ef5d6 Update test case to use '__has_feature' macro. by Ted Kremenek · 15 years ago
- 8cbd38c Some more ?: for Obj-C tests. by Daniel Dunbar · 15 years ago
- bcbb8bd Fix unused variable warnings (with -Asserts) by Daniel Dunbar · 15 years ago
- 62a11a7 ir-gen for --/++ operators of objc object pointers in 32bit abi. by Fariborz Jahanian · 15 years ago
- 1cdad9e Add more testing of ?: for Obj-C object types. by Daniel Dunbar · 15 years ago
- e3d6023 [llvm up] Add support for '#' component of QA_OVERRIDE_GCC3_OPTIONS. by Daniel Dunbar · 15 years ago
- 3ed4bd1 Add extra print for --time-tests output. by Daniel Dunbar · 15 years ago
- 89e887f Hook in s390x stuff into clang by Anton Korobeynikov · 15 years ago
- 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 15 years ago
- e41611a Move the source-level CFG from libAST to libAnalysis. by Ted Kremenek · 15 years ago
- 0d9ff0b Add 'clang-wpa' to the CMake-based build. by Ted Kremenek · 15 years ago
- 9cdd637 Update for LLVM API change. by Owen Anderson · 15 years ago
- 9f8a04f Diagnose ++/-- op on objc pointers in nonfragile abi, instead of crashing. by Fariborz Jahanian · 15 years ago
- 9d4a15f use CreateRuntimeVariable to get __CFConstantStringClassReference by Chris Lattner · 15 years ago
- 8f16756 Cleanup a couple loops and improve a comment (based on feedback from Fariborz). by Steve Naroff · 15 years ago
- f495456 Remove ASTContext::isObjCObjectPointerType(). by Steve Naroff · 15 years ago
- 95b851e codegen string literals using private linkage now like llvm-gcc, eliminating by Chris Lattner · 15 years ago
- 9797a87 Unbreak build? by Daniel Dunbar · 15 years ago
- b8f96f6 Update CMake file. by Ted Kremenek · 15 years ago
- 4653739 Move RegionStoreManager over to using new by Ted Kremenek · 15 years ago
- 06669c8 Two changes: by Ted Kremenek · 15 years ago
- f23ecd9 Generate error on declaration containing 'static' and '__attribute__((weak))' by Fariborz Jahanian · 15 years ago
- c596599 update makefile. by Zhongxing Xu · 15 years ago
- 22daf79 add copyright comments. by Zhongxing Xu · 15 years ago
- 9396945 Enable. Now the LLVM dwarfwriter does not print extra '1' prefix in symbol names (rev. 75875) by Devang Patel · 15 years ago
- dc3240c Add a primitive clang whole primitive analyzer tool. by Zhongxing Xu · 15 years ago
- 6bd8fb5 Commit the initial implementation of call graph building. by Zhongxing Xu · 15 years ago
- c70e8d9 Avoid crashing for the enclosed test case. by Steve Naroff · 15 years ago
- d720046 Update for LLVM API change. by Owen Anderson · 15 years ago
- 75185b5 Use utility method to create 0-index into ElementRegion. by Ted Kremenek · 15 years ago
- a8ded8b Fixed a stinko which caused an ast-print test failure. by Fariborz Jahanian · 15 years ago
- dbfe99e Handle some more fallout with the conversion of using PointerType for by Ted Kremenek · 15 years ago
- 7b62487 #ifdef'ed out -ast-print of destructors which caused by Fariborz Jahanian · 15 years ago
- 560de45 Added ASTs to destructor decl AST for default destruction of object's by Fariborz Jahanian · 15 years ago
- fde2efe Fix <rdar://problem/7062158> by having BasicStoreManager model values for 'static' global variables. by Ted Kremenek · 15 years ago
- b3b7364 Lexically order files in CMakeLists.txt files. by Ted Kremenek · 15 years ago
- f7d47c0 Reapply r75764: [llvm up] Switch to using the new TargetRegistry by Daniel Dunbar · 15 years ago
- 0cdad6c Remove cast from test case (cast was incorrectly added as part of http://llvm.org/viewvc/llvm-project?view=rev&revision=75314). by Steve Naroff · 15 years ago
- c023975 Remove default argument, since it isn't being used (suggested by Fariborz). by Steve Naroff · 15 years ago
- 93b3326 Revert r75764 "[llvm up] Switch to using the new TargetRegistry" to fix build. by Argyrios Kyrtzidis · 15 years ago
- 5d51ae2 Add comments to indicate why RUN lines are below the source code. by Argyrios Kyrtzidis · 15 years ago
- f6265ef Add a "t". by Steve Naroff · 15 years ago
- de2e22d Implement the ObjC pseudo built-in types as clang "BuiltinType's". I say pseudo built-in types, since Sema still injects a typedef for recognition (i.e. they aren't truly built-ins from a parser perspective). by Steve Naroff · 15 years ago
- 92db284 Update for raw_fd_ostream API changes. raw_fd_ostream now has a by Dan Gohman · 15 years ago
- d065393 Tweak svn:ignore by Daniel Dunbar · 15 years ago
- 0dcf11a [llvm up] Switch to using the new TargetRegistry. by Daniel Dunbar · 15 years ago
- 785d29d Delete extra whitespaces. by Zhongxing Xu · 15 years ago
- 6ce85ee rewrite the logic to make it follow the comments more closely. by Zhongxing Xu · 15 years ago
- 5bd2fe3 Enhance RegionStore's reasoning about Objective-C ivars. More testing to follow. by Ted Kremenek · 15 years ago
- d79bf55 Use utility method. by Zhongxing Xu · 15 years ago
- 53363b2 Add getName() method to Entity. by Zhongxing Xu · 15 years ago
- 41fb0df Relax assertion. by Ted Kremenek · 15 years ago
- a6275a5 More test cases revealed that the logic in StoreManager::InvalidateRegion() needs more finesse when handling the invalidation of pointers. Pointers that were invalidated as integers could later cause problems for clients using them as pointers. It is easier for us to model a symbolic value as a pointer rather than modeling a non-symbolic value as a pointer. by Ted Kremenek · 15 years ago
- fb91c70 Introduced the notion of a "derived symbol" using the class SymbolDerived. by Ted Kremenek · 15 years ago
- aa8bc7e Handle cast of 'ObjCObjectRegion' in StoreManager::InvalidateRegion. by Ted Kremenek · 15 years ago
- 29146ad Added a FIXME and prevent crash when listing by Fariborz Jahanian · 15 years ago
- 0c10699 Split out 'test2' into an i386 and x86_64 file, illustrating how the by Ted Kremenek · 15 years ago
- a1cf15f Update for LLVM API change, and contextify a bunch of related stuff. by Owen Anderson · 15 years ago
- b4aa484 This test currently only passes for 32-bit archs. by Ted Kremenek · 15 years ago
- 42a5217 Fixed a bug in building ctor-initializer AST. by Fariborz Jahanian · 15 years ago
- ceb5c5b Remove -ftraditional option, which gcc doesn't actually support. Make by Eli Friedman · 15 years ago
- 6dba432 Revert 75648 for now. It is causing test failures. by Devang Patel · 15 years ago
- 60fbe8f Enhance RegionStoreManager to handle 'Retrieve's from SymbolicRegions. We do this by silently wrapping the region with an ElementRegion. This fixes the failures in misc-ps-region-store.m. by Ted Kremenek · 15 years ago
- 03eacc7 fix fallout of the LLVM codegen switching to formatted_raw_ostream. by Chris Lattner · 15 years ago