class Opal::Nodes::Args::EnsureKwargsAreKwargs
This node is used for both inline and post-kwargs
a runtime validation for kwargs.
A utility node responsible for compiling
def compile
def compile helper :hash2 line 'if ($kwargs == null) {' line ' $kwargs = $hash2([], {});' line '} else if (!$kwargs.$$is_hash) {' line " throw Opal.ArgumentError.$new('expected kwargs');" line '}' end