CSharpSyntaxVisitor
CSharpSyntaxVisitor()
DefaultVisit(SyntaxNode)
Visit(SyntaxNode)
VisitAccessorDeclaration(AccessorDeclarationSyntax)
VisitAccessorList(AccessorListSyntax)
VisitAliasQualifiedName(AliasQualifiedNameSyntax)
VisitAllowsConstraintClause(AllowsConstraintClauseSyntax)
VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax)
VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax)
VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax)
VisitArgument(ArgumentSyntax)
VisitArgumentList(ArgumentListSyntax)
VisitArrayCreationExpression(ArrayCreationExpressionSyntax)
VisitArrayRankSpecifier(ArrayRankSpecifierSyntax)
VisitArrayType(ArrayTypeSyntax)
VisitArrowExpressionClause(ArrowExpressionClauseSyntax)
VisitAssignmentExpression(AssignmentExpressionSyntax)
VisitAttribute(AttributeSyntax)
VisitAttributeArgument(AttributeArgumentSyntax)
VisitAttributeArgumentList(AttributeArgumentListSyntax)
VisitAttributeList(AttributeListSyntax)
VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax)
VisitAwaitExpression(AwaitExpressionSyntax)
VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax)
VisitBaseExpression(BaseExpressionSyntax)
VisitBaseList(BaseListSyntax)
VisitBinaryExpression(BinaryExpressionSyntax)
VisitBinaryPattern(BinaryPatternSyntax)
VisitBlock(BlockSyntax)
VisitBracketedArgumentList(BracketedArgumentListSyntax)
VisitBracketedParameterList(BracketedParameterListSyntax)
VisitBreakStatement(BreakStatementSyntax)
VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax)
VisitCaseSwitchLabel(CaseSwitchLabelSyntax)
VisitCastExpression(CastExpressionSyntax)
VisitCatchClause(CatchClauseSyntax)
VisitCatchDeclaration(CatchDeclarationSyntax)
VisitCatchFilterClause(CatchFilterClauseSyntax)
VisitCheckedExpression(CheckedExpressionSyntax)
VisitCheckedStatement(CheckedStatementSyntax)
VisitClassDeclaration(ClassDeclarationSyntax)
VisitClassOrStructConstraint(ClassOrStructConstraintSyntax)
VisitCollectionExpression(CollectionExpressionSyntax)
VisitCompilationUnit(CompilationUnitSyntax)
VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax)
VisitConditionalExpression(ConditionalExpressionSyntax)
VisitConstantPattern(ConstantPatternSyntax)
VisitConstructorConstraint(ConstructorConstraintSyntax)
VisitConstructorDeclaration(ConstructorDeclarationSyntax)
VisitConstructorInitializer(ConstructorInitializerSyntax)
VisitContinueStatement(ContinueStatementSyntax)
VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax)
VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax)
VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax)
VisitCrefParameter(CrefParameterSyntax)
VisitCrefParameterList(CrefParameterListSyntax)
VisitDeclarationExpression(DeclarationExpressionSyntax)
VisitDeclarationPattern(DeclarationPatternSyntax)
VisitDefaultConstraint(DefaultConstraintSyntax)
VisitDefaultExpression(DefaultExpressionSyntax)
VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax)
VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax)
VisitDelegateDeclaration(DelegateDeclarationSyntax)
VisitDestructorDeclaration(DestructorDeclarationSyntax)
VisitDiscardDesignation(DiscardDesignationSyntax)
VisitDiscardPattern(DiscardPatternSyntax)
VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax)
VisitDoStatement(DoStatementSyntax)
VisitElementAccessExpression(ElementAccessExpressionSyntax)
VisitElementBindingExpression(ElementBindingExpressionSyntax)
VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax)
VisitElseClause(ElseClauseSyntax)
VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax)
VisitEmptyStatement(EmptyStatementSyntax)
VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax)
VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax)
VisitEnumDeclaration(EnumDeclarationSyntax)
VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax)
VisitEqualsValueClause(EqualsValueClauseSyntax)
VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax)
VisitEventDeclaration(EventDeclarationSyntax)
VisitEventFieldDeclaration(EventFieldDeclarationSyntax)
VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax)
VisitExpressionColon(ExpressionColonSyntax)
VisitExpressionElement(ExpressionElementSyntax)
VisitExpressionStatement(ExpressionStatementSyntax)
VisitExternAliasDirective(ExternAliasDirectiveSyntax)
VisitFieldDeclaration(FieldDeclarationSyntax)
VisitFieldExpression(FieldExpressionSyntax)
VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)
VisitFinallyClause(FinallyClauseSyntax)
VisitFixedStatement(FixedStatementSyntax)
VisitForEachStatement(ForEachStatementSyntax)
VisitForEachVariableStatement(ForEachVariableStatementSyntax)
VisitForStatement(ForStatementSyntax)
VisitFromClause(FromClauseSyntax)
VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)
VisitFunctionPointerParameter(FunctionPointerParameterSyntax)
VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)
VisitFunctionPointerType(FunctionPointerTypeSyntax)
VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)
VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)
VisitGenericName(GenericNameSyntax)
VisitGlobalStatement(GlobalStatementSyntax)
VisitGotoStatement(GotoStatementSyntax)
VisitGroupClause(GroupClauseSyntax)
VisitIdentifierName(IdentifierNameSyntax)
VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax)
VisitIfStatement(IfStatementSyntax)
VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax)
VisitImplicitElementAccess(ImplicitElementAccessSyntax)
VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)
VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax)
VisitIncompleteMember(IncompleteMemberSyntax)
VisitIndexerDeclaration(IndexerDeclarationSyntax)
VisitIndexerMemberCref(IndexerMemberCrefSyntax)
VisitInitializerExpression(InitializerExpressionSyntax)
VisitInterfaceDeclaration(InterfaceDeclarationSyntax)
VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)
VisitInterpolatedStringText(InterpolatedStringTextSyntax)
VisitInterpolation(InterpolationSyntax)
VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax)
VisitInterpolationFormatClause(InterpolationFormatClauseSyntax)
VisitInvocationExpression(InvocationExpressionSyntax)
VisitIsPatternExpression(IsPatternExpressionSyntax)
VisitJoinClause(JoinClauseSyntax)
VisitJoinIntoClause(JoinIntoClauseSyntax)
VisitLabeledStatement(LabeledStatementSyntax)
VisitLetClause(LetClauseSyntax)
VisitLineDirectivePosition(LineDirectivePositionSyntax)
VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax)
VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)
VisitListPattern(ListPatternSyntax)
VisitLiteralExpression(LiteralExpressionSyntax)
VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax)
VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax)
VisitLocalFunctionStatement(LocalFunctionStatementSyntax)
VisitLockStatement(LockStatementSyntax)
VisitMakeRefExpression(MakeRefExpressionSyntax)
VisitMemberAccessExpression(MemberAccessExpressionSyntax)
VisitMemberBindingExpression(MemberBindingExpressionSyntax)
VisitMethodDeclaration(MethodDeclarationSyntax)
VisitNameColon(NameColonSyntax)
VisitNameEquals(NameEqualsSyntax)
VisitNameMemberCref(NameMemberCrefSyntax)
VisitNamespaceDeclaration(NamespaceDeclarationSyntax)
VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax)
VisitNullableType(NullableTypeSyntax)
VisitObjectCreationExpression(ObjectCreationExpressionSyntax)
VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax)
VisitOmittedTypeArgument(OmittedTypeArgumentSyntax)
VisitOperatorDeclaration(OperatorDeclarationSyntax)
VisitOperatorMemberCref(OperatorMemberCrefSyntax)
VisitOrderByClause(OrderByClauseSyntax)
VisitOrdering(OrderingSyntax)
VisitParameter(ParameterSyntax)
VisitParameterList(ParameterListSyntax)
VisitParenthesizedExpression(ParenthesizedExpressionSyntax)
VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax)
VisitParenthesizedPattern(ParenthesizedPatternSyntax)
VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax)
VisitPointerType(PointerTypeSyntax)
VisitPositionalPatternClause(PositionalPatternClauseSyntax)
VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax)
VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax)
VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax)
VisitPredefinedType(PredefinedTypeSyntax)
VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax)
VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)
VisitPropertyDeclaration(PropertyDeclarationSyntax)
VisitPropertyPatternClause(PropertyPatternClauseSyntax)
VisitQualifiedCref(QualifiedCrefSyntax)
VisitQualifiedName(QualifiedNameSyntax)
VisitQueryBody(QueryBodySyntax)
VisitQueryContinuation(QueryContinuationSyntax)
VisitQueryExpression(QueryExpressionSyntax)
VisitRangeExpression(RangeExpressionSyntax)
VisitRecordDeclaration(RecordDeclarationSyntax)
VisitRecursivePattern(RecursivePatternSyntax)
VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax)
VisitRefExpression(RefExpressionSyntax)
VisitRefStructConstraint(RefStructConstraintSyntax)
VisitRefType(RefTypeSyntax)
VisitRefTypeExpression(RefTypeExpressionSyntax)
VisitRefValueExpression(RefValueExpressionSyntax)
VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax)
VisitRelationalPattern(RelationalPatternSyntax)
VisitReturnStatement(ReturnStatementSyntax)
VisitScopedType(ScopedTypeSyntax)
VisitSelectClause(SelectClauseSyntax)
VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax)
VisitSimpleBaseType(SimpleBaseTypeSyntax)
VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax)
VisitSingleVariableDesignation(SingleVariableDesignationSyntax)
VisitSizeOfExpression(SizeOfExpressionSyntax)
VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)
VisitSlicePattern(SlicePatternSyntax)
VisitSpreadElement(SpreadElementSyntax)
VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax)
VisitStructDeclaration(StructDeclarationSyntax)
VisitSubpattern(SubpatternSyntax)
VisitSwitchExpression(SwitchExpressionSyntax)
VisitSwitchExpressionArm(SwitchExpressionArmSyntax)
VisitSwitchSection(SwitchSectionSyntax)
VisitSwitchStatement(SwitchStatementSyntax)
VisitThisExpression(ThisExpressionSyntax)
VisitThrowExpression(ThrowExpressionSyntax)
VisitThrowStatement(ThrowStatementSyntax)
VisitTryStatement(TryStatementSyntax)
VisitTupleElement(TupleElementSyntax)
VisitTupleExpression(TupleExpressionSyntax)
VisitTupleType(TupleTypeSyntax)
VisitTypeArgumentList(TypeArgumentListSyntax)
VisitTypeConstraint(TypeConstraintSyntax)
VisitTypeCref(TypeCrefSyntax)
VisitTypeOfExpression(TypeOfExpressionSyntax)
VisitTypeParameter(TypeParameterSyntax)
VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax)
VisitTypeParameterList(TypeParameterListSyntax)
VisitTypePattern(TypePatternSyntax)
VisitUnaryPattern(UnaryPatternSyntax)
VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax)
VisitUnsafeStatement(UnsafeStatementSyntax)
VisitUsingDirective(UsingDirectiveSyntax)
VisitUsingStatement(UsingStatementSyntax)
VisitVariableDeclaration(VariableDeclarationSyntax)
VisitVariableDeclarator(VariableDeclaratorSyntax)
VisitVarPattern(VarPatternSyntax)
VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax)
VisitWhenClause(WhenClauseSyntax)
VisitWhereClause(WhereClauseSyntax)
VisitWhileStatement(WhileStatementSyntax)
VisitWithExpression(WithExpressionSyntax)
VisitXmlCDataSection(XmlCDataSectionSyntax)
VisitXmlComment(XmlCommentSyntax)
VisitXmlCrefAttribute(XmlCrefAttributeSyntax)
VisitXmlElement(XmlElementSyntax)
VisitXmlElementEndTag(XmlElementEndTagSyntax)
VisitXmlElementStartTag(XmlElementStartTagSyntax)
VisitXmlEmptyElement(XmlEmptyElementSyntax)
VisitXmlName(XmlNameSyntax)
VisitXmlNameAttribute(XmlNameAttributeSyntax)
VisitXmlPrefix(XmlPrefixSyntax)
VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax)
VisitXmlText(XmlTextSyntax)
VisitXmlTextAttribute(XmlTextAttributeSyntax)
VisitYieldStatement(YieldStatementSyntax)
net10.0-windows7.0
namespace Microsoft.CodeAnalysis.CSharp
{
public abstract class CSharpSyntaxVisitor
{
public virtual void VisitOperatorMemberCref(OperatorMemberCrefSyntax! node);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 5.06.07.08.09.010.0 |
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | Microsoft.CodeAnalysis.CSharp , Version=4.13.0.0, PublicKeyToken=31bf3856ad364e35 |
Referencing | Your project needs a package reference to |
Package | Microsoft.CodeAnalysis.CSharp (4.13.0) net9.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API