aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex
AgeCommit message (Expand)AuthorFilesLines
2022-09-02[clang] Add __is_target_variant_{os,environment} builtinsNico Weber1-0/+55
2022-07-23[Clang] Adjust extension warnings for #warningCorentin Jabot1-1/+10
2022-07-23[Clang] Add support for Unicode identifiers (UAX31) in C2x mode.Corentin Jabot1-3/+3
2022-07-22Use any_of (NFC)Kazu Hirata1-4/+2
2022-07-21[modules] Replace `-Wauto-import` with `-Rmodule-include-translation`.Volodymyr Sapsai1-15/+3
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata5-7/+7
2022-07-14[Clang] Adjust extension warnings for delimited sequencesCorentin Jabot2-6/+14
2022-07-13[Clang] Add a warning on invalid UTF-8 in comments.Corentin Jabot1-16/+91
2022-07-12Revert "[Clang] Add a warning on invalid UTF-8 in comments."Jonas Devlieghere1-92/+16
2022-07-12[Clang] Add a warning on invalid UTF-8 in comments.Corentin Jabot1-16/+92
2022-07-10[C++20][Modules] Implement include translation.Iain Sandoe2-24/+80
2022-07-09Revert "[Clang] Add a warning on invalid UTF-8 in comments."Corentin Jabot1-94/+16
2022-07-09[Clang] Add a warning on invalid UTF-8 in comments.Corentin Jabot1-16/+94
2022-07-06Revert "[Clang] Add a warning on invalid UTF-8 in comments."Nico Weber1-96/+17
2022-07-06[Clang] Add a warning on invalid UTF-8 in comments.Corentin Jabot1-17/+96
2022-07-06Revert "[Clang] Add a warning on invalid UTF-8 in comments."Corentin Jabot1-96/+17
2022-07-06[Clang] Add a warning on invalid UTF-8 in comments.Corentin Jabot1-17/+96
2022-07-01[Lex] Introduce `PPCallbacks::LexedFileChanged()` preprocessor callbackArgyrios Kyrtzidis1-5/+18
2022-06-29[Lex] Make sure to notify `MultipleIncludeOpt` for "read tokens" during fast ...Argyrios Kyrtzidis1-0/+4
2022-06-29[Clang][Preprocessor] Fix inconsistent `FLT_EVAL_METHOD` when compiling vs pr...Egor Zhdan1-0/+12
2022-06-29[Clang] Rename StringLiteral::isAscii() => isOrdinary() [NFC]Corentin Jabot3-10/+10
2022-06-26[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+1
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata4-4/+4
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata5-11/+12
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata5-12/+11
2022-06-25[Clang][C++23] P2071 Named universal character escapesCorentin Jabot2-37/+298
2022-06-20[clang] Don't use Optional::getValue (NFC)Kazu Hirata2-3/+3
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+1
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-06-20[clang] Don't use Optional::hasValue (NFC)Kazu Hirata3-5/+5
2022-06-13[Lex] Keep track of skipped preprocessor blocks and advance the lexer directl...Argyrios Kyrtzidis1-2/+72
2022-06-13Reapply "[clang][lex] NFCI: Use DirectoryEntryRef in HeaderSearch::load*()"Jan Svoboda1-35/+36
2022-06-11fix comment typo to cycle botsNico Weber1-1/+1
2022-06-10[Lex] Fix `fixits` for typo-corrections of preprocessing directives within sk...Argyrios Kyrtzidis1-10/+12
2022-06-03[Attributes] Remove AttrSyntax and migrate uses to AttributeCommonInfo::Synta...Leonard Grey1-5/+9
2022-06-02Clean "./" from __FILE__ expansion.Paul Pluzhnikov1-3/+3
2022-05-27[Lex] Fix crash during dependency scanning while skipping an unmatched `#if`Argyrios Kyrtzidis1-0/+1
2022-05-26[Tooling/DependencyScanning & Preprocessor] Refactor dependency scanning to p...Argyrios Kyrtzidis5-514/+503
2022-05-26[Tooling/DependencyScanning] Rename refactorings towards transitioning depend...Argyrios Kyrtzidis2-85/+87
2022-05-19[clang] Fix __has_builtinYaxun (Sam) Liu1-1/+3
2022-05-16[clang] Avoid suggesting typoed directives in `.S` filesKen Matsui1-0/+4
2022-05-13Suggest typo corrections for preprocessor directivesKen Matsui1-1/+72
2022-05-13[clang][preprocessor] Fix unsigned-ness of utf8 char literalsTimm Bäder1-1/+10
2022-05-12Warn if using `elifdef` & `elifndef` in not C2x & C++2b modeKen Matsui1-0/+28
2022-05-11[clang] Add the flag -ffile-reproducibleAlan Zhao1-1/+14
2022-05-11Add extension diagnostic for linemarker directivesKen Matsui1-0/+4
2022-05-06[Lex] Don't assert when decoding invalid UCNs.Sam McCall1-4/+2
2022-05-04[clang] Track how headers get included generally during lookup timeCyndy Ishida1-1/+11