Lines Matching refs:unit
83 /// type unit section.
274 /// The abstraction of the place where a partial unit has been
278 /// - the offset to which the partial unit is imported
279 /// - the offset of the imported partial unit.
280 /// - the offset of the imported partial unit.
284 // The boolean below is true iff the imported unit comes from the
302 /// @param import_off the offset of the point at which the unit has
314 /// @param import_off the offset of the point at which the unit has
319 /// @param imported_die the die of the unit that has been imported.
1818 /// function types, inside a translation unit.
1842 // A map that associates each tu die to a vector of unit import
1845 // A map that associates each tu die to a vector of unit import
2171 Dwarf_Die unit;
2173 die_offset, &unit)
2174 || dwarf_tag(&unit) != DW_TAG_compile_unit)
2184 build_translation_unit_and_add_to_ir(*this, &unit, address_size);
2264 /// unit reading phase because some types are modified by some DIEs
2315 /// unit being read. The rest of the data is relevant for the
2936 /// declaration @p decl in a translation unit wide manner. That is,
2937 /// in the entire current translation unit, there is going to be
3069 // The name of the translation unit die is "".
3355 /// for the current translation unit.
3359 /// At the moment this returns true if the current translation unit
3449 /// to function types, inside a translation unit.
3452 /// to function types, inside a translation unit.
3458 /// to function types, inside a translation unit.
3461 /// to function types, inside a translation unit.
3467 /// function type, inside the current translation unit.
3488 /// DIE, in the current translation unit.
3991 // that is defined in the same translation unit as the
4021 // This is a map that associates the translation unit path to
4023 // we consider) that are defined in that translation unit. It
4043 // Build a map that associates the translation unit path
4045 // that we consider) that are defined in that translation unit.
4227 // that is defined in the same translation unit as the
4257 // This is a map that associates the translation unit path to
4259 // we consider) that are defined in that translation unit. It
4279 // Build a map that associates the translation unit path
4281 // that we consider) that are defined in that translation unit.
4591 // translation unit has been constructed and canonicalize them.
4628 /// Getter for the map that associates a translation unit DIE to the
4629 /// vector of imported unit points that it contains.
4638 /// Getter for the map that associates a translation unit DIE to the
4639 /// vector of imported unit points that it contains.
4712 /// Getter of the current translation unit.
4714 /// @return the current translation unit being constructed.
4719 /// Getter of the current translation unit.
4721 /// @return the current translation unit being constructed.
4726 /// Setter of the current translation unit.
4728 /// @param tu the current translation unit being constructed.
4736 /// Return the global scope of the current translation unit.
4738 /// @return the global scope of the current translation unit.
5197 /// points where unit have been imported, under @p die.
5298 /// build the DIE -> parent map if the current translation unit
5307 // Get the DIE of the current translation unit, look at it to get
9887 /// If the two DIEs are from a translation unit that is subject to the
11240 /// (unit) DIE, between two DIEs.
11244 /// @param partial_unit_offset the imported unit for which we want to
11245 /// know the insertion point. This is usually a partial unit (with
11254 /// @param first_die_cu_offset the offset of the (compilation) unit
11257 /// @param source where the DIE of first_die_cu_offset unit comes
11271 /// @return true iff an imported unit is found between @p
11352 /// In the current translation unit, get the last point where a
11353 /// DW_AT_import DIE is used to import a given (unit) DIE, before a
11357 /// unit, before a limit.
11361 /// @param partial_unit_offset the imported unit for which we want to
11362 /// know the insertion point of. This is usually a partial unit (with
11373 /// @return true iff an imported unit is found before @p die_offset.
11374 /// Note that if an imported unit is found after @p die_offset then @p
11513 /// Also note that if the current translation unit is from C, then
11561 /// Also note that if the current translation unit is from C, then
11621 // unit. This must have been set by
11623 // build the translation unit of parent_die. Otherwise, just
11624 // return the global scope of the current translation unit.
11792 /// translation unit.
11794 /// @param l the language of the translation unit.
11851 /// imported unit point offset.
11857 /// unit points.
11886 /// populates the resulting translation unit.
11893 /// translation unit in general.
11908 // unit we are reading.
11926 // See if the same translation unit exits already in the current
11927 // corpus. Sometimes, the same translation unit can be present
11929 // different instances of the translation unit are different. So to
11931 // unit. That is, it's going to be the union of all the translation
13627 // size of the current translation unit.
13635 // of the current translation unit.
13703 // size of the current translation unit.
13709 // of the current translation unit.
13772 /// If, inside the current translation unit, we've already seen a
14981 /// debug info of the current translation unit has been fully read.
15412 // translation unit, like what is found in Ada.