[PM] Stop playing fast and loose with rebinding of references. However
authorChandler Carruth <chandlerc@gmail.com>
Thu, 13 Mar 2014 09:50:31 +0000 (09:50 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 13 Mar 2014 09:50:31 +0000 (09:50 +0000)
commit04239506f1a69bc30a3b8e986be8f3310810969d
tree8424d59962a3d202f6a47327997e352d2ea7aee0
parent2d9f3bf9f97aa768ffba70c906b89bae01c27330
[PM] Stop playing fast and loose with rebinding of references. However
convenient it is to imagine a world where this works, that is not C++ as
was pointed out in review. The standard even goes to some lengths to
preclude any attempt at this, for better or worse. Maybe better. =]

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203775 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/PassManager.h
lib/IR/PassManager.cpp