git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234672
91177308-0d34-0410-b5e6-
96231b3b80d8
///
/// Abstracts over direct and identifier-based metadata references.
template <typename T> class DIRef {
///
/// Abstracts over direct and identifier-based metadata references.
template <typename T> class DIRef {
- friend DIScopeRef DIScope::getContext() const;
- friend DIScopeRef DIScope::getRef() const;
- friend class DIType;
-
/// \brief Val can be either a MDNode or a MDString.
///
/// In the latter, MDString specifies the type identifier.
/// \brief Val can be either a MDNode or a MDString.
///
/// In the latter, MDString specifies the type identifier.