lib/glimmer/dsl/opal/property_expression.rb in glimmer-dsl-opal-0.10.3 vs lib/glimmer/dsl/opal/property_expression.rb in glimmer-dsl-opal-0.11.0

- old
+ new

@@ -4,11 +4,12 @@ module DSL module Opal class PropertyExpression < StaticExpression include TopLevelExpression - def can_interpret?(parent, keyword, *args, &block) + def can_interpret?(parent, keyword, *args, &block) parent and + (!args.empty?) and parent.respond_to?(:set_attribute) and parent.respond_to?(keyword, *args) and keyword and block.nil? end