summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-04-27 05:04:02 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-04-27 05:04:02 +0000
commitf7620e4d4913c4cae8a956593f1509aa40edc02f (patch)
tree314695e456245908e1d0e04e9d4a8e0fcdf3a924 /clang/lib/Sema/SemaStmt.cpp
parent8b02cd0beae6e38273afb9d339489f6bb59b8bde (diff)
downloadbcm5719-llvm-f7620e4d4913c4cae8a956593f1509aa40edc02f.tar.gz
bcm5719-llvm-f7620e4d4913c4cae8a956593f1509aa40edc02f.zip
If a null statement was preceded by an empty macro keep its instantiation source location
in NullStmt. llvm-svn: 130289
Diffstat (limited to 'clang/lib/Sema/SemaStmt.cpp')
-rw-r--r--clang/lib/Sema/SemaStmt.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaStmt.cpp b/clang/lib/Sema/SemaStmt.cpp
index 5e21a367588..38f3bf9e924 100644
--- a/clang/lib/Sema/SemaStmt.cpp
+++ b/clang/lib/Sema/SemaStmt.cpp
@@ -46,8 +46,9 @@ StmtResult Sema::ActOnExprStmt(FullExprArg expr) {
}
-StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc, bool LeadingEmptyMacro) {
- return Owned(new (Context) NullStmt(SemiLoc, LeadingEmptyMacro));
+StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc,
+ SourceLocation LeadingEmptyMacroLoc) {
+ return Owned(new (Context) NullStmt(SemiLoc, LeadingEmptyMacroLoc));
}
StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc,
OpenPOWER on IntegriCloud