[Core] Add type and size to SharedLibraryAtom.
llvm-svn: 191466
diff --git a/lld/lib/ReaderWriter/Native/ReaderNative.cpp b/lld/lib/ReaderWriter/Native/ReaderNative.cpp
index 0554dce..0d6e81c 100644
--- a/lld/lib/ReaderWriter/Native/ReaderNative.cpp
+++ b/lld/lib/ReaderWriter/Native/ReaderNative.cpp
@@ -162,6 +162,14 @@
return (_ivarData->flags & 0x1);
}
+ virtual Type type() const {
+ return (Type)_ivarData->type;
+ }
+
+ virtual uint64_t size() const {
+ return _ivarData->size;
+ }
+
private:
const File *_file;
const NativeSharedLibraryAtomIvarsV1 *_ivarData;