diff options
Diffstat (limited to 'JavaScriptCore/assembler/AbstractMacroAssembler.h')
-rw-r--r-- | JavaScriptCore/assembler/AbstractMacroAssembler.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/JavaScriptCore/assembler/AbstractMacroAssembler.h b/JavaScriptCore/assembler/AbstractMacroAssembler.h index 1fa5ec7..07bd702 100644 --- a/JavaScriptCore/assembler/AbstractMacroAssembler.h +++ b/JavaScriptCore/assembler/AbstractMacroAssembler.h @@ -241,6 +241,7 @@ public: } bool isUsed() const { return m_label.isUsed(); } + bool isSet() const { return m_label.isSet(); } void used() { m_label.used(); } private: JmpDst m_label; @@ -264,6 +265,8 @@ public: { } + bool isSet() const { return m_label.isSet(); } + private: JmpDst m_label; }; @@ -410,6 +413,11 @@ public: return !m_jumps.size(); } + void clear() + { + m_jumps.clear(); + } + const JumpVector& jumps() { return m_jumps; } private: |