module Mutest::AST::Types
Groups of node types
rubocop:disable Metrics/ModuleLength
Constants
- ALL
- ASSIGNABLE_VARIABLES
- BINARY_METHOD_OPERATORS
- BLACKLIST
Nodes
that are NOT handled by mutest.not - 1.8 only, mutest does not support 1.8
- GENERATED
Nodes
that are NOT generated by parser but used by mutest / unparser.- INDEX_ASSIGN_OPERATOR
- INDEX_OPERATORS
- METHOD_OPERATORS
Operators ruby implements as methods
- MISSING
Nodes
missing from parser metadata- NOT_ASSIGNABLE
Set of nodes that cannot be on the LHS of an assignment
- NOT_STANDALONE
Set of node types that are not valid when emitted standalone
- OPERATOR_METHODS
- OP_ASSIGN
Set of op-assign types
- REGEXP
Nodes
generated by regular expression body parsing- UNARY_METHOD_OPERATORS