mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-02 08:20:19 +02:00
codetools: class completion: add static method specifier for class property setter
git-svn-id: trunk@37636 -
This commit is contained in:
parent
86b0a8eb31
commit
65ea827862
@ -6577,7 +6577,7 @@ var
|
||||
end;
|
||||
end;
|
||||
if IsClassProp then
|
||||
AccessFunc:='class '+AccessFunc;
|
||||
AccessFunc:='class '+AccessFunc+' static;';
|
||||
// add new Insert Node
|
||||
if CompleteProperties then
|
||||
AddClassInsertion(CleanAccessFunc,AccessFunc,AccessParam,
|
||||
@ -6731,7 +6731,7 @@ var
|
||||
+BeautifyCodeOpts.LineEnd
|
||||
+'end;';
|
||||
if IsClassProp then
|
||||
ProcBody:='class '+ProcBody;
|
||||
ProcBody:='class '+ProcBody+' static;';;
|
||||
end;
|
||||
end else begin
|
||||
// index, no param list
|
||||
@ -6792,7 +6792,7 @@ var
|
||||
CleanAccessFunc := UpperCaseStr(CleanAccessFunc + '('+IndexType+');');
|
||||
end;
|
||||
if IsClassProp then
|
||||
AccessFunc:='class '+AccessFunc;
|
||||
AccessFunc:='class '+AccessFunc+' static;';;
|
||||
// add new Insert Node
|
||||
if CompleteProperties then
|
||||
AddClassInsertion(CleanAccessFunc,AccessFunc,AccessParam,
|
||||
|
Loading…
Reference in New Issue
Block a user