- 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
- 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
- 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
- 6bd8fb5 Commit the initial implementation of call graph building. by Zhongxing Xu · 15 years ago
- a8ded8b Fixed a stinko which caused an ast-print test failure. 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
- c023975 Remove default argument, since it isn't being used (suggested by Fariborz). by Steve Naroff · 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
- 53363b2 Add getName() method to Entity. by Zhongxing Xu · 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
- ceb5c5b Remove -ftraditional option, which gcc doesn't actually support. Make by Eli Friedman · 15 years ago
- 58f9f2c Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris). by Steve Naroff · 15 years ago
- d01c915 Patch to build AST for ctor's initializer list according to by Fariborz Jahanian · 15 years ago
- 3d598a5 Rename RecordLayout.h to ASTRecordLayout.h by Anders Carlsson · 15 years ago
- ea218b8 Add a "TypeSpecStartLoc" to FieldDecl. Patch contributed by Enea Zaffanella. by Steve Naroff · 15 years ago
- f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
- c37929c Introduce redecl_iterator, used for iterating over the redeclarations of a FunctionDecl or VarDecl. by Argyrios Kyrtzidis · 15 years ago
- 03d5e3d Introduce FunctionDecl::getLatestDeclaration() and VarDecl::getLatestDeclaration(). by Argyrios Kyrtzidis · 15 years ago
- 7bf792f Introduce FunctionDecl::getFirstDeclaration() and VarDecl::getFirstDeclaration(). by Argyrios Kyrtzidis · 15 years ago
- ba0a900 Read/write a CXXOperatorCallExpr from/to PCH files. by Argyrios Kyrtzidis · 15 years ago
- 07a5b28 Pass the right brace SourceLocation from the Parser to the TagDecls. by Argyrios Kyrtzidis · 15 years ago
- f602c8b Add the SourceLocation for the right brace in TagDecl. by Argyrios Kyrtzidis · 15 years ago
- 8203725 Instead of recovering from a wrong invalidation, this patch aims to by Zhongxing Xu · 15 years ago
- 6f9b3a4 Tidy pretty-printing for SVals, using 'dump()' instead of 'printStdErr()', and implementing operator<< support for llvm::raw_ostream. by Ted Kremenek · 15 years ago
- 8800ad4 Change pretty-printing API for SymExprs and MemRegions to use a naming convention and style similar to other elements in Clang. by Ted Kremenek · 15 years ago
- f8910df by Steve Naroff · 15 years ago
- eb19485 Match declaration to definition. by Daniel Dunbar · 15 years ago
- 3b4ea54 Match declaration to definition. by Daniel Dunbar · 15 years ago
- 56a906c fix typo in file headers. by Chris Lattner · 15 years ago
- 176e8d4 improve comments. by Chris Lattner · 15 years ago
- 04ae2df add push/pop semantics for diagnostics. Patch by Louis Gerbarg! by Chris Lattner · 15 years ago
- 6a75cd9 Implement more of C++0x 'auto'. A variable with an auto type specifier must have an initializer. Also, move some tests around to match the C++0x draft better. by Anders Carlsson · 15 years ago
- 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
- 40c072f Patch to build list of inherited virtual base classes by Fariborz Jahanian · 15 years ago
- 563a03b Fix a problem that Eli noticed, and that Doug helped me fix. by Anders Carlsson · 15 years ago
- eeea456 Rename potentially ambiguous member template 'getRegion' to 'getSubRegion' to hopefully resolve template lookup ambiguities on some compilers. by Ted Kremenek · 15 years ago
- c037eac Switch BasicStoreManager to use the new CastRegion implementation by default, by Ted Kremenek · 15 years ago
- fdee089 don't crash if class is using itself as its super class. by Fariborz Jahanian · 15 years ago
- eb96e12 Sema check on out of order object initialization of by Fariborz Jahanian · 15 years ago
- 9b31df4 Store the isAddressOfOperand in the UnresolvedDeclRefExpr, so that we can pass it when instantiating the expr. Fixes another member pointer bug. by Anders Carlsson · 15 years ago
- 00aeb52 Implement the simple form of overload resolution used when taking the by Douglas Gregor · 15 years ago
- 5997888 Fix: <rdar://problem/7034511> ValueManager::makeIntVal(uint64_t X, QualType T) should return a 'Loc' when 'T' is a pointer by Ted Kremenek · 15 years ago
- f9e48bd It's not allowed to form member pointers to members that have reference type. Add a test for this and the rest of [dcl.mptr]p3. by Anders Carlsson · 15 years ago
- 1bbeec7 Bump the PCH version number by Douglas Gregor · 15 years ago
- cb3f20d fix PR4513, a build problem with VC++, patch by James Abbatiello! by Chris Lattner · 15 years ago
- daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 15 years ago
- bbb3128 Initialize the ConstantArraySizeAsWritten field of PrintingPolicy class. by Argyrios Kyrtzidis · 15 years ago
- 082b02e Implemented memmove_collectable API for Next runtime by Fariborz Jahanian · 15 years ago
- dd0257c The canonical type of typeof or decltype with a dependent type is itself, by Douglas Gregor · 15 years ago
- 23c7d06 Implement checking of exception spec compatibility for overriding virtual functions. by Sebastian Redl · 15 years ago
- 3292d5c Some (most) type trait expressions require that the argument passed in is a complete type. by Anders Carlsson · 15 years ago
- c29f77b Make ASTContext explicitly keep track of the declaration for the C by Douglas Gregor · 15 years ago
- 0d3c26c A few change per Doug's feedback. - Fariborz by Fariborz Jahanian · 15 years ago
- e650c8c Introduce the notion of "Relocatable" precompiled headers, which are built by Douglas Gregor · 15 years ago
- 0307cd5 Unbreak build by including header. by Ted Kremenek · 15 years ago
- e1cea75 Make 'BasicStoreManager' + 'NewCastRegion' testable from the command line using '-analyzer-store=basic-new-cast'. by Ted Kremenek · 15 years ago
- 755c6b4 Some changes to ASTLocation's methods by Argyrios Kyrtzidis · 15 years ago
- 8fb3333 Add some comments to the ASTLocation class. by Argyrios Kyrtzidis · 15 years ago
- 818e15b Move the 'ResolveLocationInAST' function from the Frontend library to the Index library. by Argyrios Kyrtzidis · 15 years ago
- ccbcb70 Move ASTLocation and DeclReferenceMap from the AST library to the Index library. by Argyrios Kyrtzidis · 15 years ago
- 874012b Rename 'ASTNode' -> 'ASTLocation'. by Argyrios Kyrtzidis · 15 years ago
- 48ce7de Move the new 'CastRegion' implementation from RegionStoreManager to StoreManager by Ted Kremenek · 15 years ago
- d89275b Fix PR 4489, a crash in PCH loading that occurs when loading the name by Douglas Gregor · 15 years ago
- 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 15 years ago
- 313b6da Further cleanup of region invalidation code. No functionality change. by Zhongxing Xu · 15 years ago
- 9852b5b AllocaRegion and SymbolicRegion are both boundable. by Zhongxing Xu · 15 years ago
- 43e2aaf Start to gradually move region invalidation code into store manager. by Zhongxing Xu · 15 years ago
- 9eec4ed Introduce the 'Index' library. by Argyrios Kyrtzidis · 15 years ago
- 2c2ba3e Introduce the DeclReferenceMap class inside the AST library. by Argyrios Kyrtzidis · 15 years ago
- fc7e2a8 Introduce the virtual method Decl::getPrimaryDecl(). by Argyrios Kyrtzidis · 15 years ago
- 49dd585 Make use of ASTNode for return value of clang::ResolveLocationInAST() and in the index-test tool. by Argyrios Kyrtzidis · 15 years ago
- c082463 Introduce ASTNode class into the AST library. by Argyrios Kyrtzidis · 15 years ago
- 9a08fee CompoundLiteralRegion is boundable when it is not in the file scope. by Zhongxing Xu · 15 years ago
- 4994d2d Catch function redeclarations with incompatible exception specifications. by Sebastian Redl · 15 years ago
- 0a51f1c StringRegion is not boundable. by Zhongxing Xu · 15 years ago
- 8834af3 remove utility methods that are not very useful. by Zhongxing Xu · 15 years ago
- bb2b433 Replace guarded calls in RegionStoreManager to by Ted Kremenek · 15 years ago
- 5ffcd7b Patch to allocate list of bases in CXXRecordDecl using ASTContxt allocation. by Fariborz Jahanian · 15 years ago
- 1508636 StoreManagers: Use 'hasGlobalsStorage()' and 'hasParametersStorage()' instead of by Ted Kremenek · 15 years ago
- d05552a Add a separate MemSpaceRegion for function/method arguments passed on the stack. by Ted Kremenek · 15 years ago
- 7f39d29 Remove commented methods. Add MemRegion::printStdErr(). by Ted Kremenek · 15 years ago
- 2e22253 Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 15 years ago
- 73b85f3 Use Destroy for member initializer list clean up. by Fariborz Jahanian · 15 years ago
- 8f1ca78 Update for changes in LLVM. Hopefully this is the last one for a while. by Owen Anderson · 15 years ago
- cca9e96 Keep track of more information within the template instantiation stack, e.g., by Douglas Gregor · 15 years ago
- c93f498 Hold the LLVMContext by reference instead of by pointer. by Owen Anderson · 15 years ago
- d45c363 Updated CXXConstructorDecl AST node for ctor-initilaizer list. by Fariborz Jahanian · 15 years ago
- df35d7f Driver: Mark some Compilation members const. by Daniel Dunbar · 15 years ago
- c88a88f Driver: Move Compilation::Execute to Driver::ExecuteCompilation. by Daniel Dunbar · 15 years ago
- 9617433 Patch to implement template types in ctor-initializer list. by Fariborz Jahanian · 15 years ago
- 31c11eb Driver: Improve diagnostics for failed commands. by Daniel Dunbar · 15 years ago
- cae087e Driver: Add Source argument for Commands to hold the Action which caused a by Daniel Dunbar · 15 years ago
- 42253cc Update for LLVMContext+Module change. by Owen Anderson · 15 years ago