Commit History

Author SHA1 Message Date
  Mattias Gaertner e64ea172c2 fcl-passrc: varargs of type 5 years ago
  Mattias Gaertner 51998ca276 fcl-passrc: resolver: generic type overload 5 years ago
  Mattias Gaertner 202284dbfa fcl-passrc: fixed parsing ,^A 5 years ago
  Mattias Gaertner ddcb2d80af fcl-passrc: fixed modeswitch param and comment to be fpc compatible 5 years ago
  Mattias Gaertner 8663dbdd4d fcl-passrc: resolver: check arg access 5 years ago
  Mattias Gaertner d184c527b3 fcl-passrc: resolver: check arg access 5 years ago
  Mattias Gaertner a261b86aca fcl-passrc: resolver: fixed marking implicit call in prop arg 5 years ago
  Mattias Gaertner ad5d416ccc fcl-passrc: resolver: nested class: search parent 5 years ago
  Mattias Gaertner 07bceca5ba fcl-passrc: resolver: nested class: search parent classes after sections 5 years ago
  Mattias Gaertner a046acab28 fcl-passrc: implicit function specialization with var params 5 years ago
  Mattias Gaertner 4a226f39ab fcl-passrc: fixed stop on implementation keyword in program, fixed parsing attributes in class type section 5 years ago
  Mattias Gaertner 4f64058a9f fcl-passrc: changed constraints to TPasElementArray, changed TInlineSpecializeExpr to NameExpr:TPasExpr and Params:TFPList 6 years ago
  Mattias Gaertner 8a0cde25a6 fcl-passrc: fixed helper for type alias type 6 years ago
  Mattias Gaertner 1168083dfe fcl-passrc: fixed passing dynarray to var param open array 6 years ago
  Mattias Gaertner a1e66699d7 fcl-passrc: parser: allow ^dottedidentifier, forbid ^simpletype 6 years ago
  Mattias Gaertner 722e33ce65 fcl-passrc: parser: bark on garbage behind proc modifier 6 years ago
  Mattias Gaertner c3b1450c4b fcl-passrc: generics: allow both a<t> and a<s,t> 6 years ago
  Mattias Gaertner 4787de8764 fcl-passrc: half specialized type 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 497c830603 fcl-passrc: check used unit reference for duplicate, in case unit is found via different names 6 years ago
  Mattias Gaertner a39e4dc38b fcl-passrc: resolver: fixed type TArr = array of TArr 6 years ago
  Mattias Gaertner be1fdc4667 fcl-passrc: pass TypeParams when creating type, and resolve forward generic class 6 years ago
  Mattias Gaertner aa7eb7bce3 fcl-passrc: typecast nil to class, interface, dynarray 6 years ago
  Mattias Gaertner 3d662b5e5c fcl-passrc: fixed helper in other unit 6 years ago
  Mattias Gaertner e5214b94a5 fcl-passrc: fixed parsing class var a:t;b:t 6 years ago
  Mattias Gaertner c971b4639f fcl-passrc: added separate error message duplicate published method 6 years ago
  Mattias Gaertner a889888f2a fcl-passrc: added test local var inits 6 years ago
  Mattias Gaertner 180576d17c fcl-pssrc, pastojs: fixed anonymous proc inside for-loop 6 years ago
  Mattias Gaertner 8ff8c05b99 fcl-passrc: clean up 6 years ago