- 35cc962 Added vecreturn attribute parsing. by John Thompson · 14 years ago
- 219cffc Change warning about incomplete parsing of C++ default arg to error and provide a test case; thanks Doug! by Argyrios Kyrtzidis · 14 years ago
- f315fd6 Replace a parser assertion with a warning, suggestion by Doug. by Argyrios Kyrtzidis · 14 years ago
- d420663 The pre-increment/pre-decrement grammar in C++ differs from that in C, by Douglas Gregor · 14 years ago
- 7c15353 Template keyword should not be ignored building a QualifiedTemplateName. by Abramo Bagnara · 14 years ago
- 2b602ad Introduce a new token kind 'cxx_defaultarg_end' to mark the end of C++ default arguments that were part of by Argyrios Kyrtzidis · 14 years ago
- fcecd3c Remove ElseScope which is also dead code now. by Nick Lewycky · 14 years ago
- b1d397c Allow multiple __declspec attributes after a class-key. by John McCall · 14 years ago
- aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
- cbb98ed Parser: Add support for #pragma align, which is just another spelling of #pragma by Daniel Dunbar · 14 years ago
- dd0e490 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! by Ted Kremenek · 14 years ago
- 35f9a19 Fixed typedef inside extern "C". by Abramo Bagnara · 14 years ago
- 207014e Improve error recovery when presented with an ill-formed template-id by John McCall · 14 years ago
- 0333296 Reword the empty struct/union warning in C to note that such structs and unions have size 0 in C, size 1 in C++. Put this warning under -Wc++-compat. by Douglas Gregor · 14 years ago
- 2a3a1bd The grammar for GNU typeof in C requires an expression to be by Douglas Gregor · 14 years ago
- 5606220 Add source location information to C++ base specifiers. by Nick Lewycky · 14 years ago
- 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
- 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
- 102e1b6 Fix PR7673 by allowing an empty clobbers section in an ASM statement. by Chandler Carruth · 14 years ago
- dfe503e tidy up comment. by Chris Lattner · 14 years ago
- 9638eef BUILD_ARCHIVE is the default for libraries, no need to set it. by Chris Lattner · 14 years ago
- c9068d7 Treat template parameters as part of the declaration-specifiers for the by John McCall · 14 years ago
- 06b7080 When we're performing tentative parsing to determine whether the by Douglas Gregor · 14 years ago
- 4bd4031 Downgrade the "when type is in parentheses, array cannot have dynamic by Douglas Gregor · 14 years ago
- 9b36c3f Modify the pragma handlers to accept and use StringRefs instead of IdentifierInfos. by Argyrios Kyrtzidis · 14 years ago
- 9fc1873 revert a hunk of code that Argiris added in r106213, which is the by Chris Lattner · 14 years ago
- 004659a Fix PR7617 by not entering ParseFunctionDefinition when by Chris Lattner · 14 years ago
- c82daef add a const qualifier, refactor some code. by Chris Lattner · 14 years ago
- 40ed9a1 Support code completion for parameter names in Objective-C method declarations. by Douglas Gregor · 14 years ago
- 1f5537a Introduce a new code-completion point prior to an identifier in the by Douglas Gregor · 14 years ago
- 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
- bb3310a Implement C++ DR481, which clarifies that the scope of template by Douglas Gregor · 14 years ago
- 926c4b4 Partial fix for PR7267 based on comments by John McCall on an earlier patch. by Chandler Carruth · 14 years ago
- 2e964a92 Add parentheses suggested by gcc. by Duncan Sands · 14 years ago
- 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
- 661c36b Fix PR7180. by Argyrios Kyrtzidis · 14 years ago
- 07976d2 When semantic analysis fail to introduce a class or class template, by Douglas Gregor · 14 years ago
- 8f9359f Cure for Doug's insomnia. by Argyrios Kyrtzidis · 14 years ago
- 521f12d Implements Sema part of init_priority(priority) attribute (radar 8076356) - wip. by Fariborz Jahanian · 14 years ago
- 7558cd0 Make sure the caching mechanism in Parser::ParseLexedMethodDefs is robust against the parser reading too few tokens. by Argyrios Kyrtzidis · 14 years ago
- 36d3680 Make sure parens/braces/brackets are correctly balanced. by Argyrios Kyrtzidis · 14 years ago
- 252485e Per conversation with Doug, remove two assertions in ParseLexedMethodDefs() that by Ted Kremenek · 14 years ago
- ee6e4b4 Update CMake build for new attribute changes. by Sean Hunt · 14 years ago
- e0cc047 When parsing cached C++ method declarations/definitions, save the by Douglas Gregor · 14 years ago
- f13ca06 Make the "extra ';' inside a struct or union" diagnostic more by Douglas Gregor · 14 years ago
- d6ab232 When we see a 'template' disambiguator that marks the next identifier by Douglas Gregor · 14 years ago
- 1a15dae Fix the recently-added warning about 'typename' and 'template' by Douglas Gregor · 14 years ago
- a8f031f Add some missing parentheses, from Anton Yartsev by Douglas Gregor · 14 years ago
- e656325 Allow an asm label specifier on C++ methods, like GCC does. by Chris Lattner · 14 years ago
- 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 · 15 years ago
- 51e2a5d Fix a tentative-parse error with unqualified template ids in cast expressions. by John McCall · 15 years ago
- 5512ba5 Cleanup error recovery for a missing '-'|'+' by Fariborz Jahanian · 15 years ago
- 48c89f4 Be more careful around dependent nested-name-specifiers, complaining by Douglas Gregor · 15 years ago
- 4e6c0d1 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 15 years ago
- 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 15 years ago
- 14b9162 Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). by Argyrios Kyrtzidis · 15 years ago
- 4074eef When parsing a cast-expression that starts with a scope annotation, by Douglas Gregor · 15 years ago
- 6aa14d8 Implement parsing for message sends in Objective-C++. Message sends in by Douglas Gregor · 15 years ago
- 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 15 years ago
- 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 15 years ago
- e5deae9 fix the ?: fixit that ted added to recover properly. by Chris Lattner · 15 years ago