[ms-inline asm] Move most of the AsmParsing logic in clang back into the MC
authorChad Rosier <mcrosier@apple.com>
Thu, 18 Oct 2012 15:49:34 +0000 (15:49 +0000)
committerChad Rosier <mcrosier@apple.com>
Thu, 18 Oct 2012 15:49:34 +0000 (15:49 +0000)
commit8bce66414462bb7f92548bf552a7f06a914a88d3
treeeb47cfd58d0d95cb7c7ab25b4dcb6459b6995d1e
parent40808197c0d4939c88a8df3d8d45bc564b3ae965
[ms-inline asm] Move most of the AsmParsing logic in clang back into the MC
layer.  Add the ParseMSInlineAsm() function, which is the new interface to
clang.  Also expose the new MCAsmParserSemaCallback interface, which is used
by the back-end to do name lookup in Sema.  Finally, remove the now defunct
APIs introduced in r165946.

llvm-svn: 166183
llvm/include/llvm/MC/MCParser/MCAsmParser.h
llvm/lib/MC/MCParser/AsmParser.cpp