Lines Matching defs:tu
1232 /// @param tu the translation unit the location belongs to.
2246 /// @param tu the translation unit to consider.
2248 /// @param tu_is_last true if @p tu is the last translation unit being
2255 const translation_unit& tu,
2260 == tu.get_absolute_path())))
2272 /// @param tu the current translation unit that is being emitted.
2276 /// @param is_last whether @p tu is the last translation unit or not.
2279 const translation_unit& tu,
2300 if (referenced_type_should_be_emitted(*i, ctxt, tu, is_last))
2307 if (referenced_type_should_be_emitted(*i, ctxt, tu, is_last))
2366 if (referenced_type_should_be_emitted(*i, ctxt, tu, is_last))
2376 /// @param tu the translation unit to serialize.
2394 const translation_unit& tu,
2398 if (tu.is_empty() && !is_last)
2402 && tu.is_empty()
2413 if (tu.get_address_size() != 0)
2414 o << " address-size='" << static_cast<int>(tu.get_address_size()) << "'";
2416 std::string tu_path = tu.get_path();
2422 if (!tu.get_compilation_dir_path().empty() && ctxt.get_write_comp_dir())
2424 << xml::escape_xml_string(tu.get_compilation_dir_path()) << "'";
2426 if (tu.get_language() != translation_unit::LANG_UNKNOWN)
2428 << translation_unit_language_to_string(tu.get_language())
2431 if (tu.is_empty() && !is_last)
2439 write_canonical_types_of_scope(*tu.get_global_scope(),
2443 const declarations& decls = tu.get_global_scope()->get_sorted_member_decls();
2469 write_referenced_types(ctxt, tu, indent, is_last);
2473 const vector<function_type_sptr>& t = tu.get_live_fn_types();
2495 write_referenced_types(ctxt, tu, indent, is_last);
4581 translation_unit& tu = **i;
4582 write_translation_unit(ctxt, tu,