public override void PostWalkDialogNodeDeclaration(DialogNodeDeclarationSyntax dialogNodeDeclarationSyntax) { MethodsCalled["PostWalkDialogNodeDeclaration"]=true; }
public override void VisitDialogNodeDeclaration(DialogNodeDeclarationSyntax dialogNodeDeclarationSyntax) { var identifier = dialogNodeDeclarationSyntax.Identifier; var location = identifier.GetLocation(); var name = identifier.ToString(); if (location == null) { return; } var decl = new DialogNodeSymbol(name, location, dialogNodeDeclarationSyntax, _taskDefinition); AddNodeDeclaration(decl); }
// DialogNodeDeclarationSyntax public override bool WalkDialogNodeDeclaration(DialogNodeDeclarationSyntax dialogNodeDeclarationSyntax) { MethodsCalled["WalkDialogNodeDeclaration"]=true; return true; }