help

Can anyone tell me, In the following instruction
%“struct.std::locale::facet” = type { i32 (…), i32 }what does i32 (…) means?

RAJWINDER SINGH wrote:

Can anyone tell me, In the following instruction
%"struct.std::locale::facet" = type { i32 (...)**, i32 }
what does i32 (...)** means?

Pointer to pointer to function that returns i32 and takes 'variadic' (ie., arbitrary arguments of arbitrary type).

See http://llvm.org/docs/LangRef.html#t_function

Nick

Pointer to a pointer to a function returning i32 and taking a variable
set of arguments. In this particular case, though, it's the vtable
pointer.

-Eli