ruiu added a comment. Because that Symbol.cpp needs to initialize symbols for each ELF type is an internal detail of the file. initSymbol, or in general, init<filename> is the initializer function for a file. Repository: rL LLVM http://reviews.llvm.org/D18047