]> granicus.if.org Git - clang/commit
Introduce a module import declaration, so that we properly represent, e.g.,
authorDouglas Gregor <dgregor@apple.com>
Fri, 2 Dec 2011 23:23:56 +0000 (23:23 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 2 Dec 2011 23:23:56 +0000 (23:23 +0000)
commit15de72cf580840c61e5704c2f8a2b56f9d0638e1
treeeb022e2c3030fe1e50032b63d73fa5e929e035e4
parent687b5df89d4ba91219df578d02087c68c09a0332
Introduce a module import declaration, so that we properly represent, e.g.,

  __import_module__ std.vector;

in the AST.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145725 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/clang/AST/Decl.h
include/clang/AST/RecursiveASTVisitor.h
include/clang/Basic/DeclNodes.td
include/clang/Serialization/ASTBitCodes.h
lib/AST/Decl.cpp
lib/AST/DeclBase.cpp
lib/AST/DeclPrinter.cpp
lib/CodeGen/CGDecl.cpp
lib/CodeGen/CodeGenModule.cpp
lib/Sema/SemaDecl.cpp
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ASTWriterDecl.cpp
tools/libclang/CIndex.cpp