T: a typedef definition for int f: a function with parameters void returning void with body T: a function with parameters instance of type T returning int Application of: Referencing: Variable: T ... on arguments: 3 fred: a instance of struct __anonymous0 with members T: a instance of type T with initializer [3 ] a: a typedef definition for pointer to function with parameters int char returning int b: a instance of type a g: a function with parameters void returning int with body a: a double c: a instance of type a main: a function with no parameters returning int with body Null Statement: arrayOf10Pointers: a typedef definition for array of 10 pointer to int x: a instance of type arrayOf10Pointers constantPointer: a typedef definition for const pointer to int funcPtr: a typedef definition for pointer to function with parameters open array of int returning tuple with members int funcProto: a typedef definition for function with parameters open array of int returning tuple with members int tupleType: a typedef definition for tuple with members int int tupleTypePtr: a typedef definition for pointer to tuple with members int int a: a typedef definition for pointer to int b: a typedef definition for pointer to int f: a typedef definition for function with parameters pointer to int returning tuple with members int g: a typedef definition for function with parameters pointer to int returning tuple with members int t: a typedef definition for tuple with members pointer to static array of 10 int f: a typedef definition for function with no parameters returning tuple with members x: a pointer to static array of 10 int