aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/IdentifierTable.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-05-11[clang] Fix KEYALLYaxun (Sam) Liu1-2/+3
2022-05-10[CUDA][HIP] support __noinline__ as keywordYaxun (Sam) Liu1-0/+3
2022-01-26[CodeCompletion][clangd] Clean __uglified parameter names in completion & hoverSam McCall1-0/+8
2021-05-27Correct the 'KEYALL' mask.Erich Keane1-1/+1
2021-05-27Reimplement __builtin_unique_stable_name-Erich Keane1-1/+4
2021-05-27Add support for #elifdef and #elifndefAaron Ballman1-0/+2
2021-05-04Introduce -Wreserved-identifierserge-sans-paille1-0/+33
2021-03-15Allow __ieee128 as an alias to __float128 on ppcserge-sans-paille1-0/+3
2020-12-07[clang] Add a new nullability annotation for swift async: _Nullable_resultErik Pilkington1-0/+5
2020-06-26Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine....Simon Pilgrim1-1/+0
2020-06-26Triple.h - reduce Twine.h include to forward declarations. NFC.Simon Pilgrim1-0/+1
2020-05-07Add static assert to ID Table to make sure aux targets work right.Erich Keane1-0/+7
2020-04-28Make -fno-char8_t disable the char8_t keyword, even in C++20.Richard Smith1-0/+2
2020-04-21C++2a -> C++20 in some identifiers; NFC.Aaron Ballman1-5/+5
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-2/+2
2020-01-24[Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2aSaar Raz1-1/+1
2019-08-14[Sema][ObjC] Fix a -Wformat false positive with localizedStringForKeyErik Pilkington1-0/+15
2019-04-11[C++20] Implement context-sensitive header-name lexing and pp-import parsing ...Richard Smith1-1/+1
2019-02-23Enable coroutines under -std=c++2a.Richard Smith1-1/+1
2019-02-15[MSVC] Recognize `static_assert` keyword in C and C++98Reid Kleckner1-0/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-05[Basic] Cleanups in IdentifierInfo following the removal of PTHBruno Ricci1-22/+0
2018-11-01Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner1-0/+1
2018-10-30NFC: Merge KEYOBJC and KEYARCErik Pilkington1-25/+23
2018-10-30NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington1-8/+5
2018-10-16[SystemZ] Actually enable -mzvector keywordsUlrich Weigand1-0/+1
2018-09-21[AST] Various optimizations + refactoring in DeclarationName(Table)Bruno Ricci1-15/+14
2018-07-30Remove trailing spaceFangrui Song1-9/+9
2018-05-31Add dump method for selectorsAditya Kumar1-0/+2
2018-05-23[AST][ObjC] Print implicit property expression that only has a setter without...Alex Lorenz1-0/+6
2018-05-09[OpenCL] Restrict various keywords in OpenCL C++ modeSven van Haastregt1-3/+6
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-6/+6
2018-05-01Implement P0482R2, support for char8_t type.Richard Smith1-7/+9
2018-04-16Defer adding keywords to the identifier table until after the language option...Aaron Ballman1-6/+9
2017-11-03[Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko1-25/+43
2017-08-13[c++2a] Treat 'concept' and 'requires' as keywords, add compat warning for C+...Richard Smith1-2/+6
2017-06-03Added missing break.Galina Kistanova1-0/+1
2017-04-11[Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are usedAlex Lorenz1-1/+14
2017-03-06[Sema][ObjC] Warn about 'performSelector' calls with selectorsAlex Lorenz1-2/+4
2016-11-04Add some more asserts to clearly indicate that there are special casesChandler Carruth1-2/+4
2016-10-20Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer1-2/+2
2016-10-02[coroutines] Rename driver flag -fcoroutines to -fcoroutines-tsGor Nishanov1-1/+1
2016-07-23Add -fmodules-ts flag to cc1 for the provisional C++ modules TS, and markRichard Smith1-2/+4
2016-02-05[modules] Separately track whether an identifier's preprocessor information andRichard Smith1-0/+1
2015-10-22[coroutines] Add lexer support for co_await, co_yield, and co_return keywords.Richard Smith1-1/+3
2015-10-20Roll-back r250822.Angel Garcia Gomez1-2/+2
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-2/+2
2015-10-04Add -f[no-]declspec to control recognition of __declspec as a keywordSaleem Abdulrasool1-4/+1
2015-07-30Add support for System z vector language extensionsUlrich Weigand1-1/+2
2015-07-07Implement the Objective-C __kindof type qualifier.Douglas Gregor1-1/+3