MysoreScript
Public Attributes | List of all members
MysoreScript::Method Struct Reference

Methods in a class's method list. More...

#include <runtime.hh>

Collaboration diagram for MysoreScript::Method:
Collaboration graph
[legend]

Public Attributes

Selector selector
 The selector that this method applies to. More...
 
int32_t args
 The number of arguments that this method takes. More...
 
CompiledMethod function
 The compiled method, if one exists. More...
 
AST::ClosureDeclAST
 The AST for this method. More...
 

Detailed Description

Methods in a class's method list.

Definition at line 85 of file runtime.hh.

Member Data Documentation

§ args

int32_t MysoreScript::Method::args

The number of arguments that this method takes.

Definition at line 94 of file runtime.hh.

§ AST

AST::ClosureDecl* MysoreScript::Method::AST

The AST for this method.

Definition at line 102 of file runtime.hh.

§ function

CompiledMethod MysoreScript::Method::function

The compiled method, if one exists.

Definition at line 98 of file runtime.hh.

§ selector

Selector MysoreScript::Method::selector

The selector that this method applies to.

Definition at line 90 of file runtime.hh.


The documentation for this struct was generated from the following file: