Make anonymous namespace as small as possible.

Use of static is recommended by the style guide.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@196877 91177308-0d34-0410-b5e6-96231b3b80d8
Style fixes. No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@196883 91177308-0d34-0410-b5e6-96231b3b80d8
Skip the body of a loop as early as possible.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@196884 91177308-0d34-0410-b5e6-96231b3b80d8
Remove data members used for relocations

... because they are used only in the function for relocations.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@196890 91177308-0d34-0410-b5e6-96231b3b80d8
Add more const qualifiers.

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