From 745954379548fcd1dd288bf1e2d2bc9dc6da8382 Mon Sep 17 00:00:00 2001 From: Chad Rosier Date: Mon, 13 Aug 2012 22:04:09 +0000 Subject: [ms-inline asm] Add a helpful assert. llvm-svn: 161796 --- clang/lib/Sema/SemaStmt.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/lib') diff --git a/clang/lib/Sema/SemaStmt.cpp b/clang/lib/Sema/SemaStmt.cpp index 2598d049599..d22deb2f7f2 100644 --- a/clang/lib/Sema/SemaStmt.cpp +++ b/clang/lib/Sema/SemaStmt.cpp @@ -2836,6 +2836,7 @@ static void patchMSAsmStrings(Sema &SemaRef, bool &IsSimple, TokenBuf.resize(32); bool StringInvalid = false; Asm += SemaRef.PP.getSpelling(AsmToks[j], TokenBuf, &StringInvalid); + assert (!StringInvalid && "Expected valid string!"); break; } case tok::identifier: { -- cgit v1.2.3