diff --git a/clang/test/Sema/ms-inline-asm.c b/clang/test/Sema/ms-inline-asm.c index e1d79c116c80..d4227027d7cb 100644 --- a/clang/test/Sema/ms-inline-asm.c +++ b/clang/test/Sema/ms-inline-asm.c @@ -99,3 +99,7 @@ void t4() { __asm { mov eax, fs:[0].a } // expected-error {{Unable to lookup field reference!}} __asm { mov eax, fs:[0]. A.a } // expected-error {{Unexpected token type!}} } + +void test_operand_size() { + __asm { call word t4 } // expected-error {{Expected 'PTR' or 'ptr' token!}} +}