enum {
isArchive,
+
+ // Object and children.
+ isObject,
isCOFF,
isELF,
isMachO,
- isObject
+ lastObject
};
public:
// Cast methods.
unsigned int getType() const { return TypeID; }
- static inline bool classof(Binary const *v) { return true; }
+ static inline bool classof(const Binary *v) { return true; }
};
error_code createBinary(MemoryBuffer *Source, OwningPtr<Binary> &Result);