This addresses a series of FIXMEs introduced in D122020.
A follow-up patch addresses the bug that is exposed by this change (an issue with source location information when lexing identifiers).
Paths
| Differential D122127
[WebAssembly] Use location of operand for operand-based type check errors ClosedPublic Authored by asb on Mar 21 2022, 5:00 AM.
Details Summary This addresses a series of FIXMEs introduced in D122020. A follow-up patch addresses the bug that is exposed by this change (an issue with source location information when lexing identifiers).
Diff Detail
Event Timelineasb added a parent revision: D122020: [WebAssembly] Add tests for the Asm type checker.Mar 21 2022, 5:01 AM asb added a child revision: D122128: [WebAssembly] Fix error location for parsed symbol/label operands.Mar 21 2022, 5:03 AM This revision is now accepted and ready to land.Mar 22 2022, 1:31 PM Closed by commit rG012637514ceb: [WebAssembly] Use location of operand for operand-based type check errors (authored by asb). · Explain WhyMar 23 2022, 1:52 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 417528 llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h
llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp
llvm/test/MC/WebAssembly/type-checker-errors.s
|