summaryrefslogtreecommitdiff
path: root/clang/lib/Basic/IdentifierTable.cpp
AgeCommit message (Expand)Author
2025-05-31[Basic] Remove unused includes (NFC) (#142295)Kazu Hirata
2025-05-02Simplify implementation; NFCAaron Ballman
2025-05-02[C] Diagnose use of C++ keywords in C (#137234)Aaron Ballman
2024-10-11Turn `-Wdeprecated-literal-operator` on by default (#111027)Erich Keane
2024-08-08[SystemZ][z/OS] __ptr32 support for z/OS (#101696)Abhina Sree
2024-08-07[NFC] Format TokenKey enum (#101700)Abhina Sree
2024-07-22Revert "[Clang] Implement P3034R1 Module Declarations Shouldn’t be Macros" ...yronglin
2024-07-20[Clang] Implement P3034R1 Module Declarations Shouldn’t be Macros (#90574)yronglin
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva
2024-06-12Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and...Vitaly Buka
2024-06-12[clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-...The Phantom Derpstorm
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling
2024-02-14[clang][NFC] Use "notable" for "interesting" identifiers in `IdentifierInfo` ...Vlad Serebrennikov
2023-12-27[clang] Use StringRef::ltrim (NFC)Kazu Hirata
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-11-13[clang] Remove fixed point arithmetic error (#71884)PiJoules
2023-10-25[clang][NFC] Refactor `Selector` to use `PointerIntPair` inside (#69916)Vlad Serebrennikov
2023-09-14[NFC] Minimize header includes (#66339)Bill Wendling
2023-08-11[C23] Rename C2x->C23 in diagnosticsAaron Ballman
2023-08-11[C23] Rename C2x -> C23; NFCAaron Ballman
2023-07-19[Clang] Add warnings for CWG2521Po-yao Chang
2023-06-22[clang] Add a namespace for interesting identifiers.Zahira Ammarguellat
2023-06-08Fix namespace of operator<< defnSam McCall
2023-05-08Reland "Give NullabilityKind a printing operator<<"Sam McCall
2023-05-05Revert "Give NullabilityKind a printing operator<<"Caroline Tice
2023-05-04Give NullabilityKind a printing operator<<Sam McCall
2023-02-16[Modules] Remove -fmodules-tsChuanqi Xu
2022-09-21[HLSL] Support cbuffer/tbuffer for hlsl.Xiang Li
2022-08-26Fix the lldb test botsAaron Ballman
2022-08-26[Basic] Drop header-only dependency from Basic to LexBenjamin Kramer
2022-08-26Diagnosing the Future KeywordsMuhammad Usman Shahid
2022-08-03Fix char8_t in C mode regression from fb65b179Erich Keane
2022-08-03[NFCI] Refactor how KeywordStatus is calculatedErich Keane
2022-05-11[clang] Fix KEYALLYaxun (Sam) Liu
2022-05-10[CUDA][HIP] support __noinline__ as keywordYaxun (Sam) Liu
2022-01-26[CodeCompletion][clangd] Clean __uglified parameter names in completion & hoverSam McCall
2021-05-27Correct the 'KEYALL' mask.Erich Keane
2021-05-27Reimplement __builtin_unique_stable_name-Erich Keane
2021-05-27Add support for #elifdef and #elifndefAaron Ballman
2021-05-04Introduce -Wreserved-identifierserge-sans-paille
2021-03-15Allow __ieee128 as an alias to __float128 on ppcserge-sans-paille
2020-12-07[clang] Add a new nullability annotation for swift async: _Nullable_resultErik Pilkington
2020-06-26Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine....Simon Pilgrim
2020-06-26Triple.h - reduce Twine.h include to forward declarations. NFC.Simon Pilgrim
2020-05-07Add static assert to ID Table to make sure aux targets work right.Erich Keane
2020-04-28Make -fno-char8_t disable the char8_t keyword, even in C++20.Richard Smith
2020-04-21C++2a -> C++20 in some identifiers; NFC.Aaron Ballman
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-24[Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2aSaar Raz
2019-08-14[Sema][ObjC] Fix a -Wformat false positive with localizedStringForKeyErik Pilkington