florian
|
2167655902
* patch from Thorsten Engler submitted in #8235
|
18 lat temu |
florian
|
28d59bbf6f
* pos(...,...) overloads with variants, see tb0520.pp for the reason
|
19 lat temu |
Jonas Maebe
|
c839d560ab
* store widechar as integer rather than as widestring in variants
|
19 lat temu |
yury
|
63a162ac83
* fixed tw4700.
|
19 lat temu |
yury
|
cc2b691c0c
* Cleanup of variant manager stub in System unit. FPC 2.1.1 adds Variants unit implicitly. Variant manager stub in System unit is never called. This cleanup shrinks wince executable size by 3KB.
|
19 lat temu |
florian
|
60b1d1e162
* fpc_dispinvoke_variant is a compilerproc
|
19 lat temu |
florian
|
a13d358f1e
* first partially working implementation of variant com invoking
|
19 lat temu |
florian
|
c947295cb8
+ ttertiarynode
|
19 lat temu |
florian
|
5c9b39549a
* fixed olevariant -> variant conversion
|
19 lat temu |
micha
|
8678d52aeb
* avoid warning when pointer points to size 1 data
|
19 lat temu |
florian
|
8b841e9514
* fixed another problem caused by yesterdays real change
|
19 lat temu |
michael
|
5ef20e6215
+ Added delphi compatibility Error procedure
|
19 lat temu |
florian
|
380d3be22c
* started to fix var. array -> dyn. array
|
20 lat temu |
florian
|
c5f82ba6de
+ (ole)variant<->error type conversion
|
20 lat temu |
florian
|
700aacf6a3
+ forgot to add some helpers, now type cast helpers for olevariants should be complete
|
20 lat temu |
florian
|
372141e19d
+ more olevariant type cast wrappers
|
20 lat temu |
florian
|
eb57d588fd
+ several olevariant helpers and wrappers implemented
|
20 lat temu |
florian
|
30769ea013
* made variant operators inlined
|
20 lat temu |
michael
|
b29507407e
+ Removed HASOVERLOADASSIGNBYUNIQUERESULT define
|
20 lat temu |
peter
|
4ace790492
* remove $Log
|
20 lat temu |
florian
|
9da46ff50a
* more descriptive error message in case of a missing variant unit added
|
20 lat temu |
michael
|
77152e9d1b
+ Added VarCast routine
|
20 lat temu |
florian
|
937fcdf41e
* better message in case of missing variants unit
|
20 lat temu |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 lat temu |
fpc
|
50778076c3
initial import
|
20 lat temu |
florian
|
db865d1e51
+ variant<->currency/tdatetime operators
|
20 lat temu |
florian
|
89da61f7a8
+ basic operators (int, real and string) for variants implemented
|
20 lat temu |
florian
|
9a463a8bc3
+ varrarrayredim added and implemented
|
20 lat temu |
florian
|
372711eea4
+ a lot of vararray stuff
|
20 lat temu |
florian
|
e59c1f74a2
+ more vararray stuff
|
20 lat temu |