Lines Matching refs:NameKind
223 std::pair<fir::NameUniquer::NameKind, fir::NameUniquer::DeconstructedName>
230 NameKind nk = NameKind::NOT_UNIQUED; in deconstruct()
234 nk = NameKind::COMMON; in deconstruct()
239 nk = NameKind::TYPE_DESC; in deconstruct()
242 nk = NameKind::INTRINSIC_TYPE_DESC; in deconstruct()
247 nk = NameKind::DISPATCH_TABLE; in deconstruct()
253 nk = NameKind::CONSTANT; in deconstruct()
256 nk = NameKind::VARIABLE; in deconstruct()
261 nk = NameKind::BLOCK_DATA_NAME; in deconstruct()
265 nk = NameKind::PROCEDURE; in deconstruct()
269 nk = NameKind::GENERATED; in deconstruct()
274 nk = NameKind::DERIVED_TYPE; in deconstruct()
292 nk = NameKind::NAMELIST_GROUP; in deconstruct()
303 return {NameKind::NOT_UNIQUED, DeconstructedName(uniq)}; in deconstruct()
307 const std::pair<fir::NameUniquer::NameKind, in isExternalFacingUniquedName() argument
309 return (deconstructResult.first == NameKind::PROCEDURE || in isExternalFacingUniquedName()
310 deconstructResult.first == NameKind::COMMON) && in isExternalFacingUniquedName()
317 return result.first != fir::NameUniquer::NameKind::NOT_UNIQUED && in needExternalNameMangling()
341 if (result.first != NameKind::DERIVED_TYPE) in getTypeDescriptorName()