CSharpSyntaxVisitor クラス

定義

Visit メソッドに渡された単一の CSharpSyntaxNode のみを訪問する CSharpSyntaxNode ビジターを表します。

public ref class CSharpSyntaxVisitor abstract
public abstract class CSharpSyntaxVisitor
type CSharpSyntaxVisitor = class
Public MustInherit Class CSharpSyntaxVisitor
継承
CSharpSyntaxVisitor
派生

コンストラクター

名前 説明
CSharpSyntaxVisitor()

Visit メソッドに渡された単一の CSharpSyntaxNode のみを訪問する CSharpSyntaxNode ビジターを表します。

メソッド

名前 説明
DefaultVisit(SyntaxNode)

Visit メソッドに渡された単一の CSharpSyntaxNode のみを訪問する CSharpSyntaxNode ビジターを表します。

Visit(SyntaxNode)

Visit メソッドに渡された単一の CSharpSyntaxNode のみを訪問する CSharpSyntaxNode ビジターを表します。

VisitAccessorDeclaration(AccessorDeclarationSyntax)

ビジターが AccessorDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitAccessorList(AccessorListSyntax)

ビジターが AccessorListSyntax ノードにアクセスしたときに呼び出されます。

VisitAliasQualifiedName(AliasQualifiedNameSyntax)

訪問者が AliasQualifiedNameSyntax ノードにアクセスしたときに呼び出されます。

VisitAllowsConstraintClause(AllowsConstraintClauseSyntax)

訪問者が AllowsConstraintClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax)

訪問者が AnonymousMethodExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax)

訪問者が AnonymousObjectCreationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax)

訪問者が AnonymousObjectMemberDeclaratorSyntax ノードにアクセスしたときに呼び出されます。

VisitArgument(ArgumentSyntax)

ビジターが ArgumentSyntax ノードにアクセスしたときに呼び出されます。

VisitArgumentList(ArgumentListSyntax)

訪問者が ArgumentListSyntax ノードにアクセスしたときに呼び出されます。

VisitArrayCreationExpression(ArrayCreationExpressionSyntax)

訪問者が ArrayCreationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitArrayRankSpecifier(ArrayRankSpecifierSyntax)

訪問者が ArrayRankSpecifierSyntax ノードにアクセスしたときに呼び出されます。

VisitArrayType(ArrayTypeSyntax)

訪問者が ArrayTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitArrowExpressionClause(ArrowExpressionClauseSyntax)

訪問者が ArrowExpressionClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitAssignmentExpression(AssignmentExpressionSyntax)

ビジターが AssignmentExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitAttribute(AttributeSyntax)

ビジターが AttributeSyntax ノードにアクセスしたときに呼び出されます。

VisitAttributeArgument(AttributeArgumentSyntax)

ビジターが AttributeArgumentSyntax ノードにアクセスしたときに呼び出されます。

VisitAttributeArgumentList(AttributeArgumentListSyntax)

ビジターが AttributeArgumentListSyntax ノードにアクセスしたときに呼び出されます。

VisitAttributeList(AttributeListSyntax)

ビジターが AttributeListSyntax ノードにアクセスしたときに呼び出されます。

VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax)

ビジターが AttributeTargetSpecifierSyntax ノードにアクセスしたときに呼び出されます。

VisitAwaitExpression(AwaitExpressionSyntax)

ビジターが AwaitExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax)

訪問者が BadDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitBaseExpression(BaseExpressionSyntax)

ビジターが BaseExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitBaseExpressionTypeClause(BaseExpressionTypeClauseSyntax)

ビジターが BaseExpressionTypeClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitBaseList(BaseListSyntax)

ビジターが BaseListSyntax ノードにアクセスしたときに呼び出されます。

VisitBinaryExpression(BinaryExpressionSyntax)

訪問者が BinaryExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitBinaryPattern(BinaryPatternSyntax)

訪問者が BinaryPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitBlock(BlockSyntax)

訪問者が BlockSyntax ノードにアクセスしたときに呼び出されます。

VisitBracketedArgumentList(BracketedArgumentListSyntax)

訪問者が BracketedArgumentListSyntax ノードにアクセスしたときに呼び出されます。

VisitBracketedParameterList(BracketedParameterListSyntax)

訪問者が BracketedParameterListSyntax ノードにアクセスしたときに呼び出されます。

VisitBreakStatement(BreakStatementSyntax)

訪問者が BreakStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax)

ビジターが CasePatternSwitchLabelSyntax ノードにアクセスしたときに呼び出されます。

VisitCaseSwitchLabel(CaseSwitchLabelSyntax)

ビジターが CaseSwitchLabelSyntax ノードにアクセスしたときに呼び出されます。

VisitCastExpression(CastExpressionSyntax)

ビジターが CastExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitCatchClause(CatchClauseSyntax)

訪問者が CatchClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitCatchDeclaration(CatchDeclarationSyntax)

訪問者が CatchDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitCatchFilterClause(CatchFilterClauseSyntax)

ビジターが CatchFilterClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitCheckedExpression(CheckedExpressionSyntax)

訪問者が CheckedExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitCheckedStatement(CheckedStatementSyntax)

ビジターが CheckedStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitClassDeclaration(ClassDeclarationSyntax)

訪問者が ClassDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitClassOrStructConstraint(ClassOrStructConstraintSyntax)

ビジターが ClassOrStructConstraintSyntax ノードにアクセスしたときに呼び出されます。

VisitCollectionExpression(CollectionExpressionSyntax)

ビジターが CollectionExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitCompilationUnit(CompilationUnitSyntax)

訪問者が CompilationUnitSyntax ノードにアクセスしたときに呼び出されます。

VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax)

ビジターが ConditionalAccessExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitConditionalExpression(ConditionalExpressionSyntax)

ビジターが ConditionalExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitConstantPattern(ConstantPatternSyntax)

訪問者が ConstantPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitConstructorConstraint(ConstructorConstraintSyntax)

ビジターが ConstructorConstraintSyntax ノードにアクセスしたときに呼び出されます。

VisitConstructorDeclaration(ConstructorDeclarationSyntax)

ビジターが ConstructorDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitConstructorInitializer(ConstructorInitializerSyntax)

ビジターが ConstructorInitializerSyntax ノードにアクセスしたときに呼び出されます。

VisitContinueStatement(ContinueStatementSyntax)

訪問者が ContinueStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax)

ビジターが ConversionOperatorDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax)

ビジターが ConversionOperatorMemberCrefSyntax ノードにアクセスしたときに呼び出されます。

VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax)

訪問者が CrefBracketedParameterListSyntax ノードにアクセスしたときに呼び出されます。

VisitCrefParameter(CrefParameterSyntax)

訪問者が CrefParameterSyntax ノードにアクセスしたときに呼び出されます。

VisitCrefParameterList(CrefParameterListSyntax)

ビジターが CrefParameterListSyntax ノードにアクセスしたときに呼び出されます。

VisitDeclarationExpression(DeclarationExpressionSyntax)

ビジターが DeclarationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitDeclarationPattern(DeclarationPatternSyntax)

ビジターが DeclarationPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitDefaultConstraint(DefaultConstraintSyntax)

ビジターが DefaultConstraintSyntax ノードにアクセスしたときに呼び出されます。

VisitDefaultExpression(DefaultExpressionSyntax)

訪問者が DefaultExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax)

訪問者が DefaultSwitchLabelSyntax ノードにアクセスしたときに呼び出されます。

VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax)

訪問者が DefineDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitDelegateDeclaration(DelegateDeclarationSyntax)

訪問者が DelegateDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitDestructorDeclaration(DestructorDeclarationSyntax)

ビジターがデストラクターDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitDiscardDesignation(DiscardDesignationSyntax)

訪問者が DiscardDesignationSyntax ノードにアクセスしたときに呼び出されます。

VisitDiscardPattern(DiscardPatternSyntax)

訪問者が DiscardPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax)

訪問者が DocumentationCommentTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitDoStatement(DoStatementSyntax)

訪問者が DoStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitElementAccessExpression(ElementAccessExpressionSyntax)

ビジターが ElementAccessExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitElementBindingExpression(ElementBindingExpressionSyntax)

ビジターが ElementBindingExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax)

訪問者が ElifDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitElseClause(ElseClauseSyntax)

訪問者が ElseClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax)

訪問者が ElseDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitEmptyStatement(EmptyStatementSyntax)

ビジターが EmptyStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax)

訪問者が EndIfDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax)

訪問者が EndRegionDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitEnumDeclaration(EnumDeclarationSyntax)

訪問者が EnumDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax)

訪問者が EnumMemberDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitEqualsValueClause(EqualsValueClauseSyntax)

ビジターが EqualsValueClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax)

訪問者が ErrorDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitEventDeclaration(EventDeclarationSyntax)

訪問者が EventDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitEventFieldDeclaration(EventFieldDeclarationSyntax)

訪問者が EventFieldDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax)

ビジターが ExplicitInterfaceSpecifierSyntax ノードにアクセスしたときに呼び出されます。

VisitExpressionColon(ExpressionColonSyntax)

ビジターが ExpressionColonSyntax ノードにアクセスしたときに呼び出されます。

VisitExpressionElement(ExpressionElementSyntax)

ビジターが ExpressionElementSyntax ノードにアクセスしたときに呼び出されます。

VisitExpressionStatement(ExpressionStatementSyntax)

ビジターが ExpressionStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitExtensionBlockDeclaration(ExtensionBlockDeclarationSyntax)

訪問者が ExtensionBlockDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitExtensionDeclaration(ExtensionDeclarationSyntax)

訪問者が ExtensionDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitExtensionMemberCref(ExtensionMemberCrefSyntax)

訪問者が ExtensionMemberCrefSyntax ノードにアクセスしたときに呼び出されます。

VisitExternAliasDirective(ExternAliasDirectiveSyntax)

訪問者が ExternAliasDirectiveSyntax ノードにアクセスしたときに呼び出されます。

VisitFieldDeclaration(FieldDeclarationSyntax)

訪問者が FieldDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitFieldExpression(FieldExpressionSyntax)

訪問者が FieldExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)

ビジターが FileScopedNamespaceDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitFinallyClause(FinallyClauseSyntax)

訪問者が FinallyClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitFixedStatement(FixedStatementSyntax)

ビジターが FixedStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitForEachStatement(ForEachStatementSyntax)

訪問者が ForEachStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitForEachVariableStatement(ForEachVariableStatementSyntax)

訪問者が ForEachVariableStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitForStatement(ForStatementSyntax)

訪問者が ForStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitFromClause(FromClauseSyntax)

訪問者が FromClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)

訪問者が FunctionPointerCallingConventionSyntax ノードにアクセスしたときに呼び出されます。

VisitFunctionPointerParameter(FunctionPointerParameterSyntax)

訪問者が FunctionPointerParameterSyntax ノードにアクセスしたときに呼び出されます。

VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)

訪問者が FunctionPointerParameterListSyntax ノードにアクセスしたときに呼び出されます。

VisitFunctionPointerType(FunctionPointerTypeSyntax)

訪問者が FunctionPointerTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)

訪問者が FunctionPointerUnmanagedCallingConventionSyntax ノードにアクセスしたときに呼び出されます。

VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)

訪問者が FunctionPointerUnmanagedCallingConventionListSyntax ノードにアクセスしたときに呼び出されます。

VisitGenericName(GenericNameSyntax)

訪問者が GenericNameSyntax ノードにアクセスしたときに呼び出されます。

VisitGlobalStatement(GlobalStatementSyntax)

訪問者が GlobalStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitGotoStatement(GotoStatementSyntax)

訪問者が GotoStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitGroupClause(GroupClauseSyntax)

訪問者が GroupClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitIdentifierName(IdentifierNameSyntax)

訪問者が IdentifierNameSyntax ノードにアクセスしたときに呼び出されます。

VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax)

訪問者が IfDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitIfStatement(IfStatementSyntax)

訪問者が IfStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitIgnoredDirectiveTrivia(IgnoredDirectiveTriviaSyntax)

訪問者が IgnoredDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax)

ビジターが ImplicitArrayCreationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitImplicitElementAccess(ImplicitElementAccessSyntax)

ビジターが ImplicitElementAccessSyntax ノードにアクセスしたときに呼び出されます。

VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)

ビジターが ImplicitObjectCreationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax)

ビジターが ImplicitStackAllocArrayCreationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitIncompleteMember(IncompleteMemberSyntax)

訪問者が IncompleteMemberSyntax ノードにアクセスしたときに呼び出されます。

VisitIndexerDeclaration(IndexerDeclarationSyntax)

訪問者が IndexerDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitIndexerMemberCref(IndexerMemberCrefSyntax)

ビジターが IndexerMemberCrefSyntax ノードにアクセスしたときに呼び出されます。

VisitInitializerExpression(InitializerExpressionSyntax)

ビジターが InitializerExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitInterfaceDeclaration(InterfaceDeclarationSyntax)

訪問者が InterfaceDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)

ビジターが InterpolatedStringExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitInterpolatedStringText(InterpolatedStringTextSyntax)

訪問者が InterpolatedStringTextSyntax ノードにアクセスしたときに呼び出されます。

VisitInterpolation(InterpolationSyntax)

訪問者が補間Syntax ノードにアクセスしたときに呼び出されます。

VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax)

訪問者が補間AlignmentClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitInterpolationFormatClause(InterpolationFormatClauseSyntax)

ビジターが InterpolationFormatClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitInvocationExpression(InvocationExpressionSyntax)

ビジターが InvocationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitIsPatternExpression(IsPatternExpressionSyntax)

訪問者が IsPatternExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitJoinClause(JoinClauseSyntax)

訪問者が JoinClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitJoinIntoClause(JoinIntoClauseSyntax)

訪問者が JoinIntoClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitLabeledStatement(LabeledStatementSyntax)

訪問者が LabeledStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitLetClause(LetClauseSyntax)

訪問者が LetClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitLineDirectivePosition(LineDirectivePositionSyntax)

訪問者が LineDirectivePositionSyntax ノードにアクセスしたときに呼び出されます。

VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax)

訪問者が LineDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)

訪問者が LineSpanDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitListPattern(ListPatternSyntax)

訪問者が ListPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitLiteralExpression(LiteralExpressionSyntax)

訪問者が LiteralExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax)

訪問者が LoadDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax)

ビジターが LocalDeclarationStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitLocalFunctionStatement(LocalFunctionStatementSyntax)

ビジターが LocalFunctionStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitLockStatement(LockStatementSyntax)

訪問者が LockStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitMakeRefExpression(MakeRefExpressionSyntax)

訪問者が MakeRefExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitMemberAccessExpression(MemberAccessExpressionSyntax)

ビジターが MemberAccessExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitMemberBindingExpression(MemberBindingExpressionSyntax)

ビジターが MemberBindingExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitMethodDeclaration(MethodDeclarationSyntax)

ビジターが MethodDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitNameColon(NameColonSyntax)

訪問者が NameColonSyntax ノードにアクセスしたときに呼び出されます。

VisitNameEquals(NameEqualsSyntax)

訪問者が NameEqualsSyntax ノードにアクセスしたときに呼び出されます。

VisitNameMemberCref(NameMemberCrefSyntax)

訪問者が NameMemberCrefSyntax ノードにアクセスしたときに呼び出されます。

VisitNamespaceDeclaration(NamespaceDeclarationSyntax)

ビジターが NamespaceDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax)

ビジターが NullableDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitNullableType(NullableTypeSyntax)

ビジターが NullableTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitObjectCreationExpression(ObjectCreationExpressionSyntax)

ビジターが ObjectCreationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax)

訪問者が OmittedArraySizeExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitOmittedTypeArgument(OmittedTypeArgumentSyntax)

訪問者が OmittedTypeArgumentSyntax ノードにアクセスしたときに呼び出されます。

VisitOperatorDeclaration(OperatorDeclarationSyntax)

訪問者が OperatorDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitOperatorMemberCref(OperatorMemberCrefSyntax)

訪問者が OperatorMemberCrefSyntax ノードにアクセスしたときに呼び出されます。

VisitOrderByClause(OrderByClauseSyntax)

訪問者が OrderByClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitOrdering(OrderingSyntax)

訪問者が OrderingSyntax ノードにアクセスしたときに呼び出されます。

VisitParameter(ParameterSyntax)

訪問者が ParameterSyntax ノードにアクセスしたときに呼び出されます。

VisitParameterList(ParameterListSyntax)

訪問者が ParameterListSyntax ノードにアクセスしたときに呼び出されます。

VisitParenthesizedExpression(ParenthesizedExpressionSyntax)

訪問者が ParenthesizedExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax)

訪問者が ParenthesizedLambdaExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitParenthesizedPattern(ParenthesizedPatternSyntax)

訪問者が ParenthesizedPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax)

訪問者が ParenthesizedVariableDesignationSyntax ノードにアクセスしたときに呼び出されます。

VisitPointerType(PointerTypeSyntax)

ビジターが PointerTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitPositionalPatternClause(PositionalPatternClauseSyntax)

ビジターが位置パターンClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax)

ビジターが PostfixUnaryExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax)

ビジターが PragmaChecksumDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax)

ビジターが PragmaWarningDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitPredefinedType(PredefinedTypeSyntax)

訪問者が PredefinedTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax)

訪問者が PrefixUnaryExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)

訪問者が PrimaryConstructorBaseTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitPropertyDeclaration(PropertyDeclarationSyntax)

ビジターが PropertyDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitPropertyPatternClause(PropertyPatternClauseSyntax)

ビジターが PropertyPatternClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitQualifiedCref(QualifiedCrefSyntax)

訪問者が QualifiedCrefSyntax ノードにアクセスしたときに呼び出されます。

VisitQualifiedName(QualifiedNameSyntax)

ビジターが QualifiedNameSyntax ノードにアクセスしたときに呼び出されます。

VisitQueryBody(QueryBodySyntax)

訪問者が QueryBodySyntax ノードにアクセスしたときに呼び出されます。

VisitQueryContinuation(QueryContinuationSyntax)

訪問者が QueryContinuationSyntax ノードにアクセスしたときに呼び出されます。

VisitQueryExpression(QueryExpressionSyntax)

ビジターが QueryExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitRangeExpression(RangeExpressionSyntax)

ビジターが RangeExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitRecordDeclaration(RecordDeclarationSyntax)

訪問者が RecordDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitRecursivePattern(RecursivePatternSyntax)

訪問者が RecursivePatternSyntax ノードにアクセスしたときに呼び出されます。

VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax)

ビジターが ReferenceDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitRefExpression(RefExpressionSyntax)

訪問者が RefExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitRefStructConstraint(RefStructConstraintSyntax)

ビジターが RefStructConstraintSyntax ノードにアクセスしたときに呼び出されます。

VisitRefType(RefTypeSyntax)

訪問者が RefTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitRefTypeExpression(RefTypeExpressionSyntax)

訪問者が RefTypeExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitRefValueExpression(RefValueExpressionSyntax)

訪問者が RefValueExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax)

ビジターが RegionDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitRelationalPattern(RelationalPatternSyntax)

ビジターが RelationalPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitReturnStatement(ReturnStatementSyntax)

ビジターが ReturnStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitScopedType(ScopedTypeSyntax)

訪問者が ScopedTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitSelectClause(SelectClauseSyntax)

訪問者が SelectClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax)

訪問者が ShebangDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitSimpleBaseType(SimpleBaseTypeSyntax)

訪問者が SimpleBaseTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax)

訪問者が SimpleLambdaExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitSingleVariableDesignation(SingleVariableDesignationSyntax)

訪問者が SingleVariableDesignationSyntax ノードにアクセスしたときに呼び出されます。

VisitSizeOfExpression(SizeOfExpressionSyntax)

訪問者が SizeOfExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)

訪問者が SkippedTokensTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitSlicePattern(SlicePatternSyntax)

訪問者が SlicePatternSyntax ノードにアクセスしたときに呼び出されます。

VisitSpreadElement(SpreadElementSyntax)

訪問者が SpreadElementSyntax ノードにアクセスしたときに呼び出されます。

VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax)

訪問者が StackAllocArrayCreationExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitStructDeclaration(StructDeclarationSyntax)

ビジターが StructDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitSubpattern(SubpatternSyntax)

訪問者が SubpatternSyntax ノードにアクセスしたときに呼び出されます。

VisitSwitchExpression(SwitchExpressionSyntax)

訪問者が SwitchExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitSwitchExpressionArm(SwitchExpressionArmSyntax)

訪問者が SwitchExpressionArmSyntax ノードにアクセスしたときに呼び出されます。

VisitSwitchSection(SwitchSectionSyntax)

訪問者が SwitchSectionSyntax ノードにアクセスしたときに呼び出されます。

VisitSwitchStatement(SwitchStatementSyntax)

訪問者が SwitchStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitThisExpression(ThisExpressionSyntax)

訪問者が ThisExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitThrowExpression(ThrowExpressionSyntax)

訪問者が ThrowExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitThrowStatement(ThrowStatementSyntax)

訪問者が ThrowStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitTryStatement(TryStatementSyntax)

訪問者が TryStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitTupleElement(TupleElementSyntax)

ビジターが TupleElementSyntax ノードにアクセスしたときに呼び出されます。

VisitTupleExpression(TupleExpressionSyntax)

ビジターが TupleExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitTupleType(TupleTypeSyntax)

ビジターが TupleTypeSyntax ノードにアクセスしたときに呼び出されます。

VisitTypeArgumentList(TypeArgumentListSyntax)

訪問者が TypeArgumentListSyntax ノードにアクセスしたときに呼び出されます。

VisitTypeConstraint(TypeConstraintSyntax)

訪問者が TypeConstraintSyntax ノードにアクセスしたときに呼び出されます。

VisitTypeCref(TypeCrefSyntax)

訪問者が TypeCrefSyntax ノードにアクセスしたときに呼び出されます。

VisitTypeOfExpression(TypeOfExpressionSyntax)

訪問者が TypeOfExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitTypeParameter(TypeParameterSyntax)

訪問者が TypeParameterSyntax ノードにアクセスしたときに呼び出されます。

VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax)

訪問者が TypeParameterConstraintClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitTypeParameterList(TypeParameterListSyntax)

訪問者が TypeParameterListSyntax ノードにアクセスしたときに呼び出されます。

VisitTypePattern(TypePatternSyntax)

訪問者が TypePatternSyntax ノードにアクセスしたときに呼び出されます。

VisitUnaryPattern(UnaryPatternSyntax)

訪問者が UnaryPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax)

訪問者が UndefDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitUnionDeclaration(UnionDeclarationSyntax)

訪問者が UnionDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitUnsafeExpression(UnsafeExpressionSyntax)

訪問者が UnsafeExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitUnsafeStatement(UnsafeStatementSyntax)

訪問者が UnsafeStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitUsingDirective(UsingDirectiveSyntax)

ビジターが UsingDirectiveSyntax ノードにアクセスしたときに呼び出されます。

VisitUsingStatement(UsingStatementSyntax)

ビジターが UsingStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitVariableDeclaration(VariableDeclarationSyntax)

ビジターが VariableDeclarationSyntax ノードにアクセスしたときに呼び出されます。

VisitVariableDeclarator(VariableDeclaratorSyntax)

ビジターが VariableDeclaratorSyntax ノードにアクセスしたときに呼び出されます。

VisitVarPattern(VarPatternSyntax)

ビジターが VarPatternSyntax ノードにアクセスしたときに呼び出されます。

VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax)

訪問者が WarningDirectiveTriviaSyntax ノードにアクセスしたときに呼び出されます。

VisitWhenClause(WhenClauseSyntax)

訪問者が WhenClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitWhereClause(WhereClauseSyntax)

訪問者が WhereClauseSyntax ノードにアクセスしたときに呼び出されます。

VisitWhileStatement(WhileStatementSyntax)

訪問者が WhileStatementSyntax ノードにアクセスしたときに呼び出されます。

VisitWithElement(WithElementSyntax)

訪問者が WithElementSyntax ノードにアクセスしたときに呼び出されます。

VisitWithExpression(WithExpressionSyntax)

訪問者が WithExpressionSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlCDataSection(XmlCDataSectionSyntax)

訪問者が XmlCDataSectionSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlComment(XmlCommentSyntax)

訪問者が XmlCommentSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlCrefAttribute(XmlCrefAttributeSyntax)

訪問者が XmlCrefAttributeSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlElement(XmlElementSyntax)

訪問者が XmlElementSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlElementEndTag(XmlElementEndTagSyntax)

ビジターが XmlElementEndTagSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlElementStartTag(XmlElementStartTagSyntax)

ビジターが XmlElementStartTagSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlEmptyElement(XmlEmptyElementSyntax)

ビジターが XmlEmptyElementSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlName(XmlNameSyntax)

訪問者が XmlNameSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlNameAttribute(XmlNameAttributeSyntax)

ビジターが XmlNameAttributeSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlPrefix(XmlPrefixSyntax)

訪問者が XmlPrefixSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax)

訪問者が XmlProcessingInstructionSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlText(XmlTextSyntax)

ビジターが XmlTextSyntax ノードにアクセスしたときに呼び出されます。

VisitXmlTextAttribute(XmlTextAttributeSyntax)

訪問者が XmlTextAttributeSyntax ノードにアクセスしたときに呼び出されます。

VisitYieldStatement(YieldStatementSyntax)

訪問者が YieldStatementSyntax ノードにアクセスしたときに呼び出されます。

適用対象