| Commit message (Expand) | Author | Age | Files | Lines |
* | * correctly handle the case should the generic dummy symbol be a procsym inst... | svenbarth | 2021-01-02 | 1 | -0/+10 |
* | * fixed llvm shadow symtable construction in case fields are reordered | jonas | 2020-12-27 | 1 | -78/+107 |
* | * fix for Mantis #38145: allow overloading of assignment operators that retur... | svenbarth | 2020-11-29 | 1 | -2/+31 |
* | * fix tw3930 after r37927 | jonas | 2020-09-05 | 1 | -0/+4 |
* | * variables can have the same name as the main program in iso mode, resolve... | florian | 2020-07-10 | 1 | -0/+2 |
* | * fix several double ; | florian | 2020-05-24 | 1 | -1/+1 |
* | - removed tabstractrecorddef.get_unit_symtable, which did not always return... | jonas | 2020-05-13 | 1 | -9/+0 |
* | * Removed lot of unused local vars. It is useful to turn on the notes in opti... | yury | 2020-01-28 | 1 | -3/+0 |
* | * take care of m_duplicate_names when checking for duplicate locals, resolv... | florian | 2020-01-23 | 1 | -1/+1 |
* | * added is_normal_fieldvarsym() helper and use it | jonas | 2019-12-24 | 1 | -14/+8 |
* | * fix typo in comment | svenbarth | 2019-12-20 | 1 | -1/+1 |
* | * fix for Mantis #36388: correctly handle generic constraints when looking fo... | svenbarth | 2019-12-02 | 1 | -0/+10 |
* | * keep track of static symbols that a global function references, as those mu... | svenbarth | 2019-11-21 | 1 | -4/+44 |
* | * replaced tentryfile.get/putsmall/normalset() with a common tget/putset | jonas | 2019-11-06 | 1 | -5/+5 |
* | * fix for Mantis #36223: when parsing a helper type its extendeddef might be Nil | svenbarth | 2019-11-01 | 1 | -2/+11 |
* | Avoid possible warning about uninitialized srsym variable | pierre | 2019-08-27 | 1 | -2/+2 |
* | * when searching for a procsym in an Objective-C category for an objcclass, | jonas | 2019-08-25 | 1 | -21/+37 |
* | - removed maxcrecordalign parameter/field from recordsymtables, as this value | jonas | 2019-07-14 | 1 | -14/+12 |
* | + add functions for syms and defs and write sub entries of the sym/def to PPU... | svenbarth | 2019-07-12 | 1 | -4/+14 |
* | - remove code to create an attribute using a synthetic function | svenbarth | 2019-07-12 | 1 | -2/+1 |
* | * make the reference to the TCustomAttribute type global | svenbarth | 2019-07-12 | 1 | -0/+1 |
* | Reintegration of Custom Attributes branch by Joost van der Sluis with patches... | svenbarth | 2019-07-12 | 1 | -1/+3 |
* | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 1 | -0/+4 |
* | + add support for MultiHelpers modeswitch by Ryan Joseph for Mantis #35159 | svenbarth | 2019-05-10 | 1 | -68/+124 |
* | + compiler/symdef.pas: Add missing call to tderef.reset methods in all tdef... | pierre | 2019-02-23 | 1 | -1/+6 |
* | * fix big endian targets by using an explicit assignment with typecast instea... | svenbarth | 2018-09-10 | 1 | -1/+2 |
* | * as a workaround for some compiler bug introduced during 3.1.1 the freeing o... | svenbarth | 2018-09-04 | 1 | -2/+25 |
* | + keep track whether a structured type has fields with management operators (... | svenbarth | 2018-09-03 | 1 | -0/+14 |
* | * protect the destructors of tabstractrecordsymtable and twithsymtable agains... | svenbarth | 2018-08-31 | 1 | -2/+5 |
* | + add method to retrieve a list of management operator/field offset pairs for... | svenbarth | 2018-08-29 | 1 | -1/+90 |
* | * 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 |