llvm-project/clang/tools
Argyrios Kyrtzidis 4f10a3e9f0 [preprocessor] When #including something that contributes no tokens at all,
don't recursively continue lexing.

This avoids a stack overflow with a sequence of many empty #includes.
rdar://11988695

llvm-svn: 167801
2012-11-13 01:03:15 +00:00
..
arcmt-test Make DiagnosticOptions intrusively reference-counted, and make sure 2012-10-23 22:26:28 +00:00
c-arcmt-test Comment that clang.dll is unavailable on cygming yet. 2012-09-01 07:38:58 +00:00
c-index-test Force C89 for c-index-test.c 2012-11-07 23:52:25 +00:00
clang-check clang-check: Add clangRewriteCore.a to the Makefile build to make it link again. 2012-10-03 14:35:38 +00:00
diag-build Add new tool 'diag-build' for showing enabled warnings in a project. 2012-06-18 21:31:37 +00:00
diagtool Make DiagnosticOptions intrusively reference-counted, and make sure 2012-10-23 22:26:28 +00:00
driver If we encounter a fatal error, exit with status 70. For BSD systems this is 2012-11-12 21:32:24 +00:00
libclang [preprocessor] When #including something that contributes no tokens at all, 2012-11-13 01:03:15 +00:00
scan-build [analyzer] Check that the argument to CFMakeCollectable is non-NULL. 2012-11-07 17:12:37 +00:00
scan-view Further harden checking that scan-view isn't serving up pages outside 2012-10-12 22:56:38 +00:00
CMakeLists.txt [CMake] clang/tools/extra may be included by LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR. 2012-10-10 13:46:18 +00:00
Makefile [c-index-test] When building with BUILD_CLANG_ONLY=YES, include c-index-test. 2012-11-06 19:14:25 +00:00