summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseStmt.cpp
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@apple.com>2012-08-15 16:53:30 +0000
committerChad Rosier <mcrosier@apple.com>2012-08-15 16:53:30 +0000
commitb6f46c1af9954bbeec7fdacfb352ab8483a69836 (patch)
tree8d7fabe9c1b81ce83160d2cf3bb21cdd4f3191a3 /clang/lib/Parse/ParseStmt.cpp
parent9f1509fe44a77237a8a222a4b9d01f6911c75139 (diff)
downloadbcm5719-llvm-b6f46c1af9954bbeec7fdacfb352ab8483a69836.tar.gz
bcm5719-llvm-b6f46c1af9954bbeec7fdacfb352ab8483a69836.zip
[ms-inline asm] Add the left brace source location and improve the pretty
printer. Patch by Enea Zaffanella <zaffanella@cs.unipr.it>. llvm-svn: 161958
Diffstat (limited to 'clang/lib/Parse/ParseStmt.cpp')
-rw-r--r--clang/lib/Parse/ParseStmt.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Parse/ParseStmt.cpp b/clang/lib/Parse/ParseStmt.cpp
index 0ff1c8a96a6..0af1d082981 100644
--- a/clang/lib/Parse/ParseStmt.cpp
+++ b/clang/lib/Parse/ParseStmt.cpp
@@ -1752,7 +1752,8 @@ StmtResult Parser::ParseMicrosoftAsmStatement(SourceLocation AsmLoc) {
}
// FIXME: We should be passing source locations for better diagnostics.
- return Actions.ActOnMSAsmStmt(AsmLoc, llvm::makeArrayRef(AsmToks), EndLoc);
+ return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLoc,
+ llvm::makeArrayRef(AsmToks), EndLoc);
}
/// ParseAsmStatement - Parse a GNU extended asm statement.
OpenPOWER on IntegriCloud