glishtype.h

来自「linux 下的源代码分析阅读器 red hat公司新版」· C头文件 代码 · 共 36 行

H
36
字号
/* $Header$ */#ifndef glishtype_h#define glishtype_htypedef enum {	/* If you change the order here or add new types, be sure to	 * update the definition of type_names[] in Value.cc.	 *	 * If adding numeric types update the "max_numeric_type" function	 * definition in Value.cc.	 */	TYPE_ERROR,	TYPE_REF, TYPE_CONST,	TYPE_SUBVEC_REF, TYPE_SUBVEC_CONST,	TYPE_BOOL, TYPE_BYTE, TYPE_SHORT, TYPE_INT, TYPE_FLOAT, TYPE_DOUBLE,	TYPE_STRING,	TYPE_AGENT,	TYPE_FUNC,	TYPE_RECORD,	TYPE_COMPLEX,	TYPE_DCOMPLEX,	TYPE_OPAQUE#define NUM_GLISH_TYPES (((int) TYPE_OPAQUE) + 1)	} glish_type;/* Given two types, returns the "maximum" one, that is, which of the two * the other should be promoted to. */extern glish_type max_numeric_type( glish_type t1, glish_type t2 );extern const char* type_names[NUM_GLISH_TYPES];#endif /* glishtype_h */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?