mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-11 18:36:10 +02:00
codetools: parsing proc modifier external delayed
git-svn-id: trunk@22505 -
This commit is contained in:
parent
b0fdde8ed4
commit
d7dd00883c
@ -1194,7 +1194,7 @@ function TPascalParserTool.ReadParamList(ExceptionOnError, Extract: boolean;
|
||||
message <id or number>;
|
||||
external;
|
||||
external <id>;
|
||||
external name <id>;
|
||||
external name <id> delayed;
|
||||
external <id or number> name <id>;
|
||||
external <id or number> index <id>;
|
||||
[alias: <string constant>]
|
||||
@ -1487,7 +1487,7 @@ function TPascalParserTool.ReadTilProcedureHeadEnd(
|
||||
message <id or number>;
|
||||
external;
|
||||
external <id>;
|
||||
external name <id>;
|
||||
external name <id> delayed;
|
||||
external <id or number> name <id>;
|
||||
external <id or number> index <id>;
|
||||
[alias: <string constant>]
|
||||
@ -1608,6 +1608,8 @@ begin
|
||||
ReadNextAtom;
|
||||
ReadConstant(true,false,[]);
|
||||
end;
|
||||
if UpAtomIs('DELAYED') then
|
||||
ReadNextAtom;
|
||||
end;
|
||||
end else if UpAtomIs('ALIAS') then begin
|
||||
if not ReadNextAtomIsChar(':') then
|
||||
|
Loading…
Reference in New Issue
Block a user