From dfbe175866b9f06aa32fcaf1be2de696cc11c8e3 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Tue, 24 Mar 2015 07:40:33 +0100 Subject: [PATCH] only test asm KW if tok is tkKeywd --- src/ce_d2syn.pas | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ce_d2syn.pas b/src/ce_d2syn.pas index 976b7e22..2c03f0eb 100644 --- a/src/ce_d2syn.pas +++ b/src/ce_d2syn.pas @@ -814,8 +814,9 @@ begin if fLineBuf[FTokStart..fTokStop-1] = fCurrIdent then fTokKind := tkCurrI; //check asm range - if fLineBuf[FTokStart..fTokStop-1] = 'asm' then - fCurrRange.rangeKinds += [rkAsm]; + if fTokKind = tkKeywd then + if fLineBuf[FTokStart..fTokStop-1] = 'asm' then + fCurrRange.rangeKinds += [rkAsm]; exit; end;