1. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  2. 9595c7e Permanently end the whole "pragma got handled by the parser too early" by Eli Friedman · 12 years ago
  3. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  4. b093955 Parse: Change PragmaPackHandler to use the preprocessor allocator. by Daniel Dunbar · 12 years ago
  5. 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 · 12 years ago
  6. 5f3c163 Implement #pragma redefine_extname. by David Chisnall · 12 years ago
  7. 426fc94 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 13 years ago
  8. 3fc809d Remove redundant argument. by Rafael Espindola · 13 years ago
  9. 19bda3a Add an option to emulate the strange Apple gcc behavior of #pragma pack. by Eli Friedman · 13 years ago
  10. 41c8d6f OpenCL: disallow '#pragma OPENCL EXTENSION all : enable', per OpenCL 1.1 9.1 by Peter Collingbourne · 13 years ago
  11. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  12. e23af2a PR10392: "#pragma GCC visibility" must not expand macros in its arguments. by Joerg Sonnenberger · 13 years ago
  13. a6e09bb Remove unused but set variable. by Benjamin Kramer · 13 years ago
  14. 62c9258 Recognize gcc's ms_struct pragma (and ignore for now). This is wip. by Fariborz Jahanian · 13 years ago
  15. b38b6a7 Do not expand the opencl pragma names. This is so you can also have a define named the samed as the pragma and they do not interfere (ie. cl_khr_fp64). by Tanya Lattner · 13 years ago
  16. 8402155 Rename tok::eom to tok::eod. by Peter Collingbourne · 13 years ago
  17. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 13 years ago
  18. 321b817 Move support for "#pragma STDC FP_CONTRACT" to Parser; add Sema actions by Peter Collingbourne · 13 years ago
  19. b918d0f Convert "#pragma unused(...)" into tokens for the parser. by Argyrios Kyrtzidis · 14 years ago
  20. 80c60f7 When we parse a pragma, keep track of how that pragma was originally by Douglas Gregor · 14 years ago
  21. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  22. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  23. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  24. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  25. aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
  26. cbb98ed Parser: Add support for #pragma align, which is just another spelling of #pragma by Daniel Dunbar · 14 years ago
  27. 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
  28. 6f73914 Parse/Sema: Add support for '#pragma options align=packed', which, it should be by Daniel Dunbar · 14 years ago
  29. 638e7cf Parse/Sema: Add support for '#pragma options align=native'. by Daniel Dunbar · 14 years ago
  30. 861800c Parse: Add support for '#pragma options align'. by Daniel Dunbar · 14 years ago
  31. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  32. 7a02a37 Per advice that Doug Gregor gave me several months ago, clean up the by Ted Kremenek · 15 years ago
  33. 9991479 Add parser support for #pragma weak. by Eli Friedman · 15 years ago
  34. 4726d03 Implement '#pragma unused'. by Ted Kremenek · 15 years ago
  35. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  36. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  37. effa8d1 Modify the move emulation according to the excellent design of Howard Hinnant. Makes for much nicer syntax when smart pointers are used consistently. Also, start converting internal argument passing of Parser to smart pointers. by Sebastian Redl · 16 years ago
  38. 15faa7f Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult by Sebastian Redl · 16 years ago
  39. 0e9eabc Consistently use smart pointers for stmt and expr nodes in parser local variables. by Sebastian Redl · 16 years ago
  40. a55e52c Use RAII objects to ensure proper destruction of expression and statement AST nodes in the parser in most cases, even on error. by Sebastian Redl · 16 years ago
  41. 08631c5 Convert IdentifierInfo's to be printed the same as DeclarationNames by Chris Lattner · 16 years ago
  42. 6898e33 remove uses of IdentifierInfo::getName() by Chris Lattner · 16 years ago
  43. 204b2fe Remove the last of the old-style Preprocessor::Diag methods. by Chris Lattner · 16 years ago
  44. fcdd8fe Add Parser support for #pragma pack by Daniel Dunbar · 16 years ago