llvm-project/clang/lib/Basic
Alp Toker a231ad2216 Support diagnostic formatting of keyword tokens
Implemented with a new getKeywordSpelling() accessor. Unlike getTokenName() the
result of this function is stable and may be used in diagnostic output.

Uses of this feature are split out into the subsequent commit.

llvm-svn: 198604
2014-01-06 12:54:18 +00:00
..
Builtins.cpp Refactored Builtin::Context::isPrintfLike and isScanfLike into a helper function. The implementations are identical, except for the format arguments being searched for. 2014-01-03 20:10:54 +00:00
CMakeLists.txt [CMake] clang/lib: Satisfy dependencies to add *actually used* libraries on target_link_libraries() and LLVM_LINK_COMPONENTS. 2013-12-09 19:04:43 +00:00
CharInfo.cpp CharInfo: Add missing "using namespace clang::charinfo" in .cpp file. 2013-02-08 22:37:49 +00:00
Diagnostic.cpp Support diagnostic formatting of keyword tokens 2014-01-06 12:54:18 +00:00
DiagnosticIDs.cpp Document the Message parameter of getCustomDiagID() 2013-12-23 21:00:35 +00:00
FileManager.cpp Use llvm::sys::fs::UniqueID for windows and unix. 2013-08-01 21:42:11 +00:00
FileSystemStatCache.cpp Use llvm::sys::fs::UniqueID for windows and unix. 2013-08-01 21:42:11 +00:00
IdentifierTable.cpp Fixed a FIXME; created a print method for Selectors that accepts a raw_ostream, and started using it in places it made sense. 2014-01-03 17:59:55 +00:00
LangOptions.cpp Add a *San + modules FIXME. 2013-02-07 01:09:29 +00:00
Makefile Use tabs instead of spaces. 2012-03-02 16:06:37 +00:00
Module.cpp Modules: Don't warn upon missing headers while reading the module map. 2013-12-17 10:31:37 +00:00
ObjCRuntime.cpp Add a define for the ObjFW runtime ABI version. 2013-09-16 16:31:49 +00:00
OpenMPKinds.cpp [OpenMP] Added parsing and semantic analysis for firstprivate clause 2013-10-01 05:32:34 +00:00
OperatorPrecedence.cpp Replace C++0x in a comment with C++11 2013-07-14 17:04:56 +00:00
SourceLocation.cpp Only mark dump() function definitions 'used' in debug builds 2014-01-04 13:47:14 +00:00
SourceManager.cpp Fix a typo: "SLocEnty" should read "SLocEntry". 2013-11-24 01:47:49 +00:00
TargetInfo.cpp OpenCL: Do not force 64 bit floats for (embedded) targets with only 32bit floats. 2013-12-18 18:15:03 +00:00
Targets.cpp Update for llvm's DataLayout including mangling information. 2014-01-03 19:22:05 +00:00
TokenKinds.cpp Support diagnostic formatting of keyword tokens 2014-01-06 12:54:18 +00:00
Version.cpp Remove "static" on simple temporary StringRef. 2013-08-09 17:51:03 +00:00
VersionTuple.cpp Include llvm::Optional in clang/Basic/LLVM.h 2013-02-20 22:23:23 +00:00