Object: constize Archive.
[oota-llvm.git] / lib / Object / Archive.cpp
index 80343e3200e9765a2b77b9e892bbe91b277eff16..aeb629b7f23ffd0248a9133c5ff9e0c2254d719d 100644 (file)
@@ -156,14 +156,14 @@ Archive::Archive(MemoryBuffer *source, error_code &ec)
   ec = object_error::success;
 }
 
-Archive::child_iterator Archive::begin_children() {
+Archive::child_iterator Archive::begin_children() const {
   const char *Loc = Data->getBufferStart() + Magic.size();
   size_t Size = sizeof(ArchiveMemberHeader) +
     ToHeader(Loc)->getSize();
   return Child(this, StringRef(Loc, Size));
 }
 
-Archive::child_iterator Archive::end_children() {
+Archive::child_iterator Archive::end_children() const {
   return Child(this, StringRef(0, 0));
 }