Michaël Van Canneyt
|
7a29d8f54d
* Fix compilation with DEBUG_NODE_XML
|
1 年之前 |
Michaël Van Canneyt
|
fe62b3ace8
* Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently
|
1 年之前 |
Sven/Sarah Barth
|
1ffef6ed41
* print the whole symbol name for hint messages
|
1 年之前 |
Jonas Maebe
|
706443c354
dbgllvm: support for record field debug information
|
3 年之前 |
Sven/Sarah Barth
|
702f79ec8c
+ add method tprocsym.Find_procdef_by_funcrefdef to find a procdef that's compatible with the specified function reference
|
3 年之前 |
Sven/Sarah Barth
|
943da88dda
* rework tprocsym.Find_procdef_byprocvardef so that its implementation can be used in a more generic manner
|
3 年之前 |
Sven/Sarah Barth
|
b297199ab6
+ add a field to denote that a symbol (mainly local and parameter ones) was captured through another symbol
|
3 年之前 |
Pierre Muller
|
5acd7a7b83
Rename tsymtable.insert and delete methods to insertsym ands deletesym
|
3 年之前 |
Sven/Sarah Barth
|
90844c2027
* fix #35261: apply slightly adjusted changes by Ryan Joseph to implement support for implicit generic function specializations
|
3 年之前 |
florian
|
f78818e387
* some warnings fixed
|
3 年之前 |
Jonas Maebe
|
cc5814dac1
* support arbitrary record regvars on AArch64: it has fairly complete support
|
4 年之前 |
svenbarth
|
6160abe37e
* have the generic dummy symbols for procsyms keep track of their overloaded generic procsyms so that they can be easily found (will be needed for implicit specializations)
|
4 年之前 |
Jonas Maebe
|
8ba4c4bcf0
* factored out the creation of loadnodes for special variables/parameters
|
4 年之前 |
pierre
|
6230de31bb
* Second patch xml-node-dump-defs.patch from J. Gareth Moreton from bug report 36882.
|
4 年之前 |
svenbarth
|
3597696e98
* fix for Mantis #38145: allow overloading of assignment operators that return ShortStrings with a specific size
|
4 年之前 |
Jonas Maebe
|
312f1436b1
* changed TIDString and tsymentry.realname to TSymStr
|
4 年之前 |
florian
|
14bc6674a6
* revert part of r45810 which was accidently committed
|
5 年之前 |
florian
|
d6d92e3666
* revert part of r44879: flock must use kernel_off_t: off_t breaks e.g. i386
|
5 年之前 |
Jonas Maebe
|
59331c3d3c
* enable putting records that contain a single field into records on all
|
5 年之前 |
yury
|
627fcb4354
* Do not use the LOC_VOID location to indicate unused parameters.
|
5 年之前 |
svenbarth
|
7757306c78
* destroying constnone constsyms can occur when parsing a generic with a constant parameter that results in an error (e.g. unsupported type)
|
5 年之前 |
svenbarth
|
60345366f2
* fix for Mantis #35140: apply patch by Ryan Joseph together with some further changes by me to add support for constant parameters in generics
|
5 年之前 |
florian
|
70a836c4a2
* first part of merging parts of Jeppe's intrinsics patch, mainly r31135
|
5 年之前 |
Jonas Maebe
|
2f914ee2d8
* packed tabstractvarsym.addr_taken/different_scope fields into a set
|
5 年之前 |
Jonas Maebe
|
ac1e0f96bd
* replaced tentryfile.get/putsmall/normalset() with a common tget/putset
|
5 年之前 |
svenbarth
|
beb606be13
* fix for Mantis #36114: when converting a static class field to a global variable the varspez of the field needs to be respected
|
5 年之前 |
Jonas Maebe
|
a051b8d225
- remmoved doregister parameter from t*sym constructors, as the registration
|
5 年之前 |
svenbarth
|
b945e66e28
* store attribute information in PPU; this is less important for the compiler, but more for e.g. Lazarus when dealing with binary only units
|
6 年之前 |
svenbarth
|
dfb9fffcf9
+ add functions for syms and defs and write sub entries of the sym/def to PPU and loads them again
|
6 年之前 |
svenbarth
|
a1b556d211
* considering that at least in theory every symbol and every def can carry RTTI attributes (Delphi only supports property and field symbols), move the rtti_attribute_list to tstoredsym/tstoreddef
|
6 年之前 |