[ms] [llvm-ml] Support purging macro definitions
authorEric Astor <epastor@google.com>
Mon, 23 Nov 2020 19:20:17 +0000 (14:20 -0500)
committerEric Astor <epastor@google.com>
Mon, 23 Nov 2020 20:03:13 +0000 (15:03 -0500)
commit1e41e22323a33d7b7977e48ff6ec243e46860257
tree815f0dc80ebe9c9e14239fa0c9572e04639f1b3b
parentae736d295763b05a2047fb64cec821c3d4a63d4d
[ms] [llvm-ml] Support purging macro definitions

Support MASM's PURGE directive.

Reviewed By: thakis

Differential Revision: https://reviews.llvm.org/D89735
llvm/lib/MC/MCParser/COFFMasmParser.cpp
llvm/lib/MC/MCParser/MasmParser.cpp
llvm/test/tools/llvm-ml/macro.test