summaryrefslogtreecommitdiff
path: root/compiler/pdecl.pas
Commit message (Expand)AuthorAgeFilesLines
* Contrary to popular believe the VMT for a generic needs to be at least genera...svenbarth2014-06-061-2/+1
* Added support for partial specialization. This should fix a few problems with...svenbarth2014-06-051-1/+1
* * moved x86-specific tpointerdef functionality to architecture-specificjonas2014-03-301-10/+10
* + support overriding tdef/tsym methods with target-specific functionality:jonas2014-03-291-21/+21
* compiler: fix error message (was error message about resourcestring for prope...paul2014-01-051-1/+1
* * fixes several issues which cause warnings by the dfa code when using it to ...florian2013-12-011-1/+2
* * don't generate typed constant initialisers for set and enum constantsjonas2013-11-061-2/+5
* * convert unicode/widestring constants to ansistring in resourcestringjonas2013-10-171-0/+3
* * record/use the code page of string constants typecasted to an ansistringjonas2013-08-021-3/+9
* * got rid of tpointerdef.update_savesize, overrode size insteadnickysn2013-06-081-1/+0
* Fix for Mantis #24071.svenbarth2013-05-241-40/+53
* * fixed the far pointer size not being updated after reading the near/far typ...nickysn2013-05-221-0/+1
* + added support for special versions of near data pointers associated with a ...nickysn2013-05-051-1/+43
* Added support for type helpers. In non Delphi modes they use "type helper" an...svenbarth2013-02-061-1/+1
* * throw an error if threadvars are used but not supportedflorian2013-01-191-1/+7
* Add support for generic type constraints. They are currently only useful to s...svenbarth2012-12-161-1/+1
* * cleanup some unused units from uses clausesflorian2012-09-211-9/+3
* Preparations for upcoming work on generics:svenbarth2012-09-131-0/+3
* * use the parsed node type for checking the validity of default parameterjonas2012-08-291-3/+5
* pdecl.pas, readconstant: If we are parsing a constant declaration in a generi...svenbarth2012-06-061-2/+20
* compiler: allow compiler to find real class definition during class members p...paul2012-05-141-2/+2
* * merged trunk up to r20882jonas2012-04-151-68/+159
|\
| * * introduction of in_generic in r20699 was unneeded, replaced by parse_genericflorian2012-04-121-1/+1
| * + in_generic for testing if currently a generic declaration/definition is par...florian2012-04-031-1/+3
| * compiler: global property can't be a class propertypaul2012-02-291-4/+5
| * This fixes Mantis #20851 .svenbarth2012-02-041-1/+4
| * When searching for the generic def of nested types inside specializations we ...svenbarth2011-12-081-2/+26
| * Merging of generics branch of Sven Barthflorian2011-12-061-62/+100
| * compiler:paul2011-10-201-1/+1
| * compiler:paul2011-09-191-0/+23
* | * for all managed VM targets, reject ord->ptr typecasts (except for 0),jonas2011-08-201-0/+2
* | * extracted the code to deal with static fields into a routinejonas2011-08-201-20/+4
* | + full support for sets on the JVM targetjonas2011-08-201-1/+1
* | * converted all enum handling for the JVM target so that it uses thejonas2011-08-201-0/+11
* | * mark sp_internal fields as "synthetic"jonas2011-08-201-1/+0
* | + support for initialising typed constants via compiler-generatedjonas2011-08-201-0/+7
* | + support for unit initialisation sections for the JVM target,jonas2011-08-201-2/+2
* | + support for formal constants (= not typed constants) in Java interfaces,jonas2011-08-201-3/+8
* | + support for "final" fields in *external* (Java and other) classes, enabledjonas2011-08-201-2/+10
* | * removed jvmdef.jvminternalstaticfieldname() and now use newly createdjonas2011-08-201-1/+1
* | * various small support fixes for Java classes:jonas2011-08-201-6/+8
* | + odt_javaclass, odt_interfacejava objectdef typesjonas2011-08-201-5/+11
|/
* * fixed switched around lists for read-only/read-write typed constsjonas2011-08-021-2/+2
* * Merged helper branch made by Sven Barthflorian2011-04-161-2/+3
* * when checking whether the current class definition finalises an existingjonas2011-03-131-3/+4
* compiler: fix tgeneric11 test:paul2011-01-081-2/+1
* compiler: move parse_generic_parameters to the interface of pdecl unit, move ...paul2011-01-061-20/+53
* compiler: implement generic procedural typespaul2011-01-061-1/+1
* compiler: implement delphi generic syntax for delphi modepaul2011-01-041-2/+6
* * fixed some comments after r16684jonas2011-01-021-5/+1