ISymbolNamespace[] ISymbolScope.GetNamespaces() { var nss = new ISymbolNamespace[Namespaces.Count]; for (int i = 0; i < nss.Length; i++) { nss[i] = Namespaces[i]; } return(nss); }
public ISymbolNamespace[] GetNamespaces() { uint numNss; scope.GetNamespaces(0, out numNss, null); var unNss = new ISymUnmanagedNamespace[numNss]; scope.GetNamespaces((uint)unNss.Length, out numNss, unNss); var nss = new ISymbolNamespace[numNss]; for (uint i = 0; i < numNss; i++) nss[i] = new SymbolNamespace(unNss[i]); return nss; }
public ISymbolNamespace[] GetNamespaces() { uint numNss; reader.GetNamespaces(0, out numNss, null); var unNss = new ISymUnmanagedNamespace[numNss]; reader.GetNamespaces((uint)unNss.Length, out numNss, unNss); var nss = new ISymbolNamespace[numNss]; for (uint i = 0; i < numNss; i++) nss[i] = new SymbolNamespace(unNss[i]); return nss; }
public ISymbolNamespace[] GetNamespaces() { uint i; int cNamespaces = 0; m_unmanagedNamespace.GetNamespaces(0, out cNamespaces, null); var unmamagedNamespaces = new ISymUnmanagedNamespace[cNamespaces]; m_unmanagedNamespace.GetNamespaces(cNamespaces, out cNamespaces, unmamagedNamespaces); var Namespaces = new ISymbolNamespace[cNamespaces]; for (i = 0; i < cNamespaces; i++) { Namespaces[i] = new SymNamespace(unmamagedNamespaces[i]); } return Namespaces; }
/// <summary> /// Gets the namespaces that are used within the current scope /// </summary> /// <returns>The namespaces that are used within the current scope</returns> public ISymbolNamespace[] GetNamespaces() { int nmNum; private_scope.GetNamespaces(0, out nmNum, null); ISymUnmanagedNamespace[] unNams = new ISymUnmanagedNamespace[nmNum]; ISymbolNamespace[] manNams = new ISymbolNamespace[nmNum]; private_scope.GetNamespaces(nmNum, out nmNum, unNams); for (int i = 0; i < nmNum; i++) { manNams[i] = new SymbolNamespace(unNams[i]); } return(manNams); }
public ISymbolNamespace[] GetNamespaces() { m_target.GetNamespaces(0, out var count, null); ISymUnmanagedNamespace[] uNamespaces = new ISymUnmanagedNamespace[count]; m_target.GetNamespaces(count, out count, uNamespaces); int i; ISymbolNamespace[] namespaces = new ISymbolNamespace[count]; for (i = 0; i < count; i++) { namespaces[i] = new SymNamespace(uNamespaces[i]); } return(namespaces); }
public ISymbolNamespace[] GetNamespaces() { uint i; int cNamespaces = 0; m_unmanagedNamespace.GetNamespaces(0, out cNamespaces, null); ISymUnmanagedNamespace[] unmamagedNamespaces = new ISymUnmanagedNamespace[cNamespaces]; m_unmanagedNamespace.GetNamespaces(cNamespaces, out cNamespaces, unmamagedNamespaces); ISymbolNamespace[] Namespaces = new ISymbolNamespace[cNamespaces]; for (i = 0; i < cNamespaces; i++) { Namespaces[i] = new SymNamespace(unmamagedNamespaces[i]); } return(Namespaces); }
public ISymbolNamespace[] GetNamespaces() { int namespaceCount; HRESULT.ThrowOnFailure(_unmanaged.GetGlobalVariables(0, out namespaceCount, null)); var unmanagedNamespaces = new ISymUnmanagedNamespace[namespaceCount]; HRESULT.ThrowOnFailure(_unmanaged.GetNamespaces(unmanagedNamespaces.Length, out namespaceCount, unmanagedNamespaces)); var namespaces = new ISymbolNamespace[namespaceCount]; for (int i = 0; i < namespaceCount; i++) { namespaces[i] = new SymbolNamespace(unmanagedNamespaces[i]); } return(namespaces); }
public ISymbolNamespace[] GetNamespaces() { int size; HRESULT.ThrowOnFailure(_unmanaged.GetNamespaces(0, out size, null)); var unmanagedNamespaces = new ISymUnmanagedNamespace[size]; HRESULT.ThrowOnFailure(_unmanaged.GetNamespaces(unmanagedNamespaces.Length, out size, unmanagedNamespaces)); var namespaces = new ISymbolNamespace[size]; for (int i = 0; i < size; i++) { namespaces[i] = new SymbolNamespace(unmanagedNamespaces[i]); } return(namespaces); }
public ISymbolNamespace[] GetNamespaces() { int count; m_target.GetNamespaces(0, out count, null); ISymUnmanagedNamespace[] uNamespaces = new ISymUnmanagedNamespace[count]; m_target.GetNamespaces(count, out count, uNamespaces); int i; ISymbolNamespace[] namespaces = new ISymbolNamespace[count]; for (i = 0; i < count; i++) { namespaces[i] = new SymNamespace(uNamespaces[i]); } return namespaces; }
/// <summary> /// Gets the namespaces that are used within the current scope /// </summary> /// <returns>The namespaces that are used within the current scope</returns> public ISymbolNamespace[] GetNamespaces() { int nmNum; private_scope.GetNamespaces(0, out nmNum, null); ISymUnmanagedNamespace[] unNams = new ISymUnmanagedNamespace[nmNum]; ISymbolNamespace[] manNams = new ISymbolNamespace[nmNum]; private_scope.GetNamespaces(nmNum, out nmNum, unNams); for (int i = 0; i < nmNum; i++) manNams[i] = new SymbolNamespace(unNams[i]); return manNams; }
ISymbolNamespace[] ISymbolScope.GetNamespaces() { var nss = new ISymbolNamespace[Namespaces.Count]; for (int i = 0; i < nss.Length; i++) nss[i] = Namespaces[i]; return nss; }