Jinyang He
|
8fac3d62ce
add has_double_field
|
2 years ago |
Sven/Sarah Barth
|
4b659175d9
- remove no longer required readonly functionality from tparasymtable
|
2 years ago |
Jonas Maebe
|
c5f4a6acd0
LLVM: fix variant records when alignment of first part is not the highest
|
2 years ago |
Sven/Sarah Barth
|
9e3483fbeb
* fix #39977: allow a capturer to access any method independant of visibility as the visibility checks are supposed to have been done before the captured symbol was converted
|
2 years ago |
florian
|
0eee70ac81
* fix FindUnitSymtable for exception symtables, resolves #24801 and #39974
|
2 years ago |
Jonas Maebe
|
b0e1867b4c
symcreat: support for scanner/parser escape sequences
|
2 years ago |
Sven/Sarah Barth
|
3eac88eeaf
* protected symbols are visible for defs declared in a local symtable as well
|
3 years ago |
Sven/Sarah Barth
|
ac4df2b066
* don't check for a duplicate internal symbol in inherited symtables
|
3 years ago |
Jonas Maebe
|
3d3c904ac5
TSymStr: more consistent usage
|
3 years ago |
Pierre Muller
|
5acd7a7b83
Rename tsymtable.insert and delete methods to insertsym ands deletesym
|
3 years ago |
Sven/Sarah Barth
|
90844c2027
* fix #35261: apply slightly adjusted changes by Ryan Joseph to implement support for implicit generic function specializations
|
3 years ago |
florian
|
e4ee8fa6a2
* patch by Rika to pass some strings by reference, resolves #39338
|
3 years ago |
Sven Barth
|
3ce6cae11d
* fix for #39310 by fixing various small issues in tabstractrecordsymtable.has_single_field:
|
4 years ago |
svenbarth
|
7343e9c4a2
* correctly handle the case should the generic dummy symbol be a procsym instead of a typesym
|
4 years ago |
Jonas Maebe
|
c0c0acbcb9
* fixed llvm shadow symtable construction in case fields are reordered
|
4 years ago |
svenbarth
|
3597696e98
* fix for Mantis #38145: allow overloading of assignment operators that return ShortStrings with a specific size
|
4 years ago |
Jonas Maebe
|
cc315e0ac7
* fix tw3930 after r37927
|
4 years ago |
florian
|
392d66a9ce
* variables can have the same name as the main program in iso mode, resolves #37322
|
5 years ago |
florian
|
84a1f614d9
* fix several double ;
|
5 years ago |
Jonas Maebe
|
a2174753c1
- removed tabstractrecorddef.get_unit_symtable, which did not always return the unit
|
5 years ago |
yury
|
1b3a3a7983
* Removed lot of unused local vars. It is useful to turn on the notes in options. :)
|
5 years ago |
florian
|
d87a5cc9fb
* take care of m_duplicate_names when checking for duplicate locals, resolves #33221
|
5 years ago |
Jonas Maebe
|
1a9e246c29
* added is_normal_fieldvarsym() helper and use it
|
5 years ago |
svenbarth
|
1779011ab4
* fix typo in comment
|
5 years ago |
svenbarth
|
927c91e093
* fix for Mantis #36388: correctly handle generic constraints when looking for helpers
|
5 years ago |
svenbarth
|
0a915e883e
* keep track of static symbols that a global function references, as those must now be exported from a dynamic package as well if the function can potentially be inlined
|
5 years ago |
Jonas Maebe
|
ac1e0f96bd
* replaced tentryfile.get/putsmall/normalset() with a common tget/putset
|
5 years ago |
svenbarth
|
fdeaacac21
* fix for Mantis #36223: when parsing a helper type its extendeddef might be Nil
|
5 years ago |
pierre
|
d29a6de437
Avoid possible warning about uninitialized srsym variable
|
6 years ago |
Jonas Maebe
|
bc7b90185f
* when searching for a procsym in an Objective-C category for an objcclass,
|
6 years ago |