DeclassificationNode
class DeclassificationNode(expression: AtomicExpressionNode, fromLabel: LabelNode?, toLabel: LabelNode, sourceLocation: SourceLocation) : DowngradeNode
Content copied to clipboard
Revealing the result of an expression (reducing confidentiality).
Constructors
DeclassificationNode
Link copied to clipboard
fun DeclassificationNode(expression: AtomicExpressionNode, fromLabel: LabelNode?, toLabel: LabelNode, sourceLocation: SourceLocation)
Content copied to clipboard
Functions
toDocument
Link copied to clipboard
toDocumentWithMetadata
Link copied to clipboard
toSurfaceNode
Link copied to clipboard
Returns a representation of this node in the surface syntax.
Properties
children
Link copied to clipboard
expression
Link copied to clipboard
fromLabel
Link copied to clipboard
The label expression must have before the downgrade.
sourceLocation
Link copied to clipboard