pike.git / src / mapping.h

version» Context lines:

pike.git/src/mapping.h:354:   PMOD_EXPORT void mapping_replace(struct mapping *m,struct svalue *from, struct svalue *to);   PMOD_EXPORT struct mapping *mkmapping(struct array *ind, struct array *val);   PMOD_EXPORT struct mapping *copy_mapping(struct mapping *m);   PMOD_EXPORT struct mapping *merge_mappings(struct mapping *a, struct mapping *b, INT32 op);   PMOD_EXPORT struct mapping *merge_mapping_array_ordered(struct mapping *a,    struct array *b, INT32 op);   PMOD_EXPORT struct mapping *merge_mapping_array_unordered(struct mapping *a,    struct array *b, INT32 op);   PMOD_EXPORT struct mapping *add_mappings(struct svalue *argp, INT32 args);   PMOD_EXPORT int mapping_equal_p(struct mapping *a, struct mapping *b, struct processing *p); - void describe_mapping(struct mapping *m,struct processing *p,int indent); + void describe_mapping(struct byte_buffer *buf, struct mapping *m,struct processing *p,int indent);   node *make_node_from_mapping(struct mapping *m);   PMOD_EXPORT void f_aggregate_mapping(INT32 args);   PMOD_EXPORT struct mapping *copy_mapping_recursively(struct mapping *m,    struct mapping *p);   PMOD_EXPORT void mapping_search_no_free(struct svalue *to,    struct mapping *m,    const struct svalue *look_for,    const struct svalue *key );   PMOD_EXPORT INT32 mapping_generation(struct mapping *m);   #ifdef PIKE_DEBUG