Lines Matching refs:translation_unit
466 static translation_unit::language
589 get_default_array_lower_bound(translation_unit::language l);
2181 // Build a translation_unit IR node from cu; note that cu must
3293 get_die_language(const Dwarf_Die *die, translation_unit::language &lang) const
3316 translation_unit::language l = translation_unit::LANG_UNKNOWN;
3332 translation_unit::language l = translation_unit::LANG_UNKNOWN;
3348 translation_unit::language l = translation_unit::LANG_UNKNOWN;
3374 odr_is_relevant(translation_unit::language l) const
3405 translation_unit::language lang;
5266 do_we_build_die_parent_maps(translation_unit::language lang)
5273 case translation_unit::LANG_UNKNOWN:
5275 case translation_unit::LANG_Mips_Assembler:
5325 translation_unit::language lang = dwarf_language_to_tu_language(l);
9457 translation_unit::language lang;
11583 translation_unit::language die_lang = translation_unit::LANG_UNKNOWN;
11689 /// DW_AT_language property into the translation_unit::language
11694 /// @return the resulting translation_unit::language enumerator.
11695 static translation_unit::language
11701 return translation_unit::LANG_C89;
11703 return translation_unit::LANG_C;
11705 return translation_unit::LANG_Ada83;
11707 return translation_unit::LANG_C_plus_plus;
11709 return translation_unit::LANG_Cobol74;
11711 return translation_unit::LANG_Cobol85;
11713 return translation_unit::LANG_Fortran77;
11715 return translation_unit::LANG_Fortran90;
11717 return translation_unit::LANG_Pascal83;
11719 return translation_unit::LANG_Modula2;
11721 return translation_unit::LANG_Java;
11723 return translation_unit::LANG_C99;
11725 return translation_unit::LANG_Ada95;
11727 return translation_unit::LANG_Fortran95;
11729 return translation_unit::LANG_PLI;
11731 return translation_unit::LANG_ObjC;
11733 return translation_unit::LANG_ObjC_plus_plus;
11737 return translation_unit::LANG_Rust;
11742 return translation_unit::LANG_UPC;
11747 return translation_unit::LANG_D;
11752 return translation_unit::LANG_Python;
11757 return translation_unit::LANG_Go;
11762 return translation_unit::LANG_C11;
11767 return translation_unit::LANG_C_plus_plus_03;
11772 return translation_unit::LANG_C_plus_plus_11;
11777 return translation_unit::LANG_C_plus_plus_14;
11782 return translation_unit::LANG_Mips_Assembler;
11786 return translation_unit::LANG_UNKNOWN;
11798 get_default_array_lower_bound(translation_unit::language l)
11803 case translation_unit::LANG_UNKNOWN:
11806 case translation_unit::LANG_Cobol74:
11807 case translation_unit::LANG_Cobol85:
11810 case translation_unit::LANG_C89:
11811 case translation_unit::LANG_C99:
11812 case translation_unit::LANG_C11:
11813 case translation_unit::LANG_C:
11814 case translation_unit::LANG_C_plus_plus_03:
11815 case translation_unit::LANG_C_plus_plus_11:
11816 case translation_unit::LANG_C_plus_plus_14:
11817 case translation_unit::LANG_C_plus_plus:
11818 case translation_unit::LANG_ObjC:
11819 case translation_unit::LANG_ObjC_plus_plus:
11820 case translation_unit::LANG_Rust:
11823 case translation_unit::LANG_Fortran77:
11824 case translation_unit::LANG_Fortran90:
11825 case translation_unit::LANG_Fortran95:
11826 case translation_unit::LANG_Ada83:
11827 case translation_unit::LANG_Ada95:
11828 case translation_unit::LANG_Pascal83:
11829 case translation_unit::LANG_Modula2:
11832 case translation_unit::LANG_Java:
11835 case translation_unit::LANG_PLI:
11838 case translation_unit::LANG_UPC:
11839 case translation_unit::LANG_D:
11840 case translation_unit::LANG_Python:
11841 case translation_unit::LANG_Go:
11842 case translation_unit::LANG_Mips_Assembler:
11884 /// abigail::translation_unit ir node. Note that this function
11895 /// @return a pointer to the resulting translation_unit.
11941 result.reset(new translation_unit(rdr.env(),
13998 translation_unit::language language = rdr.cur_transl_unit()->get_language();
15890 /// Read all @ref abigail::translation_unit possible from the debug info