Adds support for several accessors:
- [<identifier>.<struct name>].<field>
- [<identifier>.<struct name>.<field>].<subfield> (where field has already-defined STRUCT type)
- [<variable>.<field>].<subfield> (where field has already-defined STRUCT type)
Paths
| Differential D83344
[ms] [llvm-ml] Improve MASM STRUCT field accessor support ClosedPublic Authored by epastor on Jul 7 2020, 2:35 PM.
Details Summary Adds support for several accessors:
Diff Detail
Event Timelineepastor added a child revision: D83345: [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs.Jul 7 2020, 2:36 PM This revision is now accepted and ready to land.Jul 11 2020, 7:19 PM Closed by commit rG4cdea5faf980: [ms] [llvm-ml] Improve MASM STRUCT field accessor support (authored by epastor). · Explain WhyJul 13 2020, 7:35 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 277428 llvm/include/llvm/MC/MCParser/MCAsmParser.h
llvm/lib/MC/MCParser/MasmParser.cpp
llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
llvm/test/tools/llvm-ml/struct.test
|