OSDN Git Service

[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)
commitb1f8c139c5c1b1a50bf65b8141dd57434c793e54
treed0cd5e226d025af0e98002e7912c4a7bb172c8fa
parent6c28a7eec8d1794fb5476cd9fe14affb479ed1d9
[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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166183 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCParser/MCAsmParser.h
lib/MC/MCParser/AsmParser.cpp