ruiu added inline comments. ================ Comment at: include/llvm/Object/RelocVisitor.h:62 + uint64_t Value); + Visitor Vis; + ---------------- Why don't you use std::function? https://reviews.llvm.org/D33548