summaryrefslogtreecommitdiff
path: root/lib/Basic/IdentifierTable.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Sema][ObjC] Fix a -Wformat false positive with localizedStringForKeyErik Pilkington2019-08-141-0/+15
* [C++20] Implement context-sensitive header-name lexing and pp-import parsing ...Richard Smith2019-04-111-1/+1
* Enable coroutines under -std=c++2a.Richard Smith2019-02-231-1/+1
* [MSVC] Recognize `static_assert` keyword in C and C++98Reid Kleckner2019-02-151-0/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Basic] Cleanups in IdentifierInfo following the removal of PTHBruno Ricci2018-12-051-22/+0
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* NFC: Merge KEYOBJC and KEYARCErik Pilkington2018-10-301-25/+23
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-8/+5
* [SystemZ] Actually enable -mzvector keywordsUlrich Weigand2018-10-161-0/+1
* [AST] Various optimizations + refactoring in DeclarationName(Table)Bruno Ricci2018-09-211-15/+14
* Remove trailing spaceFangrui Song2018-07-301-9/+9
* Add dump method for selectorsAditya Kumar2018-05-311-0/+2
* [AST][ObjC] Print implicit property expression that only has a setter without...Alex Lorenz2018-05-231-0/+6
* [OpenCL] Restrict various keywords in OpenCL C++ modeSven van Haastregt2018-05-091-3/+6
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-6/+6
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-7/+9
* Defer adding keywords to the identifier table until after the language option...Aaron Ballman2018-04-161-6/+9
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-11-031-25/+43
* [c++2a] Treat 'concept' and 'requires' as keywords, add compat warning for C+...Richard Smith2017-08-131-2/+6
* Added missing break.Galina Kistanova2017-06-031-0/+1
* [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are usedAlex Lorenz2017-04-111-1/+14
* [Sema][ObjC] Warn about 'performSelector' calls with selectorsAlex Lorenz2017-03-061-2/+4
* Add some more asserts to clearly indicate that there are special casesChandler Carruth2016-11-041-2/+4
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-2/+2
* [coroutines] Rename driver flag -fcoroutines to -fcoroutines-tsGor Nishanov2016-10-021-1/+1
* Add -fmodules-ts flag to cc1 for the provisional C++ modules TS, and markRichard Smith2016-07-231-2/+4
* [modules] Separately track whether an identifier's preprocessor information andRichard Smith2016-02-051-0/+1
* [coroutines] Add lexer support for co_await, co_yield, and co_return keywords.Richard Smith2015-10-221-1/+3
* Roll-back r250822.Angel Garcia Gomez2015-10-201-2/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+2
* Add -f[no-]declspec to control recognition of __declspec as a keywordSaleem Abdulrasool2015-10-041-4/+1
* Add support for System z vector language extensionsUlrich Weigand2015-07-301-1/+2
* Implement the Objective-C __kindof type qualifier.Douglas Gregor2015-07-071-1/+3
* [modules] Before checking whether the controlling macro of a header is defined,Richard Smith2015-07-011-2/+0
* Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor2015-06-241-4/+5
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Suppress bogus gcc -Wreturn-type warnings.Nico Weber2015-06-201-0/+1
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-0/+14
* [Concepts] lex keywords: concept and requiresHubert Tong2015-06-051-1/+3
* __declspec is not a core Clang language extension. Instead, require -fms-exte...Aaron Ballman2015-05-261-0/+6
* Generalize future keyword compat diagnostics.Richard Smith2015-05-141-2/+2
* Give isCompatibleWithMSVC a better interfaceDavid Majnemer2015-05-111-1/+1
* OpenCL: CL2.0 atomic typesAnastasia Stulova2015-03-181-4/+11
* MSVC Compat: Permit char16_t, char32_t and _Atomic when targeting > 2013David Majnemer2015-03-181-3/+4
* Emit warning if define or undef reserved identifier or keyword.Serge Pavlov2014-12-111-2/+27
* Reverted r223114, it caused failure on on clang-native-arm-cortex-a9.Serge Pavlov2014-12-021-27/+2
* Emit warning if define or undef reserved identifier or keyword.Serge Pavlov2014-12-021-2/+27
* Use enumerators instead of hardcoded integers when we decide if keyword is en...Serge Pavlov2014-10-291-28/+38