MCPcopy Create free account
hub / github.com/WheretIB/nullc / float3__

Function float3__

NULLC/translation/std_math.cpp:980–987  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

978 return float3__float3_float3_ref_float_float_float_(*(&(*(&__context))->z), *(&(*(&__context))->z), *(&(*(&__context))->z), (float3 * )(*(&__context)));
979}
980float3 float3__(float x_0, float y_4, float z_8, void* unused)
981{
982 float3 ret_16;
983 *(&(&ret_16)->x) = *(&x_0);
984 *(&(&ret_16)->y) = *(&y_4);
985 *(&(&ret_16)->z) = *(&z_8);
986 return *(&ret_16);
987}
988float3 __operatorAdd(float3 a_0, float3 b_12, void* unused)
989{
990 return float3__((*(&(&a_0)->x)) + (*(&(&b_12)->x)), (*(&(&a_0)->y)) + (*(&(&b_12)->y)), (*(&(&a_0)->z)) + (*(&(&b_12)->z)), (void*)0);

Callers 15

__operatorAddFunction · 0.85
__operatorSubFunction · 0.85
__operatorMulFunction · 0.85
__operatorDivFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected