1 /* -*- buffer-read-only: t -*-
5 * Copyright (C) 1997, 1998, 2000, 2001, 2005, 2006, 2007 by Larry Wall
8 * You may distribute under the terms of either the GNU General Public
9 * License or the Artistic License, as specified in the README file.
11 * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
12 * This file is built by overload.pl
15 #define AMG_id2name(id) (PL_AMG_names[id]+1)
16 #define AMG_id2namelen(id) (PL_AMG_namelens[id]-1)
18 static const U8 PL_AMG_namelens[NofAMmeth] = {
88 static const char * const PL_AMG_names[NofAMmeth] = {
89 /* Names kept in the symbol table. fallback => "()", the rest has
90 "(" prepended. The only other place in perl which knows about
91 this convention is AMG_id2name (used for debugging output and
92 'nomethod' only), the only other place which has it hardwired is