MCPcopy Create free account
hub / github.com/apache/skywalking-php / ori_execute_internal

Function ori_execute_internal

src/execute.rs:241–252  ·  view source on GitHub ↗
(execute_data: Option<&mut ExecuteData>, return_value: Option<&mut ZVal>)

Source from the content-addressed store, hash-verified

239
240#[inline]
241fn ori_execute_internal(execute_data: Option<&mut ExecuteData>, return_value: Option<&mut ZVal>) {
242 let execute_data = execute_data
243 .map(ExecuteData::as_mut_ptr)
244 .unwrap_or(null_mut());
245 let return_value = return_value.map(ZVal::as_mut_ptr).unwrap_or(null_mut());
246 unsafe {
247 match ORI_EXECUTE_INTERNAL {
248 Some(f) => f(execute_data, return_value),
249 None => sys::execute_internal(execute_data, return_value),
250 }
251 }
252}
253
254#[inline]
255fn ori_execute_ex(execute_data: Option<&mut ExecuteData>) {

Callers 1

execute_internalFunction · 0.85

Calls 1

execute_internalFunction · 0.85

Tested by

no test coverage detected