Ameba::AST::MacroReferenceFinder - ameba 1.7.0

# class Ameba::AST::MacroReferenceFinder

- Ameba::AST::MacroReferenceFinder
- Crystal::Visitor
- Reference
- Object

##
Defined in:

ameba/ast/visitors/macro_reference_finder.cr

##
Constructors

- .new(node, reference : String)

##
Instance Method Summary

- #references=(references : Bool)
- #references? : Bool
- #visit(node : Crystal::MacroLiteral)
- #visit(node : Crystal::MacroExpression)
- #visit(node : Crystal::MacroFor)
- #visit(node : Crystal::MacroIf)
- #visit(node : Crystal::ASTNode)

##
Constructor Detail

def self.new(node, reference : String) #

##
Instance Method Detail

def references=(references : Bool) #
def references? : Bool #
def visit(node : Crystal::MacroLiteral) #
def visit(node : Crystal::MacroExpression) #
def visit(node : Crystal::MacroFor) #
def visit(node : Crystal::MacroIf) #
def visit(node : Crystal::ASTNode) #