- 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
- 70ee975 Output UTF-16 string literals independent of host byte order. by Daniel Dunbar · 15 years ago
- 87595e4 Diagnose when base classes and members to be intialized by Fariborz Jahanian · 15 years ago
- 00998a0 Refactor and push the evaluation as late as possible. by Mike Stump · 15 years ago
- 1d55291 Factor out map lookup for CFString constants. by Daniel Dunbar · 15 years ago
- 94ae95f Don't just store the field/bit field info one field, do it for all fields in the union. by Anders Carlsson · 15 years ago
- 79a1411 Some cleanups suggested by Daniel. by Mike Stump · 15 years ago
- efcbb15 Implement: <rdar://problem/6335715> rule request: gets() buffer overflow by Ted Kremenek · 15 years ago
- 177d4d8 Fix another thinko. by Anders Carlsson · 15 years ago
- 5abeb52 Add comments. by Ted Kremenek · 15 years ago
- 8baf86d Refine checking and diagnostics for use of floating point variable as a counter. by Ted Kremenek · 15 years ago
- faaec22 Correct a thinko in bitfield layout code. Fixes PR4611. by Anders Carlsson · 15 years ago
- ec586e7 Simplify, NFC. by Daniel Dunbar · 15 years ago
- dfaf4b3 Switch the driver back to always using clang-cc by default (for C++, and by Daniel Dunbar · 15 years ago
- 2a3856a Simplify. by Daniel Dunbar · 15 years ago
- 4b5584b We don't need to keep track of the packed alignment, just whether the struct is packed or not. Fixes PR4610. by Anders Carlsson · 15 years ago
- 8330cee Move the LLVM field number for bit fields into the BitFieldInfo structure, since it's meaning is completely different than for non-bit fields. by Anders Carlsson · 15 years ago
- bd1099e Clean up the ActOnTag action, so that there is only a single entry by Douglas Gregor · 15 years ago
- f6c4bc0 Unbreak the CMake build by Douglas Gregor · 15 years ago
- 56a5d80 Add two nodes to the call graph: by Zhongxing Xu · 15 years ago
- 16a705f Add template specializations to view the call graph in dot format. by Zhongxing Xu · 15 years ago
- f785643 constify methods. by Zhongxing Xu · 15 years ago
- 42719fc Shield clang from LLVM API changes, until the dust settles. by Daniel Dunbar · 15 years ago
- 1f15e76 Use llvm::BitVector instead of managing memory by hand. by Daniel Dunbar · 15 years ago
- cfc6758 Set field info for unions. by Anders Carlsson · 15 years ago
- 20d6d04 Use arrays as union padding. Also, since the resulting struct will always contain a single element and either a single i8 element or an array of i8s, there's no reason to use a packed struct. by Anders Carlsson · 15 years ago
- 3629255 Revert r76831, there are many Analyzer test failures on multiple platforms. by Daniel Dunbar · 15 years ago
- 2cc8f17 Handle zero width bit fields in unions correctly (by ignoring them). by Anders Carlsson · 15 years ago
- 5a6e398 Implement union layout support. by Anders Carlsson · 15 years ago
- 45372a6 Check in CGRecordLayoutBuilder which is a reimplementation of the record layout code. (Yay, no more packed structs unless absolutely necessary). We currently don't use the layouts being built but that will change when the new code is mature enough :) by Anders Carlsson · 15 years ago
- f1c8380 These IRgen improvements have been done. by Daniel Dunbar · 15 years ago
- dbfb5f8 Add initial implementation of checking for uses of floating point as a loop counter. by Ted Kremenek · 15 years ago
- 7a2d953 Add 'previsit' Checker pass for ObjCMessageExprs. by Ted Kremenek · 15 years ago
- 4084c30 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 15 years ago
- d7b27e1 Add constructor used to initialize base/member in by Fariborz Jahanian · 15 years ago
- 10e975c Fix case, apparently some people still build on case sensitive filesystems. by Mike Stump · 15 years ago
- b1682c5 Add warning for falling off the end of a function that should return a by Mike Stump · 15 years ago
- 7cdbc58 Implement support for out-of-line definitions of the class members of class by Douglas Gregor · 15 years ago
- 6016cb2 Fix test breakage. by Eli Friedman · 15 years ago
- 0979d80 Improve CFG support for C++ throw expressions. by Mike Stump · 15 years ago
- 5f85e17 Refactor 'PostStmt' and 'PreStmt' to subclass a common parent 'StmtPoint'. by Ted Kremenek · 15 years ago
- de99a45 Slight code reorganization to allow instantiating post-inc/dec. by Eli Friedman · 15 years ago
- 27eeb5e Calls to Sema::MatchTemplateParametersToScopeSpecifier should not depend on the order of evaluation of their arguments to be correct. by Douglas Gregor · 15 years ago
- c26a8b0 Migrate the path-sensitive checking of 'nonnull' arguments over to the new by Ted Kremenek · 15 years ago
- d33133c Fix the parsing of default arguments for inline member function definitions. by Eli Friedman · 15 years ago
- bd04878 Make 'SaveAndRestore' and friends reusable classes in libAnalysis. by Ted Kremenek · 15 years ago
- 5a5d98b Add support for registering 'Checker' objects with GRExprEngine. by Ted Kremenek · 15 years ago
- e01ac57 Add support for 'PreStmt' program points to GRCoreEngine and GRStmtNodeBuilder. by Ted Kremenek · 15 years ago
- f290e0d Fix the problems with template argument deduction and array types for by Douglas Gregor · 15 years ago
- 2aef06d Fix some memory allocation/deallocation issues by Douglas Gregor · 15 years ago
- ab22c43 Fix a nasty little use-after-free bug. by Eli Friedman · 15 years ago
- b084a05 Canonicalize the types produced by template argument deduction. by Douglas Gregor · 15 years ago
- aa26650 Improved on performance of the algorithm for proper ordering of by Fariborz Jahanian · 15 years ago
- 9e9fae4 Improve template argument deduction for array types, so that a parameter by Douglas Gregor · 15 years ago
- 8e1fab2 Use isa instead of dyn_cast for conditionals. by Mike Stump · 15 years ago
- 0ce73f6 Use DICompositeType->replaceAllUsesWith(). by Devang Patel · 15 years ago
- 1f2023a "This patch implements the restrictions on union members detailed in by Douglas Gregor · 15 years ago
- 5350066 Move bug reporter "visitors" to their own file and make them part of the public by Ted Kremenek · 15 years ago
- 71c6e71 Allocate BaseOrMemberInitializers and CXXBaseSpecifier nodes via ASTContext. by Fariborz Jahanian · 15 years ago
- dfe3f2d Implement parsing and semantic analysis for out-of-line definitions of static by Douglas Gregor · 15 years ago
- 9533a7f Fix a couple recent ABI regressions noticed during code review (fallout from the ObjC type system rewrite). by Steve Naroff · 15 years ago
- 3a266f2 Switch some functions from using x86 builtins to using vector operations. by Eli Friedman · 15 years ago
- 470301b Fix <rdar://problem/6770276> Support Class<Proto> syntax. by Steve Naroff · 15 years ago
- 1360d4a Make vectorized floating-point comparisons work without crashing. by Eli Friedman · 15 years ago
- 356e9d6 Temporarily disable most use of region casts in RegionStoreManager, by Ted Kremenek · 15 years ago
- 0b331e3 Fix a crasher in StoreManager::InvalidateRegion() caused by using the by Ted Kremenek · 15 years ago
- c6a38a4 Preserve address space information through member accesses, e.g., by Mon P Wang · 15 years ago
- 0285767 Remove an unneeded header. by Mike Stump · 15 years ago
- cf18312 Minor mod. per Doug's comment. by Fariborz Jahanian · 15 years ago
- 7551c18 Complain if we're entering the context of a dependent nested-name-specifier but by Douglas Gregor · 15 years ago
- f59a56e Basic parsing and semantic analysis for out-of-line definitions of the by Douglas Gregor · 15 years ago
- 614cc54 Fix long-lurking bug in ObjCSummaryCache revealed by Torok's recent memory by Ted Kremenek · 15 years ago
- 393612e Patch to accomodate Doug's comment on default by Fariborz Jahanian · 15 years ago
- b83ded0 Patch by Stefan Bühler: Escape text in macro expansion when emitting HTML in the HTMLRewriter. by Ted Kremenek · 15 years ago
- fed0e00 Reorder files. by Ted Kremenek · 15 years ago
- 32c3fa4 Fix PR 4594 by refactoring almost all casting logic from GRExprEngine::VisitCast by Ted Kremenek · 15 years ago
- 7930072 driver: Print --version on stdout, to match gcc. - Patch by Jean-Daniel Dupas by Daniel Dunbar · 15 years ago
- 6347f42 Misc fixes for -Wreorder: by Eli Friedman · 15 years ago
- 3fdbed5 Make Sema::ActOnCXXEnterDeclaratorScope robust against failures to compute by Douglas Gregor · 15 years ago
- 4cd1608 Update for LLVM API change. by Owen Anderson · 15 years ago
- 1e05421 Consider nested-names as part of the declarator when resolving an ambiguous statement. by Argyrios Kyrtzidis · 15 years ago
- c19f959 Diagnose when a destructor uses a unrelated class type as its name. by Fariborz Jahanian · 15 years ago
- 741dd9a Add the location of the tag keyword into TagDecl. From Enea by Douglas Gregor · 15 years ago
- 98f2cca Disambiguate an if statement. by Duncan Sands · 15 years ago
- 4c7c5a1 Remove the ASTContext parameter from Entity::getPrintableName(). by Argyrios Kyrtzidis · 15 years ago
- f48880a Update for LLVM API change. by Owen Anderson · 15 years ago
- 1f71727 Keep only canonical Decls in Entities. by Argyrios Kyrtzidis · 15 years ago
- 22cd658 Wire up CFG improvements for __builtin_choose_expr. by Mike Stump · 15 years ago
- 8f9893a Wire up CFG improvements for do { } while () when the condition is known. by Mike Stump · 15 years ago
- fefb9f7 Wire up for statement CFG improvements for conditionals that are known. by Mike Stump · 15 years ago
- 5f20363 Wire up CFG improvements for while when the condition is known. by Mike Stump · 15 years ago
- 9031dd7 RegionStore: by Ted Kremenek · 15 years ago
- f7cf15c Change the semantics for Entity. by Argyrios Kyrtzidis · 15 years ago
- 07ef804 define __STDC_VERSION__ processor token for c94 by Ryan Flynn · 15 years ago
- 57ea6be Implement the virtual getNextRedeclaration() for ObjCMethodDecl. by Argyrios Kyrtzidis · 15 years ago
- 1cb35dd Remove the ObjCCategoryImpls vector from Sema class. by Argyrios Kyrtzidis · 15 years ago
- 8701877 Remove Sema::LookupObjCImplementation and replace it with just calling ObjCInterfaceDecl::getImplementation(). by Argyrios Kyrtzidis · 15 years ago
- 8a1d722 - Introduce ASTContext::getObjCImplementation() and ASTContext::setObjCImplementation() which use a DenseMap to associate by Argyrios Kyrtzidis · 15 years ago
- 80ede1d Handle references from ObjCIvarRefExprs. by Argyrios Kyrtzidis · 15 years ago
- e5af3ce Add yet more analysis for CFGs involving conditionals that are actually constant. by Mike Stump · 15 years ago