Class: SublimeDSL::TextMate::Grammar::NoMatchRule
- Defined in:
- lib/sublime_dsl/textmate/grammar.rb
Overview
A rule without ‘match’ nor ‘begin’
Instance Attribute Summary collapse
-
#patterns ⇒ Object
Returns the value of attribute patterns.
Attributes inherited from Rule
Instance Method Summary collapse
- #empty? ⇒ Boolean
-
#initialize ⇒ NoMatchRule
constructor
A new instance of NoMatchRule.
Methods inherited from Rule
Constructor Details
#initialize ⇒ NoMatchRule
Returns a new instance of NoMatchRule.
227 228 229 |
# File 'lib/sublime_dsl/textmate/grammar.rb', line 227 def initialize @patterns = [] end |
Instance Attribute Details
#patterns ⇒ Object
Returns the value of attribute patterns.
225 226 227 |
# File 'lib/sublime_dsl/textmate/grammar.rb', line 225 def patterns @patterns end |
Instance Method Details
#empty? ⇒ Boolean
231 232 233 |
# File 'lib/sublime_dsl/textmate/grammar.rb', line 231 def empty? scope.nil? && patterns.empty? end |