fn输出时编译位置确定