mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-13 13:39:18 +02:00
codetools: minor improvements for parameter hints
git-svn-id: trunk@20895 -
This commit is contained in:
parent
31de8f746b
commit
58557843d3
@ -1110,35 +1110,37 @@ begin
|
|||||||
|
|
||||||
AddCompilerProcedure('Assert','Condition:Boolean;const Message:String');
|
AddCompilerProcedure('Assert','Condition:Boolean;const Message:String');
|
||||||
AddCompilerFunction('Assigned','P:Pointer','Boolean');
|
AddCompilerFunction('Assigned','P:Pointer','Boolean');
|
||||||
AddCompilerFunction('Addr','identifier','Pointer');
|
AddCompilerFunction('Addr','Identifier','Pointer');
|
||||||
AddCompilerProcedure('Break','');
|
AddCompilerProcedure('Break','');
|
||||||
AddCompilerFunction('Concat','Args:String', 'String');
|
AddCompilerFunction('Concat','Args:String', 'String');
|
||||||
AddCompilerProcedure('Continue','');
|
AddCompilerProcedure('Continue','');
|
||||||
AddCompilerFunction('Copy','const S:String;FromPosition,Count:Integer', 'String');
|
AddCompilerFunction('Copy','const S:String;FromPosition,Count:Integer', 'String');
|
||||||
AddCompilerProcedure('Dec','var X:Ordinal;N:Integer=1');
|
AddCompilerProcedure('Dec','var X:Ordinal;N:Integer=1');
|
||||||
AddCompilerProcedure('Dispose','Pointer');
|
AddCompilerProcedure('Dispose','Pointer');
|
||||||
AddCompilerProcedure('Exclude','var S:set;X:Ordinal');
|
AddCompilerProcedure('Exclude','var S:Set;X:Ordinal');
|
||||||
AddCompilerProcedure('Exit','');
|
AddCompilerProcedure('Exit','');
|
||||||
AddCompilerProcedure('Finalize','identifier');
|
AddCompilerProcedure('Finalize','Identifier');
|
||||||
AddCompilerFunction('get_frame','','Pointer');
|
AddCompilerFunction('get_frame','','Pointer');
|
||||||
AddCompilerFunction('High','Argument','Ordinal');
|
AddCompilerFunction('High','Argument','Ordinal');
|
||||||
AddCompilerProcedure('Inc','var X:Ordinal;N:Integer=1');
|
AddCompilerProcedure('Inc','var X:Ordinal;N:Integer=1');
|
||||||
AddCompilerProcedure('Include','var S:set;X:Ordinal');
|
AddCompilerProcedure('Include','var S:Set;X:Ordinal');
|
||||||
AddCompilerProcedure('Initialize','identifier');
|
AddCompilerProcedure('Initialize','Identifier');
|
||||||
AddCompilerFunction('Length','A:array','Ordinal');
|
AddCompilerFunction('Length','S:String','Ordinal');
|
||||||
|
AddCompilerFunction('Length','A:Array','Ordinal');
|
||||||
AddCompilerFunction('Low','Argument','Ordinal');
|
AddCompilerFunction('Low','Argument','Ordinal');
|
||||||
AddCompilerProcedure('New','Pointer');
|
AddCompilerProcedure('New','Pointer');
|
||||||
AddCompilerFunction('Ord','X:Ordinal', 'Ordinal');
|
AddCompilerFunction('Ord','X:Ordinal', 'Integer');
|
||||||
AddCompilerFunction('Pred','X:Ordinal', 'Ordinal');
|
AddCompilerFunction('Pred','X:Ordinal', 'Ordinal');
|
||||||
AddCompilerProcedure('Read','');
|
AddCompilerProcedure('Read','');
|
||||||
AddCompilerProcedure('ReadLn','');
|
AddCompilerProcedure('ReadLn','');
|
||||||
AddCompilerProcedure('SetLength','var A:array;NewLength:Integer');
|
AddCompilerProcedure('SetLength','var S:String;NewLength:Integer');
|
||||||
AddCompilerFunction('SizeOf','identifier','Integer');
|
AddCompilerProcedure('SetLength','var A:Array;NewLength:Integer');
|
||||||
|
AddCompilerFunction('SizeOf','Identifier','Integer');
|
||||||
AddCompilerFunction('Slice','var A:array;Count:Integer','array');
|
AddCompilerFunction('Slice','var A:array;Count:Integer','array');
|
||||||
AddCompilerProcedure('Str','const X[:Width[:Decimals]];var S:String');
|
AddCompilerProcedure('Str','const X[:Width[:Decimals]];var S:String');
|
||||||
AddCompilerFunction('Succ','X: Ordinal', 'Ordinal');
|
AddCompilerFunction('Succ','X: Ordinal', 'Ordinal');
|
||||||
AddCompilerFunction('TypeInfo','identifier', 'Pointer');
|
AddCompilerFunction('TypeInfo','Identifier', 'Pointer');
|
||||||
AddCompilerFunction('TypeOf','identifier', 'Pointer');
|
AddCompilerFunction('TypeOf','Identifier', 'Pointer');
|
||||||
AddCompilerProcedure('Val','S:String;var V;var Code:Integer');
|
AddCompilerProcedure('Val','S:String;var V;var Code:Integer');
|
||||||
AddCompilerProcedure('Write','Args:Arguments');
|
AddCompilerProcedure('Write','Args:Arguments');
|
||||||
AddCompilerProcedure('WriteLn','Args:Arguments');
|
AddCompilerProcedure('WriteLn','Args:Arguments');
|
||||||
@ -1923,33 +1925,35 @@ var
|
|||||||
or UpAtomIs('REPEAT') or UpAtomIs('ASM') then begin
|
or UpAtomIs('REPEAT') or UpAtomIs('ASM') then begin
|
||||||
AddCompilerProc('Assert','Condition:Boolean;const Message:String');
|
AddCompilerProc('Assert','Condition:Boolean;const Message:String');
|
||||||
AddCompilerProc('Assigned','P:Pointer','Boolean');
|
AddCompilerProc('Assigned','P:Pointer','Boolean');
|
||||||
AddCompilerProc('Addr','identifier','Pointer');
|
AddCompilerProc('Addr','Identifier','Pointer');
|
||||||
AddCompilerProc('Concat','Args:String', 'String');
|
AddCompilerProc('Concat','Args:String', 'String');
|
||||||
AddCompilerProc('Copy','const S:String;FromPosition,Count:Integer', 'String');
|
AddCompilerProc('Copy','const S:String;FromPosition,Count:Integer', 'String');
|
||||||
AddCompilerProc('Dec','var X:Ordinal;N:Integer=1');
|
AddCompilerProc('Dec','var X:Ordinal;N:Integer=1');
|
||||||
AddCompilerProc('Dispose','Pointer');
|
AddCompilerProc('Dispose','Pointer');
|
||||||
AddCompilerProc('Exclude','var S:set;X:Ordinal');
|
AddCompilerProc('Exclude','var S:Set;X:Ordinal');
|
||||||
AddCompilerProc('Exit','');
|
AddCompilerProc('Exit','ResultValue:Ordinal=Result');
|
||||||
AddCompilerProc('Finalize','identifier');
|
AddCompilerProc('Finalize','identifier');
|
||||||
AddCompilerProc('get_frame','','Pointer');
|
AddCompilerProc('get_frame','','Pointer');
|
||||||
AddCompilerProc('High','Argument','Ordinal');
|
AddCompilerProc('High','Argument','Ordinal');
|
||||||
AddCompilerProc('Inc','var X:Ordinal;N:Integer=1');
|
AddCompilerProc('Inc','var X:Ordinal;N:Integer=1');
|
||||||
AddCompilerProc('Include','var S:set;X:Ordinal');
|
AddCompilerProc('Include','var S:Set;X:Ordinal');
|
||||||
AddCompilerProc('Initialize','identifier');
|
AddCompilerProc('Initialize','Identifier');
|
||||||
AddCompilerProc('Length','A:array','Ordinal');
|
AddCompilerProc('Length','S:String','Integer');
|
||||||
|
AddCompilerProc('Length','A:Array','Integer');
|
||||||
AddCompilerProc('Low','Argument','Ordinal');
|
AddCompilerProc('Low','Argument','Ordinal');
|
||||||
AddCompilerProc('New','Pointer');
|
AddCompilerProc('New','Pointer');
|
||||||
AddCompilerProc('Ord','X:Ordinal', 'Ordinal');
|
AddCompilerProc('Ord','X:Ordinal', 'Integer');
|
||||||
AddCompilerProc('Pred','X:Ordinal', 'Ordinal');
|
AddCompilerProc('Pred','X:Ordinal', 'Ordinal');
|
||||||
AddCompilerProc('Read','');
|
AddCompilerProc('Read','');
|
||||||
AddCompilerProc('ReadLn','');
|
AddCompilerProc('ReadLn','');
|
||||||
|
AddCompilerProc('SetLength','var S:String;NewLength:Integer');
|
||||||
AddCompilerProc('SetLength','var A:array;NewLength:Integer');
|
AddCompilerProc('SetLength','var A:array;NewLength:Integer');
|
||||||
AddCompilerProc('SizeOf','identifier','Integer');
|
AddCompilerProc('SizeOf','identifier','Integer');
|
||||||
AddCompilerProc('Slice','var A:array;Count:Integer','array');
|
AddCompilerProc('Slice','var A:array;Count:Integer','array');
|
||||||
AddCompilerProc('Str','const X[:Width[:Decimals]];var S:String');
|
AddCompilerProc('Str','const X[:Width[:Decimals]];var S:String');
|
||||||
AddCompilerProc('Succ','X: Ordinal', 'Ordinal');
|
AddCompilerProc('Succ','X: Ordinal', 'Ordinal');
|
||||||
AddCompilerProc('TypeInfo','identifier', 'Pointer');
|
AddCompilerProc('TypeInfo','Identifier', 'Pointer');
|
||||||
AddCompilerProc('TypeOf','identifier', 'Pointer');
|
AddCompilerProc('TypeOf','Identifier', 'Pointer');
|
||||||
AddCompilerProc('Val','S:String;var V;var Code:Integer');
|
AddCompilerProc('Val','S:String;var V;var Code:Integer');
|
||||||
AddCompilerProc('Write','Args:Arguments');
|
AddCompilerProc('Write','Args:Arguments');
|
||||||
AddCompilerProc('WriteLn','Args:Arguments');
|
AddCompilerProc('WriteLn','Args:Arguments');
|
||||||
|
Loading…
Reference in New Issue
Block a user