This essentially builds an index for the parsed records and record values (fields).
This covers quite a few cases, but is limited by the currently lackluster location
tracking in tablegen. A followup will work on plumbing more locations through
tablegen, which should greatly improve what we can do here.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
A followup will work on plumbing more locations through
tablegen, which should greatly improve what we can do here.
Ooooooh, will be nice for refactoring tools too :)
mlir/lib/Tools/tblgen-lsp-server/TableGenServer.cpp | ||
---|---|---|
178 | Could you add comments here? (the previous one was where the location was empty or not tracked, this overlap I'm not sure where it is used and also seems to be discarding every instance except first seen and not sure why that's good) |
Could you add comments here? (the previous one was where the location was empty or not tracked, this overlap I'm not sure where it is used and also seems to be discarding every instance except first seen and not sure why that's good)