Add MachOObjectFile::getUuid()
authorAlexander Potapenko <glider@google.com>
Wed, 15 Oct 2014 23:35:45 +0000 (23:35 +0000)
committerAlexander Potapenko <glider@google.com>
Wed, 15 Oct 2014 23:35:45 +0000 (23:35 +0000)
commit4976a53fb76817cc405a7b1a7c18d40c3b7e7e3a
tree82b6c18cf2d2aec126d79f9ef2c5185adcf9b9fa
parent3c12c29cca38740daca0ee920e912cbbf292cf46
Add MachOObjectFile::getUuid()

This CL introduces MachOObjectFile::getUuid(). This function returns an ArrayRef to the object file's UUID, or an empty ArrayRef if the object file doesn't contain an LC_UUID load command.
The new function is gonna be used by llvm-symbolizer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219866 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Object/MachO.h
lib/Object/MachOObjectFile.cpp