MemberCall
Generated from the engine's own definition: compute-engine's symbol, which we neither extend nor document by hand. No examples yet — the crosswalk is the reason it has a page.
Call the member name of a value with the value as its first argument: c.area(2) in Epsil. A parse-level node. Canonicalization rewrites it to Apply(Field(c, "area"), 2) when the receiver's type declares a field area (a stored function is called), or to the bare protocol call area(c, 2) when area is a protocol function member; a canonical expression never contains it.
MemberCall(receiver: any, member: string, arguments: any*) -> unknownas compute-engine declares itTyped signatures
| Type | Package | Applies |
|---|---|---|
(receiver: any, member: string, arguments: any*) -> unknown | compute-engine | always |