codetools: class completion: ignoring nested nested read/write specifiers

git-svn-id: trunk@19988 -
This commit is contained in:
mattias 2009-05-16 23:20:14 +00:00
parent e4089e8358
commit 49b74e836b

View File

@ -4423,10 +4423,12 @@ var
if AtomIsChar(';') then exit; if AtomIsChar(';') then exit;
AtomIsIdentifier(true); AtomIsIdentifier(true);
if WordIsPropertySpecifier.DoItCaseInsensitive(Src,CurPos.StartPos, if WordIsPropertySpecifier.DoItCaseInsensitive(Src,CurPos.StartPos,
CurPos.EndPos-CurPos.StartPos) then exit; CurPos.EndPos-CurPos.StartPos)
then
exit;
Parts[SpecParam]:=CurPos; Parts[SpecParam]:=CurPos;
ReadNextAtom; ReadNextAtom;
if CurPos.Flag=cafPoint then begin while CurPos.Flag=cafPoint do begin
ReadNextAtom; ReadNextAtom;
AtomIsIdentifier(true); AtomIsIdentifier(true);
ReadNextAtom; ReadNextAtom;