MSVC: error while compiling generic-interval.h

https://justpaste.it/4m461 (generic-interval.h)

error logs: -

inkscape-0.92.4\src\2geom\generic-interval.h(96,1): error C2059: syntax error: ')'

inkscape-0.92.4\src\2geom\generic-interval.h(240,1): error C2059: syntax error: ')'

inkscape-0.92.4\src\2geom\generic-interval.h(240,1): error C2238: unexpected token(s) preceding ';'

inkscape-0.92.4\src\2geom\generic-interval.h(240,1): fatal error C1201: unable to continue after syntax error in class template definition

inkscape-0.92.4\src\2geom\generic-interval.h(96,1): error C2334: unexpected token(s) preceding ':'; skipping apparent function body

inkscape-0.92.4\src\2geom\generic-interval.h(240,1): error C2238: unexpected token(s) preceding ';'

compiling on msvc

Edited by Thomas Holder