| ▲ | fooker 2 hours ago | |||||||
You can just generate the 'vtable' as code :)
The generated code has the functions resolved in compile time, there's no function pointer lookup in a table happening. I don't know if this is how this project does it, but this is the commonly used technique when you want to do this. | ||||||||
| ▲ | jeswin an hour ago | parent [-] | |||||||
Hmm yeah good point. I didn't think of it. It might even be cheaper to do this when the list of possible types are closed and few. I am still inclined to believe AI just made up the documentation though, because this has its own tradeoffs. | ||||||||
| ||||||||