public static ISymUnmanagedNamespace[] GetNamespaces(this ISymUnmanagedScope scope)
{
if (scope == null)
{
throw new ArgumentNullException(nameof(scope));
}
return NullToEmpty(GetItems(scope,
(ISymUnmanagedScope a, int b, out int c, ISymUnmanagedNamespace[] d) => a.GetNamespaces(b, out c, d)));
}