- 684aa73 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 12 years ago
- 672edb0 Don't accidentally and silently accept C++11 attributes in decl-specifier-seqs by Richard Smith · 12 years ago
- 68ea3ae Per the grammar in [dcl.dcl]p1, a simple-declaration can only have attributes by Richard Smith · 12 years ago
- 150d853 Don't skip '_Alignas' when disambiguating 'final'. '_Alignas' can't appear here, by Richard Smith · 12 years ago
- 9e738cc Add -fbracket-depth=N, analogous to -ftemplate-depth= and -fconstexpr-depth=, by Richard Smith · 12 years ago
- 30f2a74 PR15311: Finish implementation of the suggested resolution of core issue 1488, by Richard Smith · 12 years ago
- 6b3d3e5 Process and handle attributes on conditions and for loop variables. Process and by Richard Smith · 12 years ago
- 0532140 PR15300: Support C++11 attributes on base-specifiers. We don't support any such by Richard Smith · 12 years ago
- 3fa3fea PR15132: Replace "address expression must be an lvalue or a function by Richard Smith · 12 years ago
- d03de6a Downgrade 'attribute ignored when parsing type' from error to warning, to match by Richard Smith · 12 years ago
- 4cd81c5 Implement C++11 [dcl.align]p1 and C11 6.7.5/2 rules for alignas and _Alignas. by Richard Smith · 12 years ago
- 8338a9d PR15017: A '>' can appear after a type-specifier in a template-argument-list. by Richard Smith · 12 years ago
- 33f04a2 Treat alignas and _Alignas as keyword attributes. This allows us to by Richard Smith · 12 years ago
- db55c04c Give a more informative error message when the dot or arrow operator is used by Richard Trieu · 12 years ago
- 69bb7f6 Temporarily disabling ms-asm test by Renato Golin · 12 years ago
- 8b33265 Fail these tests in a way that doesn't cause unexpected successes, per Daniel's by Chad Rosier · 12 years ago
- bce9205 Add a triple, per Ben's suggestion. by Chad Rosier · 12 years ago
- bd00bdb Second attempt to fix ppc bots. by Chad Rosier · 12 years ago
- 80d38eb Add x86 requirement to hopefully fix ppc bots. by Chad Rosier · 12 years ago
- c666cf4 [ms-inline asm] Remove a warning about ms-style inline assembly not being by Chad Rosier · 12 years ago
- ba65f50 Fix five more cases of tokens which can legally follow a type specifier. by Richard Smith · 12 years ago
- 55fc3a7 Fix parsing of class specifiers before '\n' 'operator'. by Nico Weber · 12 years ago
- de03c15 Parsing support for C11's _Noreturn keyword. No semantics yet. by Richard Smith · 12 years ago
- cd8ab51 Implement C++11 semantics for [[noreturn]] attribute. This required splitting by Richard Smith · 12 years ago
- ef8e498 Add a test for -Wsemicolon-before-method-body fixit by Dmitri Gribenko · 12 years ago
- d3e723e PR14918: Don't confuse braced-init-lists after template variable declarations by Richard Smith · 12 years ago
- 5c52166 Fix behavior of [[gnu::]] function attributes. Per g++'s behavior, these by Richard Smith · 12 years ago
- f7a0527 Accept [[gnu::*]] for all __attribute__((*))s which are: by Richard Smith · 12 years ago
- 7b19cb1 *this is const in a trailing-return-type for a constexpr member function. by Richard Smith · 12 years ago
- 6a502c4 PR14855: don't silently swallow a nested-name-specifier after a type name. by Richard Smith · 12 years ago
- 07fc1ba Add fixit hints for misplaced C++11 attributes around class specifiers. by Michael Han · 12 years ago
- b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
- 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
- 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
- b707a47 Don't require a space between the two ">" in "vector<id<protocol>>" in objc++11. by Nico Weber · 12 years ago
- 569cdc8 PR14549. Don't assert if we see an incomplete decltype specifier at the end of the file. by Richard Smith · 12 years ago
- e23fbf1 [driver, ms-inline asm] Have -fms-extensions enable the AsmBlocks language by Chad Rosier · 12 years ago
- 15490fd [driver, ms-inline asm] MS-Style inline assembly is controlled by the by Chad Rosier · 12 years ago
- 37ec8d5 In C++, if we hit an error in the class-head, don't try to parse the class body. by Richard Smith · 12 years ago
- 52b501c Implement C++11 [dcl.attr.grammar] p4: If an attribute-specifier-seq appertains to a friend declaration, that declaration shall be a definition. by Michael Han · 12 years ago
- 2e39713 Improve diagnostic on C++11 attribute specifiers that appear at wrong syntactic locations around class specifiers. by Michael Han · 12 years ago
- 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
- 6f9a445 PR9903: Recover from a member functon declared with the 'typedef' specifier by by Richard Smith · 12 years ago
- f64231e Teach Clang parser to reject C++11 attributes that appertain to declaration specifiers. by Michael Han · 12 years ago
- d096acc Our style for diagnostic messages is to not include a trailing dot. by Matt Beaumont-Gay · 12 years ago
- 3f320aa Test case for r167363. by Lang Hames · 12 years ago
- eacff03 Fix test cases I broken when fixing grammar in diagnostic message. by Richard Trieu · 12 years ago
- 919b955 When finding a '(' after '::', emit error with hint to remove '(' and matching by Richard Trieu · 12 years ago
- e1bb329 Fix crash on missing namespace name in namespace alias definition -- PR14085. by Nico Weber · 12 years ago
- a0d5878 Correct test inovocations to use %clang_cc1 rather than direct invocation (so that it can have additional options set when trying to debug issues causing regressions). by David Tweed · 12 years ago
- 53aec2a 'constexpr' and 'friend' are both declaration specifiers. Teach the parser this, for better error recovery. by Richard Smith · 12 years ago
- 9dd686d Update regression tests for r166617. by Eli Friedman · 12 years ago
- 87234c8 Fix typo, make test case slightly more reabable. Thanks to Dmitri Gribenko for by Lang Hames · 12 years ago
- 860022c When used in a compound expression FP_CONTRACT should proceed all explicit by Lang Hames · 12 years ago
- aa9a8ce DR1473: Do not require a space between operator"" and the ud-suffix in a by Richard Smith · 12 years ago
- 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
- d654f2d DR1528: C++11 doesn't allow repeated cv-qualifiers in declarators after all. by Richard Smith · 12 years ago
- f4deaef Handle a "#pragma options align" inside a class. by Argyrios Kyrtzidis · 12 years ago
- 6880f49 Improve C++11 attribute parsing. by Michael Han · 12 years ago
- 568f785 Cleaning up the self initialization checker. by Richard Trieu · 12 years ago
- 4b08242 If a comma operator is followed by a token which unambiguously indicates the by Richard Smith · 12 years ago
- 3686c71 Recover properly after a parse error in a static_assert declaration. by Richard Smith · 12 years ago
- 69e4826 PR13775: When checking for a tag type being shadowed by some other declaration, by Richard Smith · 12 years ago
- 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 12 years ago
- 5be92de Implemented parsing and AST support for the MS __leave exception statement. Also a minor fix to __except printing in StmtPrinter.cpp. Thanks to Aaron Ballman for review. by Joao Matos · 12 years ago
- 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
- 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
- a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
- 3bc2226 PR13652: Don't assume the parameter array on a FunctionTypeLoc for a lambda will by Richard Smith · 12 years ago
- c828620 Splitting the duplicated decl spec extension warning into two: one is an ExtWarn and the other a vanilla warning. This addresses PR13705, where const char const * wouldn't warn unless -pedantic was specified under the right conditions. by Aaron Ballman · 12 years ago
- 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 12 years ago
- 40b2e19 When disambiguating an expression-statement from a declaraton-statement, if the by Richard Smith · 12 years ago
- 78fe3e0 PR13619: Make sure we're not at EOF before looking at NextToken(). by Richard Smith · 12 years ago
- 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
- f37e421 [ms-inline asm] MSVC parses multiple __asm statements on a single line as one by Chad Rosier · 12 years ago
- 21ef711 [ms-inline asm] Add a helpful assert. by Chad Rosier · 12 years ago
- 950435c In 'delete []', the '[]' never starts a lambda. Update a FIXME with a standard reference and add a test. by Richard Smith · 12 years ago
- c3b2308 Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. by Eli Friedman · 12 years ago
- b9c6261 Improvements to vexing-parse warnings. Make the no-parameters case more by Richard Smith · 12 years ago
- d30ec70 objective-c parsing. Don't crash when selector name by Fariborz Jahanian · 12 years ago
- 42926a0 Pedantic -pedantic correction. Duplicate cv-qualifiers are permitted in C++11 by Richard Smith · 12 years ago
- 5969a5f Do not warn about a function decl / direct init ambiguity if the function has a trailing return type. by Richard Smith · 12 years ago
- eab9d6f Add diagnostics for comma at end of enum and for extra semicolon at namespace by Richard Smith · 12 years ago
- 4397289 Revert r160319, it caused PR13417. Add a test for PR13417. by Nico Weber · 12 years ago
- 94f29f4 Better parser recovery in Objective-C containers. by Jordan Rose · 12 years ago
- 139be70 A ':' after an enum-specifier at class scope is a bitfield, not a typo for a ';'. by Richard Smith · 12 years ago
- f70a886 Add support for the C11 _Alignof keyword. by Jordan Rose · 12 years ago
- 0963017 Support the use of "=delete" and "=default" with delayed template by Douglas Gregor · 12 years ago
- c9f3517 Extend the "expected ';' after struct" logic to also apply to enums, and to by Richard Smith · 12 years ago
- 1e12b3d Recognize GNU attributes after 'enum class'. Fixes the libc++ build. by John McCall · 12 years ago
- 2edf0a2 Clean up a large number of C++11 attribute parse issues, including parsing by Sean Hunt · 12 years ago
- 67e8a8b objective-c: improve diagnostic when collection expression is by Fariborz Jahanian · 12 years ago
- 52e4ed9 [ms-style asm] Change the fatal error to an extension warning. Apparently, this by Chad Rosier · 12 years ago
- 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
- fc685ac Reapplying the changes from r158717 as they were rolled back to avoid merge conflicts from a separate problematic patch. by Aaron Ballman · 12 years ago
- 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
- ed35fd1 Improves parsing and semantic analysis for MS __declspec attributes. This includes support for the align (which fixes PR12631). by Aaron Ballman · 12 years ago
- 19a2702 Extend the error recovery for a template-argument-list terminated by '>>' to by Richard Smith · 12 years ago
- 50dc12a Recover when correcting an unknown type name to a keyword like "struct". by Kaelyn Uhrain · 12 years ago
- b3b26bf [ms-inline-asm] The __asm keyword is a statement separator, so multiple asm by Chad Rosier · 12 years ago