Stacks Forbids Tag
class StacksForbidsTag(val arityIndex: AbstractStacksToken, val forbidMethods: MutableList<QuotedStacksToken>) : StacksTag
Content copied to clipboard
The "@forbids" tag in an Avail Class comment.
Author
Richard Arriaga
Parameters
arity Index
The forbids arity index.
forbid Methods
The list of the methods for which the method is "forbidden" to used in conjunction with.
Constructors
Link copied to clipboard
fun StacksForbidsTag(arityIndex: AbstractStacksToken, forbidMethods: MutableList<QuotedStacksToken>)
Content copied to clipboard
Construct a new StacksForbidsTag.
Functions
Link copied to clipboard
Merge two forbids tags of the same arity
Link copied to clipboard
open override fun toJSON( linkingFileMap: LinkingFileMap, hashID: Int, errorLog: StacksErrorLog, position: Int, jsonWriter: JSONWriter)
Content copied to clipboard
Create JSON content from implementation.