- 786dcd9 Teach the static analyzer's interpretation of Cocoa conventions to by Douglas Gregor · 13 years ago
- 19f74ac Use attributes from the definition (if available) when instantiating functions. by Rafael Espindola · 13 years ago
- caf01c5 Fix C&P error by Joerg Sonnenberger · 13 years ago
- c8fc90a When tree-transforming an expression sequence, always flag expanded by John McCall · 13 years ago
- 9dc71d2 Fixed enum types can be complete without actually being valid to use by John McCall · 13 years ago
- 57c1300 Properly protect colons when parsing a nested-name-specifier as part by John McCall · 13 years ago
- 8be80e1 Improve the Python bindings for libclang in a few ways, from Eli by Douglas Gregor · 13 years ago
- f1443be Somehow the -fgnu-runtime option itself got lost in all that shuffling. by John McCall · 13 years ago
- 256a76e Call objc_terminate() instead of abort() when a cleanup throws an by John McCall · 13 years ago
- c06e074 Missing header from last commit; accidental change. by John McCall · 13 years ago
- 170579f Added a missing case label. by Fariborz Jahanian · 13 years ago
- 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
- 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
- b18b8ad Add the ObjC ARC optimization passes manually, now that they're not by Dan Gohman · 13 years ago
- e7e66f7 Remove unused member of Builtin::Info. by Eli Friedman · 13 years ago
- 070c215 Testcase for r134441. by Devang Patel · 13 years ago
- 5b2b89b Drop "soft" argument that would be considered as file argument by cc1. by Joerg Sonnenberger · 13 years ago
- 5cbe101 Look through parenthesized declarators when determining whether an by Douglas Gregor · 13 years ago
- 94c9ce5 Hook up mipsel-netbsd and mipsel-freebsd for OS specific handling. by Joerg Sonnenberger · 13 years ago
- fa9772b Use OS-specific configuration for mips-netbsd and mips-freebsd. by Joerg Sonnenberger · 13 years ago
- c261c76 Some documentation fixes for the parser, from John Freeman by Douglas Gregor · 13 years ago
- bcf6a80 StringRef'ize clang::drive::Option::getName(), from Zach Wheeler! by Douglas Gregor · 13 years ago
- 3fd1ba0 Clean up and refactor ParseFunctionDeclarator to reduce code by Douglas Gregor · 13 years ago
- 9a30c99 ActOnCXXConditionDeclaration should take into account that by Douglas Gregor · 13 years ago
- 16c3eae Don't define __CONSTANT_CFSTRINGS__ with -fno-constant-cfstrings issue. by Fariborz Jahanian · 13 years ago
- 7cd1de5 Don't define _BIG_ENDIAN for NetBSD/PowerPC. by Joerg Sonnenberger · 13 years ago
- 78542df Fix indentation by Joerg Sonnenberger · 13 years ago
- 5254c26 Teach Clang's <float.h> to also include MinGW's <float.h>, which provides additional system definitions, from Ruben Van Boxem by Douglas Gregor · 13 years ago
- f732f2b Update header-search paths for MinGW, from Ruben Van Boxem by Douglas Gregor · 13 years ago
- bc57f3c Don't overread the buffer when an %x escape in inline asm ends prematurely. by Benjamin Kramer · 13 years ago
- c5bb9d4 Initialize member. by Benjamin Kramer · 13 years ago
- 1a83b43 Add explicit default case for -Wswitch-enum. by Joerg Sonnenberger · 13 years ago
- 9a11b74 Use switch(os) style consistently. Add a bunch of NetBSD branches. by Joerg Sonnenberger · 13 years ago
- 6ac26fa On PowerPC, both FreeBSD and NetBSD use ints for (s)size_t by Joerg Sonnenberger · 13 years ago
- 3242ee0 Remove unused parameter from ActOnDeclarator. by Anders Carlsson · 13 years ago
- b43c8ec Switch the Decl and Stmt stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
- cd92a65 Start switching the AST stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
- de7738c fix typo by Chris Lattner · 13 years ago
- 973c4fc Rewritten fix in r134139 to conform evaluation result to original evaluation context. by Abramo Bagnara · 13 years ago
- 25af091 Fix a typo, remove a tab, canonicalize some spacing. No functional change. by Nick Lewycky · 13 years ago
- 377fde8 Reorganize builtins to separate out builtins which require MMX registers. No functional change. by Eli Friedman · 13 years ago
- 8ba4426 When producing -Wuninitialized Fix-Its for pointers, prefer " = NULL" by Douglas Gregor · 13 years ago
- 14508ff Don't use x86_mmx where it isn't necessary. by Eli Friedman · 13 years ago
- 37187cc Make the GCC version proliferation worse by N+1 for the sake of by Chandler Carruth · 13 years ago
- d18eeca Make clang behave in a gcc-compatible way in the presence of multiple flags for the same x86 target feature (e.g. -mno-sse -msse). gcc uses a somewhat unintuitive algorithm here in that the enabled SSE instructions is based on the order of the *last* flag for *each* feature-level, so that "-mno-sse -msse2" only enables SSE2, but "-mno-sse -msse2 -msse" enables all SSE levels. by Eli Friedman · 13 years ago
- 12c738d Add a testcase for r134292. by Eric Christopher · 13 years ago
- aa7333c Update for llvm commit r134291. by Eric Christopher · 13 years ago
- 1b03c87 Move the Sema argument to all of the Sema-using helper functions in by Chandler Carruth · 13 years ago
- d309c81 Rename static helpers to use 'camelCaseNames' per the new style by Chandler Carruth · 13 years ago
- 87c4460 Mechanical rename of 'd' Decl pointer parameters to 'D'. This is more by Chandler Carruth · 13 years ago
- 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 13 years ago
- dca5226 Add initial *-*-rtems* target, from Joel Sherrill by Douglas Gregor · 13 years ago
- 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 13 years ago
- a8349f5 Use transferARCOwnershipToDeclaratorChunk in inferARCWriteback, no functionality change. by Argyrios Kyrtzidis · 13 years ago
- 1c73dcb Fix assertion hit in inferARCWriteback. by Argyrios Kyrtzidis · 13 years ago
- 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
- 707f101 -Remove Sema::ActOnCastOfParenListExpr and move most of its functionality to by Argyrios Kyrtzidis · 13 years ago
- 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
- 8cfa57b Break Sema::GetTypeForDeclarator in 2 functions, one for DeclSpec processing and another for the rest. by Argyrios Kyrtzidis · 13 years ago
- 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 13 years ago
- 9864c7d Refactor AttributeList.h to use alphabetical order, from Caitlin Sadowski by Douglas Gregor · 13 years ago
- e67d151 Emit guard variables for any weak global that has a run-time by Douglas Gregor · 13 years ago
- 07f4a06 When adding boolean keywords for typo correction, add either "bool" or by Douglas Gregor · 13 years ago
- df9a41f Fix testcase by Douglas Gregor · 13 years ago
- bcc3e66 Don't zero-initialize default-initialized local variables that have by Douglas Gregor · 13 years ago
- 31fd2b7 For code such as: by Richard Trieu · 13 years ago
- 304e233 Fix for PR7410. Allow functions in a derived class that improperly overwrite a virtual function in the base class to be inserted into the derived class function list to prevent extra errors every time the derived class is used. by Richard Trieu · 13 years ago
- c89edf5 Fix AST representations of alias-declarations which define tag types. Inside classes, the tag types need to have an associated access specifier, and inside function definitions, they need to be included in the declarations of the DeclStmt. These issues manifested as assertions during template instantiation, and also in a WIP constexpr patch. by Richard Smith · 13 years ago
- 01b6e31 When we create a precompiled preamble, don't copy the by Douglas Gregor · 13 years ago
- 0e5abb8 Remove reference to the Index library by Douglas Gregor · 13 years ago
- 35ee32e Just mangle substituted template parameter types as unresolved types. by John McCall · 13 years ago
- 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
- 68a51a7 Change the mangling of enclosing template template parameters by John McCall · 13 years ago
- b44e0cf No, actually, we do need to be able to mangle substituted template names. by John McCall · 13 years ago
- 935a70c Fix off-by-one error in StringLiteral::getLocationOfByte. by Hans Wennborg · 13 years ago
- 150fee8 Move test/Sema/return.cpp into test/SemaCXX/return.cpp by Hans Wennborg · 13 years ago
- ea4aba0 Perform lvalue-to-rvalue conversions on both operands of ->* by John McCall · 13 years ago
- 0e3d76c svn propdel svn:eol-style test/Sema/return.cpp by Hans Wennborg · 13 years ago
- d57b7ff Replace an unreachable error path with an assert by Peter Collingbourne · 13 years ago
- a1a3874 Fix typo by Peter Collingbourne · 13 years ago
- 62273f9 Test for errors for returning a value from a ctor or dtor. by Hans Wennborg · 13 years ago
- d3fc729 Add support for weakly imported classes (GNU runtime). by David Chisnall · 13 years ago
- bfbdcd8 Fixed enum constant evaluation assertions. by Abramo Bagnara · 13 years ago
- ca0d0d4 Improve the wording of the warning when returning a value from by Chandler Carruth · 13 years ago
- 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 13 years ago
- a8581b9 Fix an obvious typo in an attribute's diagnostics. Patch by Caitlin Sadowski. by Chandler Carruth · 13 years ago
- 368691e createTargetMachine now takes a CPU string. by Evan Cheng · 13 years ago
- 1901dce Document and check tighter assumptions about the TemplateName of a by John McCall · 13 years ago
- 5b3284a Introduce a caching mechanism for macro expanded tokens. by Argyrios Kyrtzidis · 13 years ago
- 8ccac3d [libclang] Introduce cxcursor::getCursorParentDecl(CXCursor Cursor) and use it at the appropriate place in CIndex.cpp by Argyrios Kyrtzidis · 13 years ago
- c5c5e92 Introduce Preprocessor::getTotalMemory() and use it in CIndex.cpp, no functionality change. by Argyrios Kyrtzidis · 13 years ago
- 54001c1 Check for deprecated/unavailable/etc attributes on fields that are by Douglas Gregor · 13 years ago
- e12a11f When redeclaring a local extern in the same scope, make sure that we by Douglas Gregor · 13 years ago
- 8fefc8e objc-arc: fix a IRGen crash when checking for by Fariborz Jahanian · 13 years ago
- 5d9b6bf Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 13 years ago
- c3151c4 Remove doxygen.cfg to prevent accidental commits, it is generated from doxygen.cfg.in. by Benjamin Kramer · 13 years ago
- 949fd1a Use preferred 64-bit alignment for i64 & f64 for Thumb targets. Radar 9695134. by Bob Wilson · 13 years ago
- 95b135b Make ARC support default to true. Please can we stop making Objective-C runtime features part of the platform description? This only makes sense for Darwin. by David Chisnall · 13 years ago
- c7aed3b Add ARC support for the GNUstep runtime. by David Chisnall · 13 years ago
- ded137f We don't pass classes with a copy-constructor or destructor byval, so the address takes up an integer register (if one is available). Make sure the x86-64 ABI implementation takes that into account properly. by Eli Friedman · 13 years ago