struct

Heucristic::Index::DeclarationMacros

Inherits Struct < Value < Object

Constructors

new(owner : Identity, path : String, text : Document::Text, visibility : Visibility, definition : Crystal::Def | Nil, defs : Array(Def), instance_vars : Array(InstanceVar))
Source

Instance methods

accessors(node : Crystal::Call, accessor : Accessor) : Nil
Source
c_field(field : Crystal::ASTNode) : Nil
Source
delegates(node : Crystal::Call) : Nil
Source
forward(node : Crystal::Call) : Nil
Source
record_declared(name : Crystal::Path, fields : Array(Crystal::ASTNode)) : Nil
Source