Closed msftrncs closed 3 years ago
Side issue I haven't solved yet, a missing END_VAR
between two VAR
's, causes the VAR
keyword to be included as a variable in the previous VAR
.
VAR
hello : SumType;
(* END_VAR oops *)
VAR (* <-- taken as a variable name with type SumType2 *)
hello2 : SumType2; (* hello2 variable will not appear in symbol list *)
END_VAR
Should this one be closed already?
Yes, closed by #32 being merged. (I didn't use the keyword 'fixes' when I mentioned issue)
With the 1.9.0/1.9.1 SymbolProvider changes:
VAR
(_x) blockI will post a PR shortly.
With issue 1 under control, I was able to open a 32,000 line CoDeSys EXP file, and have a presentation of the approximately 4,000 symbols in under 2 seconds.