Lines Matching defs:tu
1483 translation_unit_sptr tu =
1485 return tu->get_global_scope();
1600 read_translation_unit(fe_iface& iface, translation_unit& tu, xmlNodePtr node)
1605 tu.set_corpus(rdr.corpus().get());
1612 tu.set_address_size(address_size);
1617 tu.set_path(reinterpret_cast<char*>(path_str.get()));
1622 tu.set_compilation_dir_path(reinterpret_cast<char*>
1627 tu.set_language(string_to_translation_unit_language
1633 rdr.push_decl(tu.get_global_scope());
1634 rdr.map_xml_node_to_decl(node, tu.get_global_scope());
1645 rdr.pop_scope_or_abort(tu.get_global_scope());
1674 translation_unit_sptr tu;
1684 tu = corp->find_translation_unit(tu_path);
1686 if (tu)
1687 return tu;
1690 tu.reset(new translation_unit(rdr.get_environment(), tu_path));
1692 corp->add(tu);
1694 if (read_translation_unit(rdr, *tu, node))
1695 return tu;
1711 translation_unit_sptr tu, nil;
1753 tu = get_or_read_and_add_translation_unit(rdr, node);
1765 return tu;
2180 translation_unit_sptr tu = read_translation_unit_from_input(rdr);
2184 return tu;
2202 translation_unit_sptr tu = read_translation_unit_from_input(rdr);
2206 return tu;
2220 translation_unit_sptr tu = read_translation_unit_from_input(rdr);
2224 return tu;