summaryrefslogtreecommitdiff
path: root/compiler/pdecobj.pas
Commit message (Expand)AuthorAgeFilesLines
* * patch by Marģers to unify internal error numbers, resolves #37888florian2020-10-131-1/+1
* * get rid of the scanner message for attributes for real this time (sometimes...svenbarth2019-07-131-1/+1
* * check for unbound attributes inside classes (currently they are only allowe...svenbarth2019-07-121-2/+22
* * trtti_attribute_list.bind already checks whether the dangling attribute lis...svenbarth2019-07-121-4/+1
* * generate construction function for the attributes used in a unit using a mo...svenbarth2019-07-121-1/+0
* * move binding of a dangling attribute list to a sym's/def's attribute list t...svenbarth2019-07-121-3/+1
* * ensure that any potentially created constructor call is freed if the attrib...svenbarth2019-07-121-0/+1
* * fix typosvenbarth2019-07-121-1/+1
* * rename trtti_attributesdef to trtti_attributes_listsvenbarth2019-07-121-4/+4
* Reintegration of Custom Attributes branch by Joost van der Sluis with patches...svenbarth2019-07-121-4/+26
* * fix for Mantis #35735: also handle "generic" keyword inside helper typessvenbarth2019-07-051-1/+4
* * fix case completeness and unreachable code warnings in compiler that wouldjonas2019-05-121-2/+14
* * added extra header to ppu inside a subsection, so we won't run intojonas2019-04-061-2/+2
* * only add hidden parameters for objectdef methods after generating the vmt,jonas2019-03-161-6/+7
* * moved around/replaced the following procedures to stop nflw from dependingjonas2019-01-051-4/+4
* * moved handle_calling_convention() to pparautljonas2019-01-051-1/+1
* + add support for threadvars inside classessvenbarth2018-06-231-5/+25
* * ensure that sto_has_generic is set when a generic routine has been parsedsvenbarth2018-06-151-0/+3
* * fix for Mantis #32355: adjust the meaning of the typehelpers modeswitch for...svenbarth2017-09-151-1/+1
* * store the type of the helper that had been encountered during parsing in th...svenbarth2017-09-131-0/+1
* * rework the checks for a helper's extended def to be a class so that it can ...svenbarth2017-08-211-3/+5
* * a bit of language consolidation: "type helper" can now be used for records ...svenbarth2017-08-181-5/+12
* * adjust check for non-static class methods in class helpers in so far that o...svenbarth2017-08-181-1/+4
* * move the check whether a subclassed type helper extends a suitable subtype ...svenbarth2017-08-181-7/+15
* * removed unused unitsflorian2017-05-091-5/+5
* New tokens for new management operators: Initialize, Finalize, AddRef and Cop...maciej2017-02-181-1/+1
* * if the objecttype of the forward declaration mismatches use the objecttype ...svenbarth2016-09-081-1/+1
* * forward declarations of helper types are not allowed, so enforce them by tr...svenbarth2016-09-081-0/+2
* Implement support for parsing "generic [class] procedure" and "generic [class...svenbarth2015-11-201-30/+49
* Convert the Boolean parameters accept_equal, typeonly and hadspecialize of co...svenbarth2015-11-071-1/+1
* pdecsub.pas:svenbarth2015-09-181-4/+4
* pdecsub.pas:svenbarth2015-09-181-4/+4
* * Removed lot of unused vars.yury2015-09-171-2/+0
* + extend tobjectdef with the possiblity to create it as unregisteredsvenbarth2015-09-111-2/+2
* * do not generate a vmt record for generics, they are only needed for special...florian2015-08-021-0/+1
* * fixed detection of an objcprotocols descending from a forward-definedjonas2015-03-121-3/+3
* Fix for Mantis #27120.svenbarth2014-12-121-1/+4
* Fix for Mantis #26123.svenbarth2014-06-061-2/+2
* Added support for partial specialization. This should fix a few problems with...svenbarth2014-06-051-5/+7
* * fixed compilation (changes after testing :/ )jonas2014-06-011-1/+1
* * removed JVM-specific creation of methodpointertype andjonas2014-06-011-15/+1
* + support overriding tdef/tsym methods with target-specific functionality:jonas2014-03-291-6/+6
* Add a modeswitch for type helpers as discussed in core on 24th October 2013. ...svenbarth2014-02-161-1/+1
* * fixes several issues which cause warnings by the dfa code when using it to ...florian2013-12-011-0/+1
* Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstr...svenbarth2013-10-251-1/+1
* Refactor tobjectdef.find_implemented_interface out into unit defcmp so that t...svenbarth2013-10-231-2/+2
* Fix for Mantis #25210 .svenbarth2013-10-201-4/+4
* + introduce tvariantrecbranch to be able to storeflorian2013-04-141-1/+1
* * give an error when declaring a class as conforming to a forward-declaredjonas2013-04-071-0/+5
* Added support for type helpers. In non Delphi modes they use "type helper" an...svenbarth2013-02-061-38/+82