Remove dead code.

isAlias always returns false and no one is using it. It was
originally added Atom to query if an atom is an alias for another
atom, assuming that alias atoms are different from normal atoms.

We now support atom aliasing, but the way that's implemented is
in a different way than what isAlias assumed. An alias atom is
just a regular defined atom with no content, and it has a layout-
before edge to alias-to atom so that they are layed out at the
same location in the result. So this is dead code, and it doesn't
make much sense to keep it.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@207884 91177308-0d34-0410-b5e6-96231b3b80d8
Remove "virtual" and add "override".

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@207885 91177308-0d34-0410-b5e6-96231b3b80d8
Revert "Remove dead code."

This reverts commit r207884 which was prematurely committed by accident.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@207886 91177308-0d34-0410-b5e6-96231b3b80d8
[Mips] R_MIPS_GPREL32 relocation support.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@207949 91177308-0d34-0410-b5e6-96231b3b80d8
[ELF] Use a range based access to the ELFFile's sections collection.

No functional changes.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@207953 91177308-0d34-0410-b5e6-96231b3b80d8
Re-submit r207884: Remove dead code

Differential Revision: http://reviews.llvm.org/D3599

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@207989 91177308-0d34-0410-b5e6-96231b3b80d8
Remove operator[] that was used only in tests.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208020 91177308-0d34-0410-b5e6-96231b3b80d8
Fix spelling.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208022 91177308-0d34-0410-b5e6-96231b3b80d8
Remove unused field.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208024 91177308-0d34-0410-b5e6-96231b3b80d8
Remove repeated access specifier.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208028 91177308-0d34-0410-b5e6-96231b3b80d8
Remove a method that no one is using.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208101 91177308-0d34-0410-b5e6-96231b3b80d8
Don't return value rather than always returning true.

addInputElement() never fails, and no one checks its return value
except tests. Let's simplify the signature.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208109 91177308-0d34-0410-b5e6-96231b3b80d8
Replace copypasta with function calls to make tests intelligible.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208111 91177308-0d34-0410-b5e6-96231b3b80d8
Remove meaningless return value in test.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208112 91177308-0d34-0410-b5e6-96231b3b80d8
Simplify unit test code.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208116 91177308-0d34-0410-b5e6-96231b3b80d8
Make the test even more readable.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208118 91177308-0d34-0410-b5e6-96231b3b80d8
s/My/Test/ as these classes are for tests.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208119 91177308-0d34-0410-b5e6-96231b3b80d8
Fix copypaste error.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208120 91177308-0d34-0410-b5e6-96231b3b80d8
Remove unused variable.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208121 91177308-0d34-0410-b5e6-96231b3b80d8
Add a test for notifyProgress().

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@208123 91177308-0d34-0410-b5e6-96231b3b80d8