1. 091f23f Split out -Wconversion warnings about constant precision into their by John McCall · 15 years ago
  2. cae5095 Add a __has_attribute macro that works much like __has_feature and __has_builtin. by Anders Carlsson · 15 years ago
  3. 6be9f35 tests: Force triple to avoid limited precision warning on win32. by Daniel Dunbar · 15 years ago
  4. ed7c308 r116509 fixed the Win32 XFAIL. by Francois Pichet · 15 years ago
  5. c637415 allow I128 suffixes in msextensions mode just like i128 suffixes, patch by Chris Lattner · 15 years ago
  6. 59705ae Add support for UCNs for character literals by Nico Weber · 15 years ago
  7. b644894 Remove hard CRLF end-of-line markers from two files. These should be added by Chandler Carruth · 15 years ago
  8. a0f15b0 Add support for 4-byte UCNs like \U12345678. Warn about UCNs in c90 mode. by Nico Weber · 15 years ago
  9. 301669b Lexer: Implement GCC's version of pragma message. by Michael J. Spencer · 15 years ago
  10. 37bf9d2 Allow the use of C++0x deleted functions as an extension in C++98. by Anders Carlsson · 15 years ago
  11. 8776490 Add __char16_t and __char32_t as aliases for the C++0x char16_t and by Douglas Gregor · 15 years ago
  12. fe6834a Make sure we're producing a newline in the preprocessed output before by Douglas Gregor · 15 years ago
  13. 80c60f7 When we parse a pragma, keep track of how that pragma was originally by Douglas Gregor · 15 years ago
  14. c79f767 tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies. by Daniel Dunbar · 15 years ago
  15. f6c0977 Implement __has_feature(cxx_inline_namespaces) by Sebastian Redl · 15 years ago
  16. 6ab55eb improve isHexaLiteral to work with escaped newlines and trigraphs, by Chris Lattner · 15 years ago
  17. a75ec43 In Microsoft compatibility mode, don't parse the exponent as part of by Douglas Gregor · 15 years ago
  18. 295a637 Test for PR7888. by Eli Friedman · 15 years ago
  19. 9a570b4 tests: Make FileCheck version check that preamble isn't longer than we expected. by Daniel Dunbar · 15 years ago
  20. cf9f08f tests: XFAIL this test on win32, someone else can hunt this one down. by Daniel Dunbar · 15 years ago
  21. 0286de6 tests: Use FileCheck instead of external input; I think this test was failing on by Daniel Dunbar · 15 years ago
  22. f033f1d Introduce a new lexer function to compute the "preamble" of a file, by Douglas Gregor · 15 years ago
  23. 427c492 Complain when string literals are too long for the active language by Douglas Gregor · 15 years ago
  24. 9d80f73 rename test by Chris Lattner · 15 years ago
  25. 9b3215d change the 'invalid token after top level declarator' message to be by Chris Lattner · 15 years ago
  26. d80f786 fix PR4499, patch by Kyle Dean! by Chris Lattner · 15 years ago
  27. 9fde9c4 tests: Use %clangxx when using driver for C++, in case C++ support is disabled. by Daniel Dunbar · 15 years ago
  28. 0b495cd A bug I've introduced in STDIN handling surfaced a few broken tests, fix them. by Benjamin Kramer · 15 years ago
  29. c304ba3 Daniel re-educated me about what Alias does and does not do. Turn that off for by Chandler Carruth · 15 years ago
  30. ac0f5e5 Don't warn about use of hex floats in c++ mode by default, by Chris Lattner · 15 years ago
  31. 3d48899 robustify the conflict marker stuff. Don't add 7 twice, which would by Chris Lattner · 15 years ago
  32. e127a0d push some source location information down through the compiler, by Chris Lattner · 15 years ago
  33. 38caec4 enhance sourcemgr to detect various UTF BOM's and emit a fatal error by Chris Lattner · 15 years ago
  34. 389980e Add testcase that I forgot for r101667 for gnu-keywords. by Chandler Carruth · 15 years ago
  35. 2a0d757 At sabre's request, drop the FP bounds diagnostics down to warnings and file by John McCall · 15 years ago
  36. f57b820 Fixes test. by Fariborz Jahanian · 16 years ago
  37. a8be02b ui64, etc. are valid VS suffixes. Fixes radar 7562363. by Fariborz Jahanian · 16 years ago
  38. 1248451 Update test function names so as not to use potential keywords. by Sean Hunt · 16 years ago
  39. 4ef4c6b Add a bunch more feature-checking macros for C++0x features. Some of these are by Sean Hunt · 16 years ago
  40. 8c72340 Do not parse hexadecimal floating point literals in C++0x mode because they are by Sean Hunt · 16 years ago
  41. e030358 add a bunch of missing prototypes to tests by Chris Lattner · 16 years ago
  42. 94c939d Diagnose out-of-bounds floating-point constants. Fixes rdar://problem/6974641 by John McCall · 16 years ago
  43. a2bf105 reimplement r90860, fixing a couple of problems: by Chris Lattner · 16 years ago
  44. 80737ad Update tests to use %clang instead of 'clang', and forcibly disable use of ' by Daniel Dunbar · 16 years ago
  45. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 16 years ago
  46. 34f349d teach clang to recover gracefully from conflict markers left in source by Chris Lattner · 16 years ago
  47. 7b68265 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 16 years ago
  48. 7d9bd42 Add 'has_feature(cxx_exceptions)' to allow code to determine via preprocessor logic if C++ exceptions are enabled. by Ted Kremenek · 16 years ago
  49. 2eca546 Rename has_feature(rtti) to has_feature(cxx_rtti) for clarity. by Ted Kremenek · 16 years ago
  50. 107b4ca Add FileCheck test for '__has_feature(rtti)'. by Ted Kremenek · 16 years ago
  51. 6e8c7ac cleanup parsing of MS integer suffixes a little. this fixes PR5616 by Nuno Lopes · 16 years ago
  52. 23afaad Don't #include <stdio.h> when tests don't need it, or use clang instead of clang-cc when they do. by Daniel Dunbar · 16 years ago
  53. 4fcfde4 Eliminate &&s in tests. by Daniel Dunbar · 16 years ago
  54. d8ac057 Reorganize the parsing of decl groups / function definitions so that by John McCall · 16 years ago
  55. 5e517c8 Converted to use FileCheck. by John Thompson · 16 years ago
  56. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  57. 025f80d MultiTestRunner: Validate '&&' at the end of RUN lines. by Daniel Dunbar · 16 years ago
  58. 8849f11 PR4395: Don't detect token concatenation in C mode for C++-specific tokens. by Eli Friedman · 16 years ago
  59. 3c54801 PR4353: Add support for \E as a character escape. by Eli Friedman · 16 years ago
  60. e8fa06e accept "#pragma clang foo" where we accept "#pragma GCC foo". by Chris Lattner · 16 years ago
  61. e3ad881 Implement -Wfour-char-constants, which is an extension, not an extwarn, by Chris Lattner · 16 years ago
  62. b77f41e implement -Wmultichar by Chris Lattner · 16 years ago
  63. 2dec3a1 merge number.c into constants.c and start running it in -verify mode. by Chris Lattner · 16 years ago
  64. c1f9d82 implement the microsoft/gnu "__COUNTER__" macro: rdar://4329310 by Chris Lattner · 16 years ago
  65. c199ab3 Implement the first set of changes for PR3963 and rdar://6759604, by Chris Lattner · 16 years ago
  66. ead616c fix rdar://6757323, where an escaped newline in a // comment by Chris Lattner · 16 years ago
  67. 81048aa Move the rest of the fixit tests to the FixIt area. by Mike Stump · 16 years ago
  68. 8e7ec66 Update wording. by Mike Stump · 16 years ago
  69. 20d0ee5 A code modification hint for files that don't end in a newline. by Mike Stump · 16 years ago
  70. d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 16 years ago
  71. 1ab10d4 Don't use &> in tests; dash doesn't understand it. by Eli Friedman · 16 years ago
  72. 99c7622 Fix -E mismatch; an identifier followed by a numeric constant does not by Daniel Dunbar · 16 years ago
  73. 85c4910 Don't accept '$' in identifiers in assembler-with-cpp mode. by Daniel Dunbar · 16 years ago
  74. 9d4857d this test isn't testing anything. by Chris Lattner · 16 years ago
  75. 51a75d0 change a diagnostic message from something pedantically correct but by Chris Lattner · 16 years ago
  76. 8402c73 Fix PR2477 - clang misparses "//*" in C89 mode by Chris Lattner · 17 years ago
  77. bc3e984 rdar://6060752 - don't warn about trigraphs in bcpl-style comments by Chris Lattner · 17 years ago
  78. c21f1a7 split into two tests. by Chris Lattner · 17 years ago
  79. eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 17 years ago
  80. 5313ebc Test case for previous commit (Workaround gcc bug causing crash on our by Daniel Dunbar · 17 years ago
  81. ea644d8 Following gcc's behavior, only enable trigraphs if '-trigraphs' or '-ansi' is by Ted Kremenek · 17 years ago
  82. 6f7adbd Fix for PR2750; don't check for an 'e' in the trash after the token. by Eli Friedman · 17 years ago
  83. 806c3b9 update this testcase. by Chris Lattner · 17 years ago
  84. 4f97e01 Add test case for hex floating point constants in < C99 mode by Daniel Dunbar · 17 years ago
  85. b081a35 Fix PR2252: don't warn on negating an unsigned value ever, and don't emit by Chris Lattner · 17 years ago
  86. 413d355 Fix a bug reported by Kelly Wilson, where we incorrectly by Chris Lattner · 17 years ago
  87. c577a0e Multiple tests in a single test file must be linked with '&&'. by Argyrios Kyrtzidis · 17 years ago
  88. 8891184 Fix the run line for this test. by Eli Friedman · 17 years ago
  89. e3eac77 Make this test C instead of C++; making it C++ causes a failure on Linux by Eli Friedman · 17 years ago
  90. 0049db6 fix PR2357 (#ifs didnt invalidate the multiple-inclusion optimization state) by Nuno Lopes · 17 years ago
  91. 146ccd4 Fix PR2090, a typo in digraph processing. by Chris Lattner · 17 years ago
  92. e66b65c pull .ll and .bc writing out of the ASTConsumer destructors into some top by Chris Lattner · 18 years ago
  93. 2243449 Add support for #pragma mark, which shouldn't warn about bogus tokens. by Chris Lattner · 18 years ago
  94. fbd9173 Doh! Check in this long overdue test fix. by Christopher Lamb · 18 years ago
  95. 016765e Support floating point literals of the form "1e-16f" which specify an exponent but no decimal point. by Christopher Lamb · 18 years ago
  96. f5f20bd The checking for the delimiters of expected error/warning messages was by Bill Wendling · 18 years ago
  97. 921e9ff Fix a bug handling hex floats in c90 mode, pointed out by Neil. by Chris Lattner · 18 years ago
  98. 3b427b3 rename -parse-ast-print to -ast-print by Chris Lattner · 18 years ago
  99. 9f3d942 Removed option "-parse-ast-check" from clang driver. This is now implemented by Ted Kremenek · 18 years ago
  100. 8146b68 Fix a lexer bug where we incorrectly rejected int i = /*/ */ 1; by Chris Lattner · 18 years ago