"lldb/git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "2b5e8504c8ebefc62e4239087e4b06545bd8c9d9"
[PassManager] Make PassManagerBuilder::addExtension take an std::function,...
[PassManager] Make PassManagerBuilder::addExtension take an std::function, rather than a function pointer. Summary: This gives callers flexibility to pass lambdas with captures, which lets callers avoid the C-style void*-ptr closure style. (Currently, callers in clang store state in the PassManagerBuilderBase arg.) No functional change, and the new API is backwards-compatible. Reviewers: chandlerc Subscribers: joker.eph, cfe-commits Differential Revision: http://reviews.llvm.org/D18613 llvm-svn: 264918
Loading
Please register or sign in to comment