Historique des commits

Auteur SHA1 Message Date
  Michaël Van Canneyt 312cf246ad * Fix creating thunk class when inherited interfaces are used il y a 1 an
  Michaël Van Canneyt fe62b3ace8 * Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently il y a 1 an
  Ryan Joseph 519a102379 * Write extended RTTI info il y a 2 ans
  Michaël Van Canneyt 7085083559 * Additional fields/enums for invoke helper il y a 2 ans
  Nikolay Nikolov 553cee72eb * tsk_wasm_suspending renamed tsk_wasm_suspending_first il y a 2 ans
  Nikolay Nikolov 0f89852908 + support 'suspending last' externals as well il y a 2 ans
  Nikolay Nikolov aedacd9160 + comment for the po_wasm_suspending value il y a 2 ans
  Nikolay Nikolov f6cd75add9 + comments for tsk_wasm_suspending and tsk_wasm_promising il y a 2 ans
  Nikolay Nikolov 15c95e0ac7 + initial implementation of WebAssembly promising exports il y a 2 ans
  Nikolay Nikolov b247302871 + initial attempt (not fully working, yet) at implementing WebAssembly suspending externals il y a 2 ans
  Nikolay Nikolov 95d7bdc3da + added parser support for the 'suspending' directive il y a 2 ans
  Nikolay Nikolov 93438ef1a5 + added the wasmfuncref directive for procvars. Not actually implemented, just il y a 2 ans
  Jonas Maebe 839849085b LLVM: don't use type names in ctor/dtor arrays il y a 2 ans
  Sven/Sarah Barth 4510945465 * fix #40062: ensure that Self is only added to anonymous functions when dealing with method pointers il y a 2 ans
  Sven/Sarah Barth 19cee9b841 + mark the def for a capturer class with a corresponding object option il y a 2 ans
  florian 0eee70ac81 * fix FindUnitSymtable for exception symtables, resolves #24801 and #39974 il y a 2 ans
  florian 98ec81896e * do not throw messages on potentially uninitialized internal symbols, resolves #39744 il y a 3 ans
  Sven/Sarah Barth 4dbdb4f0f1 + initial support for anonymous functions, for now as essentially nested functions il y a 4 ans
  Sven/Sarah Barth f0748ad59b + add flag to denote that an objectdef is invokable, thus can be used like a function variable il y a 3 ans
  Sven/Sarah Barth b28495a423 + add flag to denote an object def as a function reference il y a 3 ans
  Sven/Sarah Barth ec02d0abb0 + add constants for the Invoke symbol of a function reference interface (both for declaring and finding it) il y a 3 ans
  Sven/Sarah Barth 6a6a17717a + add a new symoption for symbols created for nameless types during implicit function specialization so that they can be recognized il y a 3 ans
  Sven/Sarah Barth 30a7199165 * make the VMT symbol and type def of the corresponding class or object instead of having them be global il y a 3 ans
  Sven/Sarah Barth 1e37eef3d2 * use an anonymous symbol for the record operator table as its typing is different for each incarnation anyway il y a 3 ans
  nickysn 9fa61a6c9f - removed the discardresult proc directive il y a 4 ans
  nickysn 940738a3a1 * synchronized with trunk il y a 4 ans
  florian 34f7c3e6d4 + array defs. of open arrays are now marked by ado_OpenArray, so (internally!) zero sized array can be declared with 0..-1 il y a 4 ans
  nickysn 7e958e0a35 + introduced the discardresult directive and declared the UniqueString() il y a 4 ans
  yury 627fcb4354 * Do not use the LOC_VOID location to indicate unused parameters. il y a 5 ans
  yury 40504a6f9d * If a nested procedure does not access its parent's frame pointer, optimize it by removing the hidden $parentfp parameter. il y a 5 ans