I_1 is not a keyword, nor a standard library function. It could be function someone created, or much less likely some type that is constructable with a single argument and is convertible to int *. It can also be a preprocessor macro that expands to some other expression.