public override void PostWalkTaskDeclaration(TaskDeclarationSyntax taskDeclarationSyntax) { MethodsCalled["PostWalkTaskDeclaration"]=true; }
void ProcessTaskDeclaration(TaskDeclarationSyntax taskDeclarationSyntax) { if (null != taskDeclarationSyntax && !taskDeclarationSyntax.Identifier.IsMissing) { var identifier = taskDeclarationSyntax.Identifier; var location = identifier.GetLocation(); if(location != null) { var taskDeclaration = new TaskDeclarationSymbol(identifier.ToString(), location, TaskDeclarationOrigin.TaskDeclaration, _processAsIncludedFile); AddConnectionPoints(taskDeclaration, taskDeclarationSyntax.ConnectionPoints); AddTaskDeclaration(taskDeclaration); } } }
// TaskDeclarationSyntax public override bool WalkTaskDeclaration(TaskDeclarationSyntax taskDeclarationSyntax) { MethodsCalled["WalkTaskDeclaration"]=true; return true; }