Class: Carbon::Compiler::Node::Definition::Directive::Function
- Defined in:
- lib/carbon/compiler/node/definition/directive/function.rb
Overview
A directive “function.” Mainly, this is a key-value store, with the keys being the names of the parameters and the values being the types of the parameters.
Instance Attribute Summary
Attributes inherited from Base
Method Summary
Methods inherited from Base
#[], #accept, #attributes!, #behavior?, #data, #data?, #each, #identity?, #initialize, #map!, mapping, #merge!, #type!, #update!
Constructor Details
This class inherits a constructor from Carbon::Compiler::Node::Base