[llvm-commits] [llvm] r166054 - in /llvm/trunk: include/llvm/MC/MCParser/MCAsmParser.h lib/MC/MCParser/AsmParser.cpp

Chad Rosier mcrosier at apple.com
Tue Oct 16 13:16:21 PDT 2012


Author: mcrosier
Date: Tue Oct 16 15:16:20 2012
New Revision: 166054

URL: http://llvm.org/viewvc/llvm-project?rev=166054&view=rev
Log:
[ms-inline asm] Add the helper function, isParseringInlineAsm(). To be used in a future commit.

Modified:
    llvm/trunk/include/llvm/MC/MCParser/MCAsmParser.h
    llvm/trunk/lib/MC/MCParser/AsmParser.cpp

Modified: llvm/trunk/include/llvm/MC/MCParser/MCAsmParser.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/MC/MCParser/MCAsmParser.h?rev=166054&r1=166053&r2=166054&view=diff
==============================================================================
--- llvm/trunk/include/llvm/MC/MCParser/MCAsmParser.h (original)
+++ llvm/trunk/include/llvm/MC/MCParser/MCAsmParser.h Tue Oct 16 15:16:20 2012
@@ -75,6 +75,7 @@
   virtual bool Run(bool NoInitialTextSection, bool NoFinalize = false) = 0;
 
   virtual void setParsingInlineAsm(bool V) = 0;
+  virtual bool isParsingInlineAsm() = 0;
 
   /// ParseStatement - Parse the next statement.
   virtual bool ParseStatement() = 0;

Modified: llvm/trunk/lib/MC/MCParser/AsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCParser/AsmParser.cpp?rev=166054&r1=166053&r2=166054&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCParser/AsmParser.cpp (original)
+++ llvm/trunk/lib/MC/MCParser/AsmParser.cpp Tue Oct 16 15:16:20 2012
@@ -182,6 +182,7 @@
 
   bool ParseStatement();
   void setParsingInlineAsm(bool V) { ParsingInlineAsm = V; }
+  bool isParsingInlineAsm() { return ParsingInlineAsm; }
   unsigned getNumParsedOperands() { return ParsedOperands.size(); }
   MCParsedAsmOperand &getParsedOperand(unsigned OpNum) {
     assert (ParsedOperands.size() > OpNum);





More information about the llvm-commits mailing list