메소드 | 설명 | |
---|---|---|
MultiPurposeASTWalker ( Microsoft.CodeAnalysis.SyntaxNode node, bool>.Func |
Initializes a new instance of the MultiPurposeASTWalker class. The walker will walk through all nodes as depth level. |
|
Start ( ) : void |
Starts the visiting process
|
|
VisitAccessorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax node ) : void |
|
|
VisitAccessorList ( AccessorListSyntax node ) : void |
|
|
VisitAliasQualifiedName ( Microsoft.CodeAnalysis.CSharp.Syntax.AliasQualifiedNameSyntax node ) : void |
|
|
VisitAnonymousMethodExpression ( Microsoft.CodeAnalysis.CSharp.Syntax.AnonymousMethodExpressionSyntax node ) : void |
|
|
VisitAnonymousObjectCreationExpression ( AnonymousObjectCreationExpressionSyntax node ) : void |
|
|
VisitAnonymousObjectMemberDeclarator ( AnonymousObjectMemberDeclaratorSyntax node ) : void |
|
|
VisitArgument ( Microsoft.CodeAnalysis.CSharp.Syntax.ArgumentSyntax node ) : void |
|
|
VisitArgumentList ( ArgumentListSyntax node ) : void |
|
|
VisitArrayCreationExpression ( ArrayCreationExpressionSyntax node ) : void |
|
|
VisitArrayRankSpecifier ( Microsoft.CodeAnalysis.CSharp.Syntax.ArrayRankSpecifierSyntax node ) : void |
|
|
VisitArrayType ( ArrayTypeSyntax node ) : void |
|
|
VisitArrowExpressionClause ( Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax node ) : void |
|
|
VisitAssignmentExpression ( AssignmentExpressionSyntax node ) : void |
|
|
VisitAttribute ( Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax node ) : void |
|
|
VisitAttributeArgument ( AttributeArgumentSyntax node ) : void |
|
|
VisitAttributeArgumentList ( AttributeArgumentListSyntax node ) : void |
|
|
VisitAttributeList ( AttributeListSyntax node ) : void |
|
|
VisitAttributeTargetSpecifier ( Microsoft.CodeAnalysis.CSharp.Syntax.AttributeTargetSpecifierSyntax node ) : void |
|
|
VisitAwaitExpression ( AwaitExpressionSyntax node ) : void |
|
|
VisitBadDirectiveTrivia ( BadDirectiveTriviaSyntax node ) : void |
|
|
VisitBaseExpression ( BaseExpressionSyntax node ) : void |
|
|
VisitBaseList ( BaseListSyntax node ) : void |
|
|
VisitBinaryExpression ( BinaryExpressionSyntax node ) : void |
|
|
VisitBlock ( BlockSyntax node ) : void |
|
|
VisitBracketedArgumentList ( BracketedArgumentListSyntax node ) : void |
|
|
VisitBracketedParameterList ( BracketedParameterListSyntax node ) : void |
|
|
VisitBreakStatement ( BreakStatementSyntax node ) : void |
|
|
VisitCaseSwitchLabel ( CaseSwitchLabelSyntax node ) : void |
|
|
VisitCastExpression ( CastExpressionSyntax node ) : void |
|
|
VisitCatchClause ( CatchClauseSyntax node ) : void |
|
|
VisitCatchDeclaration ( CatchDeclarationSyntax node ) : void |
|
|
VisitCatchFilterClause ( CatchFilterClauseSyntax node ) : void |
|
|
VisitCheckedExpression ( CheckedExpressionSyntax node ) : void |
|
|
VisitCheckedStatement ( CheckedStatementSyntax node ) : void |
|
|
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void |
|
|
VisitClassOrStructConstraint ( ClassOrStructConstraintSyntax node ) : void |
|
|
VisitCompilationUnit ( Microsoft.CodeAnalysis.CSharp.Syntax.CompilationUnitSyntax node ) : void |
|
|
VisitConditionalAccessExpression ( ConditionalAccessExpressionSyntax node ) : void |
|
|
VisitConditionalExpression ( ConditionalExpressionSyntax node ) : void |
|
|
VisitConstructorConstraint ( ConstructorConstraintSyntax node ) : void |
|
|
VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void |
|
|
VisitConstructorInitializer ( ConstructorInitializerSyntax node ) : void |
|
|
VisitContinueStatement ( ContinueStatementSyntax node ) : void |
|
|
VisitConversionOperatorDeclaration ( ConversionOperatorDeclarationSyntax node ) : void |
|
|
VisitConversionOperatorMemberCref ( ConversionOperatorMemberCrefSyntax node ) : void |
|
|
VisitCrefBracketedParameterList ( CrefBracketedParameterListSyntax node ) : void |
|
|
VisitCrefParameter ( CrefParameterSyntax node ) : void |
|
|
VisitCrefParameterList ( CrefParameterListSyntax node ) : void |
|
|
VisitDefaultExpression ( DefaultExpressionSyntax node ) : void |
|
|
VisitDefaultSwitchLabel ( DefaultSwitchLabelSyntax node ) : void |
|
|
VisitDefineDirectiveTrivia ( DefineDirectiveTriviaSyntax node ) : void |
|
|
VisitDelegateDeclaration ( DelegateDeclarationSyntax node ) : void |
|
|
VisitDestructorDeclaration ( DestructorDeclarationSyntax node ) : void |
|
|
VisitDoStatement ( DoStatementSyntax node ) : void |
|
|
VisitDocumentationCommentTrivia ( DocumentationCommentTriviaSyntax node ) : void |
|
|
VisitElementAccessExpression ( ElementAccessExpressionSyntax node ) : void |
|
|
VisitElementBindingExpression ( ElementBindingExpressionSyntax node ) : void |
|
|
VisitElifDirectiveTrivia ( ElifDirectiveTriviaSyntax node ) : void |
|
|
VisitElseClause ( ElseClauseSyntax node ) : void |
|
|
VisitElseDirectiveTrivia ( ElseDirectiveTriviaSyntax node ) : void |
|
|
VisitEmptyStatement ( EmptyStatementSyntax node ) : void |
|
|
VisitEndIfDirectiveTrivia ( EndIfDirectiveTriviaSyntax node ) : void |
|
|
VisitEndRegionDirectiveTrivia ( EndRegionDirectiveTriviaSyntax node ) : void |
|
|
VisitEnumDeclaration ( EnumDeclarationSyntax node ) : void |
|
|
VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : void |
|
|
VisitEqualsValueClause ( EqualsValueClauseSyntax node ) : void |
|
|
VisitErrorDirectiveTrivia ( ErrorDirectiveTriviaSyntax node ) : void |
|
|
VisitEventDeclaration ( EventDeclarationSyntax node ) : void |
|
|
VisitEventFieldDeclaration ( EventFieldDeclarationSyntax node ) : void |
|
|
VisitExplicitInterfaceSpecifier ( ExplicitInterfaceSpecifierSyntax node ) : void |
|
|
VisitExpressionStatement ( ExpressionStatementSyntax node ) : void |
|
|
VisitExternAliasDirective ( ExternAliasDirectiveSyntax node ) : void |
|
|
VisitFieldDeclaration ( FieldDeclarationSyntax node ) : void |
|
|
VisitFinallyClause ( FinallyClauseSyntax node ) : void |
|
|
VisitFixedStatement ( FixedStatementSyntax node ) : void |
|
|
VisitForEachStatement ( ForEachStatementSyntax node ) : void |
|
|
VisitForStatement ( ForStatementSyntax node ) : void |
|
|
VisitFromClause ( FromClauseSyntax node ) : void |
|
|
VisitGenericName ( GenericNameSyntax node ) : void |
|
|
VisitGlobalStatement ( GlobalStatementSyntax node ) : void |
|
|
VisitGotoStatement ( GotoStatementSyntax node ) : void |
|
|
VisitGroupClause ( GroupClauseSyntax node ) : void |
|
|
VisitIdentifierName ( IdentifierNameSyntax node ) : void |
|
|
VisitIfDirectiveTrivia ( IfDirectiveTriviaSyntax node ) : void |
|
|
VisitIfStatement ( IfStatementSyntax node ) : void |
|
|
VisitImplicitArrayCreationExpression ( ImplicitArrayCreationExpressionSyntax node ) : void |
|
|
VisitImplicitElementAccess ( ImplicitElementAccessSyntax node ) : void |
|
|
VisitIncompleteMember ( IncompleteMemberSyntax node ) : void |
|
|
VisitIndexerDeclaration ( IndexerDeclarationSyntax node ) : void |
|
|
VisitIndexerMemberCref ( IndexerMemberCrefSyntax node ) : void |
|
|
VisitInitializerExpression ( InitializerExpressionSyntax node ) : void |
|
|
VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void |
|
|
VisitInterpolatedStringExpression ( InterpolatedStringExpressionSyntax node ) : void |
|
|
VisitInterpolatedStringText ( InterpolatedStringTextSyntax node ) : void |
|
|
VisitInterpolation ( InterpolationSyntax node ) : void |
|
|
VisitInterpolationAlignmentClause ( InterpolationAlignmentClauseSyntax node ) : void |
|
|
VisitInterpolationFormatClause ( InterpolationFormatClauseSyntax node ) : void |
|
|
VisitInvocationExpression ( InvocationExpressionSyntax node ) : void |
|
|
VisitJoinClause ( JoinClauseSyntax node ) : void |
|
|
VisitJoinIntoClause ( JoinIntoClauseSyntax node ) : void |
|
|
VisitLabeledStatement ( LabeledStatementSyntax node ) : void |
|
|
VisitLetClause ( LetClauseSyntax node ) : void |
|
|
VisitLineDirectiveTrivia ( LineDirectiveTriviaSyntax node ) : void |
|
|
VisitLiteralExpression ( LiteralExpressionSyntax node ) : void |
|
|
VisitLocalDeclarationStatement ( LocalDeclarationStatementSyntax node ) : void |
|
|
VisitLockStatement ( LockStatementSyntax node ) : void |
|
|
VisitMakeRefExpression ( MakeRefExpressionSyntax node ) : void |
|
|
VisitMemberAccessExpression ( MemberAccessExpressionSyntax node ) : void |
|
|
VisitMemberBindingExpression ( MemberBindingExpressionSyntax node ) : void |
|
|
VisitMethodDeclaration ( MethodDeclarationSyntax node ) : void |
|
|
VisitNameColon ( NameColonSyntax node ) : void |
|
|
VisitNameEquals ( NameEqualsSyntax node ) : void |
|
|
VisitNameMemberCref ( NameMemberCrefSyntax node ) : void |
|
|
VisitNamespaceDeclaration ( NamespaceDeclarationSyntax node ) : void |
|
|
VisitNullableType ( NullableTypeSyntax node ) : void |
|
|
VisitObjectCreationExpression ( ObjectCreationExpressionSyntax node ) : void |
|
|
VisitOmittedArraySizeExpression ( OmittedArraySizeExpressionSyntax node ) : void |
|
|
VisitOmittedTypeArgument ( OmittedTypeArgumentSyntax node ) : void |
|
|
VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : void |
|
|
VisitOperatorMemberCref ( OperatorMemberCrefSyntax node ) : void |
|
|
VisitOrderByClause ( OrderByClauseSyntax node ) : void |
|
|
VisitOrdering ( OrderingSyntax node ) : void |
|
|
VisitParameter ( ParameterSyntax node ) : void |
|
|
VisitParameterList ( ParameterListSyntax node ) : void |
|
|
VisitParenthesizedExpression ( ParenthesizedExpressionSyntax node ) : void |
|
|
VisitParenthesizedLambdaExpression ( ParenthesizedLambdaExpressionSyntax node ) : void |
|
|
VisitPointerType ( PointerTypeSyntax node ) : void |
|
|
VisitPostfixUnaryExpression ( PostfixUnaryExpressionSyntax node ) : void |
|
|
VisitPragmaChecksumDirectiveTrivia ( PragmaChecksumDirectiveTriviaSyntax node ) : void |
|
|
VisitPragmaWarningDirectiveTrivia ( PragmaWarningDirectiveTriviaSyntax node ) : void |
|
|
VisitPredefinedType ( PredefinedTypeSyntax node ) : void |
|
|
VisitPrefixUnaryExpression ( PrefixUnaryExpressionSyntax node ) : void |
|
|
VisitPropertyDeclaration ( PropertyDeclarationSyntax node ) : void |
|
|
VisitQualifiedCref ( QualifiedCrefSyntax node ) : void |
|
|
VisitQualifiedName ( QualifiedNameSyntax node ) : void |
|
|
VisitQueryBody ( QueryBodySyntax node ) : void |
|
|
VisitQueryContinuation ( QueryContinuationSyntax node ) : void |
|
|
VisitQueryExpression ( QueryExpressionSyntax node ) : void |
|
|
VisitRefTypeExpression ( RefTypeExpressionSyntax node ) : void |
|
|
VisitRefValueExpression ( RefValueExpressionSyntax node ) : void |
|
|
VisitReferenceDirectiveTrivia ( ReferenceDirectiveTriviaSyntax node ) : void |
|
|
VisitRegionDirectiveTrivia ( RegionDirectiveTriviaSyntax node ) : void |
|
|
VisitReturnStatement ( ReturnStatementSyntax node ) : void |
|
|
VisitSelectClause ( SelectClauseSyntax node ) : void |
|
|
VisitSimpleBaseType ( SimpleBaseTypeSyntax node ) : void |
|
|
VisitSimpleLambdaExpression ( SimpleLambdaExpressionSyntax node ) : void |
|
|
VisitSizeOfExpression ( SizeOfExpressionSyntax node ) : void |
|
|
VisitSkippedTokensTrivia ( SkippedTokensTriviaSyntax node ) : void |
|
|
VisitStackAllocArrayCreationExpression ( StackAllocArrayCreationExpressionSyntax node ) : void |
|
|
VisitStructDeclaration ( StructDeclarationSyntax node ) : void |
|
|
VisitSwitchSection ( SwitchSectionSyntax node ) : void |
|
|
VisitSwitchStatement ( SwitchStatementSyntax node ) : void |
|
|
VisitThisExpression ( ThisExpressionSyntax node ) : void |
|
|
VisitThrowStatement ( ThrowStatementSyntax node ) : void |
|
|
VisitTryStatement ( TryStatementSyntax node ) : void |
|
|
VisitTypeArgumentList ( TypeArgumentListSyntax node ) : void |
|
|
VisitTypeConstraint ( TypeConstraintSyntax node ) : void |
|
|
VisitTypeCref ( TypeCrefSyntax node ) : void |
|
|
VisitTypeOfExpression ( TypeOfExpressionSyntax node ) : void |
|
|
VisitTypeParameter ( TypeParameterSyntax node ) : void |
|
|
VisitTypeParameterConstraintClause ( TypeParameterConstraintClauseSyntax node ) : void |
|
|
VisitTypeParameterList ( TypeParameterListSyntax node ) : void |
|
|
VisitUndefDirectiveTrivia ( UndefDirectiveTriviaSyntax node ) : void |
|
|
VisitUnsafeStatement ( UnsafeStatementSyntax node ) : void |
|
|
VisitUsingDirective ( UsingDirectiveSyntax node ) : void |
|
|
VisitUsingStatement ( UsingStatementSyntax node ) : void |
|
|
VisitVariableDeclaration ( VariableDeclarationSyntax node ) : void |
|
|
VisitVariableDeclarator ( VariableDeclaratorSyntax node ) : void |
|
|
VisitWarningDirectiveTrivia ( WarningDirectiveTriviaSyntax node ) : void |
|
|
VisitWhereClause ( WhereClauseSyntax node ) : void |
|
|
VisitWhileStatement ( WhileStatementSyntax node ) : void |
|
|
VisitXmlCDataSection ( XmlCDataSectionSyntax node ) : void |
|
|
VisitXmlComment ( XmlCommentSyntax node ) : void |
|
|
VisitXmlCrefAttribute ( XmlCrefAttributeSyntax node ) : void |
|
|
VisitXmlElement ( XmlElementSyntax node ) : void |
|
|
VisitXmlElementEndTag ( XmlElementEndTagSyntax node ) : void |
|
|
VisitXmlElementStartTag ( XmlElementStartTagSyntax node ) : void |
|
|
VisitXmlEmptyElement ( XmlEmptyElementSyntax node ) : void |
|
|
VisitXmlName ( XmlNameSyntax node ) : void |
|
|
VisitXmlNameAttribute ( XmlNameAttributeSyntax node ) : void |
|
|
VisitXmlPrefix ( XmlPrefixSyntax node ) : void |
|
|
VisitXmlProcessingInstruction ( XmlProcessingInstructionSyntax node ) : void |
|
|
VisitXmlText ( XmlTextSyntax node ) : void |
|
|
VisitXmlTextAttribute ( XmlTextAttributeSyntax node ) : void |
|
|
VisitYieldStatement ( YieldStatementSyntax node ) : void |
|
메소드 | 설명 | |
---|---|---|
OnNodeVisited ( Microsoft.CodeAnalysis.SyntaxNode node ) : void |
public MultiPurposeASTWalker ( Microsoft.CodeAnalysis.SyntaxNode node, bool>.Func |
||
node | Microsoft.CodeAnalysis.SyntaxNode | The root to traverse. |
condition | bool>.Func | The condition to react to when traversing nodes. |
operation | Action |
The operation to perform when condition is met when traversing a node. |
traverseRootOnly | bool |
/// When true , it causes the walker to traverse only the units in |
리턴 | System |
public final VisitAccessorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax | |
리턴 | void |
public final VisitAccessorList ( AccessorListSyntax node ) : void | ||
node | AccessorListSyntax | |
리턴 | void |
public final VisitAliasQualifiedName ( Microsoft.CodeAnalysis.CSharp.Syntax.AliasQualifiedNameSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.AliasQualifiedNameSyntax | |
리턴 | void |
public final VisitAnonymousMethodExpression ( Microsoft.CodeAnalysis.CSharp.Syntax.AnonymousMethodExpressionSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.AnonymousMethodExpressionSyntax | |
리턴 | void |
public final VisitAnonymousObjectCreationExpression ( AnonymousObjectCreationExpressionSyntax node ) : void | ||
node | AnonymousObjectCreationExpressionSyntax | |
리턴 | void |
public final VisitAnonymousObjectMemberDeclarator ( AnonymousObjectMemberDeclaratorSyntax node ) : void | ||
node | AnonymousObjectMemberDeclaratorSyntax | |
리턴 | void |
public final VisitArgument ( Microsoft.CodeAnalysis.CSharp.Syntax.ArgumentSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.ArgumentSyntax | |
리턴 | void |
public final VisitArgumentList ( ArgumentListSyntax node ) : void | ||
node | ArgumentListSyntax | |
리턴 | void |
public final VisitArrayCreationExpression ( ArrayCreationExpressionSyntax node ) : void | ||
node | ArrayCreationExpressionSyntax | |
리턴 | void |
public final VisitArrayRankSpecifier ( Microsoft.CodeAnalysis.CSharp.Syntax.ArrayRankSpecifierSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.ArrayRankSpecifierSyntax | |
리턴 | void |
public final VisitArrayType ( ArrayTypeSyntax node ) : void | ||
node | ArrayTypeSyntax | |
리턴 | void |
public final VisitArrowExpressionClause ( Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax | |
리턴 | void |
public final VisitAssignmentExpression ( AssignmentExpressionSyntax node ) : void | ||
node | AssignmentExpressionSyntax | |
리턴 | void |
public final VisitAttribute ( Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax | |
리턴 | void |
public final VisitAttributeArgument ( AttributeArgumentSyntax node ) : void | ||
node | AttributeArgumentSyntax | |
리턴 | void |
public final VisitAttributeArgumentList ( AttributeArgumentListSyntax node ) : void | ||
node | AttributeArgumentListSyntax | |
리턴 | void |
public final VisitAttributeList ( AttributeListSyntax node ) : void | ||
node | AttributeListSyntax | |
리턴 | void |
public final VisitAttributeTargetSpecifier ( Microsoft.CodeAnalysis.CSharp.Syntax.AttributeTargetSpecifierSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.AttributeTargetSpecifierSyntax | |
리턴 | void |
public final VisitAwaitExpression ( AwaitExpressionSyntax node ) : void | ||
node | AwaitExpressionSyntax | |
리턴 | void |
public final VisitBadDirectiveTrivia ( BadDirectiveTriviaSyntax node ) : void | ||
node | BadDirectiveTriviaSyntax | |
리턴 | void |
public final VisitBaseExpression ( BaseExpressionSyntax node ) : void | ||
node | BaseExpressionSyntax | |
리턴 | void |
public final VisitBaseList ( BaseListSyntax node ) : void | ||
node | BaseListSyntax | |
리턴 | void |
public final VisitBinaryExpression ( BinaryExpressionSyntax node ) : void | ||
node | BinaryExpressionSyntax | |
리턴 | void |
public final VisitBracketedArgumentList ( BracketedArgumentListSyntax node ) : void | ||
node | BracketedArgumentListSyntax | |
리턴 | void |
public final VisitBracketedParameterList ( BracketedParameterListSyntax node ) : void | ||
node | BracketedParameterListSyntax | |
리턴 | void |
public final VisitBreakStatement ( BreakStatementSyntax node ) : void | ||
node | BreakStatementSyntax | |
리턴 | void |
public final VisitCaseSwitchLabel ( CaseSwitchLabelSyntax node ) : void | ||
node | CaseSwitchLabelSyntax | |
리턴 | void |
public final VisitCastExpression ( CastExpressionSyntax node ) : void | ||
node | CastExpressionSyntax | |
리턴 | void |
public final VisitCatchClause ( CatchClauseSyntax node ) : void | ||
node | CatchClauseSyntax | |
리턴 | void |
public final VisitCatchDeclaration ( CatchDeclarationSyntax node ) : void | ||
node | CatchDeclarationSyntax | |
리턴 | void |
public final VisitCatchFilterClause ( CatchFilterClauseSyntax node ) : void | ||
node | CatchFilterClauseSyntax | |
리턴 | void |
public final VisitCheckedExpression ( CheckedExpressionSyntax node ) : void | ||
node | CheckedExpressionSyntax | |
리턴 | void |
public final VisitCheckedStatement ( CheckedStatementSyntax node ) : void | ||
node | CheckedStatementSyntax | |
리턴 | void |
public final VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax | |
리턴 | void |
public final VisitClassOrStructConstraint ( ClassOrStructConstraintSyntax node ) : void | ||
node | ClassOrStructConstraintSyntax | |
리턴 | void |
public final VisitCompilationUnit ( Microsoft.CodeAnalysis.CSharp.Syntax.CompilationUnitSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.CompilationUnitSyntax | |
리턴 | void |
public final VisitConditionalAccessExpression ( ConditionalAccessExpressionSyntax node ) : void | ||
node | ConditionalAccessExpressionSyntax | |
리턴 | void |
public final VisitConditionalExpression ( ConditionalExpressionSyntax node ) : void | ||
node | ConditionalExpressionSyntax | |
리턴 | void |
public final VisitConstructorConstraint ( ConstructorConstraintSyntax node ) : void | ||
node | ConstructorConstraintSyntax | |
리턴 | void |
public final VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax | |
리턴 | void |
public final VisitConstructorInitializer ( ConstructorInitializerSyntax node ) : void | ||
node | ConstructorInitializerSyntax | |
리턴 | void |
public final VisitContinueStatement ( ContinueStatementSyntax node ) : void | ||
node | ContinueStatementSyntax | |
리턴 | void |
public final VisitConversionOperatorDeclaration ( ConversionOperatorDeclarationSyntax node ) : void | ||
node | ConversionOperatorDeclarationSyntax | |
리턴 | void |
public final VisitConversionOperatorMemberCref ( ConversionOperatorMemberCrefSyntax node ) : void | ||
node | ConversionOperatorMemberCrefSyntax | |
리턴 | void |
public final VisitCrefBracketedParameterList ( CrefBracketedParameterListSyntax node ) : void | ||
node | CrefBracketedParameterListSyntax | |
리턴 | void |
public final VisitCrefParameter ( CrefParameterSyntax node ) : void | ||
node | CrefParameterSyntax | |
리턴 | void |
public final VisitCrefParameterList ( CrefParameterListSyntax node ) : void | ||
node | CrefParameterListSyntax | |
리턴 | void |
public final VisitDefaultExpression ( DefaultExpressionSyntax node ) : void | ||
node | DefaultExpressionSyntax | |
리턴 | void |
public final VisitDefaultSwitchLabel ( DefaultSwitchLabelSyntax node ) : void | ||
node | DefaultSwitchLabelSyntax | |
리턴 | void |
public final VisitDefineDirectiveTrivia ( DefineDirectiveTriviaSyntax node ) : void | ||
node | DefineDirectiveTriviaSyntax | |
리턴 | void |
public final VisitDelegateDeclaration ( DelegateDeclarationSyntax node ) : void | ||
node | DelegateDeclarationSyntax | |
리턴 | void |
public final VisitDestructorDeclaration ( DestructorDeclarationSyntax node ) : void | ||
node | DestructorDeclarationSyntax | |
리턴 | void |
public final VisitDoStatement ( DoStatementSyntax node ) : void | ||
node | DoStatementSyntax | |
리턴 | void |
public final VisitDocumentationCommentTrivia ( DocumentationCommentTriviaSyntax node ) : void | ||
node | DocumentationCommentTriviaSyntax | |
리턴 | void |
public final VisitElementAccessExpression ( ElementAccessExpressionSyntax node ) : void | ||
node | ElementAccessExpressionSyntax | |
리턴 | void |
public final VisitElementBindingExpression ( ElementBindingExpressionSyntax node ) : void | ||
node | ElementBindingExpressionSyntax | |
리턴 | void |
public final VisitElifDirectiveTrivia ( ElifDirectiveTriviaSyntax node ) : void | ||
node | ElifDirectiveTriviaSyntax | |
리턴 | void |
public final VisitElseClause ( ElseClauseSyntax node ) : void | ||
node | ElseClauseSyntax | |
리턴 | void |
public final VisitElseDirectiveTrivia ( ElseDirectiveTriviaSyntax node ) : void | ||
node | ElseDirectiveTriviaSyntax | |
리턴 | void |
public final VisitEmptyStatement ( EmptyStatementSyntax node ) : void | ||
node | EmptyStatementSyntax | |
리턴 | void |
public final VisitEndIfDirectiveTrivia ( EndIfDirectiveTriviaSyntax node ) : void | ||
node | EndIfDirectiveTriviaSyntax | |
리턴 | void |
public final VisitEndRegionDirectiveTrivia ( EndRegionDirectiveTriviaSyntax node ) : void | ||
node | EndRegionDirectiveTriviaSyntax | |
리턴 | void |
public final VisitEnumDeclaration ( EnumDeclarationSyntax node ) : void | ||
node | EnumDeclarationSyntax | |
리턴 | void |
public final VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : void | ||
node | EnumMemberDeclarationSyntax | |
리턴 | void |
public final VisitEqualsValueClause ( EqualsValueClauseSyntax node ) : void | ||
node | EqualsValueClauseSyntax | |
리턴 | void |
public final VisitErrorDirectiveTrivia ( ErrorDirectiveTriviaSyntax node ) : void | ||
node | ErrorDirectiveTriviaSyntax | |
리턴 | void |
public final VisitEventDeclaration ( EventDeclarationSyntax node ) : void | ||
node | EventDeclarationSyntax | |
리턴 | void |
public final VisitEventFieldDeclaration ( EventFieldDeclarationSyntax node ) : void | ||
node | EventFieldDeclarationSyntax | |
리턴 | void |
public final VisitExplicitInterfaceSpecifier ( ExplicitInterfaceSpecifierSyntax node ) : void | ||
node | ExplicitInterfaceSpecifierSyntax | |
리턴 | void |
public final VisitExpressionStatement ( ExpressionStatementSyntax node ) : void | ||
node | ExpressionStatementSyntax | |
리턴 | void |
public final VisitExternAliasDirective ( ExternAliasDirectiveSyntax node ) : void | ||
node | ExternAliasDirectiveSyntax | |
리턴 | void |
public final VisitFieldDeclaration ( FieldDeclarationSyntax node ) : void | ||
node | FieldDeclarationSyntax | |
리턴 | void |
public final VisitFinallyClause ( FinallyClauseSyntax node ) : void | ||
node | FinallyClauseSyntax | |
리턴 | void |
public final VisitFixedStatement ( FixedStatementSyntax node ) : void | ||
node | FixedStatementSyntax | |
리턴 | void |
public final VisitForEachStatement ( ForEachStatementSyntax node ) : void | ||
node | ForEachStatementSyntax | |
리턴 | void |
public final VisitForStatement ( ForStatementSyntax node ) : void | ||
node | ForStatementSyntax | |
리턴 | void |
public final VisitFromClause ( FromClauseSyntax node ) : void | ||
node | FromClauseSyntax | |
리턴 | void |
public final VisitGenericName ( GenericNameSyntax node ) : void | ||
node | GenericNameSyntax | |
리턴 | void |
public final VisitGlobalStatement ( GlobalStatementSyntax node ) : void | ||
node | GlobalStatementSyntax | |
리턴 | void |
public final VisitGotoStatement ( GotoStatementSyntax node ) : void | ||
node | GotoStatementSyntax | |
리턴 | void |
public final VisitGroupClause ( GroupClauseSyntax node ) : void | ||
node | GroupClauseSyntax | |
리턴 | void |
public final VisitIdentifierName ( IdentifierNameSyntax node ) : void | ||
node | IdentifierNameSyntax | |
리턴 | void |
public final VisitIfDirectiveTrivia ( IfDirectiveTriviaSyntax node ) : void | ||
node | IfDirectiveTriviaSyntax | |
리턴 | void |
public final VisitIfStatement ( IfStatementSyntax node ) : void | ||
node | IfStatementSyntax | |
리턴 | void |
public final VisitImplicitArrayCreationExpression ( ImplicitArrayCreationExpressionSyntax node ) : void | ||
node | ImplicitArrayCreationExpressionSyntax | |
리턴 | void |
public final VisitImplicitElementAccess ( ImplicitElementAccessSyntax node ) : void | ||
node | ImplicitElementAccessSyntax | |
리턴 | void |
public final VisitIncompleteMember ( IncompleteMemberSyntax node ) : void | ||
node | IncompleteMemberSyntax | |
리턴 | void |
public final VisitIndexerDeclaration ( IndexerDeclarationSyntax node ) : void | ||
node | IndexerDeclarationSyntax | |
리턴 | void |
public final VisitIndexerMemberCref ( IndexerMemberCrefSyntax node ) : void | ||
node | IndexerMemberCrefSyntax | |
리턴 | void |
public final VisitInitializerExpression ( InitializerExpressionSyntax node ) : void | ||
node | InitializerExpressionSyntax | |
리턴 | void |
public final VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void | ||
node | InterfaceDeclarationSyntax | |
리턴 | void |
public final VisitInterpolatedStringExpression ( InterpolatedStringExpressionSyntax node ) : void | ||
node | InterpolatedStringExpressionSyntax | |
리턴 | void |
public final VisitInterpolatedStringText ( InterpolatedStringTextSyntax node ) : void | ||
node | InterpolatedStringTextSyntax | |
리턴 | void |
public final VisitInterpolation ( InterpolationSyntax node ) : void | ||
node | InterpolationSyntax | |
리턴 | void |
public final VisitInterpolationAlignmentClause ( InterpolationAlignmentClauseSyntax node ) : void | ||
node | InterpolationAlignmentClauseSyntax | |
리턴 | void |
public final VisitInterpolationFormatClause ( InterpolationFormatClauseSyntax node ) : void | ||
node | InterpolationFormatClauseSyntax | |
리턴 | void |
public final VisitInvocationExpression ( InvocationExpressionSyntax node ) : void | ||
node | InvocationExpressionSyntax | |
리턴 | void |
public final VisitJoinClause ( JoinClauseSyntax node ) : void | ||
node | JoinClauseSyntax | |
리턴 | void |
public final VisitJoinIntoClause ( JoinIntoClauseSyntax node ) : void | ||
node | JoinIntoClauseSyntax | |
리턴 | void |
public final VisitLabeledStatement ( LabeledStatementSyntax node ) : void | ||
node | LabeledStatementSyntax | |
리턴 | void |
public final VisitLetClause ( LetClauseSyntax node ) : void | ||
node | LetClauseSyntax | |
리턴 | void |
public final VisitLineDirectiveTrivia ( LineDirectiveTriviaSyntax node ) : void | ||
node | LineDirectiveTriviaSyntax | |
리턴 | void |
public final VisitLiteralExpression ( LiteralExpressionSyntax node ) : void | ||
node | LiteralExpressionSyntax | |
리턴 | void |
public final VisitLocalDeclarationStatement ( LocalDeclarationStatementSyntax node ) : void | ||
node | LocalDeclarationStatementSyntax | |
리턴 | void |
public final VisitLockStatement ( LockStatementSyntax node ) : void | ||
node | LockStatementSyntax | |
리턴 | void |
public final VisitMakeRefExpression ( MakeRefExpressionSyntax node ) : void | ||
node | MakeRefExpressionSyntax | |
리턴 | void |
public final VisitMemberAccessExpression ( MemberAccessExpressionSyntax node ) : void | ||
node | MemberAccessExpressionSyntax | |
리턴 | void |
public final VisitMemberBindingExpression ( MemberBindingExpressionSyntax node ) : void | ||
node | MemberBindingExpressionSyntax | |
리턴 | void |
public final VisitMethodDeclaration ( MethodDeclarationSyntax node ) : void | ||
node | MethodDeclarationSyntax | |
리턴 | void |
public final VisitNameColon ( NameColonSyntax node ) : void | ||
node | NameColonSyntax | |
리턴 | void |
public final VisitNameEquals ( NameEqualsSyntax node ) : void | ||
node | NameEqualsSyntax | |
리턴 | void |
public final VisitNameMemberCref ( NameMemberCrefSyntax node ) : void | ||
node | NameMemberCrefSyntax | |
리턴 | void |
public final VisitNamespaceDeclaration ( NamespaceDeclarationSyntax node ) : void | ||
node | NamespaceDeclarationSyntax | |
리턴 | void |
public final VisitNullableType ( NullableTypeSyntax node ) : void | ||
node | NullableTypeSyntax | |
리턴 | void |
public final VisitObjectCreationExpression ( ObjectCreationExpressionSyntax node ) : void | ||
node | ObjectCreationExpressionSyntax | |
리턴 | void |
public final VisitOmittedArraySizeExpression ( OmittedArraySizeExpressionSyntax node ) : void | ||
node | OmittedArraySizeExpressionSyntax | |
리턴 | void |
public final VisitOmittedTypeArgument ( OmittedTypeArgumentSyntax node ) : void | ||
node | OmittedTypeArgumentSyntax | |
리턴 | void |
public final VisitOperatorDeclaration ( OperatorDeclarationSyntax node ) : void | ||
node | OperatorDeclarationSyntax | |
리턴 | void |
public final VisitOperatorMemberCref ( OperatorMemberCrefSyntax node ) : void | ||
node | OperatorMemberCrefSyntax | |
리턴 | void |
public final VisitOrderByClause ( OrderByClauseSyntax node ) : void | ||
node | OrderByClauseSyntax | |
리턴 | void |
public final VisitOrdering ( OrderingSyntax node ) : void | ||
node | OrderingSyntax | |
리턴 | void |
public final VisitParameter ( ParameterSyntax node ) : void | ||
node | ParameterSyntax | |
리턴 | void |
public final VisitParameterList ( ParameterListSyntax node ) : void | ||
node | ParameterListSyntax | |
리턴 | void |
public final VisitParenthesizedExpression ( ParenthesizedExpressionSyntax node ) : void | ||
node | ParenthesizedExpressionSyntax | |
리턴 | void |
public final VisitParenthesizedLambdaExpression ( ParenthesizedLambdaExpressionSyntax node ) : void | ||
node | ParenthesizedLambdaExpressionSyntax | |
리턴 | void |
public final VisitPointerType ( PointerTypeSyntax node ) : void | ||
node | PointerTypeSyntax | |
리턴 | void |
public final VisitPostfixUnaryExpression ( PostfixUnaryExpressionSyntax node ) : void | ||
node | PostfixUnaryExpressionSyntax | |
리턴 | void |
public final VisitPragmaChecksumDirectiveTrivia ( PragmaChecksumDirectiveTriviaSyntax node ) : void | ||
node | PragmaChecksumDirectiveTriviaSyntax | |
리턴 | void |
public final VisitPragmaWarningDirectiveTrivia ( PragmaWarningDirectiveTriviaSyntax node ) : void | ||
node | PragmaWarningDirectiveTriviaSyntax | |
리턴 | void |
public final VisitPredefinedType ( PredefinedTypeSyntax node ) : void | ||
node | PredefinedTypeSyntax | |
리턴 | void |
public final VisitPrefixUnaryExpression ( PrefixUnaryExpressionSyntax node ) : void | ||
node | PrefixUnaryExpressionSyntax | |
리턴 | void |
public final VisitPropertyDeclaration ( PropertyDeclarationSyntax node ) : void | ||
node | PropertyDeclarationSyntax | |
리턴 | void |
public final VisitQualifiedCref ( QualifiedCrefSyntax node ) : void | ||
node | QualifiedCrefSyntax | |
리턴 | void |
public final VisitQualifiedName ( QualifiedNameSyntax node ) : void | ||
node | QualifiedNameSyntax | |
리턴 | void |
public final VisitQueryBody ( QueryBodySyntax node ) : void | ||
node | QueryBodySyntax | |
리턴 | void |
public final VisitQueryContinuation ( QueryContinuationSyntax node ) : void | ||
node | QueryContinuationSyntax | |
리턴 | void |
public final VisitQueryExpression ( QueryExpressionSyntax node ) : void | ||
node | QueryExpressionSyntax | |
리턴 | void |
public final VisitRefTypeExpression ( RefTypeExpressionSyntax node ) : void | ||
node | RefTypeExpressionSyntax | |
리턴 | void |
public final VisitRefValueExpression ( RefValueExpressionSyntax node ) : void | ||
node | RefValueExpressionSyntax | |
리턴 | void |
public final VisitReferenceDirectiveTrivia ( ReferenceDirectiveTriviaSyntax node ) : void | ||
node | ReferenceDirectiveTriviaSyntax | |
리턴 | void |
public final VisitRegionDirectiveTrivia ( RegionDirectiveTriviaSyntax node ) : void | ||
node | RegionDirectiveTriviaSyntax | |
리턴 | void |
public final VisitReturnStatement ( ReturnStatementSyntax node ) : void | ||
node | ReturnStatementSyntax | |
리턴 | void |
public final VisitSelectClause ( SelectClauseSyntax node ) : void | ||
node | SelectClauseSyntax | |
리턴 | void |
public final VisitSimpleBaseType ( SimpleBaseTypeSyntax node ) : void | ||
node | SimpleBaseTypeSyntax | |
리턴 | void |
public final VisitSimpleLambdaExpression ( SimpleLambdaExpressionSyntax node ) : void | ||
node | SimpleLambdaExpressionSyntax | |
리턴 | void |
public final VisitSizeOfExpression ( SizeOfExpressionSyntax node ) : void | ||
node | SizeOfExpressionSyntax | |
리턴 | void |
public final VisitSkippedTokensTrivia ( SkippedTokensTriviaSyntax node ) : void | ||
node | SkippedTokensTriviaSyntax | |
리턴 | void |
public final VisitStackAllocArrayCreationExpression ( StackAllocArrayCreationExpressionSyntax node ) : void | ||
node | StackAllocArrayCreationExpressionSyntax | |
리턴 | void |
public final VisitStructDeclaration ( StructDeclarationSyntax node ) : void | ||
node | StructDeclarationSyntax | |
리턴 | void |
public final VisitSwitchSection ( SwitchSectionSyntax node ) : void | ||
node | SwitchSectionSyntax | |
리턴 | void |
public final VisitSwitchStatement ( SwitchStatementSyntax node ) : void | ||
node | SwitchStatementSyntax | |
리턴 | void |
public final VisitThisExpression ( ThisExpressionSyntax node ) : void | ||
node | ThisExpressionSyntax | |
리턴 | void |
public final VisitThrowStatement ( ThrowStatementSyntax node ) : void | ||
node | ThrowStatementSyntax | |
리턴 | void |
public final VisitTryStatement ( TryStatementSyntax node ) : void | ||
node | TryStatementSyntax | |
리턴 | void |
public final VisitTypeArgumentList ( TypeArgumentListSyntax node ) : void | ||
node | TypeArgumentListSyntax | |
리턴 | void |
public final VisitTypeConstraint ( TypeConstraintSyntax node ) : void | ||
node | TypeConstraintSyntax | |
리턴 | void |
public final VisitTypeCref ( TypeCrefSyntax node ) : void | ||
node | TypeCrefSyntax | |
리턴 | void |
public final VisitTypeOfExpression ( TypeOfExpressionSyntax node ) : void | ||
node | TypeOfExpressionSyntax | |
리턴 | void |
public final VisitTypeParameter ( TypeParameterSyntax node ) : void | ||
node | TypeParameterSyntax | |
리턴 | void |
public final VisitTypeParameterConstraintClause ( TypeParameterConstraintClauseSyntax node ) : void | ||
node | TypeParameterConstraintClauseSyntax | |
리턴 | void |
public final VisitTypeParameterList ( TypeParameterListSyntax node ) : void | ||
node | TypeParameterListSyntax | |
리턴 | void |
public final VisitUndefDirectiveTrivia ( UndefDirectiveTriviaSyntax node ) : void | ||
node | UndefDirectiveTriviaSyntax | |
리턴 | void |
public final VisitUnsafeStatement ( UnsafeStatementSyntax node ) : void | ||
node | UnsafeStatementSyntax | |
리턴 | void |
public final VisitUsingDirective ( UsingDirectiveSyntax node ) : void | ||
node | UsingDirectiveSyntax | |
리턴 | void |
public final VisitUsingStatement ( UsingStatementSyntax node ) : void | ||
node | UsingStatementSyntax | |
리턴 | void |
public final VisitVariableDeclaration ( VariableDeclarationSyntax node ) : void | ||
node | VariableDeclarationSyntax | |
리턴 | void |
public final VisitVariableDeclarator ( VariableDeclaratorSyntax node ) : void | ||
node | VariableDeclaratorSyntax | |
리턴 | void |
public final VisitWarningDirectiveTrivia ( WarningDirectiveTriviaSyntax node ) : void | ||
node | WarningDirectiveTriviaSyntax | |
리턴 | void |
public final VisitWhereClause ( WhereClauseSyntax node ) : void | ||
node | WhereClauseSyntax | |
리턴 | void |
public final VisitWhileStatement ( WhileStatementSyntax node ) : void | ||
node | WhileStatementSyntax | |
리턴 | void |
public final VisitXmlCDataSection ( XmlCDataSectionSyntax node ) : void | ||
node | XmlCDataSectionSyntax | |
리턴 | void |
public final VisitXmlComment ( XmlCommentSyntax node ) : void | ||
node | XmlCommentSyntax | |
리턴 | void |
public final VisitXmlCrefAttribute ( XmlCrefAttributeSyntax node ) : void | ||
node | XmlCrefAttributeSyntax | |
리턴 | void |
public final VisitXmlElement ( XmlElementSyntax node ) : void | ||
node | XmlElementSyntax | |
리턴 | void |
public final VisitXmlElementEndTag ( XmlElementEndTagSyntax node ) : void | ||
node | XmlElementEndTagSyntax | |
리턴 | void |
public final VisitXmlElementStartTag ( XmlElementStartTagSyntax node ) : void | ||
node | XmlElementStartTagSyntax | |
리턴 | void |
public final VisitXmlEmptyElement ( XmlEmptyElementSyntax node ) : void | ||
node | XmlEmptyElementSyntax | |
리턴 | void |
public final VisitXmlName ( XmlNameSyntax node ) : void | ||
node | XmlNameSyntax | |
리턴 | void |
public final VisitXmlNameAttribute ( XmlNameAttributeSyntax node ) : void | ||
node | XmlNameAttributeSyntax | |
리턴 | void |
public final VisitXmlPrefix ( XmlPrefixSyntax node ) : void | ||
node | XmlPrefixSyntax | |
리턴 | void |
public final VisitXmlProcessingInstruction ( XmlProcessingInstructionSyntax node ) : void | ||
node | XmlProcessingInstructionSyntax | |
리턴 | void |
public final VisitXmlText ( XmlTextSyntax node ) : void | ||
node | XmlTextSyntax | |
리턴 | void |
public final VisitXmlTextAttribute ( XmlTextAttributeSyntax node ) : void | ||
node | XmlTextAttributeSyntax | |
리턴 | void |
public final VisitYieldStatement ( YieldStatementSyntax node ) : void | ||
node | YieldStatementSyntax | |
리턴 | void |