aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Parser
AgeCommit message (Expand)AuthorFilesLines
2013-12-23---Merging r196453Bill Wendling1-0/+6
2013-11-19Merging r195163:Bill Wendling2-2/+55
2013-11-15PR17949: Fix crash if someone puts a namespace inside a class template.Richard Smith1-0/+5
2013-11-15Diagnose C++11 attributes before fp_contract pragmas.Richard Smith1-0/+5
2013-11-15Fix bogus diagnostic wording. There's no such thing as a compound expression.Richard Smith1-1/+1
2013-11-13Warn on duplicate function specifierSerge Pavlov1-0/+14
2013-11-09Try to recover a bit better if a close brace is missing from the end of a classRichard Smith1-0/+11
2013-11-08Fix name in test.Rafael Espindola1-1/+1
2013-11-08Fix %select numbering confusion between diagnostic and Diag call.Richard Smith1-0/+1
2013-10-31Factor out custom parsing for iboutletcollection and vec_type_hint attributesRichard Smith2-1/+4
2013-10-29Add missing attributes [[gnu::no_sanitize_address]] andNick Lewycky1-0/+7
2013-10-29Treat [[gnu::__const]] the same as [[gnu::const]]. GCC's tokenizer can't tellNick Lewycky1-0/+8
2013-10-28Fix a parser crash when there are #pragmas in a context which requires a singleRichard Smith1-0/+27
2013-10-24Support GNU attributes in alias-declarations now that GCC has implemented themRichard Smith1-0/+9
2013-10-24PR17666: Instead of allowing an initial identifier argument in any attributeRichard Smith1-0/+6
2013-10-23Parse: Disable delayed template parsing for constexpr functionsDavid Majnemer1-0/+7
2013-10-22Revert r193073 and the attempt to fix it in r193170.Chandler Carruth1-92/+0
2013-10-22Reenable 'break' in 'for' specifier to allow compilation of QT macro 'foreach'Serge Pavlov1-5/+13
2013-10-21Revert "Re-enable passing MS inline asm test."Reid Kleckner1-0/+3
2013-10-21Re-enable passing MS inline asm test.Reid Kleckner1-3/+0
2013-10-21Fix to PR8880 (clang dies processing a for loop).Serge Pavlov1-0/+84
2013-10-19Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes.Kaelyn Uhrain2-5/+5
2013-10-18Check "late parsed" friend functions for redefinitionAlp Toker1-0/+4
2013-10-15Tidy up and improve error recovery for C++11 attributes in bad places. Based onRichard Smith1-0/+18
2013-10-15PR17567: Improve diagnostic for a mistyped constructor name. If we see somethingRichard Smith2-0/+16
2013-10-13Don't get confused by a virt-specifier after a trailing-return-type - it's notRichard Smith1-0/+15
2013-10-10Parser: Avoid a crash-on-invalid when trying to diagnose function calls with ...Benjamin Kramer1-0/+6
2013-10-09Make wording for certain invalid unary expressions more consistent.David Majnemer1-4/+4
2013-10-08-Wmicrosoft: Don't warn on non-inline pure virtual method definitionsReid Kleckner1-0/+9
2013-10-08Fixed messages in tests.Serge Pavlov1-4/+4
2013-10-08Add fixits suggesting parenthesis around type name in expressions like sizeof.Serge Pavlov1-0/+10
2013-09-28Add compat/extension warnings for init captures.Richard Smith2-7/+7
2013-09-28Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith1-6/+4
2013-09-27AST: Handle multidimensional arrays inside of __uuidof()David Majnemer1-0/+4
2013-09-27Sema: Respect -fdelayed-template-parsing when parsing constexpr functionsDavid Majnemer1-0/+12
2013-09-24Revert my patch in r191155 to allow forwardFariborz Jahanian1-4/+4
2013-09-22Parse: Don't crash during parsing if we lack a simple-type-specifierDavid Majnemer1-0/+8
2013-09-22ObjectiveC: ObjC declarations, including forward classFariborz Jahanian1-4/+4
2013-09-20Modify the uninitialized field visitor to detect uninitialized use across theRichard Trieu1-1/+1
2013-09-13As Aaron pointed out it's simpler to reject wide string availability attr mes...Benjamin Kramer1-0/+2
2013-09-12PR13657 (and duplicates):Richard Smith3-0/+198
2013-09-07AST: __uuidof should leak through templated typesDavid Majnemer1-0/+19
2013-09-06C++11 attributes after 'constructor-name (' unambiguously signal that we have aRichard Smith1-0/+5
2013-09-05For "expected unqualified-id" errors after a double colon, and the double colonRichard Trieu1-0/+15
2013-09-03Parser: support Microsoft syntax for 'typename typedef'David Majnemer1-1/+9
2013-08-23Sema: Properly support Microsoft-mode template argumentsDavid Majnemer1-2/+5
2013-08-17Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith1-2/+2
2013-08-13Fix Altivec vector literal parser hack for C++11.Eli Friedman1-1/+5
2013-08-10Avoid spurious error messages if parent template class cannot be instantiatedSerge Pavlov1-0/+63
2013-08-01Parse: Don't consider attributes of broken member declaratorsDavid Majnemer1-1/+4