llvm-project/clang/lib/Lex
Alp Toker f33619cb51 Preprocessor: don't exit early in CheckMacroName()
The checks below can hypothetically apply to converted operator name
identifiers.

In practice there are no builtin macros etc. with those names so there's no
behavioural change to test.

llvm-svn: 209962
2014-05-31 03:38:08 +00:00
..
CMakeLists.txt [CMake] Use LINK_LIBS instead of target_link_libraries(). 2014-02-26 06:41:29 +00:00
HeaderMap.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
HeaderSearch.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
Lexer.cpp Remove historical Unicode TODOs 2014-05-18 18:37:59 +00:00
LiteralSupport.cpp Permit the "if" literal suffix with Microsoft extensions enabled. 2014-05-29 23:10:15 +00:00
MacroArgs.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
MacroInfo.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
ModuleMap.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
PPCaching.cpp Fix the build break introduced by r195799 by restoring two close 2013-11-27 01:40:12 +00:00
PPCallbacks.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
PPConditionalDirectiveRecord.cpp Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a 3-state enum. 2013-12-07 08:41:15 +00:00
PPDirectives.cpp Preprocessor: don't exit early in CheckMacroName() 2014-05-31 03:38:08 +00:00
PPExpressions.cpp Preprocessor: support defined() with operator names for MS compatibility 2014-05-21 06:13:51 +00:00
PPLexerChange.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
PPMacroExpansion.cpp Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine. 2014-05-22 19:56:11 +00:00
PTHLexer.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
Pragma.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
PreprocessingRecord.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
Preprocessor.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
PreprocessorLexer.cpp Make Preprocessor::Lex non-recursive. 2013-09-19 00:41:32 +00:00
ScratchBuffer.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
TokenConcatenation.cpp Revert "Fix assertion failures on annot_* tokens in clang -E" 2014-01-30 21:50:18 +00:00
TokenLexer.cpp [C++11] Use 'nullptr'. Lex edition. 2014-05-17 23:10:59 +00:00
UnicodeCharSets.h Fix the range for Malayam UCNs in C99. 2014-02-05 15:32:23 +00:00