Class NodeIdentifierSyntax
Inheritance
System.Object
NodeIdentifierSyntax
Assembly: DotLang.dll
Syntax
public sealed class NodeIdentifierSyntax : SyntaxNode
Constructors
|
Improve this Doc
View Source
NodeIdentifierSyntax(String, String, String)
Declaration
public NodeIdentifierSyntax(string identifier, string portIdentifier = null, string compassIdentifier = null)
Parameters
Type |
Name |
Description |
System.String |
identifier |
|
System.String |
portIdentifier |
|
System.String |
compassIdentifier |
|
Properties
|
Improve this Doc
View Source
IdentifierToken
Declaration
public SyntaxToken IdentifierToken { get; }
Property Value
|
Improve this Doc
View Source
Port
Declaration
public PortSyntax Port { get; }
Property Value
Methods
|
Improve this Doc
View Source
Accept(SyntaxVisitor)
Declaration
public override void Accept(SyntaxVisitor visitor)
Parameters
Overrides
Operators
|
Improve this Doc
View Source
Implicit(String to NodeIdentifierSyntax)
Declaration
public static implicit operator NodeIdentifierSyntax(string identifier)
Parameters
Type |
Name |
Description |
System.String |
identifier |
|
Returns
|
Improve this Doc
View Source
Implicit((String Identifier, String PortIdentifier, String CompassIdentifier) to NodeIdentifierSyntax)
Declaration
public static implicit operator NodeIdentifierSyntax((string Identifier, string PortIdentifier, string CompassIdentifier) id)
Parameters
Type |
Name |
Description |
System.ValueTuple<System.String, System.String, System.String> |
id |
|
Returns
|
Improve this Doc
View Source
Implicit((String Identifier, String PortIdentifier) to NodeIdentifierSyntax)
Declaration
public static implicit operator NodeIdentifierSyntax((string Identifier, string PortIdentifier) id)
Parameters
Type |
Name |
Description |
System.ValueTuple<System.String, System.String> |
id |
|
Returns