- 99c9520 the declspec of a declaration can have storage-class specifiers, by Chris Lattner · 15 years ago
- 3905367 Driver/Darwin: Don't error/warn on conflicting deployment targets. Apparently by Daniel Dunbar · 15 years ago
- 878b55c Use the Arg variable rather than re-computing it. This also silences GCC's by Chandler Carruth · 15 years ago
- 68c6c9a Mark dtors for parameter variables and eliminate some redundant type munging. by John McCall · 15 years ago
- 4f9506a Access control for implicit destructor calls. Diagnostic could be orders of by John McCall · 15 years ago
- fb8b69a Codegen CXXConstructExprs with trivial constructors as constants. by John McCall · 15 years ago
- 2e13db8 Check in a test case and a nasty workaround for PR6199. by Anders Carlsson · 15 years ago
- 7bb12da Extract a common base class between UnresolvedLookupExpr and by John McCall · 15 years ago
- b217bcc XFAIL two tests on Win32 until some cares to investigate... the problem on by Daniel Dunbar · 15 years ago
- 88aad88 this is reasonably complete by now. by Chris Lattner · 15 years ago
- 96a8660 CIndex: Use 'env' instead of relying on bash environment-variable setting by Daniel Dunbar · 15 years ago
- 74198af CIndex: Respect TMPDIR/TEMP/TMP when making temporary files for remapping. As a by Daniel Dunbar · 15 years ago
- 2c12d03 Improve handling of emitting 'null' pointers to data members. by Anders Carlsson · 15 years ago
- c29f4c3 CIndex: Fix a crash in clang_createTranslationUnitFromSourceFile when using by Daniel Dunbar · 15 years ago
- 45147d0 Move pointer to data member emission to CodeGenModule and use it in CGExprConstant. Fixes PR5674. by Anders Carlsson · 15 years ago
- 63b071f Merge a test into pointers-to-data-members.cpp and convert it to FileCheck. by Anders Carlsson · 15 years ago
- fe40456 Rename a test. by Anders Carlsson · 15 years ago
- 0519fe2 FIXME complete. by John McCall · 15 years ago
- 5920dbb Improve the diagnostic used when an incompatible overload set is passed by John McCall · 15 years ago
- eff9213 Implement C++ [temp.deduct.call]p6, template argument deduction for overloaded by John McCall · 15 years ago
- d0ed448 Add a stop gap to Sema::CorrectTypo() to correct only up to 20 typos. by Ted Kremenek · 15 years ago
- 61e8e1b Fix bug in GRExprEngine::VisitSizeOfAlignOfExpr() where we do not add by Ted Kremenek · 15 years ago
- 94634cc add another example. by Chris Lattner · 15 years ago
- 4ed5d91 Implement PR6180, substantially improving the diagnostics we get from by Chris Lattner · 15 years ago
- ae50d50 improve diagnostics for C++ struct ; issues. Before: by Chris Lattner · 15 years ago
- 3e156ad improve diagnostics on missing ; in a struct. Before: by Chris Lattner · 15 years ago
- edf21bc Hoist diagnostic generation in ReturnStackAddressChecker into a separate method. No functionality change. by Ted Kremenek · 15 years ago
- 2848523 Make this fix-it test case actually fail when there is a problem; add by Douglas Gregor · 15 years ago
- 677e4fe Improve handling of enumerator values for C and C++, including: by Douglas Gregor · 15 years ago
- 4581581 ARM/APCS: Fix classification of small complex integer types as "integer like". by Daniel Dunbar · 15 years ago
- 4cc753f ARM/APCS: Pass Complex types following llvm-gcc. by Daniel Dunbar · 15 years ago
- f911eba Add format string type checking support for 'long double'. by Ted Kremenek · 15 years ago
- ce78c97 Fix FIXME and surrounding comment. by Devang Patel · 15 years ago
- 411894b Use appropriate context descriptor in RecordDecl's debug info. by Devang Patel · 15 years ago
- d6c5a26 Do not use clang type name to name a local variable, e.g. Decl. by Devang Patel · 15 years ago
- 239cec6 Do not use clang type name to name a local variable, e.g. Decl. by Devang Patel · 15 years ago
- eb6d79b Use DeclContext as getContextDescriptor() argument. by Devang Patel · 15 years ago
- 609508c Driver/Darwin: Darwin uses -fobjc-legacy-dispatch on ARM. by Daniel Dunbar · 15 years ago
- 2feefe8 NeXT: Add support for -fobjc-legacy-dispatch. by Daniel Dunbar · 15 years ago
- 984eb86 Driver/Frontend: Add support for -fobjc-legacy-dispatch, not yet used. by Daniel Dunbar · 15 years ago
- b9f7096 Don't explicitly force utf strings into the __TEXT,__ustring by Chris Lattner · 15 years ago
- 31310a2 In C++, an initializer on a variable doesn't necessarily mean it's the definition. With that in mind, rename getDefinition to getAnyInitializer (to distinguish it from getInit) and reimplement it in terms of isThisDeclarationADefinition. Update all code to use this new function. by Sebastian Redl · 15 years ago
- 21b91a3 fix PR6187: various load functions in xmmintrin.h were missing 'const'. by Chris Lattner · 15 years ago
- 105d41c Use early return as suggested by Cristian Draghici. by Ted Kremenek · 15 years ago
- 180f284 Format string checking: selectively ignore implicit casts to 'int' by Ted Kremenek · 15 years ago
- abb485f Emit debug info for namespaces. by Devang Patel · 15 years ago
- 342fec4 Note that an overload candidate was non-viable because template argument by John McCall · 15 years ago
- d17e340 Fix for PR5185. C99 [*] VLA notation should be disallowed in function definitions. by Sam Weinig · 15 years ago
- b13b737 Access checking for implicit user-defined conversions. by John McCall · 15 years ago
- e9d12b6 Add VarDecl::isThisDeclarationADefinition(), which properly encapsulates the logic for when a variable declaration is a (possibly tentativ) definition. Add a few functions building on this, and shift C tentative definition handling over to this new functionality. This shift also kills the Sema::TentativeDefinitions map and instead simply stores all declarations in the renamed list. The correct handling for multiple tentative definitions is instead shifted to the final walk of the list. by Sebastian Redl · 15 years ago
- 6997aae Switch expressions like T() and T(1,2) over to new-style initialization. I'm by Eli Friedman · 15 years ago
- 3bb9412 Simplify EmitMemberInitializer; no intended functionality change. by Eli Friedman · 15 years ago
- 3aba093 Start creating CXXBindReferenceExpr nodes when binding complex types to references. by Anders Carlsson · 15 years ago
- 0938026 Diagnose binding a non-const reference to a vector element. by Anders Carlsson · 15 years ago
- e1cd337 Fix my dyslexia. by Chandler Carruth · 15 years ago
- c099d9b Add a test case for a fixed PR just to ensure we don't regress. by Chandler Carruth · 15 years ago
- aaa1a89 Return early, reduce indentation, and simplify line breaks. No functionality by Chandler Carruth · 15 years ago
- 2877998 Really trivial patch to accept pointer to const void in indirect goto. Despite by Chandler Carruth · 15 years ago
- 038cc39 Fix PR6159 and several other problems with value-dependent non-type template by Chandler Carruth · 15 years ago
- 9db7dbb Rework base and member initialization in constructors, with several by Douglas Gregor · 15 years ago
- a053154 Try to unbreak MSVC build. by Benjamin Kramer · 15 years ago
- b7de181 Fix PR6156 and test several of the basic aspects of non-type template arguments by Chandler Carruth · 15 years ago
- 548028b Handle instantiation of templates with non-type arguments expressed with an by Chandler Carruth · 15 years ago
- 905a100 When performing a derived-to-base cast that we know will not change the offset, we don't need to null check the input pointer. Fixes PR5965. by Anders Carlsson · 15 years ago
- a552ea7 When doing a base-to-derived cast we don't need to null check the derived value if the class offset is 0. by Anders Carlsson · 15 years ago
- bb7e17b Some class related cleanup. by Anders Carlsson · 15 years ago
- 8958dc9 cindex/Python: Turn off showing IDs by default, they are really slow to compute by Daniel Dunbar · 15 years ago
- a9f696d CIndex/USRs: Disable a bogus assert, we don't want CIndex to crash liberally. I by Daniel Dunbar · 15 years ago
- 6d32cb8 cindex/Python: Add a simple example which dumps assorted information about a translation unit. by Daniel Dunbar · 15 years ago
- 532fc63 cindex/Python: Add full support for Diagnostic and FixIt objects, available via TranslationUnit.diagnostics. by Daniel Dunbar · 15 years ago
- e32af42 cindex/Python: Update SourceLocation and SourceRange structures to match API changes. by Daniel Dunbar · 15 years ago
- 2791dfc cindex/Python: Update Index.create for removal of displayDiagnostics. by Daniel Dunbar · 15 years ago
- 90a6b9e CIndex: Fix clang_equalLocations for change to ptr_data field. by Daniel Dunbar · 15 years ago
- 74f2083 Simplify. by Daniel Dunbar · 15 years ago
- 4914612 CIndex: Fix diagnostic callback to not return SourceLocations with a reference to a temporary LangOptions object. by Daniel Dunbar · 15 years ago
- 35b8440 CIndex: Fix ReportSerializedDiagnostics to honor the DiagnosticClient contract by Daniel Dunbar · 15 years ago
- 966146e Remove the SmallVectors from AsmStmt. Fixes PR6105. by Anders Carlsson · 15 years ago
- ff93dbd Use IdentifierInfo * instead of std::string for the AsmStmt names. by Anders Carlsson · 15 years ago
- 807b061 ASTUnit: Ensure the CompilerInvocation object used in LoadFromCommandLine is by Daniel Dunbar · 15 years ago
- 6228ca0 CompilerInstance: Change to not contain the CompilerInvocation object. by Daniel Dunbar · 15 years ago
- 95c9ce9 Fix thinko. by Anders Carlsson · 15 years ago
- acb6bcb Even more AsmStmt cleanup. by Anders Carlsson · 15 years ago
- a5a79f7 More asm cleanup. by Anders Carlsson · 15 years ago
- 3bb6530 Simplify FreeBSD version parsing. by Benjamin Kramer · 15 years ago
- fdba9c0 Combine AsmStmt::setOutputsAndInputs and AsmStmt::setClobbers. by Anders Carlsson · 15 years ago
- 83c021c Yay for more StringRefs. by Anders Carlsson · 15 years ago
- f959fb5 StringRef-ize the TargetInfo::ConstraintInfo constructor. by Anders Carlsson · 15 years ago
- c076c45 Add an assert to make sure that we don't try to mess with overridden methods for class templates. by Anders Carlsson · 15 years ago
- 7297c18 PCHReader doesn't implement classof so dyn_casting it will do really weird stuff. Use a static_cast instead. by Benjamin Kramer · 15 years ago
- 01aefc6 Recognize 'q' as a format length modifier (from BSD). by Daniel Dunbar · 15 years ago
- f22d1fd Use StringRef instead of returning a temporary std::string. by Benjamin Kramer · 15 years ago
- e242d5f We don't need to place 0 in the URL string now that we return a StringRef. by Benjamin Kramer · 15 years ago
- 09f52a6 Fix alignment for msp430 integer types. by Anton Korobeynikov · 15 years ago
- 500f189 Silence clang++ warning. by Benjamin Kramer · 15 years ago
- ca755fe Eliminate yet another old-school PerformCopyInitialization. by Anders Carlsson · 15 years ago
- c9a89fe Add format string checking of 'double' arguments. Fixes <rdar://problem/6931734>. by Ted Kremenek · 15 years ago
- f7066ac Add test case for <rdar://problem/7068334> (which was fixed by r94864). by Ted Kremenek · 15 years ago
- d635c5f Add basic type checking of format string conversion specifiers and their arguments. Thanks to Cristian Draghici for his help with this patch! by Ted Kremenek · 15 years ago
- 31f8e32 Be a little more permissive than C99: allow 'unsigned' to be used for by Ted Kremenek · 15 years ago
- 40888ad Fix spacing. by Ted Kremenek · 15 years ago