Home | History | Annotate | Download | only in Archive

Lines Matching defs:Archive

1 //===-- Archive.cpp - Generic LLVM archive functions ------------*- C++ -*-===//
10 // This file contains the implementation of the Archive and ArchiveMember
56 // This is the constructor that the Archive class uses when it is building or
57 // reading an archive. It just defaults a few things and ensures the parent is
58 // set for the iplist. The Archive class fills in the ArchiveMember's data.
60 // things in the Archive.
61 ArchiveMember::ArchiveMember(Archive* PAR)
73 *ErrMsg = "Can not replace an archive member with a non-existent file";
142 // Archive constructor - this is the only constructor that gets used for the
143 // Archive class. Everything else (default,copy) is deprecated. This just
145 Archive::Archive(const sys::Path& filename, LLVMContext& C)
151 Archive::mapToMemory(std::string* ErrMsg) {
163 void Archive::cleanUpMemory() {
189 // Archive destructor - just clean up memory
190 Archive::~Archive() {