View Issue Details

IDProjectCategoryView StatusLast Update
0025613LazarusIDEpublic2020-05-14 12:40
ReporterMaciej Izak Assigned ToMattias Gaertner  
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
Product Version1.3 (SVN) 
Summary0025613: Code completion broken/block for generic specialization type inside generic type
DescriptionCode completion broken/block for generic specialization type inside generic type. I can't use code completion in any module (!) where unit containing this structure is used.

{$MODE DELPHI}

type
  TA<T> = class
  public type
    TFoo = record
    end;
  end;

  TB<T> = class
  public type
    TFoo = TA<T>.TFoo; // when Ctrl + Space this line give Error: ; expected, but . found
      // in any module (!) where unit containing this structure is used.
  end;
TagsNo tags attached.
Fixed in Revision
LazTarget-
Widgetset
Attached Files

Relationships

related to 0027206 resolvedSven Barth FPC [Patch] Christmas gift by FreeSparta : Generics.Collections 
related to 0023903 closedMattias Gaertner Lazarus Complete code error 
related to 0031944 closedMattias Gaertner Lazarus Codetools: a semicolon (;) is inserted after "specialize" when using Codecompletion on generics 
related to 0032018 resolvedMattias Gaertner Lazarus codetool stops working if 'specialize' keyword is used in function/procedure definition 

Activities

Maciej Izak

2014-01-25 19:56

developer  

r16.lpr (335 bytes)

Maciej Izak

2015-03-18 11:43

developer   ~0082058

Bug related to 0027206

Issue History

Date Modified Username Field Change
2014-01-25 19:56 Maciej Izak New Issue
2014-01-25 19:56 Maciej Izak File Added: r16.lpr
2015-03-18 11:43 Maciej Izak Note Added: 0082058
2015-03-18 12:35 Juha Manninen Relationship added related to 0027206
2015-12-10 15:12 Mattias Gaertner Assigned To => Mattias Gaertner
2015-12-10 15:12 Mattias Gaertner Status new => assigned
2015-12-10 15:13 Mattias Gaertner Relationship added related to 0023903
2017-06-01 18:08 Juha Manninen Relationship added related to 0031944
2017-10-09 15:38 Juha Manninen Relationship added related to 0032018
2017-11-28 16:10 Mattias Gaertner LazTarget => -
2017-11-28 16:10 Mattias Gaertner Status assigned => confirmed