Lines Matching refs:String
521 # define CONVERT_TO_UTF8(String) \ argument
522 ((output_conv.vc_type == CONV_NONE || (String) == NULL) \
523 ? (String) \
524 : string_convert(&output_conv, (String), NULL))
526 # define CONVERT_TO_UTF8_FREE(String) \ argument
527 ((String) = ((output_conv.vc_type == CONV_NONE) \
529 : (vim_free(String), (char_u *)NULL)))
531 # define CONVERT_FROM_UTF8(String) \ argument
532 ((input_conv.vc_type == CONV_NONE || (String) == NULL) \
533 ? (String) \
534 : string_convert(&input_conv, (String), NULL))
536 # define CONVERT_FROM_UTF8_FREE(String) \ argument
537 ((String) = ((input_conv.vc_type == CONV_NONE) \
539 : (vim_free(String), (char_u *)NULL)))
542 # define CONVERT_TO_UTF8(String) (String) argument
543 # define CONVERT_TO_UTF8_FREE(String) ((String) = (char_u *)NULL) argument
544 # define CONVERT_FROM_UTF8(String) (String) argument
545 # define CONVERT_FROM_UTF8_FREE(String) ((String) = (char_u *)NULL) argument