Expand the comment on getOpenFileSlice a bit for more details and consistency
authorEli Bendersky <eliben@google.com>
Tue, 23 Jul 2013 21:05:21 +0000 (21:05 +0000)
committerEli Bendersky <eliben@google.com>
Tue, 23 Jul 2013 21:05:21 +0000 (21:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186987 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Support/MemoryBuffer.h

index 9609e3366d4095fb5656c83d4cce2e176e4739ce..4f28da4094c82a0ee2e72fd745643201fe020bc8 100644 (file)
@@ -74,8 +74,9 @@ public:
                             int64_t FileSize = -1,
                             bool RequiresNullTerminator = true);
 
-  // Get a MemoryBuffer of part of a file. Since this is in the middle of a
-  // file, the buffer is not null terminated.
+  /// Given an already-open file descriptor, map some slice of it into a
+  /// MemoryBuffer. The slice is specified by an \p Offset and \p MapSize.
+  /// Since this is in the middle of a file, the buffer is not null terminated.
   static error_code getOpenFileSlice(int FD, const char *Filename,
                                      OwningPtr<MemoryBuffer> &Result,
                                      uint64_t MapSize, int64_t Offset);