- c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 14 years ago
- afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 14 years ago
- 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
- 7b6d25b Properly disambiguate between an elaborated-type-specifier and a by Douglas Gregor · 14 years ago
- c0012d6 Fix compiler warning about to false -> pointer conversion; patch by Dimitry Andric! by Daniel Dunbar · 14 years ago
- c59cb38 Minor tweaks on doug's objc recovery patch: the caller by Chris Lattner · 14 years ago
- 1b730e8 When we see the a '[' in a postfix expression in Objective-C, perform by Douglas Gregor · 14 years ago
- 5ee3734 Don't try to parse class template specializations in C. It can only by Douglas Gregor · 14 years ago
- bd6c76f Improve parser recovery when we try to parse a call expression but the by Douglas Gregor · 14 years ago
- 5ac3bdb Teach code completion to adjust its completion priorities based on the by Douglas Gregor · 14 years ago
- 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 14 years ago
- 2b7baf0 Roll back r104941. by John McCall · 14 years ago
- 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
- 42a4f66 Don't just skip over the entire tag definition if the parser action didn't by John McCall · 14 years ago
- c8bddde Make -code-completion-patterns only cover multi-line code by Douglas Gregor · 14 years ago
- 8e254cf Implement a code-completion hook for the receiver of an Objective-C by Douglas Gregor · 14 years ago
- 6f73914 Parse/Sema: Add support for '#pragma options align=packed', which, it should be by Daniel Dunbar · 14 years ago
- 638e7cf Parse/Sema: Add support for '#pragma options align=native'. by Daniel Dunbar · 14 years ago
- 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 14 years ago
- 861800c Parse: Add support for '#pragma options align'. by Daniel Dunbar · 14 years ago
- dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 14 years ago
- 2472882 improve the fixit for the missing : error when parsing ?:. When by Chris Lattner · 14 years ago
- d5ab9b0 Improve recovery when we see a dependent template name that is missing by Douglas Gregor · 14 years ago
- 1fd6d44 Improve parser recovery when we encounter a dependent template name by Douglas Gregor · 14 years ago
- aec0371 Propagate access specifiers to anonymous union members nested within classes. by John McCall · 14 years ago
- 4186ff4 Improve parser recovery when a switch condition is invalid; fixes by Douglas Gregor · 14 years ago
- e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
- 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 14 years ago
- f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
- 33f9924 mutable is a storage class that can follow a class/struct/union definition. Fixes PR7153 by Douglas Gregor · 14 years ago
- 9a65b81 Improve error recovery in C/ObjC when the first argument of a function by Chris Lattner · 14 years ago
- 83a9447 Refactor ParseFunctionDeclaratorIdentifierList to have the first by Chris Lattner · 14 years ago
- 95f1b15 Namespaces can only be defined at global or namespace scope. Fixes PR6596. by Douglas Gregor · 14 years ago
- eecf38f Fixed DISABLE_SMART_POINTERS breakage by Douglas Gregor · 14 years ago
- 586596f Rework our handling of temporary objects within the conditions of by Douglas Gregor · 14 years ago
- 17cb326 This patch deals with Sema Part of Setter/Getter synthesis by Fariborz Jahanian · 14 years ago
- 0278e12 Support for 'template' as a disambiguator (PR7030) by Douglas Gregor · 14 years ago
- 8fc6d23 It's okay to reference an enum in a template definition, even though by Douglas Gregor · 14 years ago
- d566381 Replace a char*/size pair with stringref. by Benjamin Kramer · 14 years ago
- e215f72 Add calling convention related attributes to related declaration. Mark attributes invalid on type related checking so to add them to declarations only when everything is ok. by Abramo Bagnara · 14 years ago
- 51e2a5d Fix a tentative-parse error with unqualified template ids in cast expressions. by John McCall · 14 years ago
- 5512ba5 Cleanup error recovery for a missing '-'|'+' by Fariborz Jahanian · 14 years ago
- 48c89f4 Be more careful around dependent nested-name-specifiers, complaining by Douglas Gregor · 14 years ago
- 4e6c0d1 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 14 years ago
- 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 14 years ago
- 14b9162 Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). by Argyrios Kyrtzidis · 14 years ago
- 4074eef When parsing a cast-expression that starts with a scope annotation, by Douglas Gregor · 14 years ago
- 6aa14d8 Implement parsing for message sends in Objective-C++. Message sends in by Douglas Gregor · 14 years ago
- 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 14 years ago
- 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 14 years ago
- e5deae9 fix the ?: fixit that ted added to recover properly. by Chris Lattner · 14 years ago
- 02418c7 Fix crash on invalid code where a @throw statement is not followed by a ';' by Ted Kremenek · 14 years ago
- 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 14 years ago
- c0b3964 Audit uses of Sema::LookupSingleName for those lookups that are by Douglas Gregor · 14 years ago
- c83c687 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 14 years ago
- 4cd8494 Fix 80-cols violtaions by Sean Hunt · 14 years ago
- 94b24db Fix a -pedantic spurious warning involving @dynamic. by Fariborz Jahanian · 14 years ago
- 1dbca6e Introduce a parsing action to distinguish between class, instance, and by Douglas Gregor · 14 years ago
- 74256f5 Parse friend template ids as types instead of ending up in by John McCall · 14 years ago
- ba9d853 Parse constructor names in friend declarations. Part of the fix for PR6207. by John McCall · 14 years ago
- 987aa87 Add fixit hint for missing ':' in ternary expressions. by Ted Kremenek · 14 years ago
- 8b9f187 tighten the check for cast of super to avoid rejecting valid code, by Chris Lattner · 14 years ago
- 1e46136 fix a bug I noticed by inspection, correcting two reject-valid bugs. by Chris Lattner · 14 years ago
- a823d6a fix a rejects-valid bug that I introduced, pointed out by David Chisnall by Chris Lattner · 14 years ago
- c987a41 use pointer comparison instead of isStr by Chris Lattner · 14 years ago
- 236beab fix a rejects-valid testcase involving super that I dreamt up. by Chris Lattner · 14 years ago
- 966c78b change Scope::WithinElse to be a normal scope flag, widen the by Chris Lattner · 14 years ago
- 15faee1 Have the parser decide whether a message to super is a variable or by Chris Lattner · 14 years ago
- 9f6c772 other half of r101005 by Chris Lattner · 14 years ago
- eb483eb fix PR6811 by not parsing 'super' as a magic expression in by Chris Lattner · 14 years ago
- d6ca8da Diagnose misordered initializers in constructor templates immediately instead of by John McCall · 14 years ago
- 9ab1454 Make CXXScopeSpec invalid when incomplete, and propagate that into any by Jeffrey Yasskin · 14 years ago
- 4f4fd92 Patch to implement gcc's cstyle arguments in objc methods. wip. by Fariborz Jahanian · 14 years ago
- edc2877 Fix some redundant errors by changing CXXScopeSpec::isSet calls into by Jeffrey Yasskin · 14 years ago
- e8f5a17 Implement code completion for Objective-C method declarations and by Douglas Gregor · 14 years ago
- 0bd0459 Patch to not build ivar ASTs when they are ilegally declared in categories. by Fariborz Jahanian · 14 years ago
- 64538cf Perform code-completion within ParseCastExpression, which handles, by Douglas Gregor · 14 years ago
- 5c5db55 fix PR6782, an accept invalid. We weren't emitting the diagnostic by Chris Lattner · 14 years ago
- 05511fa Improve diagnosing when a method type does not start with '-'|'+' by Fariborz Jahanian · 14 years ago
- 809872e Issue better syntax error when objc's messaging by Fariborz Jahanian · 14 years ago
- 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 14 years ago
- 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 14 years ago
- d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 14 years ago
- c50a5e0 Add a few asserts to be on the safe side. by Argyrios Kyrtzidis · 14 years ago
- b57c757 Don't skip past the '}' if an expression has error and is not followed by ';'. by Argyrios Kyrtzidis · 14 years ago
- 7fd3a64 When "delayed parsing" C++ default arguments, if there is an error, there may be tokens left in the token stream by Argyrios Kyrtzidis · 14 years ago
- 0b4c9b5 Support __attribute__((packed)) (along with other attributes) at the by Douglas Gregor · 14 years ago
- 6972512 revert r98661, gcc_tdiag is not an attribute (PR6542). by Chris Lattner · 14 years ago
- 01f1bfc Fixes access rues for ivars declared in class implementations (radar 7547942). by Fariborz Jahanian · 14 years ago
- c6fbbed Remove the capture, serialization, and deserialization of comment by Douglas Gregor · 14 years ago
- db7bb4a Clean up after ourselves when there's an error parsing the base clause. by John McCall · 14 years ago
- 453091c Audit all Preprocessor::getSpelling() callers, improving failure by Douglas Gregor · 14 years ago
- 3b8097a accept and ignore __gcc_tdiag__ so we don't produce warnings by Chris Lattner · 14 years ago
- ec1afbf Make sure we actually override ReadHeaderFileInfo when we meant to by Douglas Gregor · 14 years ago
- c3d43b7 Don't consume tokens past the end-of-file in an @interface. Fixes by Douglas Gregor · 14 years ago
- 1935754 Use SmallString instead of SmallVector by Kovarththanan Rajaratnam · 14 years ago
- 3352406 Allow users to set CPPFLAGS and CXXFLAGS on the make command line. by Jeffrey Yasskin · 14 years ago
- 9b9edd6 Diagnose the declaration of enum templates. Also, be a bit more by Douglas Gregor · 14 years ago
- 8f8210c Fix an amusing typo that completely the re-introduction of parameters by Douglas Gregor · 14 years ago
- d2b43bf Add comment by Douglas Gregor · 14 years ago