void* is represented as pointer to empty struct {}.