pub fn function_name(ast: &AST) -> TypeResult<StringName>