Commit History

作者 SHA1 備註 提交日期
  Richard Smith 0fa9a240fd [C++20] Implement context-sensitive header-name lexing and pp-import parsing in the preprocessor. 6 年之前
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 年之前
  Kristof Umann f21be14334 [Lex] TokenConcatenation now takes const Preprocessor 7 年之前
  Aaron Ballman 8873bce640 Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. 7 年之前
  Richard Smith daf599b1b1 [c++2a] P0515R3: lexer support for new <=> token. 7 年之前
  Erik Verbruggen 6ad50db42c [PP] Replace some index based for loops with range based ones 8 年之前
  Daniel Marjamaki c40533901b [clang] Refactoring of conditions so they use isOneOf() instead of multiple is(). 10 年之前
  Richard Smith 9443d047e8 [c++1z] Support for u8 character literals. 10 年之前
  Ben Langmuir b1f0f8a086 Avoid a couple of assertions when preprocessing with modules 11 年之前
  Ben Langmuir faa90eaedd Revert "Fix assertion failures on annot_* tokens in clang -E" 11 年之前
  Ben Langmuir 2364b4457f Fix assertion failures on annot_* tokens in clang -E 11 年之前
  Jordan Rose 4a04d445af Simplify logic for avoiding concatenation after numeric constants. 12 年之前
  Argyrios Kyrtzidis fcf896078e [Preprocessor] When checking if we can concatenate two tokens, check 12 年之前
  Richard Smith 80ad52f327 s/CPlusPlus0x/CPlusPlus11/g 12 年之前
  Joerg Sonnenberger 7094dee95f Add missing cctype includes. 13 年之前
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). 13 年之前
  Richard Smith 99831e4677 User-defined literals: reject string and character UDLs in all places where the 13 年之前
  David Blaikie 7530c034c0 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) 13 年之前
  Argyrios Kyrtzidis a64ccefdf0 Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 14 年之前
  Craig Topper 03720fce6e Raw string followup. Pass a couple StringRefs by value. 14 年之前
  Craig Topper 2fa4e86b4f Add support for C++0x raw string literals. 14 年之前
  Douglas Gregor 5cee119558 Add support for C++0x unicode string and character literals, from Craig Topper! 14 年之前
  Abramo Bagnara c4bf2b9afb Introduced raw_identifier token kind. 14 年之前
  Chris Lattner 8877321ca6 make the token paste avoidance logic turn "..." into ".. ." instead of ". . ." 15 年之前
  Chris Lattner 86851109b8 fix a bug in paste avoidance which would cause us to accidentally 15 年之前
  Daniel Dunbar e013d685c6 Move clients to use IdentifierInfo::getNameStart() instead of getName() 16 年之前
  Mike Stump 1eb4433ac4 Remove tabs, and whitespace cleanups. 16 年之前
  Eli Friedman 8849f11903 PR4395: Don't detect token concatenation in C mode for 16 年之前
  Eli Friedman 896ccf83eb Don't vary token concatenation based on the language options; this 16 年之前
  Chris Lattner e1614bb01c apply Eli's patch to fix PR4008, with a testcase. Thanks Eli! 16 年之前