internal TaskDefinitionSyntax(TextExtent extent, CodeDeclarationSyntax codeDeclaration, CodeBaseDeclarationSyntax codeBaseDeclaration, CodeGenerateToDeclarationSyntax codeGenerateToDeclaration, CodeParamsDeclarationSyntax codeParamsDeclaration, CodeResultDeclarationSyntax codeResultDeclaration, NodeDeclarationBlockSyntax nodeDeclarationBlock, TransitionDefinitionBlockSyntax transitionDefinitionBlock) : base(extent) { AddChildNode(_codeDeclaration = codeDeclaration); AddChildNode(_codeBaseDeclaration = codeBaseDeclaration); AddChildNode(_codeGenerateToDeclaration = codeGenerateToDeclaration); AddChildNode(_codeParamsDeclaration = codeParamsDeclaration); AddChildNode(_codeResultDeclaration = codeResultDeclaration); AddChildNode(_nodeDeclarationBlock = nodeDeclarationBlock); AddChildNode(_transitionDefinitionBlock = transitionDefinitionBlock); }
public override void PostWalkNodeDeclarationBlock(NodeDeclarationBlockSyntax nodeDeclarationBlockSyntax) { MethodsCalled["PostWalkNodeDeclarationBlock"]=true; }
// NodeDeclarationBlockSyntax public override bool WalkNodeDeclarationBlock(NodeDeclarationBlockSyntax nodeDeclarationBlockSyntax) { MethodsCalled["WalkNodeDeclarationBlock"]=true; return true; }