hanchenye-llvm-project/clang/test/Modules
Douglas Gregor cfe7dc6b2f Implement redeclaration merging for namespaces defined in distinct
modules. Teach name lookup into namespaces to search in each of the
merged DeclContexts as well as the (now-primary) DeclContext. This
supports the common case where two different modules put something
into the same namespace.

llvm-svn: 147778
2012-01-09 17:30:44 +00:00
..
Inputs Implement redeclaration merging for namespaces defined in distinct 2012-01-09 17:30:44 +00:00
auto-module-import.m Rename the command-line option for mapping #include/#import over to 2012-01-03 15:21:29 +00:00
cycles.c Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
decldef.mm Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
diamond-pch.c Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
diamond.c Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
driver.c Add test for the driver's handling of modules 2011-09-14 20:29:10 +00:00
header-import.m Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
inferred-submodules.m Introduce a non-uglified syntax for module imports in Objective-C: 2012-01-03 18:04:46 +00:00
irgen.c Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
load_failure.c Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
lookup.cpp Don't treat 'import' as a contextual keyword when we're in a caching lexer, or when modules are disabled. 2012-01-04 06:20:15 +00:00
lookup.m Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
macros.c Re-uglify #public and #private to #__public_macro and #__private_macro. 2012-01-03 19:48:16 +00:00
module-private.cpp Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
namespaces.cpp Implement redeclaration merging for namespaces defined in distinct 2012-01-09 17:30:44 +00:00
normal-module-map.cpp Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
objc-categories.m Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
on-demand-build-warnings.m Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
on-demand-build.m Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
on-demand-macros.m Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
redecl-merge.m Always allow redefinition of typedefs when modules are enabled. This 2012-01-09 15:36:04 +00:00
redeclarations.m Under -fmodules, accept #public <macroname> and #private <macroname> 2012-01-03 18:24:14 +00:00
requires.m Introduce a non-uglified syntax for module imports in Objective-C: 2012-01-03 18:04:46 +00:00
subframeworks.m Introduce a non-uglified syntax for module imports in Objective-C: 2012-01-03 18:04:46 +00:00
submodules-preprocess.cpp Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
submodules.cpp Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00
submodules.m Introduce a non-uglified syntax for module imports in Objective-C: 2012-01-03 18:04:46 +00:00
wildcard-submodule-exports.cpp Eliminate the uglified keyword __import_module__ for importing 2012-01-03 19:32:59 +00:00