Lines Matching refs:DispatchFunction
512 const AppleObjCTrampolineHandler::DispatchFunction
515 {"objc_msgSend", false, false, false, DispatchFunction::eFixUpNone},
517 DispatchFunction::eFixUpToFix},
519 DispatchFunction::eFixUpFixed},
521 DispatchFunction::eFixUpNone},
523 DispatchFunction::eFixUpToFix},
525 DispatchFunction::eFixUpFixed},
527 DispatchFunction::eFixUpNone},
529 DispatchFunction::eFixUpToFix},
531 DispatchFunction::eFixUpFixed},
533 DispatchFunction::eFixUpNone},
535 DispatchFunction::eFixUpToFix},
537 DispatchFunction::eFixUpFixed},
538 {"objc_msgSendSuper", false, true, false, DispatchFunction::eFixUpNone},
540 DispatchFunction::eFixUpNone},
541 {"objc_msgSendSuper2", false, true, true, DispatchFunction::eFixUpNone},
543 DispatchFunction::eFixUpToFix},
545 DispatchFunction::eFixUpFixed},
547 DispatchFunction::eFixUpNone},
549 DispatchFunction::eFixUpToFix},
551 DispatchFunction::eFixUpFixed},
773 const AppleObjCTrampolineHandler::DispatchFunction *
784 std::function<void(lldb::addr_t, const DispatchFunction &)> callback) { in ForEachDispatchFunction()
796 DispatchFunction vtable_dispatch = {"vtable", false, false, false, in GetStepThroughDispatchPlan()
797 DispatchFunction::eFixUpFixed}; in GetStepThroughDispatchPlan()
806 DispatchFunction sel_stub_dispatch = {"sel-specific-stub", false, false, in GetStepThroughDispatchPlan()
807 false, DispatchFunction::eFixUpNone}; in GetStepThroughDispatchPlan()
815 const DispatchFunction *this_dispatch = nullptr; in GetStepThroughDispatchPlan()
1122 case DispatchFunction::eFixUpNone: in GetStepThroughDispatchPlan()
1127 case DispatchFunction::eFixUpFixed: in GetStepThroughDispatchPlan()
1133 case DispatchFunction::eFixUpToFix: in GetStepThroughDispatchPlan()