'token' :non-constant expression in 'context'
The token forms part of a nonconstant expression in this context. The following sample generates C2425:
main() { int i = 3; __asm { mov eax, [ebp - i] // C2425 // try.. // mov eax, [ebp - 3] } }