Class: Y2R::AST::YCP::Comments::Whitespace

Inherits:
OpenStruct
  • Object
show all
Defined in:
lib/y2r/ast/ycp.rb

Overview

Value of CompilerContext#whitespace.

Constant Summary collapse

KEEP_ALL =
Whitespace.new
DROP_ALL =
Whitespace.new(
  :drop_before_above => true,
  :drop_before_below => true,
  :drop_after_above  => true,
  :drop_after_below  => true
)

Instance Method Summary collapse

Instance Method Details

#drop_after_above?Boolean

Returns:

  • (Boolean)


197
198
199
# File 'lib/y2r/ast/ycp.rb', line 197

def drop_after_above?
  drop_after_above
end

#drop_after_below?Boolean

Returns:

  • (Boolean)


201
202
203
# File 'lib/y2r/ast/ycp.rb', line 201

def drop_after_below?
  drop_after_below
end

#drop_before_above?Boolean

Returns:

  • (Boolean)


189
190
191
# File 'lib/y2r/ast/ycp.rb', line 189

def drop_before_above?
  drop_before_above
end

#drop_before_below?Boolean

Returns:

  • (Boolean)


193
194
195
# File 'lib/y2r/ast/ycp.rb', line 193

def drop_before_below?
  drop_before_below
end