codetools: extractproc: do not add const modifier when variable is modified in selection

git-svn-id: trunk@40881 -
This commit is contained in:
mattias 2013-04-22 16:25:42 +00:00
parent e44460c6b1
commit 6183e3ca8e

View File

@ -605,7 +605,10 @@ var
DebugLn('TExtractProcTool.CreateProcParamList C ParamName="',ParamName,'" ParamType="',ParamTypeCode,'"'); DebugLn('TExtractProcTool.CreateProcParamList C ParamName="',ParamName,'" ParamType="',ParamTypeCode,'"');
{$ENDIF} {$ENDIF}
// ToDo: ParamSpecifier 'var ' and none // ToDo: ParamSpecifier 'var ' and none
ParamSpecifier:='const '; if ProcVar.WriteInSelection then
ParamSpecifier:=''
else
ParamSpecifier:='const ';
if ProcVar.ReadAfterSelection then if ProcVar.ReadAfterSelection then
ParamSpecifier:='var '; ParamSpecifier:='var ';
CompleteParamListCode:=CompleteParamListCode CompleteParamListCode:=CompleteParamListCode