Searched refs:Tweak (Results 1 – 3 of 3) sorted by relevance
43 enum class Tweak { enum57 explicit EntryHook(const ir::MethodId& hook_method_id, Tweak tweak) in EntryHook()69 ? Tweak::ThisAsObject70 : Tweak::None) {}76 Tweak tweak_;86 enum class Tweak { enum97 explicit ExitHook(const ir::MethodId& hook_method_id, Tweak tweak) in ExitHook()103 explicit ExitHook(const ir::MethodId& hook_method_id) : ExitHook(hook_method_id, Tweak::None) {} in ExitHook()109 Tweak tweak_;112 inline ExitHook::Tweak operator|(ExitHook::Tweak a, ExitHook::Tweak b) {[all …]
297 slicer::EntryHook::Tweak::ThisAsObject); in TestMethodInstrumenter()499 slicer::EntryHook::Tweak::ArrayParams); in TestArrayParamsEntryHook()512 slicer::ExitHook::Tweak::ReturnAsObject); in TestReturnAsObjectExitHook()522 slicer::ExitHook::Tweak::ReturnAsObject | in TestPassMethodSignatureExitHook()523 slicer::ExitHook::Tweak::PassMethodSignature); in TestPassMethodSignatureExitHook()
119 if (tweak_ == Tweak::ArrayParams) { in Apply()131 case Tweak::ThisAsObject: in Apply()366 bool return_as_object = (tweak_ & Tweak::ReturnAsObject) != 0; in Apply()375 bool pass_method_signature = (tweak_ & Tweak::PassMethodSignature) != 0; in Apply()510 if ((tweak_ & Tweak::ReturnAsObject) != 0) { in Apply()