pub type pm_call_target_node_t = pm_call_target_node;
Expand description

CallTargetNode

Type: PM_CALL_TARGET_NODE Flags: PM_CALL_NODE_FLAGS_SAFE_NAVIGATION PM_CALL_NODE_FLAGS_VARIABLE_CALL PM_CALL_NODE_FLAGS_ATTRIBUTE_WRITE

@extends pm_node_t

Aliased Type§

struct pm_call_target_node_t {
    pub base: pm_node,
    pub receiver: *mut pm_node,
    pub call_operator_loc: pm_location_t,
    pub name: u32,
    pub message_loc: pm_location_t,
}

Fields§

§base: pm_node

The embedded base node.

§receiver: *mut pm_node

CallTargetNode#receiver

§call_operator_loc: pm_location_t

CallTargetNode#call_operator_loc

§name: u32

CallTargetNode#name

§message_loc: pm_location_t

CallTargetNode#message_loc