diff options
Diffstat (limited to 'lib/Sema/SemaStmtAsm.cpp')
-rw-r--r-- | lib/Sema/SemaStmtAsm.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/Sema/SemaStmtAsm.cpp b/lib/Sema/SemaStmtAsm.cpp index 33eb565b43..da4120af22 100644 --- a/lib/Sema/SemaStmtAsm.cpp +++ b/lib/Sema/SemaStmtAsm.cpp @@ -392,7 +392,7 @@ static bool isSimpleMSAsm(std::vector<std::vector<StringRef> > Pieces, return true; } -// Break the AsmSting into pieces (i.e., mnemonic and operands). +// Break the AsmString into pieces (i.e., mnemonic and operands). static void buildMSAsmPieces(StringRef Asm, std::vector<StringRef> &Pieces) { std::pair<StringRef,StringRef> Split = Asm.split(' '); @@ -424,8 +424,9 @@ static void buildMSAsmStrings(Sema &SemaRef, ArrayRef<Token> AsmToks, SmallString<512> Asm; unsigned startTok = 0; for (unsigned i = 0, e = AsmToks.size(); i < e; ++i) { - bool isNewAsm = i == 0 || AsmToks[i].isAtStartOfLine() || - AsmToks[i].is(tok::kw_asm); + bool isNewAsm = ((i == 0) || + AsmToks[i].isAtStartOfLine() || + AsmToks[i].is(tok::kw_asm)); if (isNewAsm) { if (i) { @@ -436,7 +437,7 @@ static void buildMSAsmStrings(Sema &SemaRef, ArrayRef<Token> AsmToks, } if (AsmToks[i].is(tok::kw_asm)) { i++; // Skip __asm - assert (i != e && "Expected another token"); + assert(i != e && "Expected another token"); } } |