[
Top
]
[
Contents
]
[
Index
]
[
?
]
Table of Contents
1. MELT Programming Reference
1.1 MELT macros
1.1.1
*
1.1.2
+
1.1.3
-
1.1.4
/
1.1.5
AGAIN
1.1.6
ASSERT_MSG
1.1.7
AT_MACRO_EXPANSION
1.1.8
BACKQUOTE
1.1.9
BOX
1.1.10
CHEADER
1.1.11
CIMPLEMENT
1.1.12
CODE_CHUNK
1.1.13
COMMA
1.1.14
COMMENT
1.1.15
COMPILE_ERROR
1.1.16
COMPILE_WARNING
1.1.17
COND
1.1.18
CONSTANT_BOX
1.1.19
CONTENT
1.1.20
CPPIF
1.1.21
CURRENT_MODULE_ENVIRONMENT_CONTAINER
1.1.22
CURRENT_MODULE_ENVIRONMENT_REFERENCE
1.1.23
DEBUG
1.1.24
DEFCITERATOR
1.1.25
DEFCLASS
1.1.26
DEFCMATCHER
1.1.27
DEFHOOK
1.1.28
DEFINE
1.1.29
DEFINE_GCC_BINARY_TREE
1.1.30
DEFINSTANCE
1.1.31
DEFMACRO
1.1.32
DEFPRIMITIVE
1.1.33
DEFSELECTOR
1.1.34
DEFUN
1.1.35
DEFUNMATCHER
1.1.36
DEFVAR
1.1.37
DEREF
1.1.38
DIAGNOSTIC_ARGS_MACRO
1.1.39
EACH_COMPONENT_IN_LIST
1.1.40
EXCLAIM
1.1.41
EXIT
1.1.42
EXPORT_CLASS
1.1.43
EXPORT_MACRO
1.1.44
EXPORT_PATMACRO
1.1.45
EXPORT_SYNONYM
1.1.46
EXPORT_VALUES
1.1.47
EXPR_CHUNK
1.1.48
FETCH_PREDEFINED
1.1.49
FOREVER
1.1.50
GCCIF
1.1.51
GET_FIELD
1.1.52
IF
1.1.53
LAMBDA
1.1.54
LET
1.1.55
LETREC
1.1.56
LOAD
1.1.57
MATCH
1.1.58
MATCHALT
1.1.59
MODULE_IS_GPL_COMPATIBLE
1.1.60
MULTICALL
1.1.61
PARENT_MODULE_ENVIRONMENT
1.1.62
PROGN
1.1.63
PUT_FIELDS
1.1.64
QUOTE
1.1.65
REGISTER_GCC_ATTRIBUTE
1.1.66
RETURN
1.1.67
SETQ
1.1.68
SET_REF
1.1.69
SKIP_NIL
1.1.70
STORE_PREDEFINED
1.1.71
THIS_FILE
1.1.72
THIS_LINE
1.1.73
UNBOX
1.1.74
UNLESS
1.1.75
UNSAFE_GET_FIELD
1.1.76
UNSAFE_PUT_FIELDS
1.1.77
UPDATE_CURRENT_MODULE_ENVIRONMENT_REFERENCE
1.1.78
USE-PACKAGE-FROM-PKG-CONFIG
1.1.79
USE_PACKAGE_FROM_PKG_CONFIG
1.1.80
VARIADIC
1.1.81
WHEN
1.1.82
WITH_CLONED_SYMB
1.2 MELT pattern macros
1.2.1
AND
1.2.2
CONTAINER
1.2.3
GIMPLE_CALL_ARGS
1.2.4
GIMPLE_CALL_MORE_ARGS
1.2.5
INSTANCE
1.2.6
LIST
1.2.7
OBJECT
1.2.8
OR
1.2.9
REFERENCE
1.2.10
TREE_CALL_EXPR
1.2.11
TREE_CALL_MORE_EXPR
1.2.12
TUPLE
1.3 MELT classes
1.3.1
CLASS_ALARM_HANDLER
1.3.2
CLASS_ANALYSIS_STATE
1.3.3
CLASS_ANY_BINDING
1.3.4
CLASS_ANY_MATCHER
1.3.5
CLASS_ANY_MODULE_CONTEXT
1.3.6
CLASS_CHILD_PROCESS_HANDLER
1.3.7
CLASS_CITERATOR
1.3.8
CLASS_CITERATOR_BINDING
1.3.9
CLASS_CLASS
1.3.10
CLASS_CLASS_BINDING
1.3.11
CLASS_CLONED_SYMBOL
1.3.12
CLASS_CMATCHER
1.3.13
CLASS_CMATCHER_BINDING
1.3.14
CLASS_CTYPE
1.3.15
CLASS_CTYPE_GTY
1.3.16
CLASS_CTYPE_PLAIN
1.3.17
CLASS_C_GENERATION_CONTEXT
1.3.18
CLASS_DEBUG_INFORMATION
1.3.19
CLASS_DEBUG_OUTPUT_INFORMATION
1.3.20
CLASS_DEFINED_MACRO_BINDING
1.3.21
CLASS_DEFINED_VALUE_BINDING
1.3.22
CLASS_DELAYED_QUEUE
1.3.23
CLASS_DESCRIBED_ENVIRONMENT
1.3.24
CLASS_DIAGNOSTIC_STATE
1.3.25
CLASS_DISCRIMINANT
1.3.26
CLASS_ENVIRONMENT
1.3.27
CLASS_EXPORTED_BINDING
1.3.28
CLASS_EXTENSION_GENERATION_CONTEXT
1.3.29
CLASS_FIELD
1.3.30
CLASS_FIELD_BINDING
1.3.31
CLASS_FIRST_MODULE_CONTEXT
1.3.32
CLASS_FIXED_BINDING
1.3.33
CLASS_FORMAL_BINDING
1.3.34
CLASS_FUNCTION_BINDING
1.3.35
CLASS_FUNMATCHER
1.3.36
CLASS_FUNMATCHER_BINDING
1.3.37
CLASS_GCC_ANY_IPA_PASS
1.3.38
CLASS_GCC_ATTRIBUTE
1.3.39
CLASS_GCC_EXPANDED_PRAGMA
1.3.40
CLASS_GCC_GIMPLE_PASS
1.3.41
CLASS_GCC_PASS
1.3.42
CLASS_GCC_PLAIN_PRAGMA
1.3.43
CLASS_GCC_PRAGMA
1.3.44
CLASS_GCC_RTL_PASS
1.3.45
CLASS_GCC_SIMPLE_IPA_PASS
1.3.46
CLASS_GCC_TRANSFORM_IPA_PASS
1.3.47
CLASS_GENERATED_C_CODE
1.3.48
CLASS_HOOK_BINDING
1.3.49
CLASS_HOOK_DESCRIPTOR
1.3.50
CLASS_INITIAL_GENERATION_CONTEXT
1.3.51
CLASS_INPUT_CHANNEL_HANDLER
1.3.52
CLASS_INSTANCE_BINDING
1.3.53
CLASS_JSON_PARSER
1.3.54
CLASS_KEYWORD
1.3.55
CLASS_LABEL_BINDING
1.3.56
CLASS_LETREC_BINDING
1.3.57
CLASS_LET_BINDING
1.3.58
CLASS_LITERAL_VALUE
1.3.59
CLASS_LOCATED
1.3.60
CLASS_MACRO_BINDING
1.3.61
CLASS_MAKEDOC_MODULE_CONTEXT
1.3.62
CLASS_MATCHED_BINDING
1.3.63
CLASS_MATCHED_DATA
1.3.64
CLASS_MATCHED_NORMAL_DATA
1.3.65
CLASS_MATCHING_CONTEXT
1.3.66
CLASS_MATCH_CASE
1.3.67
CLASS_MATCH_FLAG
1.3.68
CLASS_MATCH_GRAPHIC
1.3.69
CLASS_MATCH_NORMALIZATION_CONTEXT
1.3.70
CLASS_MATCH_STEP
1.3.71
CLASS_MATCH_STEP_CLEAR
1.3.72
CLASS_MATCH_STEP_FLAG_CONJUNCTION
1.3.73
CLASS_MATCH_STEP_FLAG_DISJUNCTION
1.3.74
CLASS_MATCH_STEP_FLAG_OPERATION
1.3.75
CLASS_MATCH_STEP_FLAG_SET
1.3.76
CLASS_MATCH_STEP_SUCCESS_WHEN_FLAG
1.3.77
CLASS_MATCH_STEP_TEST
1.3.78
CLASS_MATCH_STEP_TEST_CONSTANT
1.3.79
CLASS_MATCH_STEP_TEST_GROUP
1.3.80
CLASS_MATCH_STEP_TEST_INSTANCE
1.3.81
CLASS_MATCH_STEP_TEST_MATCHER
1.3.82
CLASS_MATCH_STEP_TEST_MULTIPLE
1.3.83
CLASS_MATCH_STEP_TEST_VARIABLE
1.3.84
CLASS_MATCH_STEP_THEN
1.3.85
CLASS_MATCH_STEP_WITH_DATA
1.3.86
CLASS_MATCH_STEP_WITH_FLAG
1.3.87
CLASS_MELT_MODE
1.3.88
CLASS_NAMED
1.3.89
CLASS_NORMALIZATION_CONTEXT
1.3.90
CLASS_NORMAL_CONSTRUCTED_INSTANCE_BINDING
1.3.91
CLASS_NORMAL_CONSTRUCTED_LAMBDA_BINDING
1.3.92
CLASS_NORMAL_CONSTRUCTED_LIST_BINDING
1.3.93
CLASS_NORMAL_CONSTRUCTED_PAIR_BINDING
1.3.94
CLASS_NORMAL_CONSTRUCTED_TUPLE_BINDING
1.3.95
CLASS_NORMAL_CONSTRUCTOR_BINDING
1.3.96
CLASS_NORMAL_LET_BINDING
1.3.97
CLASS_NORMAL_MAGIC_BINDING
1.3.98
CLASS_NORMAL_MODULE_VARIABLE_BINDING
1.3.99
CLASS_NORMAL_OR_VARIABLE
1.3.100
CLASS_NREP
1.3.101
CLASS_NREP_ANYPROC
1.3.102
CLASS_NREP_APPLY
1.3.103
CLASS_NREP_BOUND_DATA
1.3.104
CLASS_NREP_CHECKSIGNAL
1.3.105
CLASS_NREP_CHUNK
1.3.106
CLASS_NREP_CLOSPROC
1.3.107
CLASS_NREP_COMMENT
1.3.108
CLASS_NREP_CONSUME_VARIADIC
1.3.109
CLASS_NREP_CPPIF
1.3.110
CLASS_NREP_DEFUNROUTPROC
1.3.111
CLASS_NREP_DISCRIMINATED_DATA
1.3.112
CLASS_NREP_EXPRESSION
1.3.113
CLASS_NREP_HOOKPROC
1.3.114
CLASS_NREP_HOOK_CALL
1.3.115
CLASS_NREP_IF
1.3.116
CLASS_NREP_IFCOMMON
1.3.117
CLASS_NREP_IFISA
1.3.118
CLASS_NREP_IFSAME
1.3.119
CLASS_NREP_IFTESTVALUE
1.3.120
CLASS_NREP_IFTUPLESIZED
1.3.121
CLASS_NREP_IFVARIADIC
1.3.122
CLASS_NREP_INITEXTENDPROC
1.3.123
CLASS_NREP_INITPROC
1.3.124
CLASS_NREP_JUMP_WHEN_IS_A
1.3.125
CLASS_NREP_LAMBDAROUTPROC
1.3.126
CLASS_NREP_LET
1.3.127
CLASS_NREP_LETREC
1.3.128
CLASS_NREP_MACROLAMBDAROUTPROC
1.3.129
CLASS_NREP_MATCHALT
1.3.130
CLASS_NREP_MATCHED_DATA
1.3.131
CLASS_NREP_MATCH_DATA_ACTION
1.3.132
CLASS_NREP_MATCH_DATA_CLEAR
1.3.133
CLASS_NREP_MATCH_DATA_FINALIZER
1.3.134
CLASS_NREP_MATCH_DATA_INITIALIZER
1.3.135
CLASS_NREP_MATCH_FLAG
1.3.136
CLASS_NREP_MATCH_JUMP
1.3.137
CLASS_NREP_MATCH_LABEL
1.3.138
CLASS_NREP_MATCH_LABEL_END
1.3.139
CLASS_NREP_MSEND
1.3.140
CLASS_NREP_MULTIAPPLY
1.3.141
CLASS_NREP_MULTIMSEND
1.3.142
CLASS_NREP_NIL
1.3.143
CLASS_NREP_PREDEF
1.3.144
CLASS_NREP_PROGN
1.3.145
CLASS_NREP_QUASIDATA
1.3.146
CLASS_NREP_RETURN
1.3.147
CLASS_NREP_ROUTPROC
1.3.148
CLASS_NREP_SIMPLE
1.3.149
CLASS_NREP_TYPED_EXPRESSION
1.3.150
CLASS_NREP_TYPED_EXPRESSION_WITH_ARGUMENTS
1.3.151
CLASS_PARAGRAPH_INPUT_CHANNEL_HANDLER
1.3.152
CLASS_PATMACRO_BINDING
1.3.153
CLASS_PATTERN_CONTEXT
1.3.154
CLASS_PATTERN_EXPANSION_CONTEXT
1.3.155
CLASS_PRIMITIVE
1.3.156
CLASS_PRIMITIVE_BINDING
1.3.157
CLASS_PROPED
1.3.158
CLASS_QUASI_CTYPE
1.3.159
CLASS_RAW_INPUT_CHANNEL_HANDLER
1.3.160
CLASS_REFERENCE
1.3.161
CLASS_ROOT
1.3.162
CLASS_RUNNING_EXTENSION_MODULE_CONTEXT
1.3.163
CLASS_SELECTOR
1.3.164
CLASS_SELECTOR_BINDING
1.3.165
CLASS_SEXPR
1.3.166
CLASS_SEXPR_MACROSTRING
1.3.167
CLASS_SOURCE
1.3.168
CLASS_SOURCE_AGAIN
1.3.169
CLASS_SOURCE_ANY_LET_BINDING
1.3.170
CLASS_SOURCE_APPLY
1.3.171
CLASS_SOURCE_ARGUMENTED_OPERATOR
1.3.172
CLASS_SOURCE_ARITHMETIC_VARIADIC_OPERATION
1.3.173
CLASS_SOURCE_BOX
1.3.174
CLASS_SOURCE_CHEADER
1.3.175
CLASS_SOURCE_CIMPLEMENT
1.3.176
CLASS_SOURCE_CITERATION
1.3.177
CLASS_SOURCE_CMATCHEXPR
1.3.178
CLASS_SOURCE_CODE_STRING
1.3.179
CLASS_SOURCE_COMMENT
1.3.180
CLASS_SOURCE_COMPILE_DIAGNOSTIC
1.3.181
CLASS_SOURCE_COMPILE_WARNING
1.3.182
CLASS_SOURCE_CONSTANT_BOX
1.3.183
CLASS_SOURCE_CPPIF
1.3.184
CLASS_SOURCE_DEFCITERATOR
1.3.185
CLASS_SOURCE_DEFCLASS
1.3.186
CLASS_SOURCE_DEFCMATCHER
1.3.187
CLASS_SOURCE_DEFHOOK
1.3.188
CLASS_SOURCE_DEFINE
1.3.189
CLASS_SOURCE_DEFINITION
1.3.190
CLASS_SOURCE_DEFINITION_FORMAL
1.3.191
CLASS_SOURCE_DEFINSTANCE
1.3.192
CLASS_SOURCE_DEFMACRO
1.3.193
CLASS_SOURCE_DEFMACRO_IN_LET
1.3.194
CLASS_SOURCE_DEFOBJCOMMON
1.3.195
CLASS_SOURCE_DEFPRIMITIVE
1.3.196
CLASS_SOURCE_DEFSELECTOR
1.3.197
CLASS_SOURCE_DEFUN
1.3.198
CLASS_SOURCE_DEFUNMATCHER
1.3.199
CLASS_SOURCE_DEFVAR
1.3.200
CLASS_SOURCE_EXIT
1.3.201
CLASS_SOURCE_EXPORTCOMMON
1.3.202
CLASS_SOURCE_EXPORT_ANY_MACRO
1.3.203
CLASS_SOURCE_EXPORT_CLASS
1.3.204
CLASS_SOURCE_EXPORT_DEFMACRO
1.3.205
CLASS_SOURCE_EXPORT_MACRO
1.3.206
CLASS_SOURCE_EXPORT_PATMACRO
1.3.207
CLASS_SOURCE_EXPORT_SYNONYM
1.3.208
CLASS_SOURCE_EXPORT_VALUES
1.3.209
CLASS_SOURCE_FIELDASSIGN
1.3.210
CLASS_SOURCE_FIELD_PATTERN
1.3.211
CLASS_SOURCE_FOREVER
1.3.212
CLASS_SOURCE_FUNMATCHEXPR
1.3.213
CLASS_SOURCE_GENERATOR_DEVICE
1.3.214
CLASS_SOURCE_GET_FIELD
1.3.215
CLASS_SOURCE_HOOK_CALL
1.3.216
CLASS_SOURCE_IF
1.3.217
CLASS_SOURCE_IFELSE
1.3.218
CLASS_SOURCE_IFVARIADIC
1.3.219
CLASS_SOURCE_INSTANCE
1.3.220
CLASS_SOURCE_LABELLED
1.3.221
CLASS_SOURCE_LAMBDA
1.3.222
CLASS_SOURCE_LAMBDA_FOR_MACRO
1.3.223
CLASS_SOURCE_LAZY_MACRO_EXPANSION
1.3.224
CLASS_SOURCE_LET
1.3.225
CLASS_SOURCE_LETREC
1.3.226
CLASS_SOURCE_LETREC_BINDING
1.3.227
CLASS_SOURCE_LET_BINDING
1.3.228
CLASS_SOURCE_LET_BINDING_FOR_MACRO
1.3.229
CLASS_SOURCE_LIST
1.3.230
CLASS_SOURCE_MACRO_INSTALLATION
1.3.231
CLASS_SOURCE_MACRO_LET_BINDING
1.3.232
CLASS_SOURCE_MATCH
1.3.233
CLASS_SOURCE_MATCHALT
1.3.234
CLASS_SOURCE_MATCH_CASE
1.3.235
CLASS_SOURCE_MODULE_IS_GPL_COMPATIBLE
1.3.236
CLASS_SOURCE_MSEND
1.3.237
CLASS_SOURCE_MULTICALL
1.3.238
CLASS_SOURCE_OR
1.3.239
CLASS_SOURCE_PATTERN
1.3.240
CLASS_SOURCE_PATTERN_AND
1.3.241
CLASS_SOURCE_PATTERN_COMPOSITE
1.3.242
CLASS_SOURCE_PATTERN_CONSTANT
1.3.243
CLASS_SOURCE_PATTERN_CONSTRUCT
1.3.244
CLASS_SOURCE_PATTERN_C_MATCH
1.3.245
CLASS_SOURCE_PATTERN_FUN_MATCH
1.3.246
CLASS_SOURCE_PATTERN_INSTANCE
1.3.247
CLASS_SOURCE_PATTERN_JOKER_VARIABLE
1.3.248
CLASS_SOURCE_PATTERN_LIST
1.3.249
CLASS_SOURCE_PATTERN_MATCHER
1.3.250
CLASS_SOURCE_PATTERN_OBJECT
1.3.251
CLASS_SOURCE_PATTERN_OR
1.3.252
CLASS_SOURCE_PATTERN_TUPLE
1.3.253
CLASS_SOURCE_PATTERN_VARIABLE
1.3.254
CLASS_SOURCE_PATTERN_WHEN
1.3.255
CLASS_SOURCE_PRIMITIVE
1.3.256
CLASS_SOURCE_PROGN
1.3.257
CLASS_SOURCE_PUT_FIELDS
1.3.258
CLASS_SOURCE_QUASI_BOX
1.3.259
CLASS_SOURCE_QUOTE
1.3.260
CLASS_SOURCE_RETURN
1.3.261
CLASS_SOURCE_SETQ
1.3.262
CLASS_SOURCE_TUPLE
1.3.263
CLASS_SOURCE_UNBOX
1.3.264
CLASS_SOURCE_UNSAFE_GET_FIELD
1.3.265
CLASS_SOURCE_UNSAFE_PUT_FIELDS
1.3.266
CLASS_SOURCE_USE_PACKAGE_FROM_PKG_CONFIG
1.3.267
CLASS_SYMBOL
1.3.268
CLASS_SYSTEM_DATA
1.3.269
CLASS_VALUE_BINDING
1.3.270
CLASS_VALUE_DESCRIPTOR
1.3.271
CLASS_VARIABLE_BINDING
1.3.272
CLASS_VARISIZED_VALUE_DESCRIPTOR
1.4 MELT primitives
1.4.1
!=
1.4.2
!=I
1.4.3
!=IV
1.4.4
!=IVI
1.4.5
!=S
1.4.6
!=S-CASE
1.4.7
%I
1.4.8
%IRAW
1.4.9
%IVI
1.4.10
*I
1.4.11
*IVI
1.4.12
+I
1.4.13
+IVI
1.4.14
-I
1.4.15
-IVI
1.4.16
/I
1.4.17
/IRAW
1.4.18
/IVI
1.4.19
<=I
1.4.20
<=IV
1.4.21
<=IVI
1.4.22
<I
1.4.23
<IV
1.4.24
<IVI
1.4.25
==
1.4.26
==BB
1.4.27
==E
1.4.28
==G
1.4.29
==I
1.4.30
==S
1.4.31
==S-CASE
1.4.32
==T
1.4.33
=IV
1.4.34
=IVI
1.4.35
>=I
1.4.36
>=IV
1.4.37
>=IVI
1.4.38
>I
1.4.39
>IV
1.4.40
>IVI
1.4.41
ADD2OUT_CCOMCONST
1.4.42
ADD2OUT_CCOMSTRBUF
1.4.43
ADD2OUT_CCOMSTRING
1.4.44
ADD2OUT_CENCONST
1.4.45
ADD2OUT_CENCSTRBUF
1.4.46
ADD2OUT_CENCSTRING
1.4.47
ADD2OUT_CENCSUBSTRING
1.4.48
ADD2OUT_CIDENT
1.4.49
ADD2OUT_CIDENTPREFIX
1.4.50
ADD2OUT_DOUBLE
1.4.51
ADD2OUT_INDENT
1.4.52
ADD2OUT_INDENTNL
1.4.53
ADD2OUT_LONGDEC
1.4.54
ADD2OUT_LONGHEX
1.4.55
ADD2OUT_MIXLOC
1.4.56
ADD2OUT_ROUTINEDESCR
1.4.57
ADD2OUT_SBUF
1.4.58
ADD2OUT_STRCONST
1.4.59
ADD2OUT_STRING
1.4.60
ADD2OUT_UTF8JSON_ENCSTRING
1.4.61
ADD2SBUF_CCOMCONST
1.4.62
ADD2SBUF_CCOMSTRBUF
1.4.63
ADD2SBUF_CCOMSTRING
1.4.64
ADD2SBUF_CENCSTRBUF
1.4.65
ADD2SBUF_CENCSTRING
1.4.66
ADD2SBUF_CIDENT
1.4.67
ADD2SBUF_CIDENTPREFIX
1.4.68
ADD2SBUF_DYNLOADED_SUFFIX
1.4.69
ADD2SBUF_INDENT
1.4.70
ADD2SBUF_INDENTNL
1.4.71
ADD2SBUF_LONGDEC
1.4.72
ADD2SBUF_LONGHEX
1.4.73
ADD2SBUF_MIXLOC
1.4.74
ADD2SBUF_ROUTINEDESCR
1.4.75
ADD2SBUF_SBUF
1.4.76
ADD2SBUF_SHORT_MIXLOC
1.4.77
ADD2SBUF_STRCONST
1.4.78
ADD2SBUF_STRING
1.4.79
ADD2SBUF_TEXI_MIXLOC
1.4.80
ANDI
1.4.81
ARITY_TREE_CALL_EXPR
1.4.82
ASSERT_FAILED
1.4.83
BASICBLOCK_CONTENT
1.4.84
BASICBLOCK_GIMPLESEQ
1.4.85
BASICBLOCK_INDEX
1.4.86
BASICBLOCK_PHINODES
1.4.87
BUCKETLONG_AUX
1.4.88
BUCKETLONG_COUNT
1.4.89
BUCKETLONG_GET
1.4.90
BUCKETLONG_NTH_KEY
1.4.91
BUCKETLONG_NTH_VAL
1.4.92
BUCKETLONG_PUT
1.4.93
BUCKETLONG_REMOVE
1.4.94
BUCKETLONG_REPLACE
1.4.95
BUCKETLONG_SETAUX
1.4.96
BUCKETLONG_SETXNUM
1.4.97
BUCKETLONG_SIZE
1.4.98
BUCKETLONG_XNUM
1.4.99
BUILD_CASE_LABEL
1.4.100
BUILD_IDENTIFIER_TREE
1.4.101
BUILD_INT_TREE
1.4.102
BUILD_STRING_TREE
1.4.103
CALCULATE_DOMINANCE_INFO_UNSAFE
1.4.104
CALCULATE_POST_DOMINANCE_INFO_UNSAFE
1.4.105
CBREAK_MSG
1.4.106
CHECKCALLSTACK_MSG
1.4.107
CHECKVAL_DBG
1.4.108
CLONE_WITH_DISCRIMINANT
1.4.109
CLOSURE_NTH
1.4.110
CLOSURE_ROUTINE
1.4.111
CLOSURE_SIZE
1.4.112
CPU_TIME_MILLISEC
1.4.113
CREATE_KEYWORDSTR
1.4.114
CREATE_SYMBOLSTR
1.4.115
CSTRING_IS_NULL
1.4.116
CSTRING_LENGTH
1.4.117
CSTRING_NON_EMPTY
1.4.118
C_CLOCK
1.4.119
C_TIME
1.4.120
DEBUGCSTRING
1.4.121
DEBUGLONG
1.4.122
DEBUG_DEPTH
1.4.123
DEBUG_DOMINANCE_INFO
1.4.124
DEBUG_POST_DOMINANCE_INFO
1.4.125
DISCRIM
1.4.126
DOMINATED_BY_OTHER_UNSAFE
1.4.127
EDGE_CONTENT
1.4.128
ERRORMSG_PLAIN
1.4.129
ERRORMSG_STRV
1.4.130
ERROR_AT_GIMPLE
1.4.131
ERROR_AT_TREE
1.4.132
ERROR_PLAIN
1.4.133
ERROR_STRV
1.4.134
FULL_GARBCOLL
1.4.135
GENERATE_FLAVORED_MELT_MODULE
1.4.136
GET_GLOBPREDEF
1.4.137
GET_IMMEDIATE_DOMINATOR_UNSAFE
1.4.138
GET_IMMEDIATE_POST_DOMINATOR_UNSAFE
1.4.139
GET_INT
1.4.140
GET_KEYWORDSTR
1.4.141
GET_RAW_SYMBOL
1.4.142
GET_SYMBOLSTR
1.4.143
GIMPLESEQ_CONTENT
1.4.144
GIMPLE_BUILD_ASSIGN_CONVERT
1.4.145
GIMPLE_BUILD_ASSIGN_FIX_TRUNC
1.4.146
GIMPLE_BUILD_ASSIGN_FLOAT
1.4.147
GIMPLE_BUILD_ASSIGN_VIEW_CONVERT
1.4.148
GIMPLE_BUILD_RETURN
1.4.149
GIMPLE_CALL_NTH_ARG
1.4.150
GIMPLE_CONTENT
1.4.151
GIMPLE_COPY
1.4.152
GIMPLE_PHI_NTH_ARG_DEF
1.4.153
GIMPLE_PHI_NTH_ARG_EDGE
1.4.154
GIMPLE_SEQ_ADD_SEQ
1.4.155
GIMPLE_SEQ_ADD_STMT
1.4.156
GIMPLE_SEQ_ALLOC_WITH_STMT
1.4.157
GIMPLE_SEQ_BOXED_ADD_SEQ
1.4.158
GIMPLE_SEQ_BOXED_ADD_STMT
1.4.159
GIMPLE_SEQ_COPY
1.4.160
GIMPLE_SEQ_FIRST_STMT
1.4.161
GIMPLE_SEQ_LAST_STMT
1.4.162
GIMPLE_SEQ_OF_BASIC_BLOCK
1.4.163
GIMPLE_SWITCH_INDEX
1.4.164
GIMPLE_SWITCH_LABEL
1.4.165
GIMPLE_SWITCH_SET_INDEX
1.4.166
GIMPLE_SWITCH_SET_LABEL
1.4.167
HOOK_DATA
1.4.168
HOOK_NAME
1.4.169
HOOK_NTH
1.4.170
HOOK_PUT_DATA
1.4.171
HOOK_SIZE
1.4.172
IGNORE
1.4.173
INCREMENT
1.4.174
INFORMSG_LONG
1.4.175
INFORMSG_PLAIN
1.4.176
INFORMSG_STRV
1.4.177
INFORM_AT_GIMPLE
1.4.178
INFORM_AT_TREE
1.4.179
INFORM_PLAIN
1.4.180
INFORM_STRV
1.4.181
INSIDE_C_FRONTEND
1.4.182
ISNULL_BASICBLOCK
1.4.183
ISNULL_TREE
1.4.184
IS_A
1.4.185
IS_BASICBLOCK
1.4.186
IS_BUCKETLONG
1.4.187
IS_CLOSURE
1.4.188
IS_DOMINANCE_INFO_AVAILABLE
1.4.189
IS_EDGE
1.4.190
IS_FILE
1.4.191
IS_GIMPLE
1.4.192
IS_GIMPLESEQ
1.4.193
IS_HOOK
1.4.194
IS_INTEGERBOX
1.4.195
IS_JSONOBJECT
1.4.196
IS_LIST
1.4.197
IS_LIST_OR_NULL
1.4.198
IS_MAPBASICBLOCK
1.4.199
IS_MAPEDGE
1.4.200
IS_MAPGIMPLE
1.4.201
IS_MAPLOOP
1.4.202
IS_MAPOBJECT
1.4.203
IS_MAPSTRING
1.4.204
IS_MAPTREE
1.4.205
IS_MIXBIGINT
1.4.206
IS_MIXINT
1.4.207
IS_MIXLOC
1.4.208
IS_MULTIPLE
1.4.209
IS_MULTIPLE_OR_NULL
1.4.210
IS_NON_EMPTY_LIST
1.4.211
IS_NOT_A
1.4.212
IS_NOT_OBJECT
1.4.213
IS_OBJECT
1.4.214
IS_OUT
1.4.215
IS_PAIR
1.4.216
IS_POST_DOMINANCE_INFO_AVAILABLE
1.4.217
IS_ROUTINE
1.4.218
IS_STRBUF
1.4.219
IS_STRING
1.4.220
IS_STRINGCONST
1.4.221
IS_TREE
1.4.222
JSONOBJECT_AUX
1.4.223
JSONOBJECT_AUXPUT
1.4.224
JSONOBJECT_NTH_NAME
1.4.225
JSONOBJECT_NTH_VALUE
1.4.226
JSONOBJECT_SIZE
1.4.227
LIST_APPEND
1.4.228
LIST_FIRST
1.4.229
LIST_FIRST_ELEMENT
1.4.230
LIST_LAST
1.4.231
LIST_LAST_ELEMENT
1.4.232
LIST_LENGTH
1.4.233
LIST_POP_FIRST
1.4.234
LIST_PREPEND
1.4.235
LONGBACKTRACE_DBG
1.4.236
LOOP_CAN_BE_PARALLEL
1.4.237
LOOP_DEPTH
1.4.238
LOOP_HEADER
1.4.239
LOOP_INDEX_NUMBER
1.4.240
LOOP_INNER
1.4.241
LOOP_LATCH
1.4.242
MAIN_INPUT_FILENAME
1.4.243
MAKE_BASICBLOCK
1.4.244
MAKE_BUCKETLONG
1.4.245
MAKE_EDGE
1.4.246
MAKE_GIMPLE
1.4.247
MAKE_GIMPLESEQ
1.4.248
MAKE_GIMPLE_MIXLOC
1.4.249
MAKE_INTEGERBOX
1.4.250
MAKE_LIST
1.4.251
MAKE_LIST_FROM_PAIR
1.4.252
MAKE_MAPBASICBLOCK
1.4.253
MAKE_MAPEDGE
1.4.254
MAKE_MAPGIMPLE
1.4.255
MAKE_MAPLOOP
1.4.256
MAKE_MAPOBJECT
1.4.257
MAKE_MAPSTRING
1.4.258
MAKE_MAPTREE
1.4.259
MAKE_MIXINT
1.4.260
MAKE_MIXLOC
1.4.261
MAKE_MULTIPLE
1.4.262
MAKE_PAIR
1.4.263
MAKE_STRBUF
1.4.264
MAKE_STRING
1.4.265
MAKE_STRINGCONST
1.4.266
MAKE_STRING_GENERATED_CC_FILENAME
1.4.267
MAKE_STRING_MIXLOC_FILE
1.4.268
MAKE_STRING_NAKEDBASENAME
1.4.269
MAKE_STRING_REAL_ACCESS_PATH
1.4.270
MAKE_STRING_REAL_ACCESS_PATH_VALUE
1.4.271
MAKE_STRING_TEMPNAME_SUFFIXED
1.4.272
MAKE_STRING_WITHOUT_DYNLOADED_SUFFIX
1.4.273
MAKE_STRING_WITHOUT_SUFFIX
1.4.274
MAKE_TREE
1.4.275
MAPBASICBLOCK_AUX
1.4.276
MAPBASICBLOCK_AUXPUT
1.4.277
MAPBASICBLOCK_COUNT
1.4.278
MAPBASICBLOCK_GET
1.4.279
MAPBASICBLOCK_PUT
1.4.280
MAPBASICBLOCK_REMOVE
1.4.281
MAPBASICBLOCK_SIZE
1.4.282
MAPEDGE_AUX
1.4.283
MAPEDGE_AUXPUT
1.4.284
MAPEDGE_COUNT
1.4.285
MAPEDGE_GET
1.4.286
MAPEDGE_PUT
1.4.287
MAPEDGE_REMOVE
1.4.288
MAPEDGE_SIZE
1.4.289
MAPGIMPLE_AUX
1.4.290
MAPGIMPLE_AUXPUT
1.4.291
MAPGIMPLE_COUNT
1.4.292
MAPGIMPLE_GET
1.4.293
MAPGIMPLE_PUT
1.4.294
MAPGIMPLE_REMOVE
1.4.295
MAPGIMPLE_SIZE
1.4.296
MAPLOOP_COUNT
1.4.297
MAPLOOP_GET
1.4.298
MAPLOOP_NTH_ATTR
1.4.299
MAPLOOP_NTH_VAL
1.4.300
MAPLOOP_PUT
1.4.301
MAPLOOP_REMOVE
1.4.302
MAPLOOP_SIZE
1.4.303
MAPOBJECT_AUX
1.4.304
MAPOBJECT_AUXPUT
1.4.305
MAPOBJECT_COUNT
1.4.306
MAPOBJECT_GET
1.4.307
MAPOBJECT_HASH
1.4.308
MAPOBJECT_NTH_ATTR
1.4.309
MAPOBJECT_NTH_VAL
1.4.310
MAPOBJECT_PUT
1.4.311
MAPOBJECT_REMOVE
1.4.312
MAPOBJECT_SIZE
1.4.313
MAPSTRING_AUX
1.4.314
MAPSTRING_AUXPUT
1.4.315
MAPSTRING_COUNT
1.4.316
MAPSTRING_GETSTR
1.4.317
MAPSTRING_HASH
1.4.318
MAPSTRING_NTH_ATTRSTR
1.4.319
MAPSTRING_NTH_VAL
1.4.320
MAPSTRING_PUTSTR
1.4.321
MAPSTRING_RAWGET
1.4.322
MAPSTRING_RAWPUT
1.4.323
MAPSTRING_RAWREMOVE
1.4.324
MAPSTRING_REMOVESTR
1.4.325
MAPSTRING_SIZE
1.4.326
MAPTREE_AUX
1.4.327
MAPTREE_AUXPUT
1.4.328
MAPTREE_COUNT
1.4.329
MAPTREE_GET
1.4.330
MAPTREE_PUT
1.4.331
MAPTREE_REMOVE
1.4.332
MAPTREE_SIZE
1.4.333
MAXI
1.4.334
MELT_APPLICATION_COUNT
1.4.335
MELT_APPLICATION_DEPTH
1.4.336
MELT_APPLICATION_SHALLOWER
1.4.337
MELT_ARGUMENT
1.4.338
MELT_CALL_DEEPER_THAN
1.4.339
MELT_CALL_DEPTH
1.4.340
MELT_ERROR_COUNTER
1.4.341
MELT_ERROR_COUNTER
1.4.342
MELT_IS_BOOTSTRAPPING
1.4.343
MELT_LOW_DEBUG
1.4.344
MELT_MAKE_FRESH_ENVIRONMENT_REFERENCE
1.4.345
MELT_NEED_DBG
1.4.346
MELT_NEED_DBGLIM
1.4.347
MELT_PREDEFINED_BY_NAME
1.4.348
MELT_REALLY_NEED_DBGLIM
1.4.349
MELT_REALLY_NEED_DEBUG
1.4.350
MELT_VERSION_STR
1.4.351
MESSAGENUM_DBG
1.4.352
MESSAGE_DBG
1.4.353
MINI
1.4.354
MINOR_GARBCOLL
1.4.355
MIXBIGINT_VAL
1.4.356
MIXINT_VAL
1.4.357
MIXLOC_LOCATION
1.4.358
MIXLOC_LOCBASEFILE
1.4.359
MIXLOC_LOCFILE
1.4.360
MIXLOC_LOCLINE
1.4.361
MIXLOC_VAL
1.4.362
MULTIPLE_LENGTH
1.4.363
MULTIPLE_NTH
1.4.364
MULTIPLE_PUT_NTH
1.4.365
NEGI
1.4.366
NON-NULL
1.4.367
NONZERO_HASH
1.4.368
NOT
1.4.369
NOTI
1.4.370
NOTNULL
1.4.371
NOTNULL_BASICBLOCK
1.4.372
NTH_ARG_TREE_CALL_EXPR
1.4.373
NULL
1.4.374
NULL_BASICBLOCK
1.4.375
NULL_EDGE
1.4.376
NULL_GIMPLE
1.4.377
NULL_TREE
1.4.378
NUMBER_OF_LOOPS
1.4.379
OBJECT_LENGTH
1.4.380
OBJECT_NTH_FIELD
1.4.381
OBJ_HASH
1.4.382
OBJ_LEN
1.4.383
OBJ_NUM
1.4.384
ORI
1.4.385
OUTCSTRING_DBG
1.4.386
OUTCSTRING_ERR
1.4.387
OUTNEWLINE_DBG
1.4.388
OUTNEWLINE_ERR
1.4.389
OUTNUM_DBG
1.4.390
OUTNUM_ERR
1.4.391
OUTPUT_EDGE
1.4.392
OUTPUT_LENGTH
1.4.393
OUTPUT_LOOP
1.4.394
OUTPUT_SBUF_NO_OVERWRITE_STRCONST
1.4.395
OUTPUT_SBUF_NO_OVERWRITE_STRVAL
1.4.396
OUTPUT_SBUF_STRCONST
1.4.397
OUTPUT_SBUF_STRVAL
1.4.398
OUTSTRBUF_DBG
1.4.399
OUTSTRBUF_ERR
1.4.400
OUTSTR_DBG
1.4.401
OUTSTR_ERR
1.4.402
PAIR_HEAD
1.4.403
PAIR_LISTLENGTH
1.4.404
PAIR_SET_HEAD
1.4.405
PAIR_TAIL
1.4.406
POST_DOMINATED_BY_OTHER_UNSAFE
1.4.407
PPSTRBUF_BASICBLOCK
1.4.408
PPSTRBUF_GIMPLE
1.4.409
PPSTRBUF_GIMPLE_SEQ
1.4.410
PPSTRBUF_MIXBIGINT
1.4.411
PPSTRBUF_TREE
1.4.412
PUT_INT
1.4.413
READ_FILE
1.4.414
READ_STRV
1.4.415
READ_STRV_LOC
1.4.416
RELATIVE_TIME_MILLISEC
1.4.417
ROUTINE_DESCR
1.4.418
ROUTINE_NTH
1.4.419
ROUTINE_SIZE
1.4.420
SET_REAL_TIMER_MILLISEC
1.4.421
SHORTBACKTRACE_DBG
1.4.422
SPLIT_STRING_COLON
1.4.423
SPLIT_STRING_COMMA
1.4.424
SPLIT_STRING_EQUAL
1.4.425
SPLIT_STRING_SPACE
1.4.426
START_MELT_MODULE_OF_FLAVOR
1.4.427
STRBUF2STRING
1.4.428
STRBUF_CONSUME
1.4.429
STRBUF_PEEK
1.4.430
STRBUF_RESERVE
1.4.431
STRBUF_USEDLENGTH
1.4.432
STRING<
1.4.433
STRING<CASE
1.4.434
STRING>
1.4.435
STRING>CASE
1.4.436
STRINGCONST2VAL
1.4.437
STRING_DYNLOADED_SUFFIXED
1.4.438
STRING_ENDS
1.4.439
STRING_HEX_MD5SUM_CONSTPATH
1.4.440
STRING_HEX_MD5SUM_PATHSTRV
1.4.441
STRING_HEX_MD5SUM_PATH_SEQUENCE
1.4.442
STRING_LENGTH
1.4.443
STRING_NTH
1.4.444
STRING_PREFIXED
1.4.445
STRING_STARTS
1.4.446
STRING_SUFFIXED
1.4.447
STRING_TO_LONG
1.4.448
SUBCLASS_OF
1.4.449
SUBCLASS_OR_EQ
1.4.450
SUBSEQ_MULTIPLE
1.4.451
SUPERLOOP_AT_DEPTH
1.4.452
THE_NULL_CSTRING
1.4.453
TREE_CHAIN_APPEND
1.4.454
TREE_CHAIN_JOIN
1.4.455
TREE_CHAIN_PREPEND
1.4.456
TREE_CONTENT
1.4.457
TREE_CREATE_ARTIFICIAL_LABEL
1.4.458
TREE_TYPE
1.4.459
TREE_TYPES_COMPATIBLE_P
1.4.460
TREE_TYPE_ADDR_SPACE
1.4.461
TREE_UID
1.4.462
TREE_USELESS_TYPE_CONVERSION_P
1.4.463
VARIADIC_CTYPE
1.4.464
VARIADIC_INDEX
1.4.465
VARIADIC_LENGTH
1.4.466
VARIADIC_SKIP
1.4.467
VARIADIC_TYPE_CODE
1.4.468
VOID
1.4.469
WARNINGMSG_PLAIN
1.4.470
WARNINGMSG_STRV
1.4.471
WARNINGMSG_STRV
1.4.472
WARNING_AT_GIMPLE
1.4.473
WARNING_AT_GIMPLE_STRBUF
1.4.474
WARNING_AT_TREE
1.4.475
WARNING_AT_TREE_DECL_WITH_NUMBER
1.4.476
WARNING_PLAIN
1.4.477
WARNING_STRV
1.4.478
XORI
1.4.479
ZEROP
1.5 MELT functions
1.5.1
%IV
1.5.2
*IV
1.5.3
+IV
1.5.4
-IV
1.5.5
/IV
1.5.6
ADD2LIST
1.5.7
ADD2OUT
1.5.8
ADD_PRAGMA_HANDLER
1.5.9
AT_END_OF_THIS_MELT_PASS_FIRST
1.5.10
AT_END_OF_THIS_MELT_PASS_LAST
1.5.11
AT_EXIT_FIRST
1.5.12
AT_EXIT_LAST
1.5.13
AT_FINISH_UNIT_FIRST
1.5.14
AT_FINISH_UNIT_LAST
1.5.15
AT_START_UNIT_FIRST
1.5.16
AT_START_UNIT_LAST
1.5.17
BB_DOMINATOR_ITERATOR
1.5.18
BB_POST_DOMINATOR_ITERATOR
1.5.19
CHECK_C_FRONTEND
1.5.20
CLONE_SYMBOL
1.5.21
CLOSURE_EVERY
1.5.22
COMPARE_NAMED_ALPHA
1.5.23
COMPLETE_SEQUENCE_AS_LIST
1.5.24
COMPLETE_SEQUENCE_AS_TUPLE
1.5.25
CONNECT_TO_SERVER
1.5.26
CREATE_NORMAL_EXTENDING_CONTEXT
1.5.27
CREATE_NORMCONTEXT
1.5.28
DBGOUTAGAIN_FIELDS
1.5.29
DBGOUT_FIELDS
1.5.30
DBG_OUT
1.5.31
DBG_OUTOBJECT
1.5.32
DISPLAY_DEBUG_MESSAGE
1.5.33
DOMINATED_BY_BB_ITERATOR
1.5.34
DOMINATED_BY_OTHER
1.5.35
DO_BLOCKING_JSONRPC2_CALL
1.5.36
ERROR_AT
1.5.37
EVAL
1.5.38
EVERY_POLLING_INPUT
1.5.39
EXPAND_PAIRLIST_AS_LIST
1.5.40
EXPAND_PAIRLIST_AS_TUPLE
1.5.41
EXPAND_RESTLIST_AS_LIST
1.5.42
EXPAND_RESTLIST_AS_TUPLE
1.5.43
EXPAND_TUPLE_SLICE_AS_TUPLE
1.5.44
FATAL_ERROR_AT
1.5.45
FIND_ENCLOSING_ENV
1.5.46
FIND_ENV
1.5.47
FRESH_ENV
1.5.48
GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT
1.5.49
GET_CODE_BUFFER_LIMIT
1.5.50
GET_IMMEDIATE_DOMINATOR
1.5.51
GET_IMMEDIATE_POST_DOMINATOR
1.5.52
GET_POLLING_INPUT
1.5.53
GIMPLE_SEQ_BOXED_MAKE_FILL
1.5.54
HOOK_EVERY
1.5.55
INFORM_AT
1.5.56
INSTALL_CTYPE_DESCR
1.5.57
INSTALL_GLOBAL_DEFINITION_BINDING
1.5.58
INSTALL_MELT_GCC_PASS
1.5.59
INSTALL_MELT_MODE
1.5.60
INSTALL_MELT_PASS_IN_GCC
1.5.61
INSTALL_METHOD
1.5.62
IS_EMPTY_STRING
1.5.63
IS_NON_EMPTY_STRING
1.5.64
IS_POLLING_INPUTS
1.5.65
JSONOBJECT_GET_NAMED
1.5.66
JSON_CANONICAL_NAME
1.5.67
JSON_NAME_EQUAL
1.5.68
JSON_NAME_LESS
1.5.69
LIST_APPEND2LIST
1.5.70
LIST_CLONE
1.5.71
LIST_EVERY
1.5.72
LIST_FIND
1.5.73
LIST_ITERATE_TEST
1.5.74
LIST_MAP
1.5.75
LIST_NTH_ELEMENT
1.5.76
LIST_REMOVE_LAST_ELEMENT
1.5.77
MACROEXPAND_1
1.5.78
MACROEXPAND_TOPLEVEL_LIST
1.5.79
MAKE_GIMPLE_CALL
1.5.80
MAKE_GIMPLE_SWITCH
1.5.81
MAKE_JSONOBJECT
1.5.82
MAKE_JSON_PARSER
1.5.83
MAKE_TREE_CALL_EXPR
1.5.84
MAPOBJECT_EVERY
1.5.85
MAPOBJECT_ITERATE_TEST
1.5.86
MAPOBJECT_SORTED_ATTRIBUTE_TUPLE
1.5.87
MAPSTRING_EVERY
1.5.88
MAPSTRING_ITERATE_TEST
1.5.89
MELT_INVOKE_INPUT_CALLBACKS
1.5.90
MELT_MAKE_SEXPR
1.5.91
MELT_PREDEFINED_GET
1.5.92
MELT_REGISTER_GCC_ATTRIBUTE_AT
1.5.93
MELT_REGISTER_TRANSLATOR_RUNNER_MACROEXPANSIONS
1.5.94
MELT_TRANSLATE_RUN_MACROEXPANSIONS_LIST
1.5.95
MELT_WALK_USE_DEF_CHAINS
1.5.96
MULTIPLE_BACKWARD_EVERY
1.5.97
MULTIPLE_EVERY
1.5.98
MULTIPLE_EVERY_BOTH
1.5.99
MULTIPLE_ITERATE_TEST
1.5.100
MULTIPLE_MAP
1.5.101
MULTIPLE_SORT
1.5.102
MULTIPLE_TO_LIST
1.5.103
OUTPUT_JSON
1.5.104
OVERWRITE_ENV
1.5.105
PAIRLIST_TO_MULTIPLE
1.5.106
PATMACEXPAND_FOR_MATCHER
1.5.107
PATTERN_WEIGHT_TUPLE
1.5.108
POST_DOMINATED_BY_OTHER
1.5.109
PRAGMA_LEX
1.5.110
PUT_CODE_BUFFER_LIMIT
1.5.111
PUT_ENV
1.5.112
READ_ARG_LIST
1.5.113
REGISTER_ALARM_TIMER
1.5.114
REGISTER_ALL_IPA_PASSES_END_FIRST
1.5.115
REGISTER_ALL_IPA_PASSES_END_LAST
1.5.116
REGISTER_ALL_IPA_PASSES_START_FIRST
1.5.117
REGISTER_ALL_IPA_PASSES_START_LAST
1.5.118
REGISTER_ALL_PASSES_END_FIRST
1.5.119
REGISTER_ALL_PASSES_END_LAST
1.5.120
REGISTER_ALL_PASSES_START_FIRST
1.5.121
REGISTER_ALL_PASSES_START_LAST
1.5.122
REGISTER_BASICBLOCK_DEBUG_FUN
1.5.123
REGISTER_CHILD_PROCESS_HANDLER
1.5.124
REGISTER_DIAG_BASIC_BLOCK
1.5.125
REGISTER_DIAG_EDGE
1.5.126
REGISTER_DIAG_GIMPLE
1.5.127
REGISTER_DIAG_GIMPLE_SEQ
1.5.128
REGISTER_DIAG_TREE
1.5.129
REGISTER_EARLY_GIMPLE_PASSES_END_FIRST
1.5.130
REGISTER_EARLY_GIMPLE_PASSES_END_LAST
1.5.131
REGISTER_EARLY_GIMPLE_PASSES_START_FIRST
1.5.132
REGISTER_EARLY_GIMPLE_PASSES_START_LAST
1.5.133
REGISTER_EDGE_DEBUG_FUN
1.5.134
REGISTER_EXPANDED_PRAGMA
1.5.135
REGISTER_FINISH_DECL_FIRST
1.5.136
REGISTER_FINISH_DECL_LAST
1.5.137
REGISTER_FINISH_TYPE_FIRST
1.5.138
REGISTER_FINISH_TYPE_LAST
1.5.139
REGISTER_GENERATOR_DEVICE
1.5.140
REGISTER_GIMPLESEQ_DEBUG_FUN
1.5.141
REGISTER_GIMPLE_DEBUG_FUN
1.5.142
REGISTER_LOOP_DEBUG_FUN
1.5.143
REGISTER_OVERRIDE_GATE_FIRST
1.5.144
REGISTER_OVERRIDE_GATE_LAST
1.5.145
REGISTER_PARAGRAPH_INPUT_CHANNEL_HANDLER
1.5.146
REGISTER_PASS_EXECUTION_FIRST
1.5.147
REGISTER_PASS_EXECUTION_LAST
1.5.148
REGISTER_PLAIN_PRAGMA
1.5.149
REGISTER_PRE_GENERICIZE_FIRST
1.5.150
REGISTER_PRE_GENERICIZE_LAST
1.5.151
REGISTER_RAW_INPUT_CHANNEL_HANDLER
1.5.152
REGISTER_TREE_DEBUG_FUN
1.5.153
REMOVE_PRAGMA_HANDLER
1.5.154
RETRIEVE_DICTIONNARY_CTYPE
1.5.155
RETRIEVE_DICTIONNARY_CTYPE_GTY
1.5.156
ROUTINE_EVERY
1.5.157
SET_REFERENCE
1.5.158
STRING4OUT
1.5.159
SUBSTITUTE_SEXPR
1.5.160
SUPERLOOP_TUPLE
1.5.161
SYMBOL_CNAME
1.5.162
S_EXPR_WEIGHT
1.5.163
TRANSLATE_RUN_MELT_EXPRESSIONS
1.5.164
TREE_CHAIN_TO_TUPLE
1.5.165
UNREGISTER_ALARM_TIMER
1.5.166
UNREGISTER_CHILD_PROCESS_HANDLER
1.5.167
UNREGISTER_INPUT_CHANNEL
1.5.168
UNREGISTER_OVERRIDE_GATE_FIRST
1.5.169
UNREGISTER_OVERRIDE_GATE_LAST
1.5.170
VARIADIC_INDEX_IDSTR
1.5.171
VARIADIC_LENGTH_IDSTR
1.5.172
WARNING_AT
1.6 MELT c-iterators
1.6.1
BLOCK_SIGNALS
1.6.2
EACH_BB_CFUN
1.6.3
EACH_CGRAPH_FUN_BODY
1.6.4
EACH_CGRAPH_FUN_CALL_FLOW_GRAPH
1.6.5
EACH_CGRAPH_PUSHED_CFUN
1.6.6
EACH_LOCAL_DECL_CFUN
1.6.7
EACH_LOOP
1.6.8
FOREACH_ARGUMENT_IN_CALL_EXPR_TREE
1.6.9
FOREACH_ARGUMENT_IN_FUNCTION_TREE
1.6.10
FOREACH_ARGUMENT_OF_GIMPLE_CALL
1.6.11
FOREACH_CASE_OF_GIMPLE_SWITCH
1.6.12
FOREACH_CHAIN_VALUE_PURPOSE_IN_TREE_LIST
1.6.13
FOREACH_EDGE_BB_SUCCS
1.6.14
FOREACH_ELEMENT_IN_TREE_CONSTRUCTOR
1.6.15
FOREACH_ENTRY_IN_JSONOBJECT
1.6.16
FOREACH_IN_BUCKETLONG
1.6.17
FOREACH_IN_BUCKETLONG_BACKWARD
1.6.18
FOREACH_IN_MAPOBJECT
1.6.19
FOREACH_IN_MAPSTRING
1.6.20
FOREACH_IN_MULTIPLE
1.6.21
FOREACH_IN_MULTIPLE_BACKWARD
1.6.22
FOREACH_IN_STRING
1.6.23
FOREACH_LONG_UPTO
1.6.24
FOREACH_MAPGIMPLE
1.6.25
FOREACH_MAPLOOP
1.6.26
FOREACH_MAPTREE
1.6.27
FOREACH_PAIR
1.6.28
FOREACH_PAIR_BETWEEN
1.6.29
FOREACH_PAIR_COMPONENT_IN_LIST
1.6.30
FOREACH_SUPERLOOP
1.6.31
WITH_CFUN_DECL
1.7 MELT c-matchers
1.7.1
AS_NULL
1.7.2
CLOSURE
1.7.3
CSTRING_CONTAINING
1.7.4
CSTRING_PREFIXED
1.7.5
CSTRING_SAME
1.7.6
GIMPLEVAL
1.7.7
GIMPLE_ASM
1.7.8
GIMPLE_ASSIGN_ABS
1.7.9
GIMPLE_ASSIGN_ADDR_SPACE_CONVERT
1.7.10
GIMPLE_ASSIGN_BINARYOP
1.7.11
GIMPLE_ASSIGN_BIT_AND
1.7.12
GIMPLE_ASSIGN_BIT_IOR
1.7.13
GIMPLE_ASSIGN_BIT_NOT
1.7.14
GIMPLE_ASSIGN_BIT_XOR
1.7.15
GIMPLE_ASSIGN_CAST
1.7.16
GIMPLE_ASSIGN_CEIL_DIV
1.7.17
GIMPLE_ASSIGN_CEIL_MOD
1.7.18
GIMPLE_ASSIGN_CONVERT
1.7.19
GIMPLE_ASSIGN_COPY
1.7.20
GIMPLE_ASSIGN_EXACT_DIV
1.7.21
GIMPLE_ASSIGN_FIXED_CONVERT
1.7.22
GIMPLE_ASSIGN_FLOAT
1.7.23
GIMPLE_ASSIGN_FLOOR_DIV
1.7.24
GIMPLE_ASSIGN_FLOOR_MOD
1.7.25
GIMPLE_ASSIGN_LROTATE
1.7.26
GIMPLE_ASSIGN_LSHIFT
1.7.27
GIMPLE_ASSIGN_MAX
1.7.28
GIMPLE_ASSIGN_MIN
1.7.29
GIMPLE_ASSIGN_MINUS
1.7.30
GIMPLE_ASSIGN_MULT
1.7.31
GIMPLE_ASSIGN_MULT_HIGHPART
1.7.32
GIMPLE_ASSIGN_NEGATE
1.7.33
GIMPLE_ASSIGN_NOP
1.7.34
GIMPLE_ASSIGN_PAREN
1.7.35
GIMPLE_ASSIGN_PLUS
1.7.36
GIMPLE_ASSIGN_POINTER_PLUS
1.7.37
GIMPLE_ASSIGN_RDIV
1.7.38
GIMPLE_ASSIGN_ROUND_DIV
1.7.39
GIMPLE_ASSIGN_ROUND_MOD
1.7.40
GIMPLE_ASSIGN_RROTATE
1.7.41
GIMPLE_ASSIGN_RSHIFT
1.7.42
GIMPLE_ASSIGN_SINGLE
1.7.43
GIMPLE_ASSIGN_SSA_NAME_COPY
1.7.44
GIMPLE_ASSIGN_TO
1.7.45
GIMPLE_ASSIGN_TRUNC_DIV
1.7.46
GIMPLE_ASSIGN_TRUNC_MOD
1.7.47
GIMPLE_ASSIGN_UNARY_NOP
1.7.48
GIMPLE_ASSIGN_WIDEN_MULT
1.7.49
GIMPLE_AT_SOURCE_LOCATION
1.7.50
GIMPLE_BIND
1.7.51
GIMPLE_CALL
1.7.52
GIMPLE_CALL_1
1.7.53
GIMPLE_CALL_1_MORE
1.7.54
GIMPLE_CALL_2
1.7.55
GIMPLE_CALL_2_MORE
1.7.56
GIMPLE_CALL_3
1.7.57
GIMPLE_CALL_3_MORE
1.7.58
GIMPLE_CALL_4
1.7.59
GIMPLE_CALL_4_MORE
1.7.60
GIMPLE_CALL_5
1.7.61
GIMPLE_CALL_5_MORE
1.7.62
GIMPLE_CALL_6
1.7.63
GIMPLE_CALL_6_MORE
1.7.64
GIMPLE_CALL_7
1.7.65
GIMPLE_CALL_7_MORE
1.7.66
GIMPLE_CATCH
1.7.67
GIMPLE_COND
1.7.68
GIMPLE_COND_EQUAL
1.7.69
GIMPLE_COND_FALSE
1.7.70
GIMPLE_COND_GREATER
1.7.71
GIMPLE_COND_GREATER_OR_EQUAL
1.7.72
GIMPLE_COND_LESS
1.7.73
GIMPLE_COND_LESSEQUAL
1.7.74
GIMPLE_COND_LTGT
1.7.75
GIMPLE_COND_NOTEQUAL
1.7.76
GIMPLE_COND_ORDERED
1.7.77
GIMPLE_COND_TRUE
1.7.78
GIMPLE_COND_UNEQ
1.7.79
GIMPLE_COND_UNGE
1.7.80
GIMPLE_COND_UNGT
1.7.81
GIMPLE_COND_UNLE
1.7.82
GIMPLE_COND_UNLT
1.7.83
GIMPLE_COND_UNORDERED
1.7.84
GIMPLE_COND_WITH_EDGES
1.7.85
GIMPLE_COND_WITH_TRUE_FALSE_LABELS
1.7.86
GIMPLE_DEBUG
1.7.87
GIMPLE_DEBUG_BIND
1.7.88
GIMPLE_EH_DISPATCH
1.7.89
GIMPLE_EH_ELSE
1.7.90
GIMPLE_EH_FILTER
1.7.91
GIMPLE_EH_MUST_NOT_THROW
1.7.92
GIMPLE_ERROR_MARK
1.7.93
GIMPLE_ERROR_MARK_OR_NIL
1.7.94
GIMPLE_GOTO
1.7.95
GIMPLE_LABEL
1.7.96
GIMPLE_NOP
1.7.97
GIMPLE_PHI
1.7.98
GIMPLE_PREDICT
1.7.99
GIMPLE_RESX
1.7.100
GIMPLE_RETURN
1.7.101
GIMPLE_SWITCH
1.7.102
GIMPLE_TRANSACTION
1.7.103
GIMPLE_TRY
1.7.104
GIMPLE_TRY_CATCH
1.7.105
GIMPLE_TRY_FINALLY
1.7.106
GIMPLE_WITH_CLEANUP_EXPR
1.7.107
INTEGERBOX_OF
1.7.108
INTEGER_GREATER_THAN
1.7.109
SOME_HOOK_WITH_DATA
1.7.110
SOME_INTEGER_BETWEEN
1.7.111
SOME_INTEGER_DIFFERENT_FROM
1.7.112
SOME_INTEGER_EQUAL_TO
1.7.113
SOME_INTEGER_GREATER_OR_EQUAL_TO
1.7.114
SOME_INTEGER_GREATER_THAN
1.7.115
SOME_INTEGER_LOWER_OR_EQUAL_TO
1.7.116
SOME_INTEGER_LOWER_THAN
1.7.117
SOME_INTEGER_MULTIPLE
1.7.118
SOME_STRING_VALUE
1.7.119
SOME_STRING_VALUE_CONTAINING
1.7.120
TREE_ADDR_EXPR
1.7.121
TREE_ANY_ABSTRACT_DECL
1.7.122
TREE_ANY_ARTIFICIAL_DECL
1.7.123
TREE_ANY_DECL_OF_CONTEXT
1.7.124
TREE_ANY_DECL_OF_INITIAL
1.7.125
TREE_ANY_DECL_OF_ORIGIN
1.7.126
TREE_ANY_DECL_OF_TYPE_ALIGN_SIZE
1.7.127
TREE_ANY_EXTERNAL_DECL
1.7.128
TREE_ANY_IGNORED_DECL
1.7.129
TREE_ANY_LOCAL_DECL
1.7.130
TREE_ANY_NONABSTRACT_DECL
1.7.131
TREE_ANY_NONARTIFICIAL_DECL
1.7.132
TREE_ANY_NONEXTERNAL_DECL
1.7.133
TREE_ANY_NONIGNORED_DECL
1.7.134
TREE_ANY_NONLOCAL_DECL
1.7.135
TREE_ANY_NONVIRTUAL_DECL
1.7.136
TREE_ANY_TYPE
1.7.137
TREE_ANY_TYPE_OF_CHAIN
1.7.138
TREE_ANY_TYPE_OF_CONTEXT
1.7.139
TREE_ANY_TYPE_OF_POINTER_TO
1.7.140
TREE_ANY_TYPE_OF_SIZE
1.7.141
TREE_ANY_TYPE_OF_VARIANT
1.7.142
TREE_ANY_VIRTUAL_DECL
1.7.143
TREE_ARRAY_RANGE_REF_FULL
1.7.144
TREE_ARRAY_REF
1.7.145
TREE_ARRAY_REF_FULL
1.7.146
TREE_ARRAY_TYPE
1.7.147
TREE_BIND_EXPR
1.7.148
TREE_BIT_FIELD_REF
1.7.149
TREE_BLOCK
1.7.150
TREE_BOOLEAN_FALSE_NODE
1.7.151
TREE_BOOLEAN_TRUE_NODE
1.7.152
TREE_BOOLEAN_TYPE
1.7.153
TREE_BOOLEAN_TYPE_NODE
1.7.154
TREE_CALL0_EXPR
1.7.155
TREE_CALL1_EXPR
1.7.156
TREE_CASE_LABEL_EXPR
1.7.157
TREE_CHAR_TYPE_NODE
1.7.158
TREE_CLEANUP_POINT_EXPR
1.7.159
TREE_COMPLEX_CST
1.7.160
TREE_COMPLEX_TYPE
1.7.161
TREE_COMPONENT_REF
1.7.162
TREE_COMPONENT_REF_FULL
1.7.163
TREE_COMPONENT_REF_TYPED
1.7.164
TREE_COMPOUND_EXPR
1.7.165
TREE_COND_EXPR
1.7.166
TREE_CONSTRUCTOR
1.7.167
TREE_CONST_DECL
1.7.168
TREE_CONST_DECL_NAMED
1.7.169
TREE_CONST_DECL_OF_NAME
1.7.170
TREE_CONST_PTR_TYPE_NODE
1.7.171
TREE_DEBUG_EXPR_DECL
1.7.172
TREE_DECL
1.7.173
TREE_DECL_AT_SOURCE_LOCATION
1.7.174
TREE_DOUBLE_TYPE_NODE
1.7.175
TREE_ENUMERAL_TYPE
1.7.176
TREE_ERROR_MARK
1.7.177
TREE_EXPR_AT_SOURCE_LOCATION
1.7.178
TREE_FIELD_DECL
1.7.179
TREE_FIXED_CST
1.7.180
TREE_FIXED_POINT_TYPE
1.7.181
TREE_FLOAT_TYPE_NODE
1.7.182
TREE_FUNCTION_DECL
1.7.183
TREE_FUNCTION_DECL_FULL
1.7.184
TREE_FUNCTION_DECL_NAMED
1.7.185
TREE_FUNCTION_DECL_NAMED_OF_TYPE
1.7.186
TREE_FUNCTION_DECL_OF_NAME
1.7.187
TREE_FUNCTION_DECL_OF_TYPE_AND_RESULT
1.7.188
TREE_FUNCTION_TYPE
1.7.189
TREE_IDENTIFIER
1.7.190
TREE_IMAGPART_EXPR
1.7.191
TREE_IMPORTED_DECL
1.7.192
TREE_INDIRECT_REFERENCE
1.7.193
TREE_INIT_EXPR
1.7.194
TREE_INT128_INTEGER_TYPE_NODE
1.7.195
TREE_INT128_UNSIGNED_TYPE_NODE
1.7.196
TREE_INTEGER_CST
1.7.197
TREE_INTEGER_MINUS_ONE_NODE
1.7.198
TREE_INTEGER_ONE_NODE
1.7.199
TREE_INTEGER_TYPE
1.7.200
TREE_INTEGER_TYPE_BOUNDED
1.7.201
TREE_INTEGER_TYPE_NODE
1.7.202
TREE_INTEGER_ZERO_NODE
1.7.203
TREE_LABEL_DECL
1.7.204
TREE_LANG_TYPE
1.7.205
TREE_LIST
1.7.206
TREE_LONG_DOUBLE_TYPE_NODE
1.7.207
TREE_LONG_INTEGER_TYPE_NODE
1.7.208
TREE_LONG_LONG_INTEGER_TYPE_NODE
1.7.209
TREE_LONG_LONG_UNSIGNED_TYPE_NODE
1.7.210
TREE_LONG_UNSIGNED_TYPE_NODE
1.7.211
TREE_MEM_REF
1.7.212
TREE_METHOD_TYPE
1.7.213
TREE_MODIFY_EXPR
1.7.214
TREE_NAMELIST_DECL
1.7.215
TREE_NAMESPACE_DECL
1.7.216
TREE_NULLPTR_TYPE
1.7.217
TREE_NULL_POINTER_NODE
1.7.218
TREE_OBJ_TYPE_REF
1.7.219
TREE_OFFSET_TYPE
1.7.220
TREE_OF_TYPE
1.7.221
TREE_PARM_DECL
1.7.222
TREE_PARM_DECL_NAMED
1.7.223
TREE_PARM_DECL_OF_NAME
1.7.224
TREE_PLACEHOLDER_EXPR
1.7.225
TREE_POINTER_TYPE
1.7.226
TREE_POINTER_TYPE_P
1.7.227
TREE_PTR_TYPE_NODE
1.7.228
TREE_QUAL_UNION_TYPE
1.7.229
TREE_QUAL_UNION_TYPE_WITH_FIELDS
1.7.230
TREE_REALPART_EXPR
1.7.231
TREE_REAL_CST
1.7.232
TREE_REAL_TYPE
1.7.233
TREE_RECORD_TYPE
1.7.234
TREE_RECORD_TYPE_WITH_FIELDS
1.7.235
TREE_REFERENCE_TYPE
1.7.236
TREE_RESULT_DECL
1.7.237
TREE_RESULT_DECL_NAMED
1.7.238
TREE_RESULT_DECL_OF_NAME
1.7.239
TREE_SHORT_INTEGER_TYPE_NODE
1.7.240
TREE_SHORT_UNSIGNED_TYPE_NODE
1.7.241
TREE_SIGNED_CHAR_TYPE_NODE
1.7.242
TREE_SIGNED_SIZE_TYPE_NODE
1.7.243
TREE_SIMPLE_SSA_NAME
1.7.244
TREE_SIZE_TYPE_NODE
1.7.245
TREE_SSA_NAME
1.7.246
TREE_STRING_CST
1.7.247
TREE_TARGET_EXPR
1.7.248
TREE_TRANSLATION_UNIT_DECL
1.7.249
TREE_TYPE_CANONICAL
1.7.250
TREE_TYPE_DECL
1.7.251
TREE_TYPE_DECLARATION
1.7.252
TREE_TYPE_DECL_NAMED
1.7.253
TREE_TYPE_DECL_WITH_NAME
1.7.254
TREE_TYPE_P
1.7.255
TREE_UINT16_TYPE_NODE
1.7.256
TREE_UINT32_TYPE_NODE
1.7.257
TREE_UINT64_TYPE_NODE
1.7.258
TREE_UNION_TYPE
1.7.259
TREE_UNION_TYPE_WITH_FIELDS
1.7.260
TREE_UNSIGNED_CHAR_TYPE_NODE
1.7.261
TREE_UNSIGNED_TYPE_NODE
1.7.262
TREE_VAR_DECL
1.7.263
TREE_VAR_DECL_NAMED
1.7.264
TREE_VAR_DECL_OF_NAME
1.7.265
TREE_VA_ARG_EXPR
1.7.266
TREE_VA_LIST_TYPE_NODE
1.7.267
TREE_VEC
1.7.268
TREE_VECTOR_CST
1.7.269
TREE_VECTOR_TYPE
1.7.270
TREE_VEC_COND_EXPR
1.7.271
TREE_VEC_PERM_EXPR
1.7.272
TREE_VIEW_CONVERT_EXPR
1.7.273
TREE_VOID_TYPE
1.7.274
TREE_VOID_TYPE_NODE
1.7.275
TREE_WITH_CLEANUP_EXPR
1.7.276
TUPLE_NTH
1.7.277
TUPLE_SIZED
1.8 MELT hooks
1.8.1
HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
hook
1.8.2
HOOK_INTERN_KEYWORD
hook
1.8.3
HOOK_INTERN_SYMBOL
hook
1.8.4
HOOK_LOW_DEBUG_VALUE_AT
hook
1.8.5
HOOK_LOW_STDERR_VALUE_AT
hook
1.8.6
HOOK_MACRO_INSTALLER
hook
1.8.7
HOOK_MELT_MAKE_LOCATION
hook
1.8.8
HOOK_NAMED_KEYWORD
hook
1.8.9
HOOK_NAMED_SYMBOL
hook
1.8.10
HOOK_OVERRIDE_GATE
hook
1.8.11
HOOK_PATMACRO_EXPORTER
hook
1.8.12
HOOK_POLL_INPUTS
hook
1.8.13
HOOK_PROCESS_PRAGMA
hook
1.8.14
HOOK_SORT_COMPARE_LESS
hook
1.8.15
HOOK_SYMBOL_IMPORTER
hook
1.8.16
HOOK_VALUE_EXPORTER
hook
The GNU Project and GNU/Linux
GNU General Public License
MELT API Index
[
Top
]
[
Contents
]
[
Index
]
[
?
]
This document was generated by
Basile Starynkevitch
on
July 27, 2015
using
texi2html 1.82
.