It turns out that VA X is having troubles parsing floating point numbers that have a decimal point, no decimal digits and an exponent component.
1.0e10; // parses correctly
1.e10; // error underlines the "e10" part
(The same happens when using the f postfix to specify it's a float rather than a double.)
According to the C++ standard there don't need to be any digits between the decimal point and the exponent :). Of course, this isn't a big problem and I can easily use the former notation, but I thought I'd let you know anyway.