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 PostWalkCodeDeclaration(CodeDeclarationSyntax codeDeclarationSyntax) { MethodsCalled["PostWalkCodeDeclaration"]=true; }
// CodeDeclarationSyntax public override bool WalkCodeDeclaration(CodeDeclarationSyntax codeDeclarationSyntax) { MethodsCalled["WalkCodeDeclaration"]=true; return true; }