Deploying to gh-pages from @ 1bef5fc5c1 🚀

This commit is contained in:
Sija 2022-08-01 21:51:27 +00:00
parent c19d6dd04d
commit 195180eea6
121 changed files with 1504 additions and 1504 deletions

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -767,7 +767,7 @@ Holds the reference to the variable, thus to scope.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L15" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L15" target="_blank">
ameba/ast/variabling/argument.cr
</a>
@ -789,7 +789,7 @@ Holds the reference to the variable, thus to scope.</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%2Cvariable%29-class-method" class="signature"><strong>.new</strong>(node, variable)</a>
<a href="#new%28node%3ACrystal%3A%3AASTNode%2Cvariable%3AAmeba%3A%3AAST%3A%3AVariable%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::ASTNode, variable : Ameba::AST::Variable)</a>
<div class="summary"><p>Creates a new argument.</p></div>
@ -909,12 +909,12 @@ Holds the reference to the variable, thus to scope.</p>
Constructor Detail
</h2>
<div class="entry-detail" id="new(node,variable)-class-method">
<div class="entry-detail" id="new(node:Crystal::ASTNode,variable:Ameba::AST::Variable)-class-method">
<div class="signature">
def self.<strong>new</strong>(node, variable)
def self.<strong>new</strong>(node : Crystal::ASTNode, variable : <a href="../../Ameba/AST/Variable.html">Ameba::AST::Variable</a>)
<a class="method-permalink" href="#new%28node%2Cvariable%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AASTNode%2Cvariable%3AAmeba%3A%3AAST%3A%3AVariable%29-class-method">#</a>
</div>
<div class="doc">
@ -926,7 +926,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L31" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L31" target="_blank">View source</a>]
</div>
</div>
@ -956,7 +956,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -972,7 +972,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -993,7 +993,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L35" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L35" target="_blank">View source</a>]
</div>
</div>
@ -1009,7 +1009,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1025,7 +1025,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1046,7 +1046,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L40" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L40" target="_blank">View source</a>]
</div>
</div>
@ -1067,7 +1067,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L17" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L17" target="_blank">View source</a>]
</div>
</div>
@ -1083,7 +1083,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L24" target="_blank">View source</a>]
</div>
</div>
@ -1099,7 +1099,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L24" target="_blank">View source</a>]
</div>
</div>
@ -1120,7 +1120,7 @@ Holds the reference to the variable, thus to scope.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/argument.cr#L20" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/argument.cr#L20" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -760,7 +760,7 @@ Holds the assign node and the variable.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L7" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L7" target="_blank">
ameba/ast/variabling/assignment.cr
</a>
@ -782,7 +782,7 @@ Holds the assign node and the variable.</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%2Cvariable%2Cscope%29-class-method" class="signature"><strong>.new</strong>(node, variable, scope)</a>
<a href="#new%28node%3ACrystal%3A%3AASTNode%2Cvariable%3AAmeba%3A%3AAST%3A%3AVariable%2Cscope%3AAmeba%3A%3AAST%3A%3AScope%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::ASTNode, variable : Ameba::AST::Variable, scope : Ameba::AST::Scope)</a>
<div class="summary"><p>Creates a new assignment.</p></div>
@ -853,7 +853,7 @@ Holds the assign node and the variable.</p>
</li>
<li class="entry-summary">
<a href="#referenced%3D%28referenced%29-instance-method" class="signature"><strong>#referenced=</strong>(referenced)</a>
<a href="#referenced%3D%28referenced%3ABool%29-instance-method" class="signature"><strong>#referenced=</strong>(referenced : Bool)</a>
</li>
@ -945,12 +945,12 @@ Holds the assign node and the variable.</p>
Constructor Detail
</h2>
<div class="entry-detail" id="new(node,variable,scope)-class-method">
<div class="entry-detail" id="new(node:Crystal::ASTNode,variable:Ameba::AST::Variable,scope:Ameba::AST::Scope)-class-method">
<div class="signature">
def self.<strong>new</strong>(node, variable, scope)
def self.<strong>new</strong>(node : Crystal::ASTNode, variable : <a href="../../Ameba/AST/Variable.html">Ameba::AST::Variable</a>, scope : <a href="../../Ameba/AST/Scope.html">Ameba::AST::Scope</a>)
<a class="method-permalink" href="#new%28node%2Cvariable%2Cscope%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AASTNode%2Cvariable%3AAmeba%3A%3AAST%3A%3AVariable%2Cscope%3AAmeba%3A%3AAST%3A%3AScope%29-class-method">#</a>
</div>
<div class="doc">
@ -962,7 +962,7 @@ Holds the assign node and the variable.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L31" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L31" target="_blank">View source</a>]
</div>
</div>
@ -997,7 +997,7 @@ Holds the assign node and the variable.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L17" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L17" target="_blank">View source</a>]
</div>
</div>
@ -1013,7 +1013,7 @@ Holds the assign node and the variable.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L24" target="_blank">View source</a>]
</div>
</div>
@ -1029,7 +1029,7 @@ Holds the assign node and the variable.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L24" target="_blank">View source</a>]
</div>
</div>
@ -1052,7 +1052,7 @@ For example, this assignment is in a branch:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L59" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L59" target="_blank">View source</a>]
</div>
</div>
@ -1068,7 +1068,7 @@ For example, this assignment is in a branch:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -1084,7 +1084,7 @@ For example, this assignment is in a branch:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -1105,7 +1105,7 @@ For example, this assignment is in a branch:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L11" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L11" target="_blank">View source</a>]
</div>
</div>
@ -1128,23 +1128,23 @@ For example, this is an op assign:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L49" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L49" target="_blank">View source</a>]
</div>
</div>
<div class="entry-detail" id="referenced=(referenced)-instance-method">
<div class="entry-detail" id="referenced=(referenced:Bool)-instance-method">
<div class="signature">
def <strong>referenced=</strong>(referenced)
def <strong>referenced=</strong>(referenced : Bool)
<a class="method-permalink" href="#referenced%3D%28referenced%29-instance-method">#</a>
<a class="method-permalink" href="#referenced%3D%28referenced%3ABool%29-instance-method">#</a>
</div>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L8" target="_blank">View source</a>]
</div>
</div>
@ -1160,7 +1160,7 @@ For example, this is an op assign:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L8" target="_blank">View source</a>]
</div>
</div>
@ -1176,7 +1176,7 @@ For example, this is an op assign:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L39" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L39" target="_blank">View source</a>]
</div>
</div>
@ -1197,7 +1197,7 @@ For example, this is an op assign:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L20" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L20" target="_blank">View source</a>]
</div>
</div>
@ -1218,7 +1218,7 @@ For example, this is an op assign:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L64" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L64" target="_blank">View source</a>]
</div>
</div>
@ -1234,7 +1234,7 @@ For example, this is an op assign:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1250,7 +1250,7 @@ For example, this is an op assign:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1281,7 +1281,7 @@ i.e.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L96" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L96" target="_blank">View source</a>]
</div>
</div>
@ -1302,7 +1302,7 @@ i.e.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/assignment.cr#L14" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/assignment.cr#L14" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -777,7 +777,7 @@
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/base_visitor.cr#L6" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/base_visitor.cr#L6" target="_blank">
ameba/ast/visitors/base_visitor.cr
</a>
@ -799,7 +799,7 @@
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28rule%2Csource%29-class-method" class="signature"><strong>.new</strong>(rule, source)</a>
<a href="#new%28rule%3AAmeba%3A%3ARule%3A%3ABase%2Csource%3AAmeba%3A%3ASource%29-class-method" class="signature"><strong>.new</strong>(rule : Ameba::Rule::Base, source : Ameba::Source)</a>
<div class="summary"><p>Creates instance of this visitor.</p></div>
@ -878,12 +878,12 @@
Constructor Detail
</h2>
<div class="entry-detail" id="new(rule,source)-class-method">
<div class="entry-detail" id="new(rule:Ameba::Rule::Base,source:Ameba::Source)-class-method">
<div class="signature">
def self.<strong>new</strong>(rule, source)
def self.<strong>new</strong>(rule : <a href="../../Ameba/Rule/Base.html">Ameba::Rule::Base</a>, source : <a href="../../Ameba/Source.html">Ameba::Source</a>)
<a class="method-permalink" href="#new%28rule%2Csource%29-class-method">#</a>
<a class="method-permalink" href="#new%28rule%3AAmeba%3A%3ARule%3A%3ABase%2Csource%3AAmeba%3A%3ASource%29-class-method">#</a>
</div>
<div class="doc">
@ -895,7 +895,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/base_visitor.cr#L18" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/base_visitor.cr#L18" target="_blank">View source</a>]
</div>
</div>
@ -931,7 +931,7 @@ Returns true meaning all child nodes will be traversed.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/base_visitor.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/base_visitor.cr#L24" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -767,7 +767,7 @@ For example, the branchable if statement contains 3 branches:</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L15" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L15" target="_blank">
ameba/ast/branch.cr
</a>
@ -789,7 +789,7 @@ For example, the branchable if statement contains 3 branches:</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%2Cparent%29-class-method" class="signature"><strong>.new</strong>(node, parent)</a>
<a href="#new%28node%3ACrystal%3A%3AASTNode%2Cparent%3AAmeba%3A%3AAST%3A%3ABranchable%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::ASTNode, parent : Ameba::AST::Branchable)</a>
<div class="summary"><p>Creates a new branch.</p></div>
@ -942,12 +942,12 @@ For example, the branchable if statement contains 3 branches:</p>
Constructor Detail
</h2>
<div class="entry-detail" id="new(node,parent)-class-method">
<div class="entry-detail" id="new(node:Crystal::ASTNode,parent:Ameba::AST::Branchable)-class-method">
<div class="signature">
def self.<strong>new</strong>(node, parent)
def self.<strong>new</strong>(node : Crystal::ASTNode, parent : <a href="../../Ameba/AST/Branchable.html">Ameba::AST::Branchable</a>)
<a class="method-permalink" href="#new%28node%2Cparent%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AASTNode%2Cparent%3AAmeba%3A%3AAST%3A%3ABranchable%29-class-method">#</a>
</div>
<div class="doc">
@ -959,7 +959,7 @@ For example, the branchable if statement contains 3 branches:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L33" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L33" target="_blank">View source</a>]
</div>
</div>
@ -993,7 +993,7 @@ For example, the branchable if statement contains 3 branches:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L65" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L65" target="_blank">View source</a>]
</div>
</div>
@ -1015,7 +1015,7 @@ For example, the branchable if statement contains 3 branches:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L56" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L56" target="_blank">View source</a>]
</div>
</div>
@ -1066,7 +1066,7 @@ For example, the branchable if statement contains 3 branches:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L24" target="_blank">View source</a>]
</div>
</div>
@ -1082,7 +1082,7 @@ For example, the branchable if statement contains 3 branches:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L24" target="_blank">View source</a>]
</div>
</div>
@ -1133,7 +1133,7 @@ For example, this branch is in a loop:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1149,7 +1149,7 @@ For example, this branch is in a loop:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -1165,7 +1165,7 @@ For example, this branch is in a loop:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -1186,7 +1186,7 @@ For example, this branch is in a loop:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L17" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L17" target="_blank">View source</a>]
</div>
</div>
@ -1207,7 +1207,7 @@ For example, this branch is in a loop:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L20" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L20" target="_blank">View source</a>]
</div>
</div>
@ -1223,7 +1223,7 @@ For example, this branch is in a loop:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1239,7 +1239,7 @@ For example, this branch is in a loop:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branch.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branch.cr#L22" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -780,7 +780,7 @@ are branchables.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L15" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L15" target="_blank">
ameba/ast/branchable.cr
</a>
@ -802,7 +802,7 @@ are branchables.</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%2Cparent%3Dnil%29-class-method" class="signature"><strong>.new</strong>(node, parent = <span class="n">nil</span>)</a>
<a href="#new%28node%3ACrystal%3A%3AASTNode%2Cparent%3AAmeba%3A%3AAST%3A%3ABranchable%3F%3Dnil%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::ASTNode, parent : Ameba::AST::Branchable? = <span class="n">nil</span>)</a>
<div class="summary"><p>Creates a new branchable</p></div>
@ -999,12 +999,12 @@ are branchables.</p>
Constructor Detail
</h2>
<div class="entry-detail" id="new(node,parent=nil)-class-method">
<div class="entry-detail" id="new(node:Crystal::ASTNode,parent:Ameba::AST::Branchable?=nil)-class-method">
<div class="signature">
def self.<strong>new</strong>(node, parent = <span class="n">nil</span>)
def self.<strong>new</strong>(node : Crystal::ASTNode, parent : <a href="../../Ameba/AST/Branchable.html">Ameba::AST::Branchable</a>? = <span class="n">nil</span>)
<a class="method-permalink" href="#new%28node%2Cparent%3Dnil%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AASTNode%2Cparent%3AAmeba%3A%3AAST%3A%3ABranchable%3F%3Dnil%29-class-method">#</a>
</div>
<div class="doc">
@ -1016,7 +1016,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L35" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L35" target="_blank">View source</a>]
</div>
</div>
@ -1046,7 +1046,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L18" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L18" target="_blank">View source</a>]
</div>
</div>
@ -1062,7 +1062,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L28" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L28" target="_blank">View source</a>]
</div>
</div>
@ -1078,7 +1078,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L28" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L28" target="_blank">View source</a>]
</div>
</div>
@ -1094,7 +1094,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L27" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L27" target="_blank">View source</a>]
</div>
</div>
@ -1110,7 +1110,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L27" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L27" target="_blank">View source</a>]
</div>
</div>
@ -1131,7 +1131,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L39" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L39" target="_blank">View source</a>]
</div>
</div>
@ -1152,7 +1152,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L21" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L21" target="_blank">View source</a>]
</div>
</div>
@ -1173,7 +1173,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L24" target="_blank">View source</a>]
</div>
</div>
@ -1189,7 +1189,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L26" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L26" target="_blank">View source</a>]
</div>
</div>
@ -1205,7 +1205,7 @@ are branchables.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/branchable.cr#L26" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/branchable.cr#L26" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -759,7 +759,7 @@
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/counting_visitor.cr#L3" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/counting_visitor.cr#L3" target="_blank">
ameba/ast/visitors/counting_visitor.cr
</a>
@ -905,7 +905,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/counting_visitor.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/counting_visitor.cr#L8" target="_blank">View source</a>]
</div>
</div>
@ -940,7 +940,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/counting_visitor.cr#L18" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/counting_visitor.cr#L18" target="_blank">View source</a>]
</div>
</div>
@ -956,7 +956,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/counting_visitor.cr#L5" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/counting_visitor.cr#L5" target="_blank">View source</a>]
</div>
</div>
@ -972,7 +972,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/counting_visitor.cr#L44" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/counting_visitor.cr#L44" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -782,7 +782,7 @@ a parent node, which allows easily search through the related statement
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L18" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L18" target="_blank">
ameba/ast/flow_expression.cr
</a>
@ -804,7 +804,7 @@ a parent node, which allows easily search through the related statement
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%2Cin_loop%29-class-method" class="signature"><strong>.new</strong>(node, in_loop)</a>
<a href="#new%28node%3ACrystal%3A%3AASTNode%2Cin_loop%3ABool%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::ASTNode, in_loop : Bool)</a>
<div class="summary"><p>Creates a new flow expression.</p></div>
@ -996,12 +996,12 @@ a parent node, which allows easily search through the related statement
Constructor Detail
</h2>
<div class="entry-detail" id="new(node,in_loop)-class-method">
<div class="entry-detail" id="new(node:Crystal::ASTNode,in_loop:Bool)-class-method">
<div class="signature">
def self.<strong>new</strong>(node, in_loop)
def self.<strong>new</strong>(node : Crystal::ASTNode, in_loop : Bool)
<a class="method-permalink" href="#new%28node%2Cin_loop%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AASTNode%2Cin_loop%3ABool%29-class-method">#</a>
</div>
<div class="doc">
@ -1013,7 +1013,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L36" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L36" target="_blank">View source</a>]
</div>
</div>
@ -1043,7 +1043,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L29" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L29" target="_blank">View source</a>]
</div>
</div>
@ -1059,7 +1059,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L29" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L29" target="_blank">View source</a>]
</div>
</div>
@ -1080,7 +1080,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1096,7 +1096,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L28" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L28" target="_blank">View source</a>]
</div>
</div>
@ -1112,7 +1112,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L28" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L28" target="_blank">View source</a>]
</div>
</div>
@ -1133,7 +1133,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L25" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L25" target="_blank">View source</a>]
</div>
</div>
@ -1149,7 +1149,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L27" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L27" target="_blank">View source</a>]
</div>
</div>
@ -1165,7 +1165,7 @@ a parent node, which allows easily search through the related statement
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L27" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L27" target="_blank">View source</a>]
</div>
</div>
@ -1193,7 +1193,7 @@ For example:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/flow_expression.cr#L50" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/flow_expression.cr#L50" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -773,7 +773,7 @@
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/flow_expression_visitor.cr#L6" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/flow_expression_visitor.cr#L6" target="_blank">
ameba/ast/visitors/flow_expression_visitor.cr
</a>
@ -909,8 +909,8 @@
<h3>Constructor methods inherited from class <code><a href="../../Ameba/AST/BaseVisitor.html">Ameba::AST::BaseVisitor</a></code></h3>
<a href="../../Ameba/AST/BaseVisitor.html#new%28rule%2Csource%29-class-method" class="tooltip">
<span>new(rule, source)</span>
<a href="../../Ameba/AST/BaseVisitor.html#new%28rule%3AAmeba%3A%3ARule%3A%3ABase%2Csource%3AAmeba%3A%3ASource%29-class-method" class="tooltip">
<span>new(rule : Ameba::Rule::Base, source : Ameba::Source)</span>
new</a>
@ -978,7 +978,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/flow_expression_visitor.cr#L12" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/flow_expression_visitor.cr#L12" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -748,7 +748,7 @@
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L2" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L2" target="_blank">
ameba/ast/variabling/ivariable.cr
</a>
@ -770,7 +770,7 @@
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%29-class-method" class="signature"><strong>.new</strong>(node)</a>
<a href="#new%28node%3ACrystal%3A%3AInstanceVar%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::InstanceVar)</a>
</li>
@ -875,18 +875,18 @@
Constructor Detail
</h2>
<div class="entry-detail" id="new(node)-class-method">
<div class="entry-detail" id="new(node:Crystal::InstanceVar)-class-method">
<div class="signature">
def self.<strong>new</strong>(node)
def self.<strong>new</strong>(node : Crystal::InstanceVar)
<a class="method-permalink" href="#new%28node%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AInstanceVar%29-class-method">#</a>
</div>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L10" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L10" target="_blank">View source</a>]
</div>
</div>
@ -916,7 +916,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L6" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L6" target="_blank">View source</a>]
</div>
</div>
@ -932,7 +932,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L6" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L6" target="_blank">View source</a>]
</div>
</div>
@ -948,7 +948,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L5" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L5" target="_blank">View source</a>]
</div>
</div>
@ -964,7 +964,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L5" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L5" target="_blank">View source</a>]
</div>
</div>
@ -980,7 +980,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L7" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L7" target="_blank">View source</a>]
</div>
</div>
@ -996,7 +996,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L7" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L7" target="_blank">View source</a>]
</div>
</div>
@ -1012,7 +1012,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L3" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L3" target="_blank">View source</a>]
</div>
</div>
@ -1028,7 +1028,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L8" target="_blank">View source</a>]
</div>
</div>
@ -1044,7 +1044,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/ivariable.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/ivariable.cr#L8" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -761,7 +761,7 @@ to be inspected by rules.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L39" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L39" target="_blank">
ameba/ast/visitors/node_visitor.cr
</a>
@ -1001,8 +1001,8 @@ to be inspected by rules.</p>
<h3>Constructor methods inherited from class <code><a href="../../Ameba/AST/BaseVisitor.html">Ameba::AST::BaseVisitor</a></code></h3>
<a href="../../Ameba/AST/BaseVisitor.html#new%28rule%2Csource%29-class-method" class="tooltip">
<span>new(rule, source)</span>
<a href="../../Ameba/AST/BaseVisitor.html#new%28rule%3AAmeba%3A%3ARule%3A%3ABase%2Csource%3AAmeba%3A%3ASource%29-class-method" class="tooltip">
<span>new(rule : Ameba::Rule::Base, source : Ameba::Source)</span>
new</a>
@ -1065,7 +1065,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L42" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L42" target="_blank">View source</a>]
</div>
</div>
@ -1102,7 +1102,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1125,7 +1125,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1148,7 +1148,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1171,7 +1171,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1194,7 +1194,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1217,7 +1217,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1240,7 +1240,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1263,7 +1263,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1286,7 +1286,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1309,7 +1309,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1332,7 +1332,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1355,7 +1355,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1378,7 +1378,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1401,7 +1401,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1424,7 +1424,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1447,7 +1447,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1470,7 +1470,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1493,7 +1493,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1516,7 +1516,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1539,7 +1539,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1562,7 +1562,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1585,7 +1585,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1608,7 +1608,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1631,7 +1631,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1647,7 +1647,7 @@ to be inspected by rules.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/node_visitor.cr#L60" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/node_visitor.cr#L60" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -761,7 +761,7 @@ is reached.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L5" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L5" target="_blank">
ameba/ast/visitors/redundant_control_expression_visitor.cr
</a>
@ -783,7 +783,7 @@ is reached.</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28rule%2Csource%2Cnode%29-class-method" class="signature"><strong>.new</strong>(rule, source, node)</a>
<a href="#new%28rule%3AAmeba%3A%3ARule%3A%3ABase%2Csource%3AAmeba%3A%3ASource%2Cnode%3ACrystal%3A%3AASTNode%29-class-method" class="signature"><strong>.new</strong>(rule : Ameba::Rule::Base, source : Ameba::Source, node : Crystal::ASTNode)</a>
</li>
@ -864,18 +864,18 @@ is reached.</p>
Constructor Detail
</h2>
<div class="entry-detail" id="new(rule,source,node)-class-method">
<div class="entry-detail" id="new(rule:Ameba::Rule::Base,source:Ameba::Source,node:Crystal::ASTNode)-class-method">
<div class="signature">
def self.<strong>new</strong>(rule, source, node)
def self.<strong>new</strong>(rule : <a href="../../Ameba/Rule/Base.html">Ameba::Rule::Base</a>, source : <a href="../../Ameba/Source.html">Ameba::Source</a>, node : Crystal::ASTNode)
<a class="method-permalink" href="#new%28rule%2Csource%2Cnode%29-class-method">#</a>
<a class="method-permalink" href="#new%28rule%3AAmeba%3A%3ARule%3A%3ABase%2Csource%3AAmeba%3A%3ASource%2Cnode%3ACrystal%3A%3AASTNode%29-class-method">#</a>
</div>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L15" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L15" target="_blank">View source</a>]
</div>
</div>
@ -910,7 +910,7 @@ is reached.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L13" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L13" target="_blank">View source</a>]
</div>
</div>
@ -931,7 +931,7 @@ is reached.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L7" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L7" target="_blank">View source</a>]
</div>
</div>
@ -952,7 +952,7 @@ is reached.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L10" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/redundant_control_expression_visitor.cr#L10" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -761,7 +761,7 @@ the variable from its reference.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/reference.cr#L7" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/reference.cr#L7" target="_blank">
ameba/ast/variabling/reference.cr
</a>
@ -787,7 +787,7 @@ the variable from its reference.</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#explicit%3D%28explicit%29-instance-method" class="signature"><strong>#explicit=</strong>(explicit)</a>
<a href="#explicit%3D%28explicit%3ABool%29-instance-method" class="signature"><strong>#explicit=</strong>(explicit : Bool)</a>
</li>
@ -916,8 +916,8 @@ the variable from its reference.</p>
<h3>Constructor methods inherited from class <code><a href="../../Ameba/AST/Variable.html">Ameba::AST::Variable</a></code></h3>
<a href="../../Ameba/AST/Variable.html#new%28node%2Cscope%29-class-method" class="tooltip">
<span>new(node, scope)</span>
<a href="../../Ameba/AST/Variable.html#new%28node%3ACrystal%3A%3AVar%2Cscope%3AAmeba%3A%3AAST%3A%3AScope%29-class-method" class="tooltip">
<span>new(node : Crystal::Var, scope : Ameba::AST::Scope)</span>
new</a>
@ -963,18 +963,18 @@ the variable from its reference.</p>
Instance Method Detail
</h2>
<div class="entry-detail" id="explicit=(explicit)-instance-method">
<div class="entry-detail" id="explicit=(explicit:Bool)-instance-method">
<div class="signature">
def <strong>explicit=</strong>(explicit)
def <strong>explicit=</strong>(explicit : Bool)
<a class="method-permalink" href="#explicit%3D%28explicit%29-instance-method">#</a>
<a class="method-permalink" href="#explicit%3D%28explicit%3ABool%29-instance-method">#</a>
</div>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/reference.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/reference.cr#L8" target="_blank">View source</a>]
</div>
</div>
@ -990,7 +990,7 @@ the variable from its reference.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/reference.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/reference.cr#L8" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -760,7 +760,7 @@ This is where the local variables belong to.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L6" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L6" target="_blank">
ameba/ast/scope.cr
</a>
@ -782,7 +782,7 @@ This is where the local variables belong to.</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%2Couter_scope%3Dnil%29-class-method" class="signature"><strong>.new</strong>(node, outer_scope = <span class="n">nil</span>)</a>
<a href="#new%28node%3ACrystal%3A%3AASTNode%2Couter_scope%3AAmeba%3A%3AAST%3A%3AScope%3F%3Dnil%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::ASTNode, outer_scope : Ameba::AST::Scope? = <span class="n">nil</span>)</a>
<div class="summary"><p>Creates a new scope.</p></div>
@ -1042,12 +1042,12 @@ This is where the local variables belong to.</p>
Constructor Detail
</h2>
<div class="entry-detail" id="new(node,outer_scope=nil)-class-method">
<div class="entry-detail" id="new(node:Crystal::ASTNode,outer_scope:Ameba::AST::Scope?=nil)-class-method">
<div class="signature">
def self.<strong>new</strong>(node, outer_scope = <span class="n">nil</span>)
def self.<strong>new</strong>(node : Crystal::ASTNode, outer_scope : <a href="../../Ameba/AST/Scope.html">Ameba::AST::Scope</a>? = <span class="n">nil</span>)
<a class="method-permalink" href="#new%28node%2Couter_scope%3Dnil%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AASTNode%2Couter_scope%3AAmeba%3A%3AAST%3A%3AScope%3F%3Dnil%29-class-method">#</a>
</div>
<div class="doc">
@ -1059,7 +1059,7 @@ This is where the local variables belong to.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L39" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L39" target="_blank">View source</a>]
</div>
</div>
@ -1119,7 +1119,7 @@ scope.add_argument(arg_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L59" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L59" target="_blank">View source</a>]
</div>
</div>
@ -1142,7 +1142,7 @@ scope.add_ivariable(ivar_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L70" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L70" target="_blank">View source</a>]
</div>
</div>
@ -1165,7 +1165,7 @@ scope.add_variable(var_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L49" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L49" target="_blank">View source</a>]
</div>
</div>
@ -1186,7 +1186,7 @@ scope.add_variable(var_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L156" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L156" target="_blank">View source</a>]
</div>
</div>
@ -1207,7 +1207,7 @@ scope.add_variable(var_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L14" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L14" target="_blank">View source</a>]
</div>
</div>
@ -1230,7 +1230,7 @@ scope.assign_variable(var_name, assign_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L90" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L90" target="_blank">View source</a>]
</div>
</div>
@ -1251,7 +1251,7 @@ scope.assign_variable(var_name, assign_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L120" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L120" target="_blank">View source</a>]
</div>
</div>
@ -1273,7 +1273,7 @@ scope.assign_variable(var_name, assign_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L96" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L96" target="_blank">View source</a>]
</div>
</div>
@ -1294,7 +1294,7 @@ scope.assign_variable(var_name, assign_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L146" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L146" target="_blank">View source</a>]
</div>
</div>
@ -1310,7 +1310,7 @@ scope.assign_variable(var_name, assign_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L30" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L30" target="_blank">View source</a>]
</div>
</div>
@ -1326,7 +1326,7 @@ scope.assign_variable(var_name, assign_node)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L30" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L30" target="_blank">View source</a>]
</div>
</div>
@ -1348,7 +1348,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L175" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L175" target="_blank">View source</a>]
</div>
</div>
@ -1371,7 +1371,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L80" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L80" target="_blank">View source</a>]
</div>
</div>
@ -1415,7 +1415,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L114" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L114" target="_blank">View source</a>]
</div>
</div>
@ -1436,7 +1436,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -1457,7 +1457,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L17" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L17" target="_blank">View source</a>]
</div>
</div>
@ -1473,7 +1473,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L29" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L29" target="_blank">View source</a>]
</div>
</div>
@ -1489,7 +1489,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L29" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L29" target="_blank">View source</a>]
</div>
</div>
@ -1510,7 +1510,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L26" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L26" target="_blank">View source</a>]
</div>
</div>
@ -1531,7 +1531,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L20" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L20" target="_blank">View source</a>]
</div>
</div>
@ -1552,7 +1552,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L11" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L11" target="_blank">View source</a>]
</div>
</div>
@ -1574,7 +1574,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L138" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L138" target="_blank">View source</a>]
</div>
</div>
@ -1598,7 +1598,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L107" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L107" target="_blank">View source</a>]
</div>
</div>
@ -1614,7 +1614,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L28" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L28" target="_blank">View source</a>]
</div>
</div>
@ -1630,7 +1630,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L28" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L28" target="_blank">View source</a>]
</div>
</div>
@ -1651,7 +1651,7 @@ scope.find_variable(<span class="s">&quot;foo&quot;</span>)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L151" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L151" target="_blank">View source</a>]
</div>
</div>
@ -1673,7 +1673,7 @@ type definition, for example a class.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L127" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L127" target="_blank">View source</a>]
</div>
</div>
@ -1694,7 +1694,7 @@ type definition, for example a class.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/scope.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/scope.cr#L8" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -759,7 +759,7 @@
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/scope_visitor.cr#L5" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/scope_visitor.cr#L5" target="_blank">
ameba/ast/visitors/scope_visitor.cr
</a>
@ -847,8 +847,8 @@
<h3>Constructor methods inherited from class <code><a href="../../Ameba/AST/BaseVisitor.html">Ameba::AST::BaseVisitor</a></code></h3>
<a href="../../Ameba/AST/BaseVisitor.html#new%28rule%2Csource%29-class-method" class="tooltip">
<span>new(rule, source)</span>
<a href="../../Ameba/AST/BaseVisitor.html#new%28rule%3AAmeba%3A%3ARule%3A%3ABase%2Csource%3AAmeba%3A%3ASource%29-class-method" class="tooltip">
<span>new(rule : Ameba::Rule::Base, source : Ameba::Source)</span>
new</a>
@ -911,7 +911,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/scope_visitor.cr#L30" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/scope_visitor.cr#L30" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -760,7 +760,7 @@ can characterize the source (i.e. require statements, modules etc.)</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L4" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L4" target="_blank">
ameba/ast/visitors/top_level_nodes_visitor.cr
</a>
@ -889,7 +889,7 @@ can characterize the source (i.e. require statements, modules etc.)</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L8" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L8" target="_blank">View source</a>]
</div>
</div>
@ -919,7 +919,7 @@ can characterize the source (i.e. require statements, modules etc.)</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L5" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L5" target="_blank">View source</a>]
</div>
</div>
@ -940,7 +940,7 @@ can characterize the source (i.e. require statements, modules etc.)</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L18" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L18" target="_blank">View source</a>]
</div>
</div>
@ -962,7 +962,7 @@ Returns false meaning all child nodes will not be traversed.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L24" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/visitors/top_level_nodes_visitor.cr#L24" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -809,7 +809,7 @@
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L2" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L2" target="_blank">
ameba/ast/util.cr
</a>
@ -965,7 +965,7 @@
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L145" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L145" target="_blank">View source</a>]
</div>
</div>
@ -987,7 +987,7 @@ Wraps implicit tuple literal with curly brackets (e.g. multi-return).</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L164" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L164" target="_blank">View source</a>]
</div>
</div>
@ -1008,7 +1008,7 @@ Wraps implicit tuple literal with curly brackets (e.g. multi-return).</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L139" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L139" target="_blank">View source</a>]
</div>
</div>
@ -1031,7 +1031,7 @@ or special call node that interrupts execution (i.e. raise, exit, abort).</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L67" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L67" target="_blank">View source</a>]
</div>
</div>
@ -1067,7 +1067,7 @@ a flow command <code>return</code>:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L105" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L105" target="_blank">View source</a>]
</div>
</div>
@ -1088,7 +1088,7 @@ a flow command <code>return</code>:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L4" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L4" target="_blank">View source</a>]
</div>
</div>
@ -1109,7 +1109,7 @@ a flow command <code>return</code>:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L151" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L151" target="_blank">View source</a>]
</div>
</div>
@ -1132,7 +1132,7 @@ off-by-one error.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L207" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L207" target="_blank">View source</a>]
</div>
</div>
@ -1153,7 +1153,7 @@ off-by-one error.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L175" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L175" target="_blank">View source</a>]
</div>
</div>
@ -1174,7 +1174,7 @@ off-by-one error.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L189" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L189" target="_blank">View source</a>]
</div>
</div>
@ -1197,7 +1197,7 @@ to determine and cut a piece of source of the node.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L33" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L33" target="_blank">View source</a>]
</div>
</div>
@ -1218,7 +1218,7 @@ to determine and cut a piece of source of the node.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L133" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L133" target="_blank">View source</a>]
</div>
</div>
@ -1239,7 +1239,7 @@ to determine and cut a piece of source of the node.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/util.cr#L42" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/util.cr#L42" target="_blank">View source</a>]
</div>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="generator" content="Crystal Docs 1.3.2">
<meta name="generator" content="Crystal Docs 1.4.1">
<meta name="crystal_docs.project_version" content="master">
<meta name="crystal_docs.project_name" content="ameba">
@ -774,7 +774,7 @@ Holds the var node and variable assigments.</p>
</h2>
<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L4" target="_blank">
<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L4" target="_blank">
ameba/ast/variabling/variable.cr
</a>
@ -796,7 +796,7 @@ Holds the var node and variable assigments.</p>
<ul class="list-summary">
<li class="entry-summary">
<a href="#new%28node%2Cscope%29-class-method" class="signature"><strong>.new</strong>(node, scope)</a>
<a href="#new%28node%3ACrystal%3A%3AVar%2Cscope%3AAmeba%3A%3AAST%3A%3AScope%29-class-method" class="signature"><strong>.new</strong>(node : Crystal::Var, scope : Ameba::AST::Scope)</a>
<div class="summary"><p>Creates a new variable(in the scope).</p></div>
@ -1010,12 +1010,12 @@ Holds the var node and variable assigments.</p>
Constructor Detail
</h2>
<div class="entry-detail" id="new(node,scope)-class-method">
<div class="entry-detail" id="new(node:Crystal::Var,scope:Ameba::AST::Scope)-class-method">
<div class="signature">
def self.<strong>new</strong>(node, scope)
def self.<strong>new</strong>(node : Crystal::Var, scope : <a href="../../Ameba/AST/Scope.html">Ameba::AST::Scope</a>)
<a class="method-permalink" href="#new%28node%2Cscope%29-class-method">#</a>
<a class="method-permalink" href="#new%28node%3ACrystal%3A%3AVar%2Cscope%3AAmeba%3A%3AAST%3A%3AScope%29-class-method">#</a>
</div>
<div class="doc">
@ -1027,7 +1027,7 @@ Holds the var node and variable assigments.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L30" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L30" target="_blank">View source</a>]
</div>
</div>
@ -1067,7 +1067,7 @@ variable.assignment.size <span class="c"># =&gt; 2</span></code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L47" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L47" target="_blank">View source</a>]
</div>
</div>
@ -1088,7 +1088,7 @@ variable.assignment.size <span class="c"># =&gt; 2</span></code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L18" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L18" target="_blank">View source</a>]
</div>
</div>
@ -1109,7 +1109,7 @@ variable.assignment.size <span class="c"># =&gt; 2</span></code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L6" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L6" target="_blank">View source</a>]
</div>
</div>
@ -1137,7 +1137,7 @@ by block:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L111" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L111" target="_blank">View source</a>]
</div>
</div>
@ -1158,7 +1158,7 @@ by block:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L158" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L158" target="_blank">View source</a>]
</div>
</div>
@ -1174,7 +1174,7 @@ by block:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L21" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L21" target="_blank">View source</a>]
</div>
</div>
@ -1190,7 +1190,7 @@ by block:</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L21" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L21" target="_blank">View source</a>]
</div>
</div>
@ -1212,7 +1212,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L151" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L151" target="_blank">View source</a>]
</div>
</div>
@ -1233,7 +1233,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L145" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L145" target="_blank">View source</a>]
</div>
</div>
@ -1249,7 +1249,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L20" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L20" target="_blank">View source</a>]
</div>
</div>
@ -1265,7 +1265,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L20" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L20" target="_blank">View source</a>]
</div>
</div>
@ -1281,7 +1281,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1297,7 +1297,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L22" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L22" target="_blank">View source</a>]
</div>
</div>
@ -1318,7 +1318,7 @@ the same Crystal node as <code>@node</code>.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L12" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L12" target="_blank">View source</a>]
</div>
</div>
@ -1341,7 +1341,7 @@ variable.reference(var_node, some_scope)</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L70" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L70" target="_blank">View source</a>]
</div>
</div>
@ -1365,7 +1365,7 @@ variable.reference_assignments!</code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L84" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L84" target="_blank">View source</a>]
</div>
</div>
@ -1389,7 +1389,7 @@ variable.referenced? <span class="c"># =&gt; true</span></code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L60" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L60" target="_blank">View source</a>]
</div>
</div>
@ -1410,7 +1410,7 @@ variable.referenced? <span class="c"># =&gt; true</span></code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L9" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L9" target="_blank">View source</a>]
</div>
</div>
@ -1431,7 +1431,7 @@ variable.referenced? <span class="c"># =&gt; true</span></code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L15" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L15" target="_blank">View source</a>]
</div>
</div>
@ -1452,7 +1452,7 @@ variable.referenced? <span class="c"># =&gt; true</span></code></pre>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L34" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L34" target="_blank">View source</a>]
</div>
</div>
@ -1474,7 +1474,7 @@ false otherwise.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L133" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L133" target="_blank">View source</a>]
</div>
</div>
@ -1490,7 +1490,7 @@ false otherwise.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -1506,7 +1506,7 @@ false otherwise.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L23" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L23" target="_blank">View source</a>]
</div>
</div>
@ -1528,7 +1528,7 @@ false if not.</p>
<br/>
<div>
[<a href="https://github.com/crystal-ameba/ameba/blob/8a122291/src/ameba/ast/variabling/variable.cr#L122" target="_blank">View source</a>]
[<a href="https://github.com/crystal-ameba/ameba/blob/1bef5fc5/src/ameba/ast/variabling/variable.cr#L122" target="_blank">View source</a>]
</div>
</div>