florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 years ago |
peter
|
6c586e4eca
* store specializations in globalsymtable for units, use localsymtable
|
17 years ago |
florian
|
fca8883f27
* moved oo_copied into defoptions
|
17 years ago |
florian
|
396b1c7c1e
* do not write a "copied" symtable to a ppu when holding only a reference to it,
|
17 years ago |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
17 years ago |
florian
|
d8d96f14e6
+ experimental directive, resolves #10833
|
17 years ago |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 years ago |
florian
|
8f17101039
* allow application of as operator only to interfaces having a guid, resolves #6797
|
17 years ago |
florian
|
5c96c4a671
+ first part of support for an unicodestring type
|
17 years ago |
Jonas Maebe
|
e716ac6b6b
* give ord->formaldef again a higher precedence than ord->floatdef
|
18 years ago |
Jonas Maebe
|
82a0749970
* prefer non-matching orddef conversions to orddef-to-pointer conversions
|
18 years ago |
Jonas Maebe
|
9049f845f4
* avoid writing the stabs for a child class before those of a parent
|
18 years ago |
Jonas Maebe
|
21abdd2f4e
+ support for specifying the minimal precision for floating point
|
18 years ago |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
Jonas Maebe
|
02a69ff049
* mwpascal is also a clearstack_pocall (fixes e.g. calling
|
18 years ago |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 years ago |
Jonas Maebe
|
9ad579855e
* fixed webtbf/tw3631
|
18 years ago |
peter
|
91dbd27a42
* cleanup deleting of defs
|
18 years ago |
florian
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 years ago |
Jonas Maebe
|
47ff7b62e7
* fixed overload choosing algorithm so it's Delphi-compatible +
|
18 years ago |
Jonas Maebe
|
9d28af4269
* removed po_function and instead check proctypeoption (more
|
18 years ago |
Jonas Maebe
|
e5a1d628eb
* fixed one regression in r5682: implementation declarations with a
|
18 years ago |
peter
|
9ae8e9fa21
* refactor tclassheader in tvmtbuilder and tvmtwriter
|
19 years ago |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 years ago |
peter
|
84a96d66de
* move rtti and vmt table generation into write_persistent_type_info
|
19 years ago |
peter
|
3cae449fda
* moved rtti to ncgrtti
|
19 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
peter
|
d4d4309e44
* use unique symid and defid per module
|
19 years ago |
peter
|
0f6355e805
* fix property overriding
|
19 years ago |
florian
|
9a1b9071a5
* implemented kylix like local directive, fixes #7242
|
19 years ago |