JCWasmx86/mesonlsp

Emit diagnostics for meson_options.txt/meson.options

Closed this issue · 0 comments

  • Implement a new visitor for the options file
  • Emit diagnostics/update diagnostics

Diagnostics:

  • Reserved option name
  • Invalid option name
  • Duplicate options
  • Duplicate ComboOpt/ArrayOpt options

Other stuff:

  • Make semantic tokens work in these files