Commit History

Author SHA1 Message Date
  Mattias Gaertner 91aa362fe7 fcl-passrc: typecast to inlinespecialize 6 years ago
  Mattias Gaertner 349d7845e8 fcl-passrc: mode objfpc: error on specialize without keyword 6 years ago
  Mattias Gaertner ccc57389cf fcl-passrc: for-in constrainedgenerictemplate 6 years ago
  Mattias Gaertner f2a8e646b7 fcl-passrc: specialize generic constraints 6 years ago
  Mattias Gaertner 8aa90b6966 fcl-passrc: parser: check specialize keyword in mode objfpc 6 years ago
  Mattias Gaertner 869fc5c7b3 fcl-passrc: template is, is template, template(), atype(template) 6 years ago
  Mattias Gaertner d98c2c8f1a fcl-passrc: generic constraint constructor 6 years ago
  Mattias Gaertner f9e66e49be fcl-passrc: resolver: generic class is specialized class 6 years ago
  Mattias Gaertner 26c87910f8 fcl-passrc: check delphi generic class method implementation params 6 years ago
  Mattias Gaertner a1e66699d7 fcl-passrc: parser: allow ^dottedidentifier, forbid ^simpletype 6 years ago
  Mattias Gaertner c3b1450c4b fcl-passrc: generics: allow both a<t> and a<s,t> 6 years ago
  Mattias Gaertner 5bf43bd1d4 fcl-passrc: specialize class interface 6 years ago
  Mattias Gaertner 880f7d7c1c fcl-passrc: specialize nested class type 6 years ago
  Mattias Gaertner 8ad47efcb3 fcl-passrc: specialize class with nested record type 6 years ago
  Mattias Gaertner 32573139a8 fcl-passrc: specialize inlinespecializeexpr 6 years ago
  Mattias Gaertner b4b6efc5a0 fcl-passrc: check forward generic class constraints match 6 years ago
  Mattias Gaertner 10ffed0528 fcl-passrc: specialize try-except 6 years ago
  Mattias Gaertner 3ddefe999e fcl-passrc: specialize procedure type 6 years ago
  Mattias Gaertner 3c9732cd3b fcl-passrc: specialize generic array 6 years ago
  Mattias Gaertner 59e0d334b5 fcl-passrc: specialize type reference 6 years ago
  Mattias Gaertner 7173349689 fcl-passrc: specialize external class 6 years ago
  Mattias Gaertner 7280452ab2 fcl-passrc: specialize elements 6 years ago
  Mattias Gaertner c4cd0ad776 fcl-passrc: specialize for-loop 6 years ago
  Mattias Gaertner c31774eac4 fcl-passrc: resolver: nested specialize 6 years ago
  Mattias Gaertner a39e4dc38b fcl-passrc: resolver: fixed type TArr = array of TArr 6 years ago
  Mattias Gaertner 481126fc80 fcl-passrc: local var, implassign 6 years ago
  Mattias Gaertner 16752a8fba fcl-passrc: resolver: specialize proc implementation 6 years ago
  Mattias Gaertner be1fdc4667 fcl-passrc: pass TypeParams when creating type, and resolve forward generic class 6 years ago
  Mattias Gaertner 583ec13074 fcl-passrc: resolve specialized class 6 years ago
  Mattias Gaertner a363b64e1f fcl-passrc: resolve generic delphi record 6 years ago