Lines Matching refs:string_append
118 string_append (string *p, const char *s) in string_append() function
285 string_append (decl, "extern(C) "); in dlang_call_convention()
289 string_append (decl, "extern(Windows) "); in dlang_call_convention()
293 string_append (decl, "extern(Pascal) "); in dlang_call_convention()
297 string_append (decl, "extern(C++) "); in dlang_call_convention()
301 string_append (decl, "extern(Objective-C) "); in dlang_call_convention()
322 string_append (decl, " const"); in dlang_type_modifiers()
326 string_append (decl, " immutable"); in dlang_type_modifiers()
330 string_append (decl, " shared"); in dlang_type_modifiers()
337 string_append (decl, " inout"); in dlang_type_modifiers()
363 string_append (decl, "pure "); in dlang_attributes()
367 string_append (decl, "nothrow "); in dlang_attributes()
371 string_append (decl, "ref "); in dlang_attributes()
375 string_append (decl, "@property "); in dlang_attributes()
379 string_append (decl, "@trusted "); in dlang_attributes()
383 string_append (decl, "@safe "); in dlang_attributes()
397 string_append (decl, "@nogc "); in dlang_attributes()
401 string_append (decl, "return "); in dlang_attributes()
405 string_append (decl, "scope "); in dlang_attributes()
455 string_append (decl, "("); in dlang_function_type()
457 string_append (decl, ") "); in dlang_function_type()
479 string_append (decl, "..."); in dlang_function_args()
484 string_append (decl, ", "); in dlang_function_args()
485 string_append (decl, "..."); in dlang_function_args()
493 string_append (decl, ", "); in dlang_function_args()
498 string_append (decl, "scope "); in dlang_function_args()
504 string_append (decl, "return "); in dlang_function_args()
511 string_append (decl, "out "); in dlang_function_args()
515 string_append (decl, "ref "); in dlang_function_args()
519 string_append (decl, "lazy "); in dlang_function_args()
540 string_append (decl, "shared("); in dlang_type()
542 string_append (decl, ")"); in dlang_type()
546 string_append (decl, "const("); in dlang_type()
548 string_append (decl, ")"); in dlang_type()
552 string_append (decl, "immutable("); in dlang_type()
554 string_append (decl, ")"); in dlang_type()
561 string_append (decl, "inout("); in dlang_type()
563 string_append (decl, ")"); in dlang_type()
569 string_append (decl, "__vector("); in dlang_type()
571 string_append (decl, ")"); in dlang_type()
579 string_append (decl, "[]"); in dlang_type()
594 string_append (decl, "["); in dlang_type()
596 string_append (decl, "]"); in dlang_type()
610 string_append (decl, "["); in dlang_type()
612 string_append (decl, "]"); in dlang_type()
622 string_append (decl, "*"); in dlang_type()
634 string_append (decl, "function"); in dlang_type()
654 string_append (decl, "delegate"); in dlang_type()
667 string_append (decl, "none"); in dlang_type()
671 string_append (decl, "void"); in dlang_type()
675 string_append (decl, "byte"); in dlang_type()
679 string_append (decl, "ubyte"); in dlang_type()
683 string_append (decl, "short"); in dlang_type()
687 string_append (decl, "ushort"); in dlang_type()
691 string_append (decl, "int"); in dlang_type()
695 string_append (decl, "uint"); in dlang_type()
699 string_append (decl, "long"); in dlang_type()
703 string_append (decl, "ulong"); in dlang_type()
707 string_append (decl, "float"); in dlang_type()
711 string_append (decl, "double"); in dlang_type()
715 string_append (decl, "real"); in dlang_type()
721 string_append (decl, "ifloat"); in dlang_type()
725 string_append (decl, "idouble"); in dlang_type()
729 string_append (decl, "ireal"); in dlang_type()
733 string_append (decl, "cfloat"); in dlang_type()
737 string_append (decl, "cdouble"); in dlang_type()
741 string_append (decl, "creal"); in dlang_type()
747 string_append (decl, "bool"); in dlang_type()
751 string_append (decl, "char"); in dlang_type()
755 string_append (decl, "wchar"); in dlang_type()
759 string_append (decl, "dchar"); in dlang_type()
767 string_append (decl, "cent"); in dlang_type()
771 string_append (decl, "ucent"); in dlang_type()
853 string_append (decl, "this"); in dlang_identifier()
860 string_append (decl, "~this"); in dlang_identifier()
897 string_append (decl, "this(this)"); in dlang_identifier()
951 string_append (decl, "'"); in dlang_parse_integer()
965 string_append (decl, "\\x"); in dlang_parse_integer()
969 string_append (decl, "\\u"); in dlang_parse_integer()
973 string_append (decl, "\\U"); in dlang_parse_integer()
996 string_append (decl, "'"); in dlang_parse_integer()
1007 string_append (decl, val ? "true" : "false"); in dlang_parse_integer()
1031 string_append (decl, "u"); in dlang_parse_integer()
1034 string_append (decl, "L"); in dlang_parse_integer()
1037 string_append (decl, "uL"); in dlang_parse_integer()
1053 string_append (decl, "NaN"); in dlang_parse_real()
1059 string_append (decl, "Inf"); in dlang_parse_real()
1065 string_append (decl, "-Inf"); in dlang_parse_real()
1073 string_append (decl, "-"); in dlang_parse_real()
1080 string_append (decl, "0x"); in dlang_parse_real()
1082 string_append (decl, "."); in dlang_parse_real()
1096 string_append (decl, "p"); in dlang_parse_real()
1101 string_append (decl, "-"); in dlang_parse_real()
1128 string_append (decl, "\""); in dlang_parse_string()
1141 string_append (decl, " "); in dlang_parse_string()
1144 string_append (decl, "\\t"); in dlang_parse_string()
1147 string_append (decl, "\\n"); in dlang_parse_string()
1150 string_append (decl, "\\r"); in dlang_parse_string()
1153 string_append (decl, "\\f"); in dlang_parse_string()
1156 string_append (decl, "\\v"); in dlang_parse_string()
1164 string_append (decl, "\\x"); in dlang_parse_string()
1171 string_append (decl, "\""); in dlang_parse_string()
1190 string_append (decl, "["); in dlang_parse_arrayliteral()
1198 string_append (decl, ", "); in dlang_parse_arrayliteral()
1201 string_append (decl, "]"); in dlang_parse_arrayliteral()
1216 string_append (decl, "["); in dlang_parse_assocarray()
1223 string_append (decl, ":"); in dlang_parse_assocarray()
1229 string_append (decl, ", "); in dlang_parse_assocarray()
1232 string_append (decl, "]"); in dlang_parse_assocarray()
1248 string_append (decl, name); in dlang_parse_structlit()
1250 string_append (decl, "("); in dlang_parse_structlit()
1258 string_append (decl, ", "); in dlang_parse_structlit()
1261 string_append (decl, ")"); in dlang_parse_structlit()
1278 string_append (decl, "null"); in dlang_value()
1284 string_append (decl, "-"); in dlang_value()
1310 string_append (decl, "+"); in dlang_value()
1315 string_append (decl, "i"); in dlang_value()
1393 string_append (decl, "("); in dlang_parse_mangle()
1395 string_append (decl, ")"); in dlang_parse_mangle()
1442 string_append (decl, "."); in dlang_parse_qualified()
1478 string_append (decl, "("); in dlang_parse_qualified()
1480 string_append (decl, ")"); in dlang_parse_qualified()
1506 string_append (decl, "Tuple!("); in dlang_parse_tuple()
1515 string_append (decl, ", "); in dlang_parse_tuple()
1518 string_append (decl, ")"); in dlang_parse_tuple()
1539 string_append (decl, ", "); in dlang_template_args()
1613 string_append (decl, "!("); in dlang_parse_template()
1615 string_append (decl, ")"); in dlang_parse_template()
1643 string_append (&decl, "D main"); in dlang_demangle()