public int GetSourceStartEnd(ISymUnmanagedDocument[] docs, uint[] lines, uint[] columns) { int pRetVal; Debugger.Interop.CorSym.ISymUnmanagedDocument[] array_docs = new Debugger.Interop.CorSym.ISymUnmanagedDocument[docs.Length]; for (int i = 0; (i < docs.Length); i = (i + 1)) { if ((docs[i] != null)) { array_docs[i] = docs[i].WrappedObject; } } this.WrappedObject.GetSourceStartEnd(array_docs, lines, columns, out pRetVal); for (int i = 0; (i < docs.Length); i = (i + 1)) { if ((array_docs[i] != null)) { docs[i] = ISymUnmanagedDocument.Wrap(array_docs[i]); } else { docs[i] = null; } } return(pRetVal); }
public void GetDocuments(uint cDocs, out uint pcDocs, ISymUnmanagedDocument[] pDocs) { Debugger.Interop.CorSym.ISymUnmanagedDocument[] array_pDocs = new Debugger.Interop.CorSym.ISymUnmanagedDocument[pDocs.Length]; for (int i = 0; (i < pDocs.Length); i = (i + 1)) { if ((pDocs[i] != null)) { array_pDocs[i] = pDocs[i].WrappedObject; } } this.WrappedObject.GetDocuments(cDocs, out pcDocs, array_pDocs); for (int i = 0; (i < pDocs.Length); i = (i + 1)) { if ((array_pDocs[i] != null)) { pDocs[i] = ISymUnmanagedDocument.Wrap(array_pDocs[i]); } else { pDocs[i] = null; } } }
public void GetSequencePoints(uint cPoints, out uint pcPoints, uint[] offsets, ISymUnmanagedDocument[] documents, uint[] lines, uint[] columns, uint[] endLines, uint[] endColumns) { Debugger.Interop.CorSym.ISymUnmanagedDocument[] array_documents = new Debugger.Interop.CorSym.ISymUnmanagedDocument[documents.Length]; for (int i = 0; (i < documents.Length); i = (i + 1)) { if ((documents[i] != null)) { array_documents[i] = documents[i].WrappedObject; } } this.WrappedObject.GetSequencePoints(cPoints, out pcPoints, offsets, array_documents, lines, columns, endLines, endColumns); for (int i = 0; (i < documents.Length); i = (i + 1)) { if ((array_documents[i] != null)) { documents[i] = ISymUnmanagedDocument.Wrap(array_documents[i]); } else { documents[i] = null; } } }
public ISymUnmanagedDocument GetDocument(System.IntPtr url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { return(ISymUnmanagedDocument.Wrap(this.WrappedObject.GetDocument(url, language, languageVendor, documentType))); }