Lines Matching refs:destructor
74 /** Any \c \%destructor declared specifically for this symbol.
77 functions. For example, if <tt>symbol::destructor = NULL</tt>, a
78 default \c \%destructor or a per-type \c \%destructor might be
81 code_props destructor;
86 \sa symbol::destructor */
143 /** Set the \c destructor associated with \c sym. */
144 void symbol_destructor_set (symbol *sym, code_props const *destructor);
146 /** Get the computed \c \%destructor for \c sym, which was initialized with
147 \c code_props_none_init if there's no \c \%destructor. */
192 /** A semantic type and its associated \c \%destructor and \c \%printer.
195 this file. \sa symbol::destructor */
200 /** Any \c %destructor declared for this semantic type. */
201 code_props destructor;
212 /** Set the \c destructor associated with \c type. */
214 code_props const *destructor);
243 | Default %destructor's and %printer's. |
246 /** Set the default \c \%destructor for tagged values. */
247 void default_tagged_destructor_set (code_props const *destructor);
248 /** Set the default \c \%destructor for tagless values. */
249 void default_tagless_destructor_set (code_props const *destructor);