Package org.ruby_lang.prism
Class Nodes.ParameterFlags
java.lang.Object
org.ruby_lang.prism.Nodes.ParameterFlags
- All Implemented Interfaces:
Comparable<Nodes.ParameterFlags>
- Enclosing class:
- Nodes
public static final class Nodes.ParameterFlags
extends Object
implements Comparable<Nodes.ParameterFlags>
Flags for parameter nodes.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(Nodes.ParameterFlags other) booleaninthashCode()booleanstatic booleanisRepeatedParameter(short flags)
-
Field Details
-
REPEATED_PARAMETER
public static final short REPEATED_PARAMETER- See Also:
-
-
Constructor Details
-
ParameterFlags
public ParameterFlags(short flags)
-
-
Method Details
-
isRepeatedParameter
public static boolean isRepeatedParameter(short flags) -
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<Nodes.ParameterFlags>
-
isRepeatedParameter
public boolean isRepeatedParameter()
-