OptionValue
Base trait for option values for any option of a definition.
Value parameters
- args
-
THe arguments of the option as LiteralString which may be empty
- loc
-
The location at which the OptionValue occurs
- name
-
The name of the option
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RiddlValueclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Format the node to a string in a form suitable for use in error messages
Format the node to a string in a form suitable for use in error messages
Attributes
- Definition Classes
Inherited methods
Determines if this RiddlValue references any Authors or not
Determines if this RiddlValuedefines any Authors or not
Determine if this RiddlValue has definitions it contains
Determines if this RiddlValue has any includes in it
Determines if this RiddlValue has any options set or not
Determines if this RiddlValue contains any type definitions
True only if this value does not have a name or has an empty name
True only if this value does not have a name or has an empty name
Attributes
- Inherited from:
- RiddlValue
Determines if this RiddlValue is a comment or not
Determine if this RiddlValue contains other values or not
Determine if this RiddlValue is a definition or not
Determine if this RiddlValue is empty or not.
Determine if this RiddlValue is empty or not. Non-containers are always empty
Attributes
- Inherited from:
- RiddlValue
Whether or not this instance has an id: Identifier field or not
Whether or not this instance has an id: Identifier field or not
Attributes
- Inherited from:
- RiddlValue
Attributes
- Inherited from:
- RiddlValue
Determines if this RiddlValue is a processor (handles messages) or not
Determines if this RiddlValue is a processor (handles messages) or not
Attributes
- Inherited from:
- RiddlValue
Determine if this RiddlValue is the top most container, appearing at the root of the AST
Determine if this RiddlValue is the top most container, appearing at the root of the AST
Attributes
- Inherited from:
- RiddlValue
Determines if this node is a vital node or not
Provide a string to specify the kind of thing this value is with default derived from class name
Provide a string to specify the kind of thing this value is with default derived from class name
Attributes
- Inherited from:
- RiddlValue
implements the nonEmpty function based on the isEmpty function
implements the nonEmpty function based on the isEmpty function
Attributes
- Inherited from:
- RiddlValue
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product