hanchenye-llvm-project/clang/lib/Parse
Richard Trieu 2c850c0980 Add a fixit suggest for missing case keywords inside a switch scope. For instance, in the following code, 'case ' will be suggested before the '1:'
switch (x) {
  1: return 0;
  default: return 1;
}

llvm-svn: 129943
2011-04-21 21:44:26 +00:00
..
CMakeLists.txt CMake: LLVM_NO_RTTI must be obsolete now! 2011-02-10 09:15:32 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
ParseAST.cpp Migrate 'PrettySTackTraceParserEntry' object out of Parser, and have it constructed within ParseAST. This avoids double crashes 2011-03-22 01:15:17 +00:00
ParseCXXInlineMethods.cpp If the declaration of a C++ member function with an inline definition 2011-04-14 23:19:27 +00:00
ParseDecl.cpp Fixit suggestion for adding missing tag name should have a space after the tag name. Fixes rdar://9295072 2011-04-21 17:29:47 +00:00
ParseDeclCXX.cpp Support for C++11 (non-template) alias declarations. 2011-04-15 14:24:37 +00:00
ParseExpr.cpp C1X: implement generic selections 2011-04-15 00:35:48 +00:00
ParseExprCXX.cpp Parse GNU-style attributes prior to the type-id/new-type-id in a C++ 2011-04-15 19:40:02 +00:00
ParseInit.cpp fix a bunch of comment typos found by codespell. Patch by 2011-04-15 05:22:18 +00:00
ParseObjc.cpp fix the second part of rdar://8366474 - clang fails to parse ObjC selectors with '::', when :: isn't the first part of the selector. 2011-03-26 18:11:38 +00:00
ParsePragma.cpp Do not expand the opencl pragma names. This is so you can also have a define named the samed as the pragma and they do not interfere (ie. cl_khr_fp64). 2011-04-14 23:35:31 +00:00
ParsePragma.h OpenCL: add support for __kernel, kernel keywords and EXTENSION, 2011-02-14 01:42:53 +00:00
ParseStmt.cpp Add a fixit suggest for missing case keywords inside a switch scope. For instance, in the following code, 'case ' will be suggested before the '1:' 2011-04-21 21:44:26 +00:00
ParseTemplate.cpp Insomniac refactoring: change how the parser allocates attributes so that 2011-03-24 11:26:52 +00:00
ParseTentative.cpp C1X: implement static asserts 2011-04-15 00:35:57 +00:00
Parser.cpp C1X: implement static asserts 2011-04-15 00:35:57 +00:00
RAIIObjectsForParser.h Implement bracket insertion for Objective-C instance message sends as 2010-09-15 14:51:05 +00:00