[LLVMbugs] [Bug 1120] NEW: ConstantInt should overload getType() to return an IntegerType*
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Tue Jan 16 16:34:29 PST 2007
http://llvm.org/bugs/show_bug.cgi?id=1120
Summary: ConstantInt should overload getType() to return an
IntegerType*
Product: libraries
Version: trunk
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
Component: Core LLVM classes
AssignedTo: unassignedbugs at nondot.org
ReportedBy: nicholas at mxc.ca
If a ConstantInt user wants the number of bits in the int, they have to call
getType, then cast the Type* to an IntegerType*. Instead, it should be possible
to retrieve the IntegerType* directly from ConstantInt.
This is difficult because ConstantInt doesn't actually keep the IntegerType*
internally, nor does it require one on construction, etc. This will probably
cause residual effects throughout LLVM, but it shouldn't be very hard to clean up.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list