fn getFunction: fn (n: int): int {
fn inner(n: int): int {
return n;
}
return inner;
operator `+`(a, b: int): int {
#pragma[magic: "AddInt64"]
getFunction()(5);
var x = getFunction;
x()(3);