| .. |
|
tw0744.pp
|
|
|
|
tw0769b.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw0769c.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw0784.pp
|
|
|
|
tw0807.pp
|
|
|
|
tw0840.pp
|
|
|
|
tw0855.pp
|
|
|
|
tw0856.pp
|
|
|
|
tw0890.pp
|
|
|
|
tw0890a.pp
|
|
|
|
tw0893.pp
|
|
|
|
tw0896.pp
|
* Delete temporary files used by tests. It is important when remotely run testsuite at Pocket PC. Temp files are created in root folder and it is not good if the files are left.
|
2007-06-21 17:13:39 +00:00 |
|
tw0896a.pp
|
* Delete temporary files used by tests. It is important when remotely run testsuite at Pocket PC. Temp files are created in root folder and it is not good if the files are left.
|
2007-06-21 17:13:39 +00:00 |
|
tw1157a.pp
|
|
|
|
tw1238.pp
|
|
|
|
tw1251a.pp
|
|
|
|
tw1270.pp
|
|
|
|
tw1306.pp
|
|
|
|
tw1316.pp
|
|
|
|
tw1328.pp
|
|
|
|
tw1365.pp
|
|
|
|
tw1395.pp
|
|
|
|
tw1407.pp
|
|
|
|
tw1432.pp
|
|
|
|
tw1467.pp
|
|
|
|
tw1483.pp
|
|
|
|
tw1599.pp
|
|
|
|
tw1599b.pp
|
|
|
|
tw1633.pp
|
|
|
|
tw1642.pp
|
|
|
|
tw1655.pp
|
|
|
|
tw1681.pp
|
|
|
|
tw1754.pp
|
|
|
|
tw1754b.pp
|
|
|
|
tw1782.pp
|
|
|
|
tw1827.pp
|
|
|
|
tw1830.pp
|
|
|
|
tw1842.pp
|
|
|
|
tw1858.pp
|
|
|
|
tw1905.pp
|
|
|
|
tw1927.pp
|
|
|
|
tw1928.pp
|
|
|
|
tw1939.pp
|
|
|
|
tw1949.pp
|
|
|
|
tw1969.pp
|
|
|
|
tw1995.pp
|
|
|
|
tw2018.pp
|
|
|
|
tw2037.pp
|
|
|
|
tw2046.pp
|
|
|
|
tw2053.pp
|
|
|
|
tw2053b.pp
|
|
|
|
tw2070.pp
|
|
|
|
tw2128.pp
|
|
|
|
tw2129.pp
|
|
|
|
tw2154.pp
|
|
|
|
tw2174.pp
|
|
|
|
tw2209.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw2242.pp
|
|
|
|
tw2273.pp
|
|
|
|
tw2281.pp
|
|
|
|
tw2285.pp
|
|
|
|
tw2357.pp
|
|
|
|
tw2359.pp
|
compiler: 'static' keyword:
|
2010-01-07 19:02:09 +00:00 |
|
tw2362.pp
|
|
|
|
tw2383.pp
|
|
|
|
tw2400.pp
|
|
|
|
tw2403.pp
|
|
|
|
tw2414.pp
|
|
|
|
tw2478.pp
|
|
|
|
tw2562.pp
|
|
|
|
tw2657.pp
|
|
|
|
tw2670.pp
|
|
|
|
tw2719.pp
|
|
|
|
tw2721.pp
|
|
|
|
tw2724.pp
|
|
|
|
tw2739.pp
|
|
|
|
tw2751.pp
|
|
|
|
tw2752.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw2787.pp
|
|
|
|
tw2795.pp
|
|
|
|
tw2853.pp
|
|
|
|
tw2853a.pp
|
|
|
|
tw2853b.pp
|
|
|
|
tw2853c.pp
|
|
|
|
tw2878.pp
|
|
|
|
tw2972.pp
|
|
|
|
tw2972b.pp
|
|
|
|
tw2983a.pp
|
|
|
|
tw2996.pp
|
|
|
|
tw3000.pp
|
|
|
|
tw3047.pp
|
|
|
|
tw3114.pp
|
|
|
|
tw3116.pp
|
|
|
|
tw3126.pp
|
|
|
|
tw3145.pp
|
|
|
|
tw3183.pp
|
|
|
|
tw3186.pp
|
|
|
|
tw3218.pp
|
|
|
|
tw3241.pp
|
|
|
|
tw3253.pp
|
|
|
|
tw3267.pp
|
|
|
|
tw3275.pp
|
|
|
|
tw3294.pp
|
|
|
|
tw3331.pp
|
|
|
|
tw3337.pp
|
|
|
|
tw3342.pp
|
|
|
|
tw3343.pp
|
|
|
|
tw3375.pp
|
|
|
|
tw3393.pp
|
|
|
|
tw3395.pp
|
|
|
|
tw3395a.pp
|
|
|
|
tw3450.pp
|
|
|
|
tw3473.pp
|
|
|
|
tw3480.pp
|
|
|
|
tw3480a.pp
|
|
|
|
tw3488.pp
|
|
|
|
tw3495.pp
|
|
|
|
tw3502.pp
|
|
|
|
tw3531.pp
|
|
|
|
tw3553.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw3562.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw3583.pp
|
|
|
|
tw3626.pp
|
|
|
|
tw3631.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw3643.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw3644.pp
|
|
|
|
tw3662.pp
|
|
|
|
tw3680.pp
|
|
|
|
tw3716.pp
|
|
|
|
tw3738.pp
|
|
|
|
tw3740.pp
|
|
|
|
tw3790.pp
|
|
|
|
tw3812.pp
|
* fixed mantis #9522: no longer allow typecasting ordinal constants
|
2007-09-03 15:55:26 +00:00 |
|
tw3930a.pp
|
|
|
|
tw3931b.pp
|
* fixed tests now that i386 assembler code is checked for correct PIC
|
2007-12-01 14:34:50 +00:00 |
|
tw3969.pp
|
|
|
|
tw4103.pp
|
|
|
|
tw4111.pp
|
|
|
|
tw4139.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw4144.pp
|
|
|
|
tw4153.pp
|
|
|
|
tw4227.pp
|
|
|
|
tw4244.pp
|
|
|
|
tw4256.pp
|
|
|
|
tw4359.pp
|
|
|
|
tw4445.pp
|
|
|
|
tw4529.pp
|
tests: remove {$STATIC ON} directive since it is not available anymore
|
2010-01-08 18:01:28 +00:00 |
|
tw4554a.pp
|
|
|
|
tw4554b.pp
|
|
|
|
tw4554c.pp
|
|
|
|
tw4554d.pp
|
|
|
|
tw4569a.pp
|
|
|
|
tw4569b.pp
|
|
|
|
tw4619a.pp
|
|
|
|
tw4619b.pp
|
|
|
|
tw4647.pp
|
|
|
|
tw4651.pp
|
|
|
|
tw4695.pp
|
|
|
|
tw4724.pp
|
|
|
|
tw4737.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw4757.pp
|
|
|
|
tw4764.pp
|
|
|
|
tw4777.pp
|
|
|
|
tw4778a.pp
|
|
|
|
tw4781a.pp
|
|
|
|
tw4781b.pp
|
|
|
|
tw4893d.pp
|
|
|
|
tw4893e.pp
|
|
|
|
tw4911.pp
|
|
|
|
tw4913.pp
|
|
|
|
tw5896a.pp
|
|
|
|
tw6036b.pp
|
* proper support for tobject.getinterface with raw/corba interfaces, resolves #6798 and #6036
|
2008-08-01 15:27:58 +00:00 |
|
tw6420.pp
|
|
|
|
tw6631.pp
|
|
|
|
tw6686.pp
|
|
|
|
tw6796.pp
|
|
|
|
tw6797a.pp
|
* moved
|
2007-12-12 22:35:00 +00:00 |
|
tw6797b.pp
|
* moved
|
2007-12-12 22:35:00 +00:00 |
|
tw6922.pp
|
|
|
|
tw6957.pp
|
* fixed more properties, I still wonder how this could be commited
|
2009-08-16 10:57:52 +00:00 |
|
tw6970.pp
|
|
|
|
tw7070.pp
|
|
|
|
tw7322.pp
|
|
|
|
tw7438.pp
|
|
|
|
tw7438a.pp
|
|
|
|
tw7752.pp
|
* removed svn:executable properties
|
2007-08-26 19:24:36 +00:00 |
|
tw7989.pp
|
|
|
|
tw8019.pp
|
|
|
|
tw8031.pp
|
|
|
|
tw8079.pp
|
* proper handling of dummy result node in dfa, resolves #8717 and #8079
|
2007-07-23 08:57:31 +00:00 |
|
tw8140a.pp
|
|
|
|
tw8140c.pp
|
|
|
|
tw8140d.pp
|
|
|
|
tw8140e.pp
|
|
|
|
tw8150.pp
|
|
|
|
tw8150b.pp
|
|
|
|
tw8150c.pp
|
|
|
|
tw8150e.pp
|
|
|
|
tw8150f.pp
|
|
|
|
tw8150g.pp
|
|
|
|
tw8151b.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw8151c.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw8264a.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw8398.pp
|
|
|
|
tw8451.pp
|
|
|
|
tw8465a.pp
|
* allow enum => pointer type casts in delphi mode, resolves #8465
|
2007-07-01 14:43:46 +00:00 |
|
tw8528.pp
|
|
|
|
tw8583.pp
|
|
|
|
tw8588.pp
|
|
|
|
tw8591.pp
|
* don't allow generics as parent classes
|
2007-07-22 23:10:24 +00:00 |
|
tw8717.pp
|
* proper handling of dummy result node in dfa, resolves #8717 and #8079
|
2007-07-23 08:57:31 +00:00 |
|
tw8738.pas
|
|
|
|
tw8777a.pp
|
|
|
|
tw8777b.pp
|
|
|
|
tw8777c.pp
|
|
|
|
tw8777d.pp
|
|
|
|
tw8777e.pp
|
|
|
|
tw8777h.pp
|
|
|
|
tw8777j.pp
|
|
|
|
tw8777k.pp
|
|
|
|
tw8780a.pp
|
|
|
|
tw8780b.pp
|
|
|
|
tw8780c.pp
|
|
|
|
tw8781.pp
|
|
|
|
tw9015.pp
|
* don't allow passing ordinal and real constants to formal const parameters
|
2008-03-02 15:00:32 +00:00 |
|
tw9039a.pp
|
|
|
|
tw9039b.pp
|
|
|
|
tw9039c.pp
|
|
|
|
tw9039d.pp
|
|
|
|
tw9053.pp
|
* error message when a goto label is optimized away
|
2007-10-17 21:52:25 +00:00 |
|
tw9072a.pp
|
* only allow using array elements as for-loop counter variables
|
2007-10-21 22:39:49 +00:00 |
|
tw9072b.pp
|
* only allow using array elements as for-loop counter variables
|
2007-10-21 22:39:49 +00:00 |
|
tw9176a.pp
|
* tw9176a should fail, moved to webtbf and added { %fail }
|
2008-05-09 21:01:41 +00:00 |
|
tw9225.pp
|
* generics without specialization can't be used as a type, resolves #9225
|
2007-07-21 17:39:49 +00:00 |
|
tw9306c.pp
|
* don't allow starting new virtual trees in TP-style objects + test
|
2007-09-09 14:58:55 +00:00 |
|
tw9499.pp
|
* detect division by zero in tmoddiv.simplify (mantis #9499)
|
2007-08-30 17:21:29 +00:00 |
|
tw9499a.pp
|
* detect division by zero in tmoddiv.simplify (mantis #9499)
|
2007-08-30 17:21:29 +00:00 |
|
tw9509.pp
|
tests: fail test tw9509: disable type section in generic interfaces
|
2011-01-02 10:51:51 +00:00 |
|
tw9522.pp
|
* fixed mantis #9522: no longer allow typecasting ordinal constants
|
2007-09-03 15:55:26 +00:00 |
|
tw9522a.pp
|
* fixed mantis #9522: no longer allow typecasting ordinal constants
|
2007-09-03 15:55:26 +00:00 |
|
tw9522b.pp
|
* fixed mantis #9522: no longer allow typecasting ordinal constants
|
2007-09-03 15:55:26 +00:00 |
|
tw9522c.pp
|
* fixed mantis #9522: no longer allow typecasting ordinal constants
|
2007-09-03 15:55:26 +00:00 |
|
tw9522d.pp
|
* fixed mantis #9522: no longer allow typecasting ordinal constants
|
2007-09-03 15:55:26 +00:00 |
|
tw9522e.pp
|
* fixed mantis #9522: no longer allow typecasting ordinal constants
|
2007-09-03 15:55:26 +00:00 |
|
tw9551.pp
|
* give an error when the typeinfo() function is called for an enumeration
|
2009-03-22 20:54:49 +00:00 |
|
tw9551b.pp
|
* give an error when the typeinfo() function is called for an enumeration
|
2009-03-22 20:54:49 +00:00 |
|
tw9579a.pp
|
* give an error for high(ansistring) and high(widestring)
|
2007-09-03 16:37:24 +00:00 |
|
tw9579b.pp
|
* give an error for high(ansistring) and high(widestring)
|
2007-09-03 16:37:24 +00:00 |
|
tw9894b.pp
|
* allow modifying lvalues obtained by dereferencing read-only properties,
|
2007-10-09 13:08:36 +00:00 |
|
tw9918a.pp
|
* disallow using inline nodes with a non-void resultdef as statements
|
2007-10-12 11:54:37 +00:00 |
|
tw9918b.pp
|
* disallow using inline nodes with a non-void resultdef as statements
|
2007-10-12 11:54:37 +00:00 |
|
tw9918c.pp
|
* disallow using inline nodes with a non-void resultdef as statements
|
2007-10-12 11:54:37 +00:00 |
|
tw9918d.pp
|
* disallow using inline nodes with a non-void resultdef as statements
|
2007-10-12 11:54:37 +00:00 |
|
tw10081.pp
|
* when using overloaded functions in Delphi mode without the "overload"
|
2009-02-08 16:01:41 +00:00 |
|
tw10425a.pp
|
+ new cpo_openequalisexact parameter comparison option which
|
2007-12-16 22:22:11 +00:00 |
|
tw10425b.pp
|
+ old tests I forgot to commit
|
2012-05-29 09:01:55 +00:00 |
|
tw10425c.pp
|
+ old tests I forgot to commit
|
2012-05-29 09:01:55 +00:00 |
|
tw10425d.pp
|
+ old tests I forgot to commit
|
2012-05-29 09:01:55 +00:00 |
|
tw10425e.pp
|
+ old tests I forgot to commit
|
2012-05-29 09:01:55 +00:00 |
|
tw10457.pp
|
* catch duplicate field declarations in a single class in Delphi mode
|
2007-12-26 15:21:18 +00:00 |
|
tw10833a.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw10849.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw10890a.pp
|
* use more generic set type boundaries for constant sets with one
|
2008-02-27 21:17:13 +00:00 |
|
tw10998a.pp
|
tests: remove {$STATIC ON} directive since it is not available anymore
|
2010-01-08 18:01:28 +00:00 |
|
tw11254a.pp
|
+ added missing { %fail }
|
2008-05-05 12:07:17 +00:00 |
|
tw11295a.pp
|
* commited to wrong directory
|
2008-05-15 18:40:05 +00:00 |
|
tw11295b.pp
|
* commited to wrong directory
|
2008-05-15 18:40:05 +00:00 |
|
tw11619b.pp
|
+ test to make sure that {$x-} works properly for inlined functions
|
2008-07-27 19:15:56 +00:00 |
|
tw11632.pp
|
* don't crash when ranges are passed erroneously to an array of const, resolves #11632
|
2008-07-09 21:06:24 +00:00 |
|
tw11846.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw11846c.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw11848a.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw11849a.pp
|
* delay verbosity changes just like localswitches changes
|
2008-11-03 21:18:27 +00:00 |
|
tw11862a.pp
|
* method definitions in "child" interfaces also hide those in "parent"
|
2008-08-16 20:08:25 +00:00 |
|
tw11970.pp
|
+ check if forward definitions and real definitions have the same type, resolves #11970
|
2008-11-02 12:36:31 +00:00 |
|
tw12075.pp
|
* changed test so it also produces a warning (and hence fails) on 64 bit
|
2008-11-07 20:00:06 +00:00 |
|
tw12109a.pp
|
* accept overloaded operators that return any shortstring type when needing
|
2009-01-24 15:12:19 +00:00 |
|
tw12303.pp
|
* accept only valid guid as iid for com and dispinterfaces, resolves #12030; I'am not sure though if this isn't a feature used by people already
|
2008-12-17 22:09:21 +00:00 |
|
tw12329.pp
|
* don't crash when someone uses an integer value to declare a wide/unicode
|
2008-10-10 15:01:56 +00:00 |
|
tw12365a.cfg
|
* fix range check error in options handling, resolves #12365
|
2008-10-14 17:06:55 +00:00 |
|
tw12365a.pp
|
* fix range check error in options handling, resolves #12365
|
2008-10-14 17:06:55 +00:00 |
|
tw12365b.cfg
|
* fix range check error in options handling, resolves #12365
|
2008-10-14 17:06:55 +00:00 |
|
tw12365b.pp
|
* fix range check error in options handling, resolves #12365
|
2008-10-14 17:06:55 +00:00 |
|
tw12933.pp
|
* disallow passing descendent interfaces to var parameters (mantis #12933)
|
2009-01-10 19:47:52 +00:00 |
|
tw13135.pp
|
* moved test to proper location
|
2009-08-18 06:53:50 +00:00 |
|
tw13563a.pp
|
* give an error when trying to use the offset of a non-byte-aligned field
|
2009-04-23 17:27:44 +00:00 |
|
tw13815.pp
|
* fixed/cleaned up tests for "nil + 1"
|
2009-05-30 11:29:54 +00:00 |
|
tw13956.pp
|
* don't allow skipping property parameters if the getter/setter has default
|
2009-06-26 17:31:41 +00:00 |
|
tw13971a.pp
|
+ tests forgotten to commit as part of r13334
|
2009-08-30 08:37:53 +00:00 |
|
tw13971b.pp
|
+ tests forgotten to commit as part of r13334
|
2009-08-30 08:37:53 +00:00 |
|
tw13971c.pp
|
+ tests forgotten to commit as part of r13334
|
2009-08-30 08:37:53 +00:00 |
|
tw13971d.pp
|
+ tests forgotten to commit as part of r13334
|
2009-08-30 08:37:53 +00:00 |
|
tw13971e.pp
|
+ tests forgotten to commit as part of r13334
|
2009-08-30 08:37:53 +00:00 |
|
tw13971f.pp
|
+ tests forgotten to commit as part of r13334
|
2009-08-30 08:37:53 +00:00 |
|
tw13992.pp
|
* disallow new(property) (mantis #13992)
|
2009-06-18 09:23:43 +00:00 |
|
tw14104a.pp
|
+ tests for previous commit
|
2009-07-08 20:22:09 +00:00 |
|
tw14104b.pp
|
+ tests for previous commit
|
2009-07-08 20:22:09 +00:00 |
|
tw14104c.pp
|
+ tests for previous commit
|
2009-07-08 20:22:09 +00:00 |
|
tw14248.pp
|
* forbid the usage of Result(x) as function call, resolves #14248
|
2009-08-06 19:06:23 +00:00 |
|
tw14354.pp
|
* give an error when trying to use (bit)sizeof on a type that is not yet
|
2010-10-08 17:42:53 +00:00 |
|
tw14650.pp
|
* zapped gremlins that threw off dotest's detection of the %fail
|
2009-10-03 20:32:46 +00:00 |
|
tw14650a.pp
|
* zapped gremlins that threw off dotest's detection of the %fail
|
2009-10-03 20:32:46 +00:00 |
|
tw14713.pp
|
* only allow implicit conversions from 0 to NIL in Delphi mode, rather than
|
2009-10-22 19:49:08 +00:00 |
|
tw14713a.pp
|
* only allow implicit conversions from 0 to NIL in Delphi mode, rather than
|
2009-10-22 19:49:08 +00:00 |
|
tw14777.pp
|
* give a proper error when trying to use val() on a boolean (mantis #14777)
|
2009-11-01 17:18:40 +00:00 |
|
tw14777a.pp
|
* give a proper error when trying to use val() on a boolean (mantis #14777)
|
2009-11-01 17:18:40 +00:00 |
|
tw14849.pp
|
* don't crash when looking for a local/parasym while current_procinfo is
|
2009-10-26 13:48:58 +00:00 |
|
tw14862a.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14862b.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14862c.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14862d.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14862e.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14862f.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14862h.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14862i.pp
|
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
2010-07-10 16:22:46 +00:00 |
|
tw14929a.pp
|
* make strict string var checking ({$v+}) the default in TP and Delphi modes
|
2009-10-29 15:52:14 +00:00 |
|
tw14929b.pp
|
* make strict string var checking ({$v+}) the default in TP and Delphi modes
|
2009-10-29 15:52:14 +00:00 |
|
tw14946.pp
|
* only allow one "message" modifier per method declaration (mantis #14946)
|
2009-11-01 15:23:57 +00:00 |
|
tw15287.pp
|
* give a proper error when a rangen appears in a vecn that's not an
|
2009-12-08 18:47:24 +00:00 |
|
tw15288.pp
|
* fixed compiler crash when putting non-constant string in a set expression
|
2009-12-08 17:15:31 +00:00 |
|
tw15303.pp
|
* use calling convention that is not the default on any platform
|
2009-12-11 09:36:11 +00:00 |
|
tw15391a.pp
|
* support arrayconstructornodes of procvars (mantis #15391)
|
2009-12-23 20:11:35 +00:00 |
|
tw15447.pp
|
* no longer allow typed files of reference counted data (mantis #15447)
|
2010-01-01 14:56:33 +00:00 |
|
tw15594a.pp
|
* do not typecheck statements before checking whether they are valid,
|
2010-03-09 21:13:22 +00:00 |
|
tw15594b.pp
|
* do not typecheck statements before checking whether they are valid,
|
2010-03-09 21:13:22 +00:00 |
|
tw15672.pp
|
* x86 Intel assembler reader: disallow more than one register name per register operand, resolves #15672.
|
2011-05-19 20:00:15 +00:00 |
|
tw15727b.pp
|
* don't perform a range check in Delphi mode when passing a cardinal as
|
2010-02-10 16:35:37 +00:00 |
|
tw15777b.pp
|
+ support for "univ" in macpas mode: a parameter modifier that allows
|
2010-03-13 22:13:20 +00:00 |
|
tw16022.pp
|
* don't give an internalerror when passing a constant string to an
|
2010-03-21 14:51:12 +00:00 |
|
tw16203.pp
|
*Explicitly disable range check to trigger the hint that is tested and no range check generated warning
|
2012-03-23 15:16:29 +00:00 |
|
tw16219.pp
|
merge r19074 from cpstrnew branch by paul:
|
2011-09-17 14:23:58 +00:00 |
|
tw16219a.pp
|
merge r19074 from cpstrnew branch by paul:
|
2011-09-17 14:23:58 +00:00 |
|
tw16234.pp
|
* only allow field names in record/object typed constant declarations (mantis #16234)
|
2010-04-18 07:55:42 +00:00 |
|
tw17341.pp
|
* give an error when trying to let an objcclass conform to a
|
2010-12-08 22:17:24 +00:00 |
|
tw17455.pp
|
* don't crash in {$x-} mode if a call cannot be resolved due to an error
|
2010-09-29 12:11:22 +00:00 |
|
tw17646a.pp
|
* always force range checking for the upper and lower bounds of for-loops if
|
2010-10-24 14:55:48 +00:00 |
|
tw18058a.pp
|
* Check that a single interface is only delegated to a single property within a class.
|
2011-08-12 14:42:30 +00:00 |
|
tw18058b.pp
|
* Check that a single interface is only delegated to a single property within a class.
|
2011-08-12 14:42:30 +00:00 |
|
tw18058c.pp
|
* Check that a single interface is only delegated to a single property within a class.
|
2011-08-12 14:42:30 +00:00 |
|
tw18096.pp
|
* patch by Aleksa Todorovic to handle access to types inside generics correctly
|
2010-11-29 09:37:09 +00:00 |
|
tw18096c.pp
|
* patch by Aleksa Todorovic to handle access to types inside generics correctly
|
2010-11-29 09:37:09 +00:00 |
|
tw18267.pp
|
* don't give an internalerror when trying to explicitly apply an invalid
|
2011-01-11 15:47:56 +00:00 |
|
tw18620.pp
|
compiler: treat record/class fields types as bt_var_type block in delphi mode - as result they don't create a forward declaration for ^Type. Leave it as is for other modes because in other case it break the compilation of RTL and packages (fixes issue #0018620)
|
2011-01-29 07:32:10 +00:00 |
|
tw19213.pp
|
* give a proper error when a type identifier is missing in a
|
2011-09-25 14:38:06 +00:00 |
|
tw19434.pp
|
* give an error if a routine definition defines default values for
|
2012-06-07 22:36:39 +00:00 |
|
tw19463.pp
|
* allow also smaller values for code alignment parameters than the current one, resolves #19463
|
2011-06-04 20:56:15 +00:00 |
|
tw19591.pp
|
* When the interface method mapping is present, being unable to find the implementing procedure using the mapped name is a error condition. No attempt to find implementing procedure using symbol name should be made in this case. Resolves #19591.
|
2011-08-10 21:33:39 +00:00 |
|
tw19975.pp
|
--- Merging r19281 into '.':
|
2011-10-03 20:43:19 +00:00 |
|
tw20095.pp
|
* don't allow passing a field of a record that's not an lvalue as
|
2011-09-23 21:21:49 +00:00 |
|
tw20580.pp
|
compiler: Don't allow duplicate property/procedure identifiers inside object declaration. The code which allowed this for delphi mode was initially written based on invalid test from mantis #0009176. Fixes bug #0020580.
|
2011-10-31 05:35:40 +00:00 |
|
tw20661.pp
|
* give an error when trying to call an interface/protocol/category method
|
2011-11-18 22:33:33 +00:00 |
|
tw20721a.pp
|
compiler: don't allow to execute instance methods, use instance fields and properties from the nested class (bug #0020721)
|
2011-11-25 08:33:24 +00:00 |
|
tw20721b.pp
|
compiler: don't allow to execute instance methods, use instance fields and properties from the nested class (bug #0020721)
|
2011-11-25 08:33:24 +00:00 |
|
tw20721c.pp
|
compiler: don't allow to execute instance methods, use instance fields and properties from the nested class (bug #0020721)
|
2011-11-25 08:33:24 +00:00 |
|
tw20907.pp
|
* don't ever mark the function result as vs_initialised, also not when
|
2012-02-17 16:25:50 +00:00 |
|
tw20907a.pp
|
* don't ever mark the function result as vs_initialised, also not when
|
2012-02-17 16:25:50 +00:00 |
|
tw21078.pp
|
* give an error when trying to take address of a global label declared in
|
2012-03-10 23:24:43 +00:00 |
|
tw21087.pp
|
* mark nodes that have been created by transforming a read-accessor of
|
2012-01-21 19:09:30 +00:00 |
|
tw21238.pp
|
* don't throw an error if a non-generic is tried to be specialized, resolves #21238
|
2012-03-23 20:32:40 +00:00 |
|
tw21363.pp
|
ptype.pas, single_type: If the generic dummy type is used in mode Delphi then generate an error. This fixes Mantis #21363.
|
2012-06-06 13:15:18 +00:00 |
|
tw21466.pas
|
* don't allow multiple deprecated messages, resolves #21466
|
2012-03-12 21:39:43 +00:00 |
|
tw21566.pp
|
Test fix for bug report 21566
|
2012-03-26 15:50:09 +00:00 |
|
tw21873.pp
|
* removed spaces from empty line at start to prevent (unpatched) dbdigest
|
2012-04-30 20:13:09 +00:00 |
|
tw22219.pp
|
Fix for Mantis #22219
|
2012-06-24 10:08:17 +00:00 |
|
tw22343a.pp
|
* give an error when trying to give a parameter of a non-simple type a
|
2012-08-06 20:13:20 +00:00 |
|
tw22343b.pp
|
* give an error when trying to give a parameter of a non-simple type a
|
2012-08-06 20:13:20 +00:00 |
|
tw22343c.pp
|
* give an error when trying to give a parameter of a non-simple type a
|
2012-08-06 20:13:20 +00:00 |
|
tw22395.pp
|
* fixed internalerror after invalid type node in subscript node
|
2012-07-15 18:17:29 +00:00 |
|
tw22490a.pp
|
* support referencing "result" in nostackframe pure assembler routines if
|
2012-08-21 19:51:40 +00:00 |
|
tw22665a.pp
|
* treat "[var + rip]" in intel assembler mode as addr_pic_no_got on x86-64
|
2012-08-25 15:12:49 +00:00 |
|
tw22665b.pp
|
* made variable public so got warning gets triggered
|
2012-08-25 21:32:38 +00:00 |
|
tw22941.pp
|
* reject assignments to vecn[rangen] (mantis #22941)
|
2012-09-21 22:42:30 +00:00 |
|
uw0744.pp
|
|
|
|
uw0840a.pp
|
|
|
|
uw0840b.pp
|
|
|
|
uw0856.pp
|
|
|
|
uw2414.pp
|
|
|
|
uw3450.pp
|
|
|
|
uw3969.pp
|
|
|
|
uw4103.pp
|
|
|
|
uw6922.pp
|
|
|
|
uw8738a.pas
|
|
|
|
uw8738b.pas
|
|
|