Split ScriptParser::readVersionDeclaration.
authorRui Ueyama <ruiu@google.com>
Fri, 18 Nov 2016 06:30:09 +0000 (06:30 +0000)
committerRui Ueyama <ruiu@google.com>
Fri, 18 Nov 2016 06:30:09 +0000 (06:30 +0000)
commit12450b20b4c3a5d3864236c43b90e295d780e92e
treeaaeaf5494a0e0235a77766c4130a30060b181816
parent8980c92ddea50580a4af122deb2cbd7ecfddfdf3
Split ScriptParser::readVersionDeclaration.

readVersionDeclaration was to read anonymous version definition and
named version definition. Splitting it into two functions should
improve readability as the two cases are different enough.

I also changed a few helper functions to return values instead of
mutating given references.

llvm-svn: 287319
lld/ELF/LinkerScript.cpp