aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-10-18More metaprogramming with builtin types.John McCall
2011-10-18-Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 2.Richard Smith
2011-10-18Provide result types for code completions that describe built-inDouglas Gregor
2011-10-18Add a __has_feature check for arc_cf_code_audited.John McCall
2011-10-18Macro metaprogramming for builtin types.John McCall
2011-10-18-Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 1.Richard Smith
2011-10-18Frontend: Support -iframework.Daniel Dunbar
2011-10-18Simplify RecordDeclCXX::setBases slightly. No functional change.Richard Smith
2011-10-18objc: more changes in use of IBOutletCollection attribute.Fariborz Jahanian
2011-10-18[arcmt] Rewrite attributes in extensions as well. rdar://9992142Argyrios Kyrtzidis
2011-10-18Set the objc "property attributes as written" for extension properties as well.Argyrios Kyrtzidis
2011-10-18In C++11, a class's members are allowed to be nominated as friends.Richard Smith
2011-10-18[driver] Make the driver to link the simulator arclite lib when passing -mios...Argyrios Kyrtzidis
2011-10-18objc: diagnose invalid argument to anFariborz Jahanian
2011-10-18Make it possible to compute the type of 'this' without capturingDouglas Gregor
2011-10-18Add code completions for C++0x expressionsDouglas Gregor
2011-10-18Use llvm::Triple's methods to parse FreeBSD version numbers.Benjamin Kramer
2011-10-18Suggest %zu for size_t args to printf.Hans Wennborg
2011-10-18Don't format the code completion for parameters of block literalDouglas Gregor
2011-10-18Add -Wc++11-compat warning for an inline specifier on an explicit instantiation.Richard Smith
2011-10-18When transforming the arguments for a C++ "new" expression, make sureDouglas Gregor
2011-10-18Refactor the checking for explicit template instantiations being performed inRichard Smith
2011-10-18Argyrios says this change is required for safety under PTH.John McCall
2011-10-18Revert accidental commit.Eli Friedman
2011-10-18Rewrite parts of MS ABI C++ layout. Based on work by r4start; I ended up doi...Eli Friedman
2011-10-18Fix several bugs with #pragma clang arc_cf_code_audited and macros.John McCall
2011-10-18Revert r142311, -mios-simulator-version-min does not work correctly.Argyrios Kyrtzidis
2011-10-17Remove the hack where we sniff the __IPHONE_OS_VERSION_MIN_REQUIRED define.Argyrios Kyrtzidis
2011-10-17Perform lvalue-to-rvalue conversions on __builtin_offsetof array argument indexRichard Smith
2011-10-17[arcmt] In ARC default for properties is 'strong' so just remove a 'retain' i...Argyrios Kyrtzidis
2011-10-17Add -Wc++98-compat warnings for uses of the new keywords 'alignof', 'char16_t',Richard Smith
2011-10-17Wire up support for the controlling the extended dwarf .file directive. WithNick Lewycky
2011-10-17Implement -static-libstdc++ for linux.Rafael Espindola
2011-10-17Move about 20 random diagnostics under -W flags. Patch by Ahmed Charles!Ted Kremenek
2011-10-17Initial implementation of __atomic_is_lock_free. The input is the size of an...Eli Friedman
2011-10-17Implement -static-libgcc on linux and refactor the code responsible for addingRafael Espindola
2011-10-17Substitute for arguments in method calls -- functionalityDeLesley Hutchins
2011-10-17Substitute for arguments in method calls -- refactoringDeLesley Hutchins
2011-10-17Refactor __attribute__ parsing, and add a diagnostic if the r_paren at the endRichard Smith
2011-10-17The comparison of two vectors should return a signed result. hasIntegerRepres...Tanya Lattner
2011-10-17obj-c++: Fix a IRGen crash when getter is a reference type.Fariborz Jahanian
2011-10-17Add missing case to switch.Eli Friedman
2011-10-17Strip qualifiers off the type of an implicit property defined byJohn McCall
2011-10-17Introduce ASTConsumer::HandleTopLevelDeclInObjCContainer which acceptsArgyrios Kyrtzidis
2011-10-17Have ObjCMethodDecl::getCanonicalDecl take into account redeclared methods.Argyrios Kyrtzidis
2011-10-17Keep track when a ObjC interface/protocol was initially created as a forward ...Argyrios Kyrtzidis
2011-10-17Controlling macros are identifiers, not declarations.Douglas Gregor
2011-10-17Teach the ARC compiler to not require __bridge casts whenJohn McCall
2011-10-17Add a new placeholder type to represent "unbridged"John McCall
2011-10-17Add a helper function for determining whether an expressionJohn McCall