enum

Noir::TopLevelSplit::Nest

Inherits Enum < Comparable < Value < Object

Bracket kinds whose depth suppresses splitting. Callers enable only the kinds their language actually nests: C++ argument lists must count < > as comparison operators, not generics, or f(a < b, c) loses a part, while a Java generic-signature splitter counts nothing else.

Constants

Paren = 1
Bracket = 2
Brace = 4
Angle = 8
None = 0
All = 15

Instance methods

angle?

Returns true if this enum value contains Angle

Source
brace?

Returns true if this enum value contains Brace

Source
bracket?

Returns true if this enum value contains Bracket

Source
none?
Source
paren?

Returns true if this enum value contains Paren

Source