View Issue Details

IDProjectCategoryView StatusLast Update
0036961LazarusIDEpublic2020-07-30 09:23
ReporterFrederic Assigned ToPascal Riekenberg  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version2.0.6 
Summary0036961: CodeTools: Wrong types for fpc Intrinsics
DescriptionThe functions SetLength, Length and Copy (and certainly a lot more) are using type SizeInt for Sizes. In the Lazarus Code-Completion it still states Integer.

I think this is because these functions are hardcoded in TIdentCompletionTool.GatherPredefinedIdentifiers (components/codetools/identcompletiontool.pas), so they could use an update to use the correct types, which are already in the documentation (like https://www.freepascal.org/docs-html/rtl/system/copy.html)
TagsNo tags attached.
Fixed in Revision
LazTarget-
Widgetset
Attached Files

Activities

Bart Broersma

2020-04-24 16:20

developer   ~0122381

Clarify summary.

Issue History

Date Modified Username Field Change
2020-04-23 19:17 Frederic New Issue
2020-04-24 16:20 Bart Broersma Summary Wrong types for fpc Intrinsics => CodeTools: Wrong types for fpc Intrinsics
2020-04-24 16:20 Bart Broersma LazTarget => -
2020-04-24 16:20 Bart Broersma Note Added: 0122381
2020-07-30 09:23 Pascal Riekenberg Assigned To => Pascal Riekenberg
2020-07-30 09:23 Pascal Riekenberg Status new => assigned