llvm-project/clang/test/Index/Inputs
Ben Langmuir 6d25fdc41b [Modules] Don't infinite recurse on implicit import of circular modules in preamble
Update the Preprocessor's VisibleModuleSet when typo-correction creates
an implicit module import so that we won't accidentally write an invalid
SourceLocation into the preamble AST.  This would later lead to infinite
recursion when loading the preamble AST because we use the value in
ImportLocs to prevent visiting a module twice.

rdar://problem/24440990

llvm-svn: 260543
2016-02-11 17:04:42 +00:00
..
CommentXML Comment parsing: remove HTML attribute validation 2014-04-30 21:54:30 +00:00
Frameworks
Headers
a.h
annotate-comments-preprocessor.h
b.h
base_module_needs_vfs.h Honour -ivfsoverlay in ASTUnit to match clang 2014-04-15 18:16:25 +00:00
c-index-pch.h
cindex-from-source.h
complete-at-EOF.c [libclang] Allow code-completion when pointing at the end-of-file. 2014-10-18 06:19:36 +00:00
complete-pch.h
crash-recovery-code-complete-remap.c This test is XFAILed on Windows, but I cannot see a reason as to why it should be failing. The original commit which XFAILed this was r111581, which suggested something was wrong with file remapping, but that may have been subsequently fixed. 2014-05-19 15:02:10 +00:00
crash-recovery-reparse-remap.c
declare-objc-predef.h Fix the rececl chain for redeclarations of predefined decls 2014-08-18 19:32:45 +00:00
empty.h
foo.h
get-cursor-includes-1.h
get-cursor-includes-2.h
guarded.h
module-undef.h Avoid a crash after loading an #undef'd macro in code completion 2014-09-30 20:00:18 +00:00
module.map [Modules] Don't infinite recurse on implicit import of circular modules in preamble 2016-02-11 17:04:42 +00:00
module_needs_vfs.h Honour -ivfsoverlay in ASTUnit to match clang 2014-04-15 18:16:25 +00:00
objc.h
pragma-once.h
pragma_disable_warning.h
preamble-reparse-1.c
preamble-reparse-2.c
preamble-with-error.h
preamble-with-implicit-import-A.h [Modules] Don't infinite recurse on implicit import of circular modules in preamble 2016-02-11 17:04:42 +00:00
preamble-with-implicit-import-B.h [Modules] Don't infinite recurse on implicit import of circular modules in preamble 2016-02-11 17:04:42 +00:00
preamble-with-implicit-import-C.h [Modules] Don't infinite recurse on implicit import of circular modules in preamble 2016-02-11 17:04:42 +00:00
preamble-with-implicit-import.h [Modules] Don't infinite recurse on implicit import of circular modules in preamble 2016-02-11 17:04:42 +00:00
preamble.h
preamble_macro_template.h
prefix.h
redeclarations.h
remap-complete-to.c
remap-load-to.c
reparse-instantiate.h
retain-comments-from-system-headers-module.map
retain-comments-from-system-headers.h
t1.c
t1.m
t2.c
t2.m
usrs-system.h
vfsoverlay.yaml Honour -ivfsoverlay in ASTUnit to match clang 2014-04-15 18:16:25 +00:00