compiled by msvc (syntax check only)