class Macros::Arg

Overview

A def argument.

Superclass hierarchy

Object
Reference
Macros::ASTNode
Macros::Arg

Defined in:

Instance Method Summary

Instance Method Detail

def default_value : ASTNode | Nop

Returns the default value of this argument, if any.


def name : MacroId

Returns the name of this argument.


def restriction : ASTNode | Nop

Returns the type restriction of this argument, if any.