.. |
tw0744.pp
|
|
|
tw0769b.pp
|
|
|
tw0769c.pp
|
|
|
tw0784.pp
|
|
|
tw0807.pp
|
|
|
tw0840.pp
|
|
|
tw0855.pp
|
|
|
tw0856.pp
|
|
|
tw0890.pp
|
|
|
tw0890a.pp
|
|
|
tw0893.pp
|
|
|
tw0896.pp
|
|
|
tw0896a.pp
|
|
|
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
|
|
|
tw2242.pp
|
|
|
tw2273.pp
|
|
|
tw2281.pp
|
|
|
tw2285.pp
|
|
|
tw2357.pp
|
|
|
tw2359.pp
|
|
|
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
|
|
|
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
|
|
|
tw3562.pp
|
|
|
tw3583.pp
|
|
|
tw3626.pp
|
|
|
tw3631.pp
|
|
|
tw3643.pp
|
|
|
tw3644.pp
|
|
|
tw3662.pp
|
|
|
tw3680.pp
|
|
|
tw3716.pp
|
|
|
tw3738.pp
|
|
|
tw3740.pp
|
|
|
tw3790.pp
|
|
|
tw3812.pp
|
|
|
tw3930a.pp
|
|
|
tw3931b.pp
|
|
|
tw3969.pp
|
|
|
tw4103.pp
|
|
|
tw4111.pp
|
|
|
tw4139.pp
|
|
|
tw4144.pp
|
|
|
tw4153.pp
|
|
|
tw4227.pp
|
|
|
tw4244.pp
|
|
|
tw4256.pp
|
|
|
tw4359.pp
|
|
|
tw4445.pp
|
|
|
tw4529.pp
|
|
|
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
|
|
|
tw4757.pp
|
|
|
tw4764.pp
|
|
|
tw4777.pp
|
|
|
tw4778a.pp
|
|
|
tw4781a.pp
|
|
|
tw4781b.pp
|
|
|
tw4893d.pp
|
|
|
tw4893e.pp
|
|
|
tw4911.pp
|
|
|
tw4913.pp
|
|
|
tw5896a.pp
|
|
|
tw6036b.pp
|
|
|
tw6420.pp
|
|
|
tw6631.pp
|
|
|
tw6686.pp
|
|
|
tw6796.pp
|
|
|
tw6797a.pp
|
|
|
tw6797b.pp
|
|
|
tw6922.pp
|
|
|
tw6957.pp
|
|
|
tw6970.pp
|
|
|
tw7070.pp
|
|
|
tw7322.pp
|
|
|
tw7438.pp
|
|
|
tw7438a.pp
|
|
|
tw7752.pp
|
|
|
tw7989.pp
|
|
|
tw8019.pp
|
|
|
tw8031.pp
|
|
|
tw8079.pp
|
|
|
tw8140a.pp
|
|
|
tw8140c.pp
|
|
|
tw8140d.pp
|
|
|
tw8140e.pp
|
|
|
tw8150.pp
|
|
|
tw8150b.pp
|
|
|
tw8150c.pp
|
|
|
tw8150e.pp
|
|
|
tw8150f.pp
|
|
|
tw8150g.pp
|
|
|
tw8151b.pp
|
|
|
tw8151c.pp
|
|
|
tw8264a.pp
|
|
|
tw8398.pp
|
|
|
tw8451.pp
|
|
|
tw8465a.pp
|
|
|
tw8528.pp
|
|
|
tw8583.pp
|
|
|
tw8588.pp
|
|
|
tw8591.pp
|
|
|
tw8717.pp
|
|
|
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
|
|
|
tw9039a.pp
|
|
|
tw9039b.pp
|
|
|
tw9039c.pp
|
|
|
tw9039d.pp
|
|
|
tw9053.pp
|
|
|
tw9072a.pp
|
|
|
tw9072b.pp
|
|
|
tw9176a.pp
|
|
|
tw9225.pp
|
|
|
tw9306c.pp
|
|
|
tw9499.pp
|
|
|
tw9499a.pp
|
|
|
tw9509.pp
|
tests: fail test tw9509: disable type section in generic interfaces
|
2011-01-02 10:51:51 +00:00 |
tw9522.pp
|
|
|
tw9522a.pp
|
|
|
tw9522b.pp
|
|
|
tw9522c.pp
|
|
|
tw9522d.pp
|
|
|
tw9522e.pp
|
|
|
tw9551.pp
|
|
|
tw9551b.pp
|
|
|
tw9579a.pp
|
|
|
tw9579b.pp
|
|
|
tw9894b.pp
|
|
|
tw9918a.pp
|
|
|
tw9918b.pp
|
|
|
tw9918c.pp
|
|
|
tw9918d.pp
|
|
|
tw10081.pp
|
|
|
tw10425a.pp
|
|
|
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
|
|
|
tw10833a.pp
|
|
|
tw10849.pp
|
|
|
tw10890a.pp
|
|
|
tw10998a.pp
|
|
|
tw11254a.pp
|
|
|
tw11295a.pp
|
|
|
tw11295b.pp
|
|
|
tw11619b.pp
|
|
|
tw11632.pp
|
|
|
tw11846.pp
|
|
|
tw11846c.pp
|
|
|
tw11848a.pp
|
|
|
tw11849a.pp
|
|
|
tw11862a.pp
|
|
|
tw11970.pp
|
|
|
tw12075.pp
|
|
|
tw12109a.pp
|
|
|
tw12303.pp
|
|
|
tw12329.pp
|
|
|
tw12365a.cfg
|
|
|
tw12365a.pp
|
|
|
tw12365b.cfg
|
|
|
tw12365b.pp
|
|
|
tw12933.pp
|
|
|
tw13135.pp
|
|
|
tw13563a.pp
|
|
|
tw13815.pp
|
|
|
tw13956.pp
|
|
|
tw13971a.pp
|
|
|
tw13971b.pp
|
|
|
tw13971c.pp
|
|
|
tw13971d.pp
|
|
|
tw13971e.pp
|
|
|
tw13971f.pp
|
|
|
tw13992.pp
|
|
|
tw14104a.pp
|
|
|
tw14104b.pp
|
|
|
tw14104c.pp
|
|
|
tw14248.pp
|
|
|
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
|
|
|
tw14650a.pp
|
|
|
tw14713.pp
|
|
|
tw14713a.pp
|
|
|
tw14777.pp
|
|
|
tw14777a.pp
|
|
|
tw14849.pp
|
|
|
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
|
|
|
tw14929b.pp
|
|
|
tw14946.pp
|
|
|
tw15287.pp
|
|
|
tw15288.pp
|
|
|
tw15303.pp
|
|
|
tw15391a.pp
|
|
|
tw15447.pp
|
|
|
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
|
|
|
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
|
|
|