Version 1.10
- Rewrite preprocessor token parsing to be much more robust
- Parse multidimensional struct members correctly
- Improve autocomplete and finding usages
- Parse switch statements correctly
- Overhaul new file creation, allow custom templates for all supported file extensions
- Warn on incorrect array indexes
- Warn on incorrect const variable handling
- Add function parameter lookup
- Support 4.50 opaque types (samplers)
- Many smaller fixes and improvements