зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1696920 - Part 5: Remove unused FrameIter methods. r=jandem
Depends on D107474 Differential Revision: https://phabricator.services.mozilla.com/D107475
This commit is contained in:
Родитель
a8fd7d4d4e
Коммит
e06483376a
|
@ -242,9 +242,6 @@ OnlyJSJitFrameIter::OnlyJSJitFrameIter(jit::JitActivation* act)
|
|||
settle();
|
||||
}
|
||||
|
||||
OnlyJSJitFrameIter::OnlyJSJitFrameIter(JSContext* cx)
|
||||
: OnlyJSJitFrameIter(cx->activation()->asJit()) {}
|
||||
|
||||
OnlyJSJitFrameIter::OnlyJSJitFrameIter(const ActivationIterator& iter)
|
||||
: OnlyJSJitFrameIter(iter->asJit()) {}
|
||||
|
||||
|
|
|
@ -181,7 +181,6 @@ class OnlyJSJitFrameIter : public JitFrameIter {
|
|||
|
||||
public:
|
||||
explicit OnlyJSJitFrameIter(jit::JitActivation* act);
|
||||
explicit OnlyJSJitFrameIter(JSContext* cx);
|
||||
explicit OnlyJSJitFrameIter(const ActivationIterator& cx);
|
||||
|
||||
void operator++() {
|
||||
|
@ -431,20 +430,6 @@ class ScriptFrameIter : public FrameIter {
|
|||
settle();
|
||||
}
|
||||
|
||||
ScriptFrameIter(JSContext* cx, DebuggerEvalOption debuggerEvalOption,
|
||||
JSPrincipals* prin)
|
||||
: FrameIter(cx, debuggerEvalOption, prin) {
|
||||
settle();
|
||||
}
|
||||
|
||||
ScriptFrameIter(const ScriptFrameIter& iter) : FrameIter(iter) { settle(); }
|
||||
explicit ScriptFrameIter(const FrameIter::Data& data) : FrameIter(data) {
|
||||
settle();
|
||||
}
|
||||
explicit ScriptFrameIter(AbstractFramePtr frame) : FrameIter(frame) {
|
||||
settle();
|
||||
}
|
||||
|
||||
ScriptFrameIter& operator++() {
|
||||
FrameIter::operator++();
|
||||
settle();
|
||||
|
@ -482,8 +467,6 @@ class NonBuiltinFrameIter : public FrameIter {
|
|||
settle();
|
||||
}
|
||||
|
||||
explicit NonBuiltinFrameIter(const FrameIter::Data& data) : FrameIter(data) {}
|
||||
|
||||
NonBuiltinFrameIter& operator++() {
|
||||
FrameIter::operator++();
|
||||
settle();
|
||||
|
@ -503,16 +486,6 @@ class NonBuiltinScriptFrameIter : public ScriptFrameIter {
|
|||
settle();
|
||||
}
|
||||
|
||||
NonBuiltinScriptFrameIter(
|
||||
JSContext* cx, ScriptFrameIter::DebuggerEvalOption debuggerEvalOption,
|
||||
JSPrincipals* principals)
|
||||
: ScriptFrameIter(cx, debuggerEvalOption, principals) {
|
||||
settle();
|
||||
}
|
||||
|
||||
explicit NonBuiltinScriptFrameIter(const ScriptFrameIter::Data& data)
|
||||
: ScriptFrameIter(data) {}
|
||||
|
||||
NonBuiltinScriptFrameIter& operator++() {
|
||||
ScriptFrameIter::operator++();
|
||||
settle();
|
||||
|
|
Загрузка…
Ссылка в новой задаче