class Savi::Compiler::Local::UseSite
- Savi::Compiler::Local::UseSite
- Reference
- Object
Defined in:
savi/compiler/local.crConstructors
Instance Method Summary
- #consumes_existing_value : Bool
- #flow_location : Flow::Location
- #is_first_lexical_appearance : Bool
- #is_initial_site : Bool
- #is_unreachable : Bool
- #node : AST::Identifier
- #pos
- #reads_existing_value : Bool
- #ref : Refer::Local | Refer::Self
- #show
- #writes_new_value : Bool
Constructor Detail
def self.new(node : Savi::AST::Identifier, ref : Savi::Compiler::Refer::Local | Savi::Compiler::Refer::Self, flow_location : Savi::Compiler::Flow::Location, reads : Bool = false, writes : Bool = false, consumes : Bool = false, unreachable : Bool = false)
#