Here the parsetree how the parser handles this code:
typedef int player;
static void turnLeft(player p){ player p; }