- b6aa69a Ignore parentheses when check the type of the expr. by Zhongxing Xu · 16 years ago
- 37e9c47 SizeofPointerChecker: Many false positives have the form 'sizeof *p'. by Zhongxing Xu · 16 years ago
- 380dd75 Add vtable caching to prevent multiple vtables for the same class from by Mike Stump · 16 years ago
- d7be78a Fix unqualified lookup through using directives. by John McCall · 16 years ago
- b76cd3d When trying to assign a regular string literal to an Objective-C 'id' type or a pointer to an NSString, emit a code insertion hint that turns it into an Objective-C string. For example: by Anders Carlsson · 16 years ago
- cbe091f Now we can safely use the argument expression's source range. by Zhongxing Xu · 16 years ago
- 52cb277 SizeofPointerChecker: If an explicit type specifier is used, do not issue warnings. by Zhongxing Xu · 16 years ago
- 4881b99 Use PP.getLocForEndOfToken as suggested by John. by Anders Carlsson · 16 years ago
- 572ea26 Use the source range of the whole sizeof expression, otherwise it crashes when by Zhongxing Xu · 16 years ago
- ad26b73 If a function with a default argument is redefined and the new function also has a defualt argument then add a fixit hint that removes the default argument. Fixes PR5444. by Anders Carlsson · 16 years ago
- adca271 Refine PointerSubChecker: compare the base region instead of the original by Zhongxing Xu · 16 years ago
- fbfb52d Be sure to clear out VCall when we clear out VCalls. by Mike Stump · 16 years ago
- 479529e Rename: StripCasts describes what it does better. by Zhongxing Xu · 16 years ago
- 82d75b0 Finish off mangling for the VTT. by Mike Stump · 16 years ago
- ab3f7e9 Add mangling for the construction vtable. by Mike Stump · 16 years ago
- 3958b50 Fix clang's use of DenseMap iterators after r86636 fixed their constness. by Jeffrey Yasskin · 16 years ago
- 731ad8f Switch to getFileOrSTDIN(). by Daniel Dunbar · 16 years ago
- fee8a3c Move all of the type-printing logic to its own C++ source file by Douglas Gregor · 16 years ago
- 2cdafa8 Privatize InitHeaderSearch, this functionality is only exposed via by Daniel Dunbar · 16 years ago
- 3ada2df Enable the use of the new llvm objectsize intrinsic. by Mike Stump · 16 years ago
- d288baf Further change in a comment. by Fariborz Jahanian · 16 years ago
- 9aea0ce Removed a FIXME on nested type specifier warning. by Fariborz Jahanian · 16 years ago
- 3451e92 Changed error for nested type qualifier mismatch to by Fariborz Jahanian · 16 years ago
- 89c49f0 Make sure that Type::getAs<ArrayType>() (or Type::getAs<subclass of by Douglas Gregor · 16 years ago
- 99ef53a Remove stale FIXME. by Ted Kremenek · 16 years ago
- ff4393c Make sure that we look into nested, transparent declaration contexts by Douglas Gregor · 16 years ago
- d411b3f For array pointee type, get its cvr qualifier from by Fariborz Jahanian · 16 years ago
- 3f17a37 Fix build after r86579. by Benjamin Kramer · 16 years ago
- d47c47d Make sure that we instantiate default function arguments for an by Douglas Gregor · 16 years ago
- 80c30da Add additional note to mark the cause of synthesized constructors. Mark by Eli Friedman · 16 years ago
- 0f8716b Improve instantiation of default template arguments for nested by Douglas Gregor · 16 years ago
- 8f4c59e Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGen by Eli Friedman · 16 years ago
- 1c03ca3 __uint128_t is indeed an unsigned integer type. Fixes PR5435. by Anders Carlsson · 16 years ago
- e48319a When transforming an InitListExpr, if we already computed a non-dependent type for the InitListExpr, keep it by Douglas Gregor · 16 years ago
- ede7eb2 Add check for pointer arithmetic on non-array variables. by Zhongxing Xu · 16 years ago
- bd842e3 Add check for obsolete function call of getpw(). by Zhongxing Xu · 16 years ago
- b23c869 remove redundant file name in CMakeLists.txt. by Zhongxing Xu · 16 years ago
- 483bfaa update CMakeList.txt by Zhongxing Xu · 16 years ago
- 671b9e2 Update CMake by Daniel Dunbar · 16 years ago
- aa30b3b Add comments. by Zhongxing Xu · 16 years ago
- 4f3dc69 Add checker for CWE-588: Attempt to Access Child of a Non-structure Pointer. by Zhongxing Xu · 16 years ago
- 2900ca3 Update CMake by Daniel Dunbar · 16 years ago
- dfed7a1 Put all long strings in 80-col. by Zhongxing Xu · 16 years ago
- b10a7c2 Add checker for CWE-587: Assignment of a Fixed Address to a Pointer. by Zhongxing Xu · 16 years ago
- 3ce2dc3 Add checker for CWE-469: Use of Pointer Subtraction to Determine Size. This by Zhongxing Xu · 16 years ago
- 654ad40 Rearrange function to avoid recursive use-after-free. by Eli Friedman · 16 years ago
- e401cd5 Explicitly note that pre-inc/dec lvalues are not supported yet, so that it by Eli Friedman · 16 years ago
- bb4a33c Add hack to make the given testcase work. As far as I can tell, this change is by Eli Friedman · 16 years ago
- c24e9f3 Add a test case for CWE-467, and simplify the wording of the warning. by Zhongxing Xu · 16 years ago
- 53012f4 Rename areAllFields32Or64BitBasicType to canExpandIndirectArgument to closer match what it is semantically used for. by Daniel Dunbar · 16 years ago
- f8db477 Remove a useless variable that got left behind. by Eli Friedman · 16 years ago
- 49c16da Unify the codepaths used to verify base and member initializers for explicitly by Eli Friedman · 16 years ago
- a8ce9ec Fix use-after-free bug. by Eli Friedman · 16 years ago
- 7033d61 Update CMake file. by Benjamin Kramer · 16 years ago
- a29e51b Special-case default argument expression in instantiation. This should fix PR4301. Doug, please double-check my assumptions. Read the PR for more details. by Sebastian Redl · 16 years ago
- 28a109f Add a checker for CWE-467: Use of sizeof() on a Pointer Type. by Zhongxing Xu · 16 years ago
- 9770ef0 When checking the namespace of a redeclaration or definition, look through linkage specs. Fixes PR5430. by Sebastian Redl · 16 years ago
- 42dddbe Don't reprocess non-dependent initializers of non-dependent VarDecls. Fixes PR5426. by Sebastian Redl · 16 years ago
- 76e80c0 Fix for FreeBSD toolchain in regards to CPP, Credit to Roman Divacky. by Edward O'Callaghan · 16 years ago
- d2113f2 Add clarifying parens. by Daniel Dunbar · 16 years ago
- c9132b6 Test commit - minor terminology change to my recent patch suggested by John McCall by Sean Hunt · 16 years ago
- 3eaa9ff Always make sure we're using an unqualified type when building a by Douglas Gregor · 16 years ago
- 589f9e3 Handle member expressions where the member declaration is actually a static variable. Fixes PR5392. by Anders Carlsson · 16 years ago
- ce53f7d More LValue related code cleanup. by Anders Carlsson · 16 years ago
- 1e74c4f More cleanup, the code is much easier to follow now. by Anders Carlsson · 16 years ago
- 0bc7049 Reduce nesting, no functionality change. by Anders Carlsson · 16 years ago
- a59869b We only need to call SetObjCNonGC for local variables. No functionality change. by Anders Carlsson · 16 years ago
- 909fbf7 Change EmitPointerToDataMemberLValue to take a FieldDecl. No intended functionality change. by Anders Carlsson · 16 years ago
- 36a862f Patch to gives an error that at least points users in the direction of the error, rather by Fariborz Jahanian · 16 years ago
- 1932e12 teach the various targets what native integer types they have. by Chris Lattner · 16 years ago
- 3734c21 Cope with calls to operator() templates. Fixes PR5419. by Douglas Gregor · 16 years ago
- 78f7ece add missing #include by Chris Lattner · 16 years ago
- dc767a1 Support -Wshorten-64-to-32 for integer types only, which seems to satisfy the by John McCall · 16 years ago
- e8babd1 Improve -Wconversion by permitting binary operations on values of the target by John McCall · 16 years ago
- f7613d5 Don't treat variables with non-trivial ctors or dtors as unused. Fixes PR5407. by Anders Carlsson · 16 years ago
- 99a000e Cleanup, no functionality change. by Anders Carlsson · 16 years ago
- a1e1622 Always mangle functions with special names. Fixes PR5420. by Anders Carlsson · 16 years ago
- d8fe2d5 When instantiating a field decl, make sure to clone its attributes. With this change FileCheck no longer crashes when it's run without any arguments. by Anders Carlsson · 16 years ago
- 31d8cad Use SaveAndRestore to simplify logic in LiveVariables::runOnAllBlocks(). Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 16 years ago
- dd35ce9 Switch clang-cc to use ApplyHeaderSearchOptions, and fix a thinko. by Daniel Dunbar · 16 years ago
- 433d137 When looking up and adding substitutions to the substitution table, make sure to always use the canonical declaration. With tihs change, FileCheck compiles and links but crashes during startup. by Anders Carlsson · 16 years ago
- 63c8b77 Add HeaderSearchOptions class, for packaging the information needed to by Daniel Dunbar · 16 years ago
- e166582 Lift InitHeaderSearch::AddEnvVarPaths logic higher. by Daniel Dunbar · 16 years ago
- 5c5758b Formatting fixes. by Daniel Dunbar · 16 years ago
- 8863b98 Rename PreprocessorInitOptions to PreprocessorOptions for consistency, and fix by Daniel Dunbar · 16 years ago
- ae16233 Remove Checker::CheckType() (and instead using CheckerVisitor::PreVisitDeclStmt()), and refactor VLASizeChecker to have only one Checker subclass (not two) and to not use the node builders directly (and instead use the newer CheckerContext). by Ted Kremenek · 16 years ago
- 680523a Implement -Wconversion. Off by default, in the non-gcc group. There's by John McCall · 16 years ago
- c4df6d2 Add basic code completion support for ObjC messages. by Steve Naroff · 16 years ago
- ba578cb Revert r86315 and add Type::FixedWidthInt to the FIXME cases. by Anders Carlsson · 16 years ago
- e468611 Do not assert if debug info for certain type is not generated. by Devang Patel · 16 years ago
- 0284fdc Do not emit linkage name for global variables. It confuses gdb, because it picks up AT_MIPS_linkage_name and ignores AT_name. by Devang Patel · 16 years ago
- 88fad63 Make sure isCopyAssignment is only true for actual copy assignment operators, by Eli Friedman · 16 years ago
- 0c8296d Various improvements to Clang's code-completion infrastructure: by Douglas Gregor · 16 years ago
- 9e7e3c6 Refine the non-virtual this adjustment. Optimize out virtual this by Mike Stump · 16 years ago
- d669be5 Since default writable attribute is 'assign', allow by Fariborz Jahanian · 16 years ago
- 84b3595 Make the VLASizeChecker implementation private, and its creation only known to GRExprEngineInternalChecks.cpp. by Ted Kremenek · 16 years ago
- d3fdcb5 Fix a bogus objective-c warning with -pedantic. (radar 7370882). by Fariborz Jahanian · 16 years ago
- 36df58a Make the implementation of DivZeroChecker private. by Ted Kremenek · 16 years ago
- e504170 Prevent a code gen. crash on empty unions - pr5408. by Fariborz Jahanian · 16 years ago
- 6f516f5 Sentence-case bug type, and pull tests from region-only-test.c into misc-ps-region.store.m (removing an extra unneeded test file). Also add a bunch of FIXME comments for future enhancements. by Ted Kremenek · 16 years ago