class

Heucristic::Check::Settled

Inherits Reference < Object

Constructors

new(workspace : Index::Workspace, types : Resolve::Types, descendants : Resolve::Descendants, complete : Bool, dirty : Set(String), compiled : Set(String), root : String, shim_roots : Array(String), open : Set(String) = Set(String).new)
Source

Instance methods

compiled_level?(identity : Index::Identity) : Bool
Source
declared?(identity : Index::Identity) : Bool
Source
descendants(identity : Index::Identity) : Array(Index::Identity)
Source
extended?(identity : Index::Identity) : Bool
Source
generated_free?(identity : Index::Identity) : Bool
Source
namespace?(identity : Index::Identity) : Bool
Source
program?
Source
project_type?(identity : Index::Identity) : Bool
Source
type?(identity : Index::Identity) : Bool
Source
uncompiled_file?(path : String) : Bool
Source