aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-04-24Teach clang -fixit to modify files in-place, or -fixit=suffix to create newNick Lewycky
2010-04-24Revert accidental check-in.Devang Patel
2010-04-24Revert r102215. This causes clang crash while compiling a test case from gdb ...Devang Patel
2010-04-23With -fno-constant-cfstrrings, class NSConstantStringFariborz Jahanian
2010-04-23Rework Parser-Sema interface for Objective-C @catch exception objectDouglas Gregor
2010-04-23Improve the AST representation of Objective-C @try/@catch/@finallyDouglas Gregor
2010-04-23More -fno-constant-cfstrings API work.Fariborz Jahanian
2010-04-23Add an InheritancePath parameter to the ImplicitCastExpr constructor.Anders Carlsson
2010-04-23Transition the last acceptable-result filter kind in LookupResult over to useJohn McCall
2010-04-23Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil().Argyrios Kyrtzidis
2010-04-23Destroy the inheritance path.Anders Carlsson
2010-04-23Turn CXXMethodVector into a generic class template.Anders Carlsson
2010-04-23NeXT/EH: When generating the rethrow code for a finally block, make sure toDaniel Dunbar
2010-04-23NeXT/EH: Tidy up EH code a bit, don't emit the catch block EH handler if it i...Daniel Dunbar
2010-04-23Recommit my change to how C++ does elaborated type lookups, now withJohn McCall
2010-04-23More work toward implementingFariborz Jahanian
2010-04-23Implement PR6845. We allow matching constraints to have differentChris Lattner
2010-04-23Require a complete type for the lhs of member pointer dereference operations ...Sebastian Redl
2010-04-23david conrad points out that {|} in inline assembly on arm are not asmChris Lattner
2010-04-23When instantiating a typedef of an anonymous tag type, note in the tagDouglas Gregor
2010-04-23Cleanup.Anders Carlsson
2010-04-23Handle copy initialization in BuildImplicitMemberInitializer. Not used yet.Anders Carlsson
2010-04-23add GNU C++ include paths for Fedora 11,12 x86_64,Chris Lattner
2010-04-23Revert "C++ doesn't really use "namespaces" for different kinds of names the ...Daniel Dunbar
2010-04-23Handle compound assignment expressions (i += j) as lvalues, which isDouglas Gregor
2010-04-23Add another 'catch all' access diagnostic.Anders Carlsson
2010-04-23Emit a lame diagnostic when we can't mangle operator namesDouglas Gregor
2010-04-23Mangle dependent template names such as the nested-name-specifier inDouglas Gregor
2010-04-23Add an ImplicitInitializerKind enum and pass it to BuildImplicitBaseInitializ...Anders Carlsson
2010-04-23Fix a think-o that broke self-host.Anders Carlsson
2010-04-23C++ doesn't really use "namespaces" for different kinds of names the sameJohn McCall
2010-04-23Factor code to initialize an implicit member out into a separate function.Anders Carlsson
2010-04-23When parsing a cast-expression that starts with a scope annotation,Douglas Gregor
2010-04-23I hate default statements. Fixes PR6874.Douglas Gregor
2010-04-23Remove calls to isDependentContext, since we handle that case earlier in the ...Anders Carlsson
2010-04-22Template instantiation for @try and @finally (but not @catch, yet).Douglas Gregor
2010-04-22Make TemplateDecl and ObjCContainerDecl abstractDouglas Gregor
2010-04-22Kill off IDNS_ObjCImplementation and IDNS_ObjCCategoryName; theyDouglas Gregor
2010-04-22Template instantiation for the Objective-C "fast enumeration"Douglas Gregor
2010-04-22Template instantiation for Objective-C++ @synchronized statements.Douglas Gregor
2010-04-22Implement template instantiation for Objective-C++ @throw statements.Douglas Gregor
2010-04-22Check for -fno-constant-cfstrings consistencyFariborz Jahanian
2010-04-22Support for -fno-constant-cfstrings option - wip.Fariborz Jahanian
2010-04-22Use the naming class from the overloaded lookup when access-checking anJohn McCall
2010-04-22another tweak for haiku support, patch by Paul Davey!Chris Lattner
2010-04-22Some Objective-C++ types and expressions will never change duringDouglas Gregor
2010-04-22When a dependent Objective-C++ message send was able to resolve theDouglas Gregor
2010-04-22Remove the SelectorLoc argument to Sema::BuildInstanceMesssage andDouglas Gregor
2010-04-22Expand the one use of TransformPointerLikeType and eliminate this macro. No f...Douglas Gregor
2010-04-22Implement template instantiation for Objective-C++ message sends. WeDouglas Gregor