Commit History

Автор SHA1 Съобщение Дата
  florian d35d1ed357 + initial support for pascal booleans with sizes 2, 4 and 8 преди 14 години
  florian 5abdfb6f7e * aint -> asizeint changes преди 14 години
  florian 26fbfaf5a7 + introduce the usage of asizeint/asizeuint for cpus with sizeof("alu")<>sizeof(pointer) преди 14 години
  Jonas Maebe 2222f2c44b * renamed is_class_or_interface_or_dispinterface_or_objc() into преди 14 години
  paul 56bf42de57 compiler: implement record methods and class methods: преди 14 години
  paul 8e36256bc9 compiler: add support for visibility blocks in records and type, const declarations: преди 14 години
  Jonas Maebe 14b95b3b9b * always force range checking for the upper and lower bounds of for-loops if преди 14 години
  florian 0712dbe25d * white space fixes преди 15 години
  Jonas Maebe 57bd6d2685 + merged nestedprocvars branch преди 15 години
  Jonas Maebe 58362db962 * use the correct procdef when taking the address of an overloaded function преди 15 години
  Jonas Maebe 38e0e0ca29 * fixed comment преди 15 години
  Jonas Maebe cddb2ffcae * give a compile-time error when trying to define a short/ansistring typed constant преди 15 години
  Jonas Maebe 72758864e4 * only allow field names in record/object typed constant declarations (mantis #16234) преди 15 години
  Jonas Maebe 734f9de2a0 + support for array of widechar typed constants (based on patch by преди 15 години
  paul c879230f08 compiler: fix parsing and handling of typed constants declared inside classes/objects + tests преди 15 години
  Jonas Maebe 78b9820e11 * support record fields separated by commas instead of semicolons in typed преди 15 години
  Jonas Maebe 025ec34e4d + "CExtended" type that is the same as "extended", but conforming to the преди 15 години
  paul 009ef9184d compiler: add dispinterfaces to most of places where something is comparing to usual interfaces since they are not very different things преди 15 години
  florian cf5c42b596 * give a better error message and do better error recovery if too few typed constant array elements are provided преди 15 години
  florian b5e7b3e1e7 o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests): преди 15 години
  Jonas Maebe 559e284bd0 * merged r13762-14047 from trunk преди 15 години
  paul e784ec1079 merge revisions 13898-13899: преди 15 години
  Jonas Maebe a149674a75 Merged revisions 13458-13596 via svnmerge from преди 16 години
  Jonas Maebe c2c68ddb8f - removed FPC_NEW_BIGENDIAN_SETS define and if(n)defs преди 16 години
  Jonas Maebe 335e159c11 Merged revisions 13351-13373,13376-13457 via svnmerge from преди 16 години
  florian 9d659dc937 * accept const <guid const> = <guid string>; again, resolves #14134 преди 16 години
  Jonas Maebe 5a2ccfff52 --WARNING: start build process with FPC 2.2.4; won't work when преди 16 години
  Jonas Maebe 380e957a79 * init wpo collectors before parsing the interface of units преди 16 години
  Jonas Maebe 273e1f54c9 * fixed parsing of typed constant bitpacked arrays where the element's преди 16 години
  ivost 0438667eed * fixed bug #5800 преди 16 години