I think it's a type pun of one of a variety of different classes. Type
punning makes it less likely the user of the API will pass the wrong type
to an API call, although given the apparent variety of things passed back
as TSMLoc, I'm not sure how good a job it's doing of that. Although
definitely void* would be worse.

On Wed, Jun 13, 2018 at 1:58 PM, Walt Karas <wka...@oath.com.invalid> wrote:

> In the TS API, what is the rational for the existence of the type
> TSMloc?  How does it add value?  As opposed to simply using void * .
>

Reply via email to