```D version (linux) { struct Data{} Da| // <- no completion } ``` If i remove the `version` block, then i get completion And if i do that: ```D version (linux) { Da| // <- i get completion struct Data{} } ``` Now i do get completion