TailRecursive
com.reactific.riddl.language.AST.TailRecursive
case class TailRecursive(loc: At) extends FunctionOption
A function option to mark a function as being tail recursive
Value parameters
- loc
-
The location of the tail recursive option
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass FunctionOptiontrait OptionValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- OptionValue
Format the node to a string
Attributes
- Inherited from:
- RiddlNode
Determine if this node is a container or not
Attributes
- Inherited from:
- RiddlNode
determine if this node is empty or not.
determine if this node is empty or not. Non-containers are always empty
Attributes
- Inherited from:
- RiddlNode
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Inherited fields
Attributes
- Inherited from:
- FunctionOption
In this article