mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-16 14:31:59 +00:00
Add new op_erase method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6757 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
57ec659810
commit
a599f871af
@ -49,6 +49,11 @@ public:
|
||||
inline op_iterator op_end() { return Operands.end(); }
|
||||
inline const_op_iterator op_end() const { return Operands.end(); }
|
||||
|
||||
/// op_erase - This method is used to remove one of the arguments from the
|
||||
/// operands list. Only use this if you know what you are doing.
|
||||
///
|
||||
op_iterator op_erase(op_iterator I) { return Operands.erase(I); }
|
||||
|
||||
// dropAllReferences() - This function is in charge of "letting go" of all
|
||||
// objects that this User refers to. This allows one to
|
||||
// 'delete' a whole class at a time, even though there may be circular
|
||||
|
Loading…
x
Reference in New Issue
Block a user