Lines Matching refs:write_context
206 class write_context class
235 write_context();
244 write_context(const environment& env, ostream& os) in write_context() function in abigail::xml_writer::write_context
847 static void write_location(const location&, write_context&);
848 static void write_location(const decl_base_sptr&, write_context&);
872 static void write_naming_typedef(const decl_base_sptr&, write_context&);
873 static bool write_decl(const decl_base_sptr&, write_context&, unsigned);
875 write_context&, unsigned);
876 static bool write_type_decl(const type_decl_sptr&, write_context&, unsigned);
878 write_context&, unsigned);
880 write_context&, unsigned);
882 write_context&, unsigned);
884 write_context&, unsigned);
886 write_context&, unsigned);
888 write_context&, unsigned);
890 write_context&, unsigned);
892 write_context&, unsigned);
894 write_context&, unsigned);
896 write_context&, bool, unsigned);
898 write_context&, bool, unsigned);
900 write_context&, unsigned);
902 write_context&, unsigned);
904 write_context&, unsigned);
906 write_context&, unsigned, bool);
908 write_context&, unsigned);
910 write_context&, unsigned, bool);
912 write_context&, unsigned);
913 static bool write_union_decl(const union_decl_sptr&, write_context&, unsigned);
915 (const shared_ptr<type_tparameter>, write_context&, unsigned);
917 (const shared_ptr<non_type_tparameter>, write_context&, unsigned);
919 (const shared_ptr<template_tparameter>, write_context&, unsigned);
921 (const shared_ptr<type_composition>, write_context&, unsigned);
923 write_context&, unsigned);
925 write_context&, unsigned);
928 write_context&, unsigned);
931 write_context&, unsigned);
933 static void do_indent_to_level(write_context&, unsigned, unsigned);
934 static unsigned get_indent_to_level(write_context&, unsigned, unsigned);
952 do_indent_to_level(write_context& ctxt, in do_indent_to_level()
969 get_indent_to_level(write_context& ctxt, unsigned initial_indent, in get_indent_to_level()
996 write_context& ctxt, in annotate()
1029 write_context& ctxt, in annotate()
1060 write_context& ctxt, in annotate()
1096 write_context& ctxt, in annotate()
1141 write_context& ctxt, in annotate()
1191 write_context& ctxt, in annotate()
1236 write_location(const location& loc, write_context& ctxt) in write_location()
1268 write_context& ctxt) in write_location()
1855 write_naming_typedef(const decl_base_sptr& decl, write_context& ctxt) in write_naming_typedef()
1880 write_type(const type_base_sptr& type, write_context& ctxt, unsigned indent) in write_type()
1920 write_decl(const decl_base_sptr& decl, write_context& ctxt, unsigned indent) in write_decl()
1970 write_context& ctxt, in write_decl_in_scope()
2065 write_context_sptr ctxt(new write_context(env, default_output_stream)); in create_write_context()
2079 set_show_locs(write_context& ctxt, bool flag) in set_show_locs()
2091 set_annotate(write_context& ctxt, bool flag) in set_annotate()
2102 set_ostream(write_context& ctxt, ostream& os) in set_ostream()
2114 set_write_architecture(write_context& ctxt, bool flag) in set_write_architecture()
2126 set_write_corpus_path(write_context& ctxt, bool flag) in set_write_corpus_path()
2138 set_write_comp_dir(write_context& ctxt, bool flag) in set_write_comp_dir()
2150 set_short_locs(write_context& ctxt, bool flag) in set_short_locs()
2162 set_write_parameter_names(write_context& ctxt, bool flag) in set_write_parameter_names()
2174 set_write_elf_needed(write_context& ctxt, bool flag) in set_write_elf_needed()
2189 set_write_default_sizes(write_context& ctxt, bool flag) in set_write_default_sizes()
2200 set_type_id_style(write_context& ctxt, type_id_style_kind style) in set_type_id_style()
2217 write_context &ctxt, in write_canonical_types_of_scope()
2254 const write_context& ctxt, in referenced_type_should_be_emitted()
2278 write_referenced_types(write_context & ctxt, in write_referenced_types()
2393 write_translation_unit(write_context& ctxt, in write_translation_unit()
2516 write_type_decl(const type_decl_sptr& d, write_context& ctxt, unsigned indent) in write_type_decl()
2557 write_context& ctxt, unsigned indent) in write_namespace_decl()
2617 write_context& ctxt, in write_qualified_type_def()
2669 write_context& ctxt, in write_qualified_type_def()
2693 write_context& ctxt, in write_pointer_type_def()
2744 write_context& ctxt, in write_pointer_type_def()
2768 write_context& ctxt, in write_reference_type_def()
2826 write_context& ctxt, in write_reference_type_def()
2841 write_context& ctxt, in write_array_subrange_type()
2916 write_context& ctxt, in write_array_type_def()
2981 write_context& ctxt, in write_array_type_def()
3005 write_context& ctxt, in write_enum_type_decl()
3075 write_context& ctxt, in write_enum_type_decl()
3091 write_context& ctxt, in write_elf_symbol()
3159 write_context& ctxt, in write_elf_symbols_table()
3183 write_context& ctxt, in write_elf_needed()
3221 write_context& ctxt, in write_typedef_decl()
3266 write_context& ctxt, in write_typedef_decl()
3283 write_var_decl(const var_decl_sptr& decl, write_context& ctxt, in write_var_decl()
3335 write_function_decl(const function_decl_sptr& decl, write_context& ctxt, in write_function_decl()
3435 write_context& ctxt, unsigned indent) in write_function_type()
3540 write_context& ctxt, in write_class_decl_opening_tag()
3612 write_context& ctxt, in write_union_decl_opening_tag()
3673 write_context& ctxt, in write_class_decl()
3933 write_context& ctxt, in write_class_decl()
3949 write_context& ctxt, in write_union_decl()
4079 write_context& ctxt, in write_union_decl()
4094 write_context& ctxt, in write_member_type_opening_tag()
4124 write_member_type(const type_base_sptr& t, write_context& ctxt, unsigned indent) in write_member_type()
4170 write_context& ctxt, in write_type_tparameter()
4213 write_context& ctxt, unsigned indent) in write_non_type_tparameter()
4248 write_context& ctxt, in write_template_tparameter()
4297 write_context& ctxt, unsigned indent) in write_type_composition()
4339 write_context& ctxt, unsigned indent) in write_template_parameter()
4362 write_context& ctxt, unsigned indent) in write_template_parameters()
4384 write_context& ctxt, unsigned indent) in write_function_tdecl()
4429 write_context& ctxt, unsigned indent) in write_class_tdecl()
4462 write_version_info(write_context& ctxt) in write_version_info()
4488 write_corpus(write_context& ctxt, in write_corpus()
4606 write_corpus_group(write_context& ctxt, in write_corpus_group()
4666 xml_writer::write_context ctxt(d->get_environment(), o); in dump()
4710 xml_writer::write_context ctxt(v->get_environment(), o); in dump()
4734 xml_writer::write_context ctxt(t.get_environment(), o); in dump()
4845 write_type_record(xml_writer::write_context& ctxt, in write_type_record()
4886 write_canonical_type_ids(xml_writer::write_context& ctxt, ostream& o) in write_canonical_type_ids()
4923 write_canonical_type_ids(xml_writer::write_context& ctxt, in write_canonical_type_ids()