llvm-project/clang/lib
Richard Smith 52f8d19ced Improve diagnosis of unknown template name.
When an undeclared identifier in a context that requires a type is followed by
'<', only look for type templates when typo-correcting, tweak the diagnostic
text to say that a template name (not a type name) was undeclared, and parse
the template arguments when recovering from the error.

llvm-svn: 302732
2017-05-10 21:32:16 +00:00
..
ARCMigrate [ARCMigrate] When applying changes from remap files, disable the 'adjustRemovals' functionality of EditedSource 2017-04-28 00:25:06 +00:00
AST [index] Index simple dependent declaration references 2017-05-10 09:47:41 +00:00
ASTMatchers Add cxxStdInitializerListExpr AST matcher 2017-05-05 21:01:12 +00:00
Analysis Fix PR13910: Don't warn that __builtin_unreachable() is unreachable 2017-04-11 15:36:06 +00:00
Basic [X86][LWP] Add clang support for LWP instructions. 2017-05-08 12:09:45 +00:00
CodeGen Reland: [mips] Impose a threshold for coercion of aggregates 2017-05-10 14:28:18 +00:00
Driver [asan] A clang flag to enable ELF globals-gc. 2017-05-09 21:57:43 +00:00
Edit [ARCMigrate] When applying changes from remap files, disable the 'adjustRemovals' functionality of EditedSource 2017-04-28 00:25:06 +00:00
Format clang-format: refine calculating brace types. 2017-05-10 13:53:29 +00:00
Frontend [asan] A clang flag to enable ELF globals-gc. 2017-05-09 21:57:43 +00:00
FrontendTool unique_ptrify createDriverOptTable 2017-01-13 17:34:15 +00:00
Headers [OpenCL] Added checking OpenCL version for cl_khr_mipmap_image built-ins 2017-05-10 08:23:01 +00:00
Index [index] Index simple dependent declaration references 2017-05-10 09:47:41 +00:00
Lex [Modules] Allow umbrella frameworks to define private submodules for subframeworks 2017-05-09 00:41:38 +00:00
Parse Improve diagnosis of unknown template name. 2017-05-10 21:32:16 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema Improve diagnosis of unknown template name. 2017-05-10 21:32:16 +00:00
Serialization Silences gcc's -Wnarrowing. 2017-05-03 07:48:27 +00:00
StaticAnalyzer Use clang++-3.5 compatible initializer_list constructor 2017-05-10 13:22:11 +00:00
Tooling Add ASTMatchRefactorer and ReplaceNodeWithTemplate to RefactoringCallbacks 2017-05-10 07:48:45 +00:00
CMakeLists.txt