Note

You are not reading the most recent version of this documentation.

NodeKind

enum Cocotec.CocoPlatform.Coco.NodeKind

Values:

AttributesDecl
ExtraValueDeclAttributes
ExtraTypeClassInstanceMemberAttributes
ImportDecl
ConstructorDecl
ExternalFunctionDecl
FunctionDecl
InvariantDecl
FunctionInterfaceDecl
SignalDecl
AttributeDecl
EnumerationCaseDecl
ModuleDecl
FieldDecl
ExternalConstantDecl
ParameterDecl
VariableDecl
ComponentDecl
EnumerationDecl
ExternalTypeDecl
RecordDecl
TypeAliasDecl
TypeClassDecl
PortDecl
ExecutionState
EventState
StateMachine
AssociatedTypeTypeDecl
AssociatedValueTypeDecl
TypeVariableTypeParameterDecl
ValueTypeParameterDecl
EventTransition
SpontaneousTransition
TimerTransition
UnusedTransition
TypeClassInstanceDecl
NegatedRequirementRepr
TypeClassInstanceRequirementRepr
TypeComparisonRequirementRepr
BreakStmt
ContinueStmt
DeclStmt
CallExpr
ConstructorCallExpr
ConstructSignalExpr
LocalMemberCallExpr
InterfaceCallExpr
SendConstructedSignalExpr
SendSignalExpr
ArrayDereferenceExpr
ArrayLiteralExpr
AssignmentExpr
BlockExpr
BinaryOperationExpr
UnresolvedCastExpr
CodeCompletionExpr
ErrorExpr
ExternalCodeExpr
IfExpr
DerivedToBaseExpr
FunctionPointerExpr
ImplicitCastExpr
ImplicitCastToDivExpr
LoadExpr
LValueCastExpr
SignalToSignalBaseExpr
StateConstructorExpr
LiteralExpr
MatchExpr
MemberReferenceExpr
NonDeterministicExpr
OptionalExpr
StructLiteralExpr
TryOperatorExpr
UnaryOperationExpr
UndefinedExpr
UnresolvedMemberExpr
UnresolvedSpecialiseExpr
UnresolvedVariableExpr
VariableExpr
ForStmt
WhileStmt
NestedStateMachineStmt
ParameterBindStmt
BecomeStmt
ReturnStmt
CodeCompletionPattern
EnumerationCasePattern
ErrorPattern
LiteralPattern
StatePattern
StorageDeclPattern
VariablePattern
WildcardPattern
BinaryOperationTypeRepr
CodeCompletionTypeRepr
DependentMemberTypeRepr
ErrorTypeRepr
FunctionTypeRepr
InstantiatedTypeRepr
ReferenceTypeRepr
TypeReferenceRepr
TypeLiteralRepr
UnaryOperationTypeRepr
Attribute
ReferenceConnection
PortConnection
ArrayEventSource
CodeCompletionEventSource
ErrorEventSource
FieldEventSource
CompoundEventHandler
DeferredEventHandler
ExprEventHandler
IllegalEventHandler
CompoundEventHandlerClause
MatchClause
NonDetClause
StructLiteralBinding