- f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
- 909e589 DeclarationName::getIdentifier should take a const IdentifierInfo, since the by John McCall · 15 years ago
- 5d4d946 Handle cases where we're constructing an array of objects and the constructor has default arguments. by Anders Carlsson · 15 years ago
- 80ad16f Helper function for turning a TemplateName into a DeclarationName. by John McCall · 15 years ago
- 048f52a Refactor collection of call arguments in common code. by Fariborz Jahanian · 15 years ago
- e4d2bdd GNUNullExpr is a valid sentinel even though it isn't of pointer type. by Anders Carlsson · 15 years ago
- 46408ee Make sure redeclaration chains are properly linked, even through invalid decls. This fixes PR5415. by Sebastian Redl · 15 years ago
- d3d5301 Explicitly store the condition variable within switch statements, and by Douglas Gregor · 15 years ago
- c102297 We always need to emit the base expression of a member expression, even when the member decl refers to an enum. Thanks to Eli for pointing this out! by Anders Carlsson · 15 years ago
- a244dc3 Fix a crash when "instantiating" VarDecls that are neither type nor value dependent. by Anders Carlsson · 15 years ago
- 01234bb Introduce cleanup scopes for "if" statements in two places: by Douglas Gregor · 15 years ago
- 71d9f7c Remove empty wpa directory. It was moved to examples/wpa in r88825 by Kovarththanan Rajaratnam · 15 years ago
- aa7dd81 Sort CMakeLists.txt by Kovarththanan Rajaratnam · 15 years ago
- d5782d5 Rename CleanupScope -> DelayedCleanupBlock. No functionality change. by Douglas Gregor · 15 years ago
- 7cd6a9e Update project file. by Anders Carlsson · 15 years ago
- a7605db Un-break instantiation of if statements with conditional variables by Douglas Gregor · 15 years ago
- 56eec2b Fix for PR5568. by Edward O'Callaghan · 15 years ago
- 87392c4 Remove trailing spaces by Kovarththanan Rajaratnam · 15 years ago
- f5f5144 Add getByteSize() and getTypeSizeInBytes(). by Ken Dyck · 15 years ago
- 6d901e3 We can remove this file now. by Zhongxing Xu · 15 years ago
- 668399b Refactor undefined result checker. This is the last one. by Zhongxing Xu · 15 years ago
- 2055eff Refactor NilReceiverStructRet and NilReceiverLargerThanVoidPtrRet into by Zhongxing Xu · 15 years ago
- 990a07c Remove trailing spaces by Kovarththanan Rajaratnam · 15 years ago
- 5b95592 Get rid of the ugly CGCXX names and replace them with CGClass, CGExprCXX and CGTemporaries. by Anders Carlsson · 15 years ago
- 7e12003 When mangling a ctor/dtor we need to take into consideration whether it's a member template. by Anders Carlsson · 15 years ago
- 26d6e9d Set the template specialization kind before instantiating the function definition so that the function will have the right linkage. by Anders Carlsson · 15 years ago
- 0430975 Teach Evaluate to handle member expressions referring to enum constants and by Eli Friedman · 15 years ago
- 1fe598c Ignore constructor member templates in CodeGenModule::EmitTopLevelDecl. by Anders Carlsson · 15 years ago
- ecf282b It is common for vtables to contain pointers to functions that have either incomplete return types or incomplete argument types. by Anders Carlsson · 15 years ago
- d02174c rename UndefinedArgChecker to CallAndMessageChecker. by Zhongxing Xu · 15 years ago
- f253aa7 Rename: UndefinedArgChecker.cpp => CallAndMessageChecker.cpp by Zhongxing Xu · 15 years ago
- e576af2 Enhance null dereference diagnostics by indicating what variable (if any) was dereferenced. Addresses <rdar://problem/7039161>. by Ted Kremenek · 15 years ago
- 33a33d8 Sketch the rest of the clang -cc1 option definitions, aka fun with C-x C-(. by Daniel Dunbar · 15 years ago
- 8cfe5a7 Explicitly track the condition variable within an "if" statement, by Douglas Gregor · 15 years ago
- 21affc0 Add clang -cc1 parsing of diagnostic options. by Daniel Dunbar · 15 years ago
- c312076 After performing a bounds check in ArrayBoundChecker, record the fact that a bounds check succeeded by transitioning the ExplodedGraph. by Ted Kremenek · 15 years ago
- 19d67b5 Clean up the Checker API a little more, resolving some hidden bugs by Ted Kremenek · 15 years ago
- a1b29a7 Don't try to treat an enum constant as an lvalue. by Anders Carlsson · 15 years ago
- a4c98cd Convert the && and || operands to bool using standard conversions. Fixes PR5593. by Anders Carlsson · 15 years ago
- 60bce3e Fixe a crash in encoding of SEL type caused by recent changes. by Fariborz Jahanian · 15 years ago
- bc0e078 Handle converting member pointers to bool. by Anders Carlsson · 15 years ago
- a79f8b3 Fix a recent regression probably caused by addition of altivec-style by Fariborz Jahanian · 15 years ago
- c6e11ff Provide out-of-line definition for destructor of Checker. by Ted Kremenek · 15 years ago
- 616cf05 Tweak UndefBranchChecker to register the most nested "undefined" expression with bugreporter::registerTrackNullOrUndefValue instead of the condition itself. by Ted Kremenek · 15 years ago
- 04765ac Make 'SEL' pointer to a builtin type and not an by Fariborz Jahanian · 15 years ago
- 998c133 Cleanup title/description of "undefined branch" BugType and add some test cases for this check. by Ted Kremenek · 15 years ago
- a3697c9 Handle base-to-derived casts. Will land test case shortly. by Anders Carlsson · 15 years ago
- 9319f02 Put back hard-coded paths for win32 until I figure out what happened to failed tests. by John Thompson · 15 years ago
- a52e742 Remove '-checker-simple' reference from scan-build. Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 15 years ago
- 5d484e8 Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590. by Sebastian Redl · 15 years ago
- 6ec18a3 Reorder the header search a bit so that it matches gcc exactly: by Rafael Espindola · 15 years ago
- eb0d8c9 Let using directives refer to namespace aliases. Fixes PR5479. by Sebastian Redl · 15 years ago
- f21bac6 Require a class type to be complete before probing its conversion by Douglas Gregor · 15 years ago
- 84fb9c0 Implement conversion from a switch condition with class type to an by Douglas Gregor · 15 years ago
- 74295b3 Canonical template arguments that are template template parameters by by Douglas Gregor · 15 years ago
- ac564f3 Improve type-checking of templates by distinguishing between members by Douglas Gregor · 15 years ago
- 7edfb69 Do not mark declarations as used when performing overload resolution. Fixes PR5541 by Douglas Gregor · 15 years ago
- 3ebd753 Tolerate extraneous "template<>" headers better, downgrading the by Douglas Gregor · 15 years ago
- 3e0c098 Fix CMake build by Douglas Gregor · 15 years ago
- 0da76df Centralize and complete the computation of value- and type-dependence for DeclRefExprs by Douglas Gregor · 15 years ago
- f155dbf UndefBranchChecker: more bug reporter helper information emit. by Zhongxing Xu · 15 years ago
- 0835e4c Initial refactor of UndefBranchChecker. We still use GRBranchNodeBuilder by Zhongxing Xu · 15 years ago
- d5532b6 Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations" into by John McCall · 15 years ago
- 93b189f Change Clang-Code-Compile tests to only -emit-llvm instead of running by Daniel Dunbar · 15 years ago
- fa133a1 Teach CodeGenFunction::EmitDecl to ignore Using and UsingShadow decls. by Daniel Dunbar · 15 years ago
- ce9f423 x86_64, PR5582: Layout bases for C++ records. by Daniel Dunbar · 15 years ago
- 90cb920 Recognize .hpp as a C++ header. by Daniel Dunbar · 15 years ago
- e2814d8 Add clang -cc1 parsing of analyzer options. by Daniel Dunbar · 15 years ago
- e33f82f CMake: Add support for running tests with valgrind. by Daniel Dunbar · 15 years ago
- 97d9e21 Fix LookupResult's sanity-check to handle shadow decls. by John McCall · 15 years ago
- 93fab7c Change CheckDeadStores to use Expr::isNullPointerConstant, which will correctly determine whether an expression is a null pointer constant. by Ted Kremenek · 15 years ago
- 09edb9c Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'. by Anders Carlsson · 15 years ago
- e4fc0d9 When laying out bitfields, make sure that the data size is always aligned to a byte. This fixes PR5580. by Anders Carlsson · 15 years ago
- a760199 Update a test to FileCheck. by Anders Carlsson · 15 years ago
- baf524d Use intptr_t from stdint.h (in freestanding mode) instead of redefining it here by Ken Dyck · 15 years ago
- 11e6b0a Test case for bug fixed in r89457. by David Chisnall · 15 years ago
- 42dbcc4 Move bit-field layout out into a separate function. No functionality change. by Anders Carlsson · 15 years ago
- 11ac3f5 Fix for PR5233. by Edward O'Callaghan · 15 years ago
- fc07d91 Define SIG_ATOMIC_MIN and SIG_ATOMIC_MAX in terms of __SIG_ATOMIC_WIDTH__. by Ken Dyck · 15 years ago
- 3e945c8 Define __SIG_ATOMIC_WIDTH__ for use in stdint.h. by Ken Dyck · 15 years ago
- 9787d0a Undefined compound assignment result is checked in UndefinedAssignmentChecker. So this check is redundant. by Zhongxing Xu · 15 years ago
- 23e3156 Remove invalid comments. The result is undefined only when operands are undefined. by Zhongxing Xu · 15 years ago
- f605aae Save and restore the HasGen flag in MallocChecker. by Zhongxing Xu · 15 years ago
- fce03cb Don't include a dead header. by Benjamin Kramer · 15 years ago
- c3372e0 Remove UndefinedAssignmentChecker's header. by Zhongxing Xu · 15 years ago
- f1cd5e5 Use intptr_t rather than long so that this test will not fail on LLP64 systems, by Sean Hunt · 15 years ago
- b681b61 If a C++ qualified id is followed by a postfix suffix, it is never the direct by John McCall · 15 years ago
- 5b3f913 Reorganize the intermediate BuildDeclarationNameExpr routines again. by John McCall · 15 years ago
- 7453ed4 Consider a FunctionTemplate to be an overload all on its lonesome. Track by John McCall · 15 years ago
- 01a79ac Support emitting aggregate class initializers. Fixes PR5581. by Anders Carlsson · 15 years ago
- 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
- 68c9ced Make FixedAddressChecker and experimental check; it currently produces a ton of false positives when analyzing some projects (e.g., Wine). by Ted Kremenek · 15 years ago
- 37ac799 Fix 80-cols violation. by Sean Hunt · 15 years ago
- d2ede7d Overload resolution doesn't decide whether to do ADL or not anymore; stopping by John McCall · 15 years ago
- 7e0c195 Mangler: Sketch mangling for TemplateArgument::Declaration kind. by Daniel Dunbar · 15 years ago
- f981bf8 Mangler: Lift shouldMangleDeclName predicate out of CXXNameMangler::mangle. by Daniel Dunbar · 15 years ago
- c02ab4c Mangler: Strengthen invariants, MangleContext::mangleName should only be called on var or function decls. by Daniel Dunbar · 15 years ago
- c074771 Mangler: Inline a bunch of functions into their sole caller, not that I don't love typing for typings sake, but... by Daniel Dunbar · 15 years ago
- 512ce60 DeclPrinter: Indent access specifiers. by Daniel Dunbar · 15 years ago
- c7bced4 Remove dead variable. by Daniel Dunbar · 15 years ago