Class: RLSL::Prism::TargetCapabilityValidator
- Inherits:
-
Object
- Object
- RLSL::Prism::TargetCapabilityValidator
show all
- Includes:
- TypeShapes
- Defined in:
- lib/rlsl/prism/target_capability_validator.rb
Instance Method Summary
collapse
Methods included from TypeShapes
array, array?, element_type
Instance Method Details
#validate!(node, target) ⇒ Object
14
15
16
17
18
|
# File 'lib/rlsl/prism/target_capability_validator.rb', line 14
def validate!(node, target)
@target = target.to_sym
IR::Traversal.each(node) { |current| validate_node!(current) }
node
end
|