Struct dyon::ast::Call [] [src]

pub struct Call {
    pub alias: Option<Arc<String>>,
    pub name: Arc<String>,
    pub args: Vec<Expression>,
    pub f_index: Cell<FnIndex>,
    pub custom_source: Option<Arc<String>>,
    pub source_range: Range,
}

Fields

A custom source, such as when calling a function inside a loaded module.

Methods

impl Call
[src]

Computes number of arguments including swizzles.

Trait Implementations

impl Debug for Call
[src]

Formats the value using the given formatter.

impl Clone for Call
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more