- 9497a73 Implement automatic bracket insertion for Objective-C class message by Douglas Gregor · 14 years ago
- b36cd3e Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patch by Zhongxing Xu · 14 years ago
- 6dbcaf3 build: Add support for a CLANG_ORDER_FILE build variable to specify the path to by Daniel Dunbar · 14 years ago
- b319817 Do not warn about empty bodies for 'if' statements if the body is expanded from a macro. by Ted Kremenek · 14 years ago
- 474e2fe Patch to move RequiresGCollection bit to AggValueSlot slot. by Fariborz Jahanian · 14 years ago
- fbcb0eb For self-comparison warning, check the source location of both the LHS and RHS to see if they by Ted Kremenek · 14 years ago
- 77328d1 Handle bracket insertion for Objective-C class messages in a very by Douglas Gregor · 14 years ago
- 58277b5 Tweak comment as suggested by Sebastian. by John McCall · 14 years ago
- 424a5c6 While handling change of file, check if _current_ file is already seen or not. If current file is seen then it indicates that end of previous file's lexical scope. by Devang Patel · 14 years ago
- f73c93f Macro definitions in AST files have their own IDs. by Sebastian Redl · 14 years ago
- 304b752 Initialize TypeOrExpr to NULL to silence a false-positive uninitialized warning by Nick Lewycky · 14 years ago
- 2a4cd49 Test commit by Marcin Swiderski · 14 years ago
- 1d03891 Revert "Clean up in buildbot directories." by Jakob Stoklund Olesen · 14 years ago
- 78edf51 Improve code completion for Objective-C message sends when the opening by Douglas Gregor · 14 years ago
- 5f81d8a Make the new -fobjc-nonfragile-abi2 the default by Fariborz Jahanian · 14 years ago
- fa885c1 Extend bracket insertion to message sends to "super", e.g., by Douglas Gregor · 14 years ago
- b65042d Extend bracket insertion to handle nullary selectors, e.g. by Douglas Gregor · 14 years ago
- 0fbda68 Implement bracket insertion for Objective-C instance message sends as by Douglas Gregor · 14 years ago
- bf3a60b Tweak regex not to accidentally match a trailing \r. by Benjamin Kramer · 14 years ago
- ee0f984 Fix pointer-signext.c test case: it was relying on value names, which don't appear in the non-assert build. Switch to using check-next as well. by Cameron Esfahani · 14 years ago
- 465e8c1 Test hardening. by John McCall · 14 years ago
- 558d2ab one piece of code is responsible for the lifetime of every aggregate by John McCall · 14 years ago
- 8f3b834 Relax assertion in CFG builder when processing ForStmts. This fixes an assertion failure by Ted Kremenek · 14 years ago
- 53a4d7e build: Start sketching code to allow grafting libc++ build into LLVM/Clang build if by Daniel Dunbar · 14 years ago
- 02282ac Disallow the use of UnknownVal as the index for ElementRegions. UnknownVals can be used as by Ted Kremenek · 14 years ago
- 226cbfc Fix classification of statement expressions. by Douglas Gregor · 14 years ago
- 1484e0d Fix Windows64 target info so pointer arithmetic is done correctly, and no sign extension code is emitted: PtrDiffType needs to be a signed long long. Add a corresponding test case. by Cameron Esfahani · 14 years ago
- 0924618 Microsoft's flexible array rules relaxation: by Francois Pichet · 14 years ago
- 0268810 Introduce a new code-completion context for a parenthesized by Douglas Gregor · 14 years ago
- 6c52c78 Add CFG::BuildOptions class to pass in CFG builder options under on parameter. Patch by Marcin Świderski! by Ted Kremenek · 14 years ago
- f8aca86 Fix destructor and assignment operator lookup in the has_nothrow traits. by Sebastian Redl · 14 years ago
- 091cbbd Adjust assertion in RegionStoreManager::RetrieveArray() to also take into account typedefs. by Ted Kremenek · 14 years ago
- 3f16c95 Driver: Add a -stdlib= argument which can be used to select the C++ standard by Daniel Dunbar · 14 years ago
- 641b98b Driver: Factor out some code for handling the C++ standard library. by Daniel Dunbar · 14 years ago
- 1a2cd4f Simplify. by Daniel Dunbar · 14 years ago
- 555c77a Don't divide-by-zero in RegionStoreManager::getSizeInElements() when getting the size of a VLA. We don't track VLA extents yet, by Ted Kremenek · 14 years ago
- c4e1a68 RHS of property expression assignment requires by Fariborz Jahanian · 14 years ago
- 5833b0b When marking the declarations in a default argument expression as by Douglas Gregor · 14 years ago
- 4178b57 Eliminate the default case in the expression-classification code, so by Douglas Gregor · 14 years ago
- c384636 Tweak this assert. by John McCall · 14 years ago
- 68625cf Rename 'MaxLoop' to 'MaxVisit' in AnalysisManager to more correctly reflect that we aborted analysis may not necessarily be due to a loop. by Tom Care · 14 years ago
- edeb6c9 The paired 'operator delete' for a placement 'operator new' is always a by John McCall · 14 years ago
- 7d8647f Implement the EH cleanup to call 'operator delete' if a new-expression throws by John McCall · 14 years ago
- f5ddcc0 PrintFunctionNames: Fix Windows (MSV{S,C} and mingw) build. by Michael J. Spencer · 14 years ago
- 44f8ef1 Fix CFGBuilder crash reported in PR 8141. by Ted Kremenek · 14 years ago
- 4ada2ca Fix VLA miscompilation. by Argyrios Kyrtzidis · 14 years ago
- 1f6206e I will not mix declaration and statements in C90. by Douglas Gregor · 14 years ago
- 560a921 Revert "CMake: Update to use standard CMake dependency tracking facilities instead" by Michael J. Spencer · 14 years ago
- 206caf5 Clean up in buildbot directories. by Jakob Stoklund Olesen · 14 years ago
- 8776490 Add __char16_t and __char32_t as aliases for the C++0x char16_t and by Douglas Gregor · 14 years ago
- 1f60d9e Introduce a new kind of cursor into libclang, which covers a reference by Douglas Gregor · 14 years ago
- dacd247 Add reverse iterator for initializers in constructor. Patch by Marcin Świderski! by Ted Kremenek · 14 years ago
- 58eb45b Add 'insert()' to BumpVector. Patch by Marcin Świderski! by Ted Kremenek · 14 years ago
- fe255bc Remove from the CFG the half-implemented support for scoping information. We decided that scope information doesn't belong in the CFG at all, since it is a lexical construct. by Ted Kremenek · 14 years ago
- 08295a5 Don't crash when using type traits on a class with a constructor template. by Sebastian Redl · 14 years ago
- 751025d Remove CXXRecordDecl::getDefaultConstructor(), an inherently unsafe function due to lazy declaration of default constructors. Now that __has_nothrow_constructor doesn't use it anymore, part of PR8101 is fixed. by Sebastian Redl · 14 years ago
- c77c5cd Try to get this to stop leaving a temporary file on linux. by Eric Christopher · 14 years ago
- 5f4e899 Have __has_nothrow_copy use Sema's lookup routines. This fixes the problem with not finding implicitly declared copy constructors, part of PR8107. by Sebastian Redl · 14 years ago
- 0dfd848 Eagerly evaluate type traits in Sema instead of lazily in AST. They actually need Sema access to be correct, fixes coming up. by Sebastian Redl · 14 years ago
- 8c6b913 Recognize .ll as input files. Handle %test_debuginfo on a RUN command line. by Devang Patel · 14 years ago
- 4076dac When applying 'delete' on a pointer-to-array type match GCC and EDG behavior and treat it as 'delete[]'. by Argyrios Kyrtzidis · 14 years ago
- f1b8911 Remove the trivial setters from CXXDeleteExpr. by Argyrios Kyrtzidis · 14 years ago
- 3b5b92a Add a compatibility note about clang not implicitly converting between objc_object* and id (and SEL, Class). by Argyrios Kyrtzidis · 14 years ago
- 86d3ca5 Update 'docs/PCHInternals.html' about how subexpressions are stored. by Argyrios Kyrtzidis · 14 years ago
- 1034170 Fix a typo noted by Gabor by Douglas Gregor · 14 years ago
- fb55031 Block description for trivial block literals have by Fariborz Jahanian · 14 years ago
- 99a8ca0 Fix C++ PCH issue. by Argyrios Kyrtzidis · 14 years ago
- 8fed4b4 Avoid setters in ASTDeclReader::VisitClassTemplatePartialSpecializationDecl. by Argyrios Kyrtzidis · 14 years ago
- 586c715 Avoid setters in ASTDeclReader::VisitClassTemplateSpecializationDecl. by Argyrios Kyrtzidis · 14 years ago
- 8b996b8 Avoid setters in ASTDeclReader::VisitCXXRecordDecl. by Argyrios Kyrtzidis · 14 years ago
- 4635845 Congruent diagnostic for void* arithmetic. by Abramo Bagnara · 14 years ago
- 2c5399f Parentheses around address non-type template argument is demoted to an extension warning. by Abramo Bagnara · 14 years ago
- 78c057e Don't assert when attempting to take the address of an overloaded by Douglas Gregor · 14 years ago
- 8fcc516 When performing overload resolution, only compare the final conversion by Douglas Gregor · 14 years ago
- c6dbc3f Diagnose the instantiation of variables (including static data by Douglas Gregor · 14 years ago
- da0fd9a Don't complain about useless user-defined conversion functions when by Douglas Gregor · 14 years ago
- a4d5de5 When diagnosing C++ [temp.expl.spec]p3 in C++98/03 mode, downgrade the by Douglas Gregor · 14 years ago
- 121dc9a Implement C++0x semantics for [temp.expl.spec]p2, which loosens the by Douglas Gregor · 14 years ago
- 8dc3abc Add basic support for Microsoft enum forward declaration. by Francois Pichet · 14 years ago
- 661b493 Implement the "note" in C++ [over.built]p1, which is actually meant to by Douglas Gregor · 14 years ago
- 5dde160 Don't perform integral promotions from an incompletion enumeration by Douglas Gregor · 14 years ago
- 4fcf5b2 Teach the EvaluatedExprVisitor and its client, which marks by Douglas Gregor · 14 years ago
- 8023030 Augment -ftrapv to check for divide by zero, mod by zero, and INT_MIN % -1. by Chris Lattner · 14 years ago
- b2043d7 Update website to reflect that tests are no longer failing on Windows. by Francois Pichet · 14 years ago
- d9a8bbc Add a completely unnecessary "template" keyword to appease GCC by Douglas Gregor · 14 years ago
- 880cf25 Fix last test still failing on Win32. 100% pass rate now! by Francois Pichet · 14 years ago
- f55f119 Update documentation to reflect the addition of support for in-class by Douglas Gregor · 14 years ago
- be0f7bd When parsing default function arguments, do not mark any declarations by Douglas Gregor · 14 years ago
- eb661ed Document our extension to constant-fold __builtin_strlen and strlen by Douglas Gregor · 14 years ago
- 424668c The two libclang crash-recovery tests that involve precompiled by Douglas Gregor · 14 years ago
- 2cd4fd4 If we fail to create a temporary file for the precompiled preamble, by Douglas Gregor · 14 years ago
- 0d155a5 add latest gentoo gcc path by Nuno Lopes · 14 years ago
- c6cb2b0 Tweak GetPreamblePCHPath() to more closely match the behavior of the by Douglas Gregor · 14 years ago
- d0a57d5 Disable cxa_atexit by default on MingW. Patch by Dimitry Andric! by Anton Korobeynikov · 14 years ago
- 28709c1 CMake: Fix mingw32 build. by Michael J. Spencer · 14 years ago
- c5904b4 Fixes an obscure bug in importd block variable layout by Fariborz Jahanian · 14 years ago
- 0b34cf7 Test destructors in delete expressions and of temporaries for throwing. by Sebastian Redl · 14 years ago
- 4e63564 Support in-class initialization of static const floating-point data members. by John McCall · 14 years ago
- 1aad340 Fix my silly sorting predicate. I hate integer-to-bool conversions by Douglas Gregor · 14 years ago
- 5221d8f Address Doug's comments. by Sebastian Redl · 14 years ago