finished codegen for fndeclnode. hopefully we didn't break anything
implemented offset for variable symbols