paul
|
a04481c89f
compiler: simplify enumerator search methods of TObjectDef by reusing implementation from TAbstractRecordDef
|
14 лет назад |
sergei
|
4780278e7b
Fix Mantis #11783:
|
14 лет назад |
paul
|
e4a6221bf3
compiler, rtl: add vtUnicodeString (issue #0018560)
|
14 лет назад |
paul
|
e77a9051c8
compiler: treat record/class fields types as bt_var_type block in delphi mode - as result they don't create a forward declaration for ^Type. Leave it as is for other modes because in other case it break the compilation of RTL and packages (fixes issue #0018620)
|
14 лет назад |
nickysn
|
c96b89adce
* GAS no longer required to build hermes on i386
|
14 лет назад |
marco
|
6d0e9444cd
* patch from #18613 from M. Kamburelis fixes glBufferSubDataARB and some formatting.
|
14 лет назад |
joost
|
012ef5218b
* Fixed mem-leak, FContentProducers was re-initialized during the inherited destroy
|
14 лет назад |
joost
|
9191eb35a9
* Fixed mem-leak
|
14 лет назад |
paul
|
27bb39a1ca
compiler: comment tblock_type members
|
14 лет назад |
marco
|
a14b0d020e
* Patch from #18617 Forkevent from Seth Grover.
|
14 лет назад |
sekelsenmat
|
1b8372d750
Improves the DXF reader
|
14 лет назад |
Jonas Maebe
|
04e26bfc85
* corrected version of r16812: code generation is still handled specially
|
14 лет назад |
paul
|
0f35da07f1
compiler: call gen_intf_wrappers not only for unit symtables but also for syntables of records and object types because they can contain nested classes (bug #0018610)
|
14 лет назад |
sekelsenmat
|
6bad2fa169
Large improvements to the DXF reader and adds a new circle entity to fpvectorial
|
14 лет назад |
Jonas Maebe
|
ed1485c33e
- reverted r16812 for now because it breaks building some packages
|
14 лет назад |
Jonas Maebe
|
b0f3fd2533
* completely handle assigned() in pass_1, replaced second_assigned with
|
14 лет назад |
sergei
|
2b6fea065d
* Several functions had their results unassigned, fixed.
|
14 лет назад |
sergei
|
58f37dc952
Improvements to dispinterface property handling:
|
14 лет назад |
sergei
|
ba74d47081
* pdecvar.pas, refactoring: don't create storedprocdef unless it is actually required.
|
14 лет назад |
paul
|
ae7bfbb578
compiler: don't connect parasyms to procdefinition in tcallnode.derefimpl if procdefinition is not defined (a possible case for a generic method) (fixes issue #0018573)
|
14 лет назад |
paul
|
a39733a0a2
compiler: extend enumerator support for records:
|
14 лет назад |
paul
|
8102c480d7
compiler: generate an error message if enumerator operator is declared with return object which has no valid MoveNext method, Current property
|
14 лет назад |
paul
|
9499692eeb
compiler: allow Assignment and Explicit operators for undefined defs (issue #0018567)
|
14 лет назад |
marco
|
c24997777f
patch from #18541 add comments field
|
14 лет назад |
sergei
|
124487b9b2
* xmlcfg.pp, changed 'exit' to 'break' so that function won't exit without result assigned, Mantis #18589
|
14 лет назад |
florian
|
af020e8ebc
* fix assembling of ljmp mem, resolves #18556
|
14 лет назад |
florian
|
0be59445f8
+ basic i386-embedded implementation for multiboot by Jeppe Johansen, resolves #15676
|
14 лет назад |
florian
|
197049c221
* updated to version 9
|
14 лет назад |
marco
|
ba4cb62544
* adapted FFTW licensing. This is a GPL lib, not MIT.
|
14 лет назад |
paul
|
11e4440475
test: add delphi generic test which checks that both generic and regular type declarations with the same identifier are allowed in a unit
|
14 лет назад |