peter
|
61f824e259
* return cnothingn and give error when the operator is not overloaded
|
21 years ago |
peter
|
05e0d83348
* operator overload chooses rewrite
|
21 years ago |
peter
|
a4732d1009
* widestring conversions added to allowed operator check
|
21 years ago |
peter
|
3a3fdde6d1
* compare_defs_ext has now a options argument
|
21 years ago |
peter
|
ee569d7817
* make extcycle is working again
|
21 years ago |
daniel
|
d735071838
* Rtti generation moved to ncgutil
|
21 years ago |
peter
|
ecfbbeffc3
* renamed xNNbittype to xNNinttype
|
21 years ago |
peter
|
7bf41f8dff
* fix set_varstate in for loops
|
22 years ago |
peter
|
08c8b2ea2c
* fix IE when passing array to open array
|
22 years ago |
peter
|
e7ae580469
* also check for uninited vars in staticsymtable
|
22 years ago |
peter
|
079e489b08
* absolute to object field supported, fixes tb0458
|
22 years ago |
peter
|
a28d911c98
* IncompatibleTypes() added that will include unit names when
|
22 years ago |
peter
|
6ec273a878
* fix check for typecasting wrong sizes in assignment left
|
22 years ago |
peter
|
95f132db3d
* set_varstate cleanup
|
22 years ago |
peter
|
da9f5e2319
* c style array of const generates callparanodes
|
22 years ago |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 years ago |
peter
|
0526b6fd9b
* don't check size for open array in valid_for_assign
|
22 years ago |
peter
|
09ed47cba6
* don't allow add/assignments for formaldef
|
22 years ago |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 years ago |
peter
|
1a2eedd767
* self moved to hidden parameter
|
22 years ago |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 years ago |
peter
|
7f14891d66
* aktprocdef cleanup, aktprocdef is now always nil when parsing
|
22 years ago |
peter
|
f4b818fc1d
* removed funcretn,funcretsym, function result is now in varsym
|
22 years ago |
peter
|
47489f2376
* firstpass uses expectloc
|
22 years ago |
peter
|
73a08fc4a6
* use compare_def_ext to test if assignn operator is allowed
|
22 years ago |
peter
|
6a53a30525
* fixed previous operator change
|
22 years ago |
peter
|
40bcae707d
* fixed operator checking for objects
|
22 years ago |
peter
|
f4471a686d
* fix overload error for dynarr:=nil
|
22 years ago |
peter
|
54d8b64899
* proc-procvar crash fixed (tw2277)
|
22 years ago |
peter
|
409bc6f4dc
* better error message when no operator is found for equal
|
23 years ago |