| 594 | } |
| 595 | |
| 596 | NULLCRef NULLC::ReplaceObject(NULLCRef l, NULLCRef r) |
| 597 | { |
| 598 | if(l.typeID != r.typeID) |
| 599 | { |
| 600 | nullcThrowError("ERROR: cannot convert from %s ref to %s ref", &linker->exSymbols[linker->exTypes[r.typeID].offsetToName], &linker->exSymbols[linker->exTypes[l.typeID].offsetToName]); |
| 601 | return l; |
| 602 | } |
| 603 | memcpy(l.ptr, r.ptr, linker->exTypes[r.typeID].size); |
| 604 | return l; |
| 605 | } |
| 606 | |
| 607 | void NULLC::SwapObjects(NULLCRef l, NULLCRef r) |
| 608 | { |
nothing calls this directly
no test coverage detected