mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-16 02:20:30 +01:00
codetools: understand 'noreturn' procedure modifier
git-svn-id: trunk@43643 -
This commit is contained in:
parent
dfd9836690
commit
4db78960d0
@ -900,6 +900,7 @@ begin
|
||||
Add('LOCAL' ,{$ifdef FPC}@{$endif}AllwaysTrue);
|
||||
ADD('MWPASCAL' ,{$ifdef FPC}@{$endif}AllwaysTrue);
|
||||
Add('NEAR' ,{$ifdef FPC}@{$endif}AllwaysTrue);
|
||||
Add('NORETURN' ,{$ifdef FPC}@{$endif}AllwaysTrue);
|
||||
Add('NOSTACKFRAME' ,{$ifdef FPC}@{$endif}AllwaysTrue);
|
||||
Add('OLDFPCCALL' ,{$ifdef FPC}@{$endif}AllwaysTrue);
|
||||
Add('OVERLOAD' ,{$ifdef FPC}@{$endif}AllwaysTrue);
|
||||
|
||||
@ -1171,7 +1171,7 @@ function TPascalParserTool.KeyWordFuncClassMethod: boolean;
|
||||
|
||||
proc specifiers without parameters:
|
||||
stdcall, virtual, abstract, dynamic, overload, override, cdecl, inline,
|
||||
compilerproc, rtlproc
|
||||
compilerproc, rtlproc, noreturn
|
||||
|
||||
proc specifiers with parameters:
|
||||
message <id or number>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user