1. c94b5ae Avoid diagnosing twice on non-x86 targets by Alp Toker · 11 years ago
  2. 2597315 Recover instead of crashing on MS assembly when no target is loaded by Alp Toker · 11 years ago
  3. 961d057 Fix a parser crash when there are #pragmas in a context which requires a single by Richard Smith · 11 years ago
  4. d661d50 Revert r193073 and the attempt to fix it in r193170. by Chandler Carruth · 11 years ago
  5. 37acb25 Reenable 'break' in 'for' specifier to allow compilation of QT macro 'foreach' by Serge Pavlov · 11 years ago
  6. fb90266 Fix to PR8880 (clang dies processing a for loop). by Serge Pavlov · 11 years ago
  7. 5eed7e0 Tidy up and improve error recovery for C++11 attributes in bad places. Based on by Richard Smith · 11 years ago
  8. a89ee57 Fix a typo suggestion regression introduced by r191544. by Kaelyn Uhrain · 11 years ago
  9. 2ceb67a Don't suggest namespaces if the next token is a '.' by Kaelyn Uhrain · 11 years ago
  10. 0f90ee0 Don't give suggest things like function names on the left side of "=". by Kaelyn Uhrain · 11 years ago
  11. 6243f62 Avoid the hard-coded limit on the number of typo corrections attempted. by Kaelyn Uhrain · 11 years ago
  12. 175d417 Add some missing ProhibitAttributes calls to some declaration-like #pragmas. by Richard Smith · 11 years ago
  13. 12981a7 Fix the MCTargetAsmParser API change. by Joey Gouly · 11 years ago
  14. 21adb0c const'ify Sema::ActOnCXXTryBlock by by Robert Wilhelm · 11 years ago
  15. e0f720e Remove Extension warning for GNU local labels. by Eli Friedman · 11 years ago
  16. c895f4d const'ify Sema::ActOnCompoundStmt by by Robert Wilhelm · 11 years ago
  17. 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
  18. 4549d7f ArrayRef'ize Sema::FinalizeDeclaratorGroup, Sema::BuildDeclaratorGroup and by Rafael Espindola · 11 years ago
  19. 4b7bae3 Update to pass in pointers intead of references. by Bill Wendling · 11 years ago
  20. 1fcf31e Update for LLVM interface change in r181680. by Rafael Espindola · 11 years ago
  21. aeeacf7 Move parsing of identifiers in MS-style inline assembly into by John McCall · 11 years ago
  22. 85192c7 Parser support for #pragma clang __debug captured by Tareq A. Siraj · 11 years ago
  23. 4cf4a5e Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar for the _Atomic type specifier. by Richard Smith · 11 years ago
  24. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 11 years ago
  25. b760f11 Fix a crash-on-valid where a block capture copy expression was by John McCall · 11 years ago
  26. 1f12c47 [libclang] Fix a crash with invalid code, while skip function bodies is enabled. by Argyrios Kyrtzidis · 12 years ago
  27. 6b3d3e5 Process and handle attributes on conditions and for loop variables. Process and by Richard Smith · 12 years ago
  28. 820b23d When a statement is dropped from the AST because it was invalid, make sure by Argyrios Kyrtzidis · 12 years ago
  29. 4cd81c5 Implement C++11 [dcl.align]p1 and C11 6.7.5/2 rules for alignas and _Alignas. by Richard Smith · 12 years ago
  30. b2e2157 [ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-style by Chad Rosier · 12 years ago
  31. c666cf4 [ms-inline asm] Remove a warning about ms-style inline assembly not being by Chad Rosier · 12 years ago
  32. 4195637 Refactor to call ActOnFinishFullExpr on every full expression. Teach by Richard Smith · 12 years ago
  33. 4e24f0f s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 12 years ago
  34. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  35. d11f435 Simplify. No functionality change. by Nico Weber · 12 years ago
  36. 35f3f36 Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a body by Argyrios Kyrtzidis · 12 years ago
  37. 15490fd [driver, ms-inline asm] MS-Style inline assembly is controlled by the by Chad Rosier · 12 years ago
  38. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  39. 1a5bd5d PR14381: Never skip constexpr function bodies when code-completing. We may need by Richard Smith · 12 years ago
  40. e5afdcf Simplify function try/catch scope handling. by David Blaikie · 12 years ago
  41. 3a9fefe Fix more try scoping bugs introduced by r167650. by David Blaikie · 12 years ago
  42. c4027c8 PR14296: function parameter name collisions in function try/catch by David Blaikie · 12 years ago
  43. a60d21d Support interleaving of other pragmas with FP_CONTRACT at the beginning of a by Lang Hames · 12 years ago
  44. 81939a7 If skipping bodies is enabled outside code-completion, just skip the body directly by Argyrios Kyrtzidis · 12 years ago
  45. 6a65662 Removed an extra blank line. by Mahesha S · 12 years ago
  46. 860022c When used in a compound expression FP_CONTRACT should proceed all explicit by Lang Hames · 12 years ago
  47. 8b2bfdd People put pragmas in crazy places; add more handling. PR14046. by Eli Friedman · 12 years ago
  48. 3ef38ee Make sure we allow "#pragma options align=mac68k" in function-local contexts. <rdar://problem/12453134> by Eli Friedman · 12 years ago
  49. 9595c7e Permanently end the whole "pragma got handled by the parser too early" by Eli Friedman · 12 years ago
  50. be9af12 Add FP_CONTRACT support for clang. by Lang Hames · 12 years ago
  51. 8b533d9 If the range in a for range statement doesn't have a viable begin/end function, by Richard Smith · 12 years ago
  52. 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 12 years ago
  53. 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
  54. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  55. 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 12 years ago
  56. 5354e77 Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 12 years ago
  57. 4e28d9e Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 12 years ago
  58. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  59. e1715b6 Better diagnostics for range-based for loops with bad range types. by Sam Panzer · 12 years ago
  60. 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
  61. bc20bbb Removed unused LParenLoc parameter to ActOnCXXForRangeStmt by Sam Panzer · 12 years ago
  62. f37e421 [ms-inline asm] MSVC parses multiple __asm statements on a single line as one by Chad Rosier · 12 years ago
  63. 7bd092b [ms-inline asm] Add the left brace source location and improve the pretty by Chad Rosier · 12 years ago
  64. 92570bd [ms-inline asm] Remove the last bits of LineEnds. by Chad Rosier · 12 years ago
  65. 21ef711 [ms-inline asm] Add a helpful assert. by Chad Rosier · 12 years ago
  66. 62f22b8 [ms-inline asm] Refactor the logic to generate the AsmString into Sema. No by Chad Rosier · 12 years ago
  67. 79efe24 [ms-inline asm] Stmt destructors are never called, so allocate the AsmToks using by Chad Rosier · 12 years ago
  68. 8f726de [ms-inline asm] Pass Tokens to Sema and store them in the AST. No functional by Chad Rosier · 12 years ago
  69. b660446 80-column violations and whitespace. by Chad Rosier · 12 years ago
  70. a1eec4b objective-c: Refactor parse/sema portion of by Fariborz Jahanian · 12 years ago
  71. 2edf0a2 Clean up a large number of C++11 attribute parse issues, including parsing by Sean Hunt · 12 years ago
  72. b3b26bf [ms-inline-asm] The __asm keyword is a statement separator, so multiple asm by Chad Rosier · 12 years ago
  73. a01eddb [ms-inline-asm] Cleanup MS style inline assembly parsing. by Chad Rosier · 12 years ago
  74. 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
  75. def0762 Include the correct conversion context locations for condition expressions. by David Blaikie · 12 years ago
  76. bddc7e5 improve error recovery for extra ')'s after a if/switch/while condition. Before: by Chris Lattner · 12 years ago
  77. 8bb21d3 switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. This allows by Chris Lattner · 12 years ago
  78. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
  79. 6a91d38 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 12 years ago
  80. 6ee326a Disambiguation of '[[': by Richard Smith · 12 years ago
  81. 5d5ed59 [parser] If there are unmatched braces in a function definition, try to by Argyrios Kyrtzidis · 12 years ago
  82. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  83. 99831e4 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 12 years ago
  84. aa5ab26 Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma pack" to use the same handling that gcc does. Fixes <rdar://problem/10871094> and <rdar://problem/10893316>. by Eli Friedman · 13 years ago
  85. 33deb35 Fix parsing and processing initializer lists in return statements and as direct member initializers. by Sebastian Redl · 13 years ago
  86. e38fa18 Don't assume that a valid expression for the first part of a for-statement by Richard Smith · 13 years ago
  87. 85b29a4 Reject continue/break statements within members of local functions nested within by Richard Smith · 13 years ago
  88. 625bb56 Generalize -Wempty-body: warn when statement body is empty (closes: PR11329) by Dmitri Gribenko · 13 years ago
  89. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  90. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  91. 5cb94a7 Add -Wdangling-else. by Nico Weber · 13 years ago
  92. a44854a PR11297: Provide a better diagnostic for code which contains a by Richard Smith · 13 years ago
  93. 9490ab4 Fix tentative parsing so it knows how to handle an ambiguous for-range-declaration. PR11601. by Eli Friedman · 13 years ago
  94. 320fa4b Fix test regression introduced by r145656. When seeing a string literal that isn't accepted by 'asm', skip to the enclosing ')'. by Ted Kremenek · 13 years ago
  95. ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  96. 3896fc5 Rework Microsoft __if_exists/__if_not_exists parsing and semantic by Douglas Gregor · 13 years ago
  97. b57791e Treat the Microsoft/Borland keyword "__except" as a context-sensitive by Douglas Gregor · 13 years ago
  98. 7fe6208 Implement -Wc++98-compat warnings for the parser. by Richard Smith · 13 years ago
  99. 4a8dfb5 Introduce BalancedDelimiterTracker, to better track open/close by Douglas Gregor · 13 years ago
  100. 96e2171 Fix "Uninitialized" warnings. by NAKAMURA Takumi · 13 years ago