Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Class in Yarn.Compiler
Inherits from System.Object
Provides methods for constructing Declaration objects.
To use this class, create an instance of it, and call the With
-prefixed methods to set properties. When you're done, access the Declaration property to get the final, constructed Declaration .
Name | Description |
---|---|
Name | Description |
---|---|
Method in
Sets the of the .
Name | Description |
---|
The instance that received this method call.
Sets the DefaultValue of the Declaration .
Sets the Description of the Declaration .
Sets the IsImplicit of the Declaration .
Sets the Name of the Declaration .
Sets the Range of the Declaration .
Sets the SourceFileName of the Declaration .
Sets the SourceNodeName of the Declaration .
Sets the Type of the Declaration .
Gets the Declaration instance constructed by this DeclarationBuilder .
| The default value to apply to the Declaration. |
Method in DeclarationBuilder
Sets the Name of the Declaration .
The DeclarationBuilder instance that received this method call.
Method in DeclarationBuilder
Sets the IsImplicit of the Declaration .
The DeclarationBuilder instance that received this method call.
Method in DeclarationBuilder
Sets the Description of the Declaration .
The DeclarationBuilder instance that received this method call.
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Method in
Sets the of the .
Name | Description |
---|
The instance that received this method call.
Method in
Sets the of the .
Name | Description |
---|
The instance that received this method call.
Method in
Sets the of the .
Name | Description |
---|
The instance that received this method call.
Method in
Sets the of the .
Name | Description |
---|
The instance that received this method call.
Property in
Gets the instance constructed by this .
string
name
The name to apply to the Declaration.
bool
isImplicit
The is-implicit value to apply to the Declaration.
string
description
The description to apply to the Declaration.
| The source node name to apply to the Declaration. |
| The source file name to apply to the Declaration. |
The range to apply to the Declaration. |
The type to apply to the Declaration. |
range
type