class

Bindgen::Call

Inherits Reference < Object

Stores a representation of a method call, or a method definition. These are nuilt by language-specific processors, and are written by the generators.

A Call is generally platform-specific: They are bound to a certain context which is described by the code around it.

Think about a call like a piece of code that has no side-effects on its surroundings: Its body is self-contained, which expects variables as given in the arguments list, and returns something described by the result.

Constructors

Instance methods

arguments

Arguments

Source
body

The call body, semi-serialized.

Source
name

Full name of the method call, e.g. new Foo or _self_->doIt.

Source
origin

Origin method

Source
result

Return type

Source

Nested types