paul
|
51825b6f2e
compiler: change ret_in_param to accept tabstractprocdef instead of tproccalloption to allow check more options (required for record constructor implementation)
|
12 年之前 |
Jonas Maebe
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
12 年之前 |
florian
|
eb1efdff8a
+ introduce cstylearrayofconst because pocall_mwcall was forgotten at several places
|
13 年之前 |
Jonas Maebe
|
0a1157da38
* fixed memory leaks in the compiler introduced in r21862 by marking and
|
13 年之前 |
Jonas Maebe
|
7a0ae38700
+ also specify the parameter def when allocating a parameter via
|
13 年之前 |
Jonas Maebe
|
c3ea451aea
* set tcgpara.vardef when creating parameter info
|
13 年之前 |
Jonas Maebe
|
2d48396587
- removed redundant checks
|
13 年之前 |
Jonas Maebe
|
587244c088
* factored out common code from get_funcretloc()
|
13 年之前 |
florian
|
a0b0b43d0c
+ implemented tcgavr.a_jmp_name
|
14 年之前 |
florian
|
b870a6eff5
* started to fix parameter passing
|
14 年之前 |
florian
|
db2600d40b
+ first primitive concatcopy implementation
|
14 年之前 |
joost
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
15 年之前 |
Jonas Maebe
|
57bd6d2685
+ merged nestedprocvars branch
|
15 年之前 |
Jonas Maebe
|
283018a3bf
* changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it can
|
15 年之前 |
Jonas Maebe
|
cc5aeb09de
* fixed handling the result value of functions where the result type is
|
16 年之前 |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
17 年之前 |
florian
|
bc73f9021c
Merged revisions 5891-10167,10169-10180 via svnmerge from
|
17 年之前 |