Class: Cibuildgem::CreateMakefileFinder
- Inherits:
-
Prism::Visitor
- Object
- Prism::Visitor
- Cibuildgem::CreateMakefileFinder
- Defined in:
- lib/cibuildgem/create_makefile_finder.rb
Instance Attribute Summary collapse
-
#binary_name ⇒ Object
readonly
Returns the value of attribute binary_name.
Instance Method Summary collapse
Instance Attribute Details
#binary_name ⇒ Object (readonly)
Returns the value of attribute binary_name.
7 8 9 |
# File 'lib/cibuildgem/create_makefile_finder.rb', line 7 def binary_name @binary_name end |
Instance Method Details
#visit_call_node(node) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/cibuildgem/create_makefile_finder.rb', line 9 def visit_call_node(node) super looking_for = [:create_makefile, :create_rust_makefile] return unless looking_for.include?(node.name) @binary_name = node.arguments.child_nodes.first.content end |