Lines Matching refs:ns

167 	const xmlChar *ns  in dom_xml_local_prefix_map_add()  argument
171 zend_hash_str_add_ptr(&map->ht, (const char *) prefix, prefix_len, (void *) ns); in dom_xml_local_prefix_map_add()
188 const xmlChar *ns in dom_xml_local_prefix_map_conflicts() argument
195 return !dom_xml_str_equals_treat_nulls_as_empty(result, ns); in dom_xml_local_prefix_map_conflicts()
212 const xmlChar *ns, in dom_xml_ns_prefix_map_add() argument
219 if (ns == NULL) { in dom_xml_ns_prefix_map_add()
220 ns = BAD_CAST ""; in dom_xml_ns_prefix_map_add()
236 HashTable *list = zend_hash_str_find_ptr(map->ht, (const char *) ns, ns_length); in dom_xml_ns_prefix_map_add()
243 zend_hash_str_add_new_ptr(map->ht, (const char *) ns, ns_length, list); in dom_xml_ns_prefix_map_add()
247 zend_hash_str_update_ptr(map->ht, (const char *) ns, ns_length, list); in dom_xml_ns_prefix_map_add()
261 …HashTable *dom_get_candidates_list(dom_xml_ns_prefix_map *map, const xmlChar *ns, size_t ns_length) in dom_get_candidates_list() argument
268 return zend_hash_str_find_ptr(map->ht, (const char *) ns, ns_length); in dom_get_candidates_list()
295 const xmlChar *ns, in dom_prefix_found_in_ns_prefix_map() argument
299 ZEND_ASSERT(ns != NULL); in dom_prefix_found_in_ns_prefix_map()
300 HashTable *list = dom_get_candidates_list(map, ns, ns_length); in dom_prefix_found_in_ns_prefix_map()
334 if (attr->ns->prefix == NULL) { in dom_recording_the_namespace_information()
393 const xmlChar *ns, in dom_retrieve_a_preferred_prefix_string() argument
399 if (ns == NULL) { in dom_retrieve_a_preferred_prefix_string()
400 ns = BAD_CAST ""; in dom_retrieve_a_preferred_prefix_string()
405 HashTable *list = dom_get_candidates_list(namespace_prefix_map, ns, ns_length); in dom_retrieve_a_preferred_prefix_string()
420 …om_xml_local_prefix_map_conflicts(local_prefixes_map, prefix, strlen((const char *) prefix), ns)) { in dom_retrieve_a_preferred_prefix_string()
579 return attr->ns == NULL ? NULL : attr->ns->href; in dom_xml_attribute_namespace()
625 if (attr->ns != NULL && attr->ns->prefix != NULL) { in dom_xml_serialize_attribute_node()
626 TRY(xmlOutputBufferWriteString(out, (const char *) attr->ns->prefix)); in dom_xml_serialize_attribute_node()
698 if (attr->ns == NULL || attr->ns->href == NULL) { in dom_xml_create_localname_set_key()
707 (const char *) attr->ns->href, strlen((const char *) attr->ns->href), in dom_xml_create_localname_set_key()
759 attr->ns->prefix, in dom_xml_serialize_attributes()
774 if (ignore_namespace_definition_attribute && attr->ns->prefix == NULL) { in dom_xml_serialize_attributes()
776 …if (!dom_xml_str_equals_treat_nulls_as_empty(element->ns == NULL ? NULL : element->ns->href, attr_… in dom_xml_serialize_attributes()
781 if (attr->ns->prefix != NULL) { in dom_xml_serialize_attributes()
795 if (attr->ns->prefix != NULL && strcmp((const char *) attr->ns->prefix, "xmlns") == 0) { in dom_xml_serialize_attributes()
808 if (attr->ns->prefix == NULL in dom_xml_serialize_attributes()
809 …ml_local_prefix_map_contains(local_prefixes_map, attr->ns->prefix, strlen((const char *) attr->ns-… in dom_xml_serialize_attributes()
820 candidate_prefix = attr->ns->prefix; in dom_xml_serialize_attributes()
955 const xmlChar *const ns = element->ns == NULL ? NULL : element->ns->href; in dom_xml_serialize_element_node() local
958 if (dom_xml_str_equals_treat_nulls_as_nulls(inherited_ns, ns)) { in dom_xml_serialize_element_node()
981 const xmlChar *prefix = element->ns == NULL ? NULL : element->ns->prefix; in dom_xml_serialize_element_node()
986 if (prefix == NULL && dom_xml_str_equals_treat_nulls_as_empty(ns, local_default_namespace)) { in dom_xml_serialize_element_node()
989 size_t ns_length = ns == NULL ? 0 : strlen((const char *) ns); in dom_xml_serialize_element_node()
990 …candidate_prefix = dom_retrieve_a_preferred_prefix_string(&map, &local_prefixes_map, prefix, ns, n… in dom_xml_serialize_element_node()
1025 size_t ns_length = ns == NULL ? 0 : strlen((const char *) ns); in dom_xml_serialize_element_node()
1030 prefix = dom_xml_generate_a_prefix(&map, &local_prefixes_map, ns, ns_length, prefix_index); in dom_xml_serialize_element_node()
1033 dom_xml_ns_prefix_map_add(&map, prefix, false, ns, ns_length); in dom_xml_serialize_element_node()
1035 dom_xml_local_prefix_map_add(&local_prefixes_map, prefix, prefix_length, ns); in dom_xml_serialize_element_node()
1049 TRY_OR_CLEANUP(dom_xml_common_text_serialization(ctx->out, (const char *) ns, true)); in dom_xml_serialize_element_node()
1063 …fault_namespace == NULL || !dom_xml_str_equals_treat_nulls_as_empty(local_default_namespace, ns)) { in dom_xml_serialize_element_node()
1071 inherited_ns = ns; in dom_xml_serialize_element_node()
1078 TRY_OR_CLEANUP(dom_xml_common_text_serialization(ctx->out, (const char *) ns, true)); in dom_xml_serialize_element_node()
1084 inherited_ns = ns; in dom_xml_serialize_element_node()