If a null statement was preceded by an empty macro keep its instantiation source...
commitb7d98d35ea723624345f06e5895ddce2e0388ef0
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 27 Apr 2011 05:04:02 +0000 (27 05:04 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 27 Apr 2011 05:04:02 +0000 (27 05:04 +0000)
treeaabd233e19ac179216d6a8c569d2405f6afe5d8b
parent3b887354b1b667c97d070ddc67b5354353c4c07b
If a null statement was preceded by an empty macro keep its instantiation source location
in NullStmt.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130289 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Stmt.h
include/clang/Lex/Preprocessor.h
include/clang/Sema/Sema.h
lib/Lex/PPMacroExpansion.cpp
lib/Parse/ParseStmt.cpp
lib/Sema/SemaStmt.cpp
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp