enum
Noir::TopLevelSplit::Nest
Overview
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.
Defined in:
utils/top_level_split.crEnum Members
-
Paren =
1 -
Bracket =
2 -
Brace =
4 -
Angle =
8 -
None =
0 -
All =
15
Instance Method Summary
-
#angle?
Returns
trueif this enum value containsAngle -
#brace?
Returns
trueif this enum value containsBrace -
#bracket?
Returns
trueif this enum value containsBracket - #none?
-
#paren?
Returns
trueif this enum value containsParen