2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Sven/Sarah Barth 4bf58bb2d0 - remove internal error 20231102 and the associated define SKIP_INTERNAL20231102 as I've now found an example that would trigger the internal error, but shouldn't fail 1 өдөр өмнө
  Sven/Sarah Barth 1c9d59510c * also store and restore the optoken when specializing to avoid potential issues when checking for compatible operator overloads 4 өдөр өмнө
  Sven/Sarah Barth 94141934bc * extend add_generic_dummysym so that an explicit name can be provided in case the symbol does not yet have one set 1 долоо хоног өмнө
  mattias 9e54493696 compiler: wait for crc: clean up waitingforunit, processqueue: stop endless loop 1 сар өмнө
  mattias 329442eb27 compiler: added module state ms_compiled_waitcrc and delay writing ppu until all used unit crcs are computed 1 сар өмнө
  mattias 0b176e43f7 compiler: tmodulestate comments and removed unused ms_error 1 сар өмнө
  Michaël Van Canneyt 4b5c6ba3fc * Fix tgenconst13 7 сар өмнө
  Michaël Van Canneyt 8c5a48da2b * Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews 7 сар өмнө
  Sven/Sarah Barth ead882f58d * fix #40876: correctly check for generic constant parameters without concrete value 9 сар өмнө
  Sven/Sarah Barth dedc018beb * when parsing generic parameter types allow the use of generics that are part of the current specialization stack (this can be the case if a generic is used inside itself as a type parameter for a specialization) 10 сар өмнө
  Sven/Sarah Barth 9b63123bf0 + add utility function to check whether a generic belongs to the currently parsed generic even if it's further up in the specialization stack 10 сар өмнө
  Sven/Sarah Barth 8f81b213dc * keep track of the current generic def in the specialization state 10 сар өмнө
  Sven/Sarah Barth db83f9c696 * keep track of the current specialization state of the current module 10 сар өмнө
  Sven/Sarah Barth 79ff74ac44 * fix #41007: only unlink typesyms from their typedefs when releasing an unused implicit specialization if the typesym was created for the implicit specialization 10 сар өмнө
  Frederic Kehrein 05b73f1523 Postponing building of VMT until inheritance chain is specialized 11 сар өмнө
  florian 75d7b66bdf * compilation fixed 1 жил өмнө
  Rika Ichinose 326776c7fa Turn TCallCandidates into an object, make it create FIgnoredCandidateProcs on demand, and outline such adding on demand into dedicated TFPList.AddOnDemand. 3 жил өмнө
  florian 44d9234f38 * properly unlink unused type symbols from their defs to avoid 1 жил өмнө
  Michaël Van Canneyt 1743df7b80 * Patch by Evgenii Savin to avoid IE 2010021502 when calling generic from other generic. Fixes issue #40770 1 жил өмнө
  Alligator-1 b64701da1b Partial revert "Immediately set the capacity" 1 жил өмнө
  Alligator-1 9caabdc4e7 Immediately set the capacity 1 жил өмнө
  Alligator-1 ffaeec243a Immediately set the capacity 1 жил өмнө
  Michaël Van Canneyt 9e8f09b93f * Properly reset state when (re)compiling, by Artem Izmaylov. Fixes issue #40825 1 жил өмнө
  florian 1222456c13 * allow [] for constant set constraints, resolves #37020 1 жил өмнө
  Michaël Van Canneyt 22de07446d * Fix tgeneric91, need to postpone some additional generic procedures 1 жил өмнө
  Michaël Van Canneyt 6ac14de986 * Properly handle finish state 1 жил өмнө
  Michaël Van Canneyt 0bf0f26dd5 * Introduce m_processed 1 жил өмнө
  florian 906571fa25 * improve pretty printing of symbols 1 жил өмнө
  Michaël Van Canneyt ade7af5234 * Refer to bugreport for internal error 20231102 2 жил өмнө
  Michaël Van Canneyt 63a8fe07ee * Avoid access violation, use internalerror instead. See also issue #40502 2 жил өмнө