If an unimported submodule of an imported module contains a declaration of a
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 14 Jul 2013 02:01:48 +0000 (02:01 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 14 Jul 2013 02:01:48 +0000 (02:01 +0000)
commit42713d763f052def9d0b525da9530ac97333752c
tree87d36bbb63a906ba00ef99bfb9db03649cb76244
parenta76289aa1bfde6abec629a94dc3d1d6e192e9d6f
If an unimported submodule of an imported module contains a declaration of a
global allocation or deallocation function, that should not cause that global
allocation or deallocation function to become unavailable.

llvm-svn: 186270
clang/include/clang/AST/Decl.h
clang/lib/Sema/SemaExprCXX.cpp
clang/test/Modules/Inputs/cxx-decls-imported.h [new file with mode: 0644]
clang/test/Modules/Inputs/cxx-decls-unimported.h [new file with mode: 0644]
clang/test/Modules/Inputs/module.map
clang/test/Modules/cxx-decls.cpp [new file with mode: 0644]