internal InitNodeDeclarationSyntax(TextExtent extent, CodeAbstractMethodDeclarationSyntax codeAbstractMethodDeclaration, CodeParamsDeclarationSyntax codeParamsDeclaration, DoClauseSyntax doClause) : base(extent) { AddChildNode(_codeAbstractMethodDeclaration = codeAbstractMethodDeclaration); AddChildNode(_codeParamsDeclaration = codeParamsDeclaration); AddChildNode(_doClause = doClause); }
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 PostWalkCodeParamsDeclaration(CodeParamsDeclarationSyntax codeParamsDeclarationSyntax) { MethodsCalled["PostWalkCodeParamsDeclaration"]=true; }
// CodeParamsDeclarationSyntax public override bool WalkCodeParamsDeclaration(CodeParamsDeclarationSyntax codeParamsDeclarationSyntax) { MethodsCalled["WalkCodeParamsDeclaration"]=true; return true; }