bar(float Input)1 int bar(float Input) { return (int)Input; } 2 foo(char Param)3 unsigned foo(char Param) { 4 typedef int INT; 5 INT Value = Param; 6 { 7 typedef float FLOAT; 8 { 9 FLOAT Added = Value + Param; 10 Value = bar(Added); 11 } 12 } 13 return Value + Param; 14 } 15