forward declaration

Noun

 * 1)  The declaration of an identifier before it is given a complete definition, so that the compiler can know its data type and memory size.