diff options
author | Chad Rosier <mcrosier@apple.com> | 2012-08-15 16:53:30 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@apple.com> | 2012-08-15 16:53:30 +0000 |
commit | b6f46c1af9954bbeec7fdacfb352ab8483a69836 (patch) | |
tree | 8d7fabe9c1b81ce83160d2cf3bb21cdd4f3191a3 /clang/lib/Parse/ParseStmt.cpp | |
parent | 9f1509fe44a77237a8a222a4b9d01f6911c75139 (diff) | |
download | bcm5719-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.cpp | 3 |
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. |