| Commit message (Expand) | Author | Age | Files | Lines |
* | # revisions: 43566,43567,43568,43586,43629,43823 | marco | 2020-01-14 | 1 | -0/+10 |
* | * Objective-Pascal inferred result type and improved category method searching | jonas | 2019-08-31 | 1 | -23/+39 |
* | Merge of revisions 41425 from trunk to fixes_3_2 | pierre | 2019-03-06 | 1 | -1/+6 |
* | --- Recording mergeinfo for merge of r39673 into '.': | marco | 2018-09-27 | 1 | -2/+5 |
* | --- Merging r39711 into '.': | marco | 2018-09-26 | 1 | -3/+27 |
* | The Important Ones: | marco | 2018-09-26 | 1 | -1/+104 |
* | * broken compilation after r39347 fixed | florian | 2018-06-30 | 1 | -0/+3 |
* | + add a new symtable option sto_has_non_trivial_init that is true if the symt... | svenbarth | 2018-06-20 | 1 | -1/+13 |
* | * move calculation of sto_needs_init_final to a separate method do_init_final... | svenbarth | 2018-06-20 | 1 | -2/+8 |
* | * fixed execution order of implicit finalization and class destructors: first | jonas | 2018-04-08 | 1 | -1/+46 |
* | + extend tstoredsymtable with method register_children to register all its sy... | svenbarth | 2017-09-27 | 1 | -0/+22 |
* | * correctly handle unit identifiers inside specializations of generic routines | svenbarth | 2017-08-29 | 1 | -1/+6 |
* | * rework the checks for a helper's extended def to be a class so that it can ... | svenbarth | 2017-08-21 | 1 | -1/+1 |
* | Revert revision 36436 from trunk. Final fix for issue 31675. | maciej | 2017-06-07 | 1 | -1/+9 |
* | Revert revisions 36133, 36128 from trunk. | maciej | 2017-06-06 | 1 | -9/+1 |
* | * Move global variable in_preproc_comp_expr into tscannerfile class. | maciej | 2017-05-06 | 1 | -1/+3 |
* | * for symbols used in preprocessor expressions, we don't want to increase ref... | maciej | 2017-05-05 | 1 | -1/+7 |
* | + align(<int64>,<int64>) and align(<qword>,<qword>), resolves an issue report... | florian | 2017-03-26 | 1 | -3/+3 |
* | * fix for Mantis #31431: allow specializations to allow private/protected var... | svenbarth | 2017-03-03 | 1 | -0/+14 |
* | * symtable.pas: | maciej | 2017-02-18 | 1 | -0/+34 |
* | Store informations about management operators in ppu files for records. | maciej | 2017-02-18 | 1 | -0/+14 |
* | New tokens for new management operators: Initialize, Finalize, AddRef and Cop... | maciej | 2017-02-18 | 1 | -0/+4 |
* | * initialize module id of a symtable always to the id of the current module (... | svenbarth | 2017-01-27 | 1 | -1/+13 |
* | * fix for Mantis #30761: always return the symbol found in the helper instead... | svenbarth | 2016-11-30 | 1 | -48/+9 |
* | * fix for Mantis #27349: nested classes might also reside inside records | svenbarth | 2016-10-13 | 1 | -1/+1 |
* | * fix for Mantis #30530: when the global/static symtable is reached defowner ... | svenbarth | 2016-09-16 | 1 | -1/+1 |
* | * fix cycling by correctly handling the case that the global symtable of a pr... | svenbarth | 2016-09-02 | 1 | -1/+7 |
* | * addsymref: do not directly check the top level symtable against the current... | svenbarth | 2016-09-02 | 1 | -2/+4 |
* | * don't print "parameter not used" hints for abstract methods (mantis #30431) | jonas | 2016-08-12 | 1 | -1/+3 |
* | Reset static recorddef variables to nil in InitSymtable, avoid crashes in Te... | pierre | 2016-07-26 | 1 | -0/+7 |
* | Fix for Mantis #30357. | svenbarth | 2016-07-08 | 1 | -0/+2 |
* | - removed unused tllvmshadowsymtable.recordalignmin field | jonas | 2016-06-30 | 1 | -1/+0 |
* | * only free the llvm shadow symtable when the original symtable will | jonas | 2016-06-15 | 1 | -1/+2 |
* | * skip static fields while constructing the LLVM shadow symtable for structs | jonas | 2016-06-12 | 1 | -3/+7 |
* | + new utility routine to print all parameter declarations for a specified sys... | svenbarth | 2016-06-03 | 1 | -0/+13 |
* | Partial merge of r28846 (without the global assembler symbols) | svenbarth | 2016-04-12 | 1 | -1/+4 |
* | * use is_objccategory() instead of just checking for oo_is_classhelper when | jonas | 2016-03-06 | 1 | -1/+1 |
* | Merged revision(s) 28689 from branches/svenbarth/packages: | svenbarth | 2016-01-22 | 1 | -4/+4 |
* | * handle typed constant definitions of variant records using different fields | jonas | 2015-12-25 | 1 | -2/+14 |
* | * add padding byte fields all as unsigned, as that is also how we | jonas | 2015-12-25 | 1 | -2/+2 |
* | * moved tllvmshadowsymtable items default property from private to public | jonas | 2015-12-25 | 1 | -1/+2 |
* | * treat records with {$packrecords c} the same as other records for LLVM | jonas | 2015-12-25 | 1 | -8/+6 |
* | * fixed another case of endless recursion in | jonas | 2015-12-08 | 1 | -3/+3 |
* | * handle bitpacked ordinal fields whose size is a multiple of 8 bits the same | jonas | 2015-12-02 | 1 | -2/+1 |
* | * don't overwrite the curroffset field while adding bytes for bitpacked fields | jonas | 2015-12-02 | 1 | -3/+3 |
* | * fixed the number of bytes added for packed record ordinal fields in the | jonas | 2015-12-01 | 1 | -5/+8 |
* | * Removed unused local vars. | yury | 2015-11-26 | 1 | -1/+0 |
* | symtable.pas, is_visible_for_object: | svenbarth | 2015-11-21 | 1 | -0/+21 |
* | o basic extended pascal support: | florian | 2015-11-15 | 1 | -1/+1 |
* | * don't use symid anymore as fallback when sorting fields, as it's no longer | jonas | 2015-10-26 | 1 | -1/+8 |