aboutsummaryrefslogtreecommitdiffstats
path: root/include/boost
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-07-30 18:54:22 +0000
committerChris Lattner <sabre@nondot.org>2002-07-30 18:54:22 +0000
commite8e4605021141d689493132a9c7c6fce6294937f (patch)
tree0f0c6d598e711050201cc4079fb8b874214dc62c /include/boost
parent53b7f26150060c990c4b3431d340d52747c0b24c (diff)
downloadexternal_llvm-e8e4605021141d689493132a9c7c6fce6294937f.zip
external_llvm-e8e4605021141d689493132a9c7c6fce6294937f.tar.gz
external_llvm-e8e4605021141d689493132a9c7c6fce6294937f.tar.bz2
Cleanup ConstantExpr handling:
* Correctly delete TypeHandles in AsmParser. In addition to not leaking memory, this prevents a bug that could have occurred when a type got resolved that the constexpr was using * Check for errors in the AsmParser instead of hitting assertion failures deep in the code * Simplify the interface to the ConstantExpr class, removing unneccesary parameters to the ::get* methods. * Rename the 'getelementptr' version of ConstantExpr::get to ConstantExpr::getGetElementPtr git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3160 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/boost')
0 files changed, 0 insertions, 0 deletions