struct

Heucristic::Index::File

Inherits Struct < Value < Object

Constructors

new(path : String, defs : Array(Def), namespaces : Array(Namespace), mixins : Array(Mixin), instance_vars : Array(InstanceVar), aliases : Array(Alias), constants : Array(Constant), macros : Array(MacroDef) = Array(MacroDef).new, opaque : Array(OpaqueBody) = Array(OpaqueBody).new)
Source

Instance methods

aliases
clone
Source
constants
copy_with(path _path = @path, defs _defs = @defs, namespaces _namespaces = @namespaces, mixins _mixins = @mixins, instance_vars _instance_vars = @instance_vars, aliases _aliases = @aliases, constants _constants = @constants, macros _macros = @macros, opaque _opaque = @opaque)
Source
defs
fingerprint
Source
instance_vars
macros
mixins
namespaces
opaque
path