Search Results for

    Show / Hide Table of Contents

    Class OperationWalker

    Inheritance
    object
    OperationVisitor
    OperationWalker
    Inherited Members
    OperationVisitor.VisitInvalid(IInvalidOperation)
    OperationVisitor.VisitBlock(IBlockOperation)
    OperationVisitor.VisitVariableDeclarationGroup(IVariableDeclarationGroupOperation)
    OperationVisitor.VisitSwitch(ISwitchOperation)
    OperationVisitor.VisitForEachLoop(IForEachLoopOperation)
    OperationVisitor.VisitForLoop(IForLoopOperation)
    OperationVisitor.VisitForToLoop(IForToLoopOperation)
    OperationVisitor.VisitWhileLoop(IWhileLoopOperation)
    OperationVisitor.VisitLabeled(ILabeledOperation)
    OperationVisitor.VisitBranch(IBranchOperation)
    OperationVisitor.VisitEmpty(IEmptyOperation)
    OperationVisitor.VisitReturn(IReturnOperation)
    OperationVisitor.VisitLock(ILockOperation)
    OperationVisitor.VisitTry(ITryOperation)
    OperationVisitor.VisitUsing(IUsingOperation)
    OperationVisitor.VisitExpressionStatement(IExpressionStatementOperation)
    OperationVisitor.VisitLocalFunction(ILocalFunctionOperation)
    OperationVisitor.VisitStop(IStopOperation)
    OperationVisitor.VisitEnd(IEndOperation)
    OperationVisitor.VisitRaiseEvent(IRaiseEventOperation)
    OperationVisitor.VisitLiteral(ILiteralOperation)
    OperationVisitor.VisitConversion(IConversionOperation)
    OperationVisitor.VisitInvocation(IInvocationOperation)
    OperationVisitor.VisitArrayElementReference(IArrayElementReferenceOperation)
    OperationVisitor.VisitLocalReference(ILocalReferenceOperation)
    OperationVisitor.VisitParameterReference(IParameterReferenceOperation)
    OperationVisitor.VisitFieldReference(IFieldReferenceOperation)
    OperationVisitor.VisitMethodReference(IMethodReferenceOperation)
    OperationVisitor.VisitPropertyReference(IPropertyReferenceOperation)
    OperationVisitor.VisitEventReference(IEventReferenceOperation)
    OperationVisitor.VisitUnaryOperator(IUnaryOperation)
    OperationVisitor.VisitBinaryOperator(IBinaryOperation)
    OperationVisitor.VisitConditional(IConditionalOperation)
    OperationVisitor.VisitCoalesce(ICoalesceOperation)
    OperationVisitor.VisitAnonymousFunction(IAnonymousFunctionOperation)
    OperationVisitor.VisitObjectCreation(IObjectCreationOperation)
    OperationVisitor.VisitTypeParameterObjectCreation(ITypeParameterObjectCreationOperation)
    OperationVisitor.VisitArrayCreation(IArrayCreationOperation)
    OperationVisitor.VisitInstanceReference(IInstanceReferenceOperation)
    OperationVisitor.VisitIsType(IIsTypeOperation)
    OperationVisitor.VisitAwait(IAwaitOperation)
    OperationVisitor.VisitSimpleAssignment(ISimpleAssignmentOperation)
    OperationVisitor.VisitCompoundAssignment(ICompoundAssignmentOperation)
    OperationVisitor.VisitParenthesized(IParenthesizedOperation)
    OperationVisitor.VisitEventAssignment(IEventAssignmentOperation)
    OperationVisitor.VisitConditionalAccess(IConditionalAccessOperation)
    OperationVisitor.VisitConditionalAccessInstance(IConditionalAccessInstanceOperation)
    OperationVisitor.VisitInterpolatedString(IInterpolatedStringOperation)
    OperationVisitor.VisitAnonymousObjectCreation(IAnonymousObjectCreationOperation)
    OperationVisitor.VisitObjectOrCollectionInitializer(IObjectOrCollectionInitializerOperation)
    OperationVisitor.VisitMemberInitializer(IMemberInitializerOperation)
    OperationVisitor.VisitCollectionElementInitializer(ICollectionElementInitializerOperation)
    OperationVisitor.VisitNameOf(INameOfOperation)
    OperationVisitor.VisitTuple(ITupleOperation)
    OperationVisitor.VisitDynamicObjectCreation(IDynamicObjectCreationOperation)
    OperationVisitor.VisitDynamicMemberReference(IDynamicMemberReferenceOperation)
    OperationVisitor.VisitDynamicInvocation(IDynamicInvocationOperation)
    OperationVisitor.VisitDynamicIndexerAccess(IDynamicIndexerAccessOperation)
    OperationVisitor.VisitTranslatedQuery(ITranslatedQueryOperation)
    OperationVisitor.VisitDelegateCreation(IDelegateCreationOperation)
    OperationVisitor.VisitDefaultValue(IDefaultValueOperation)
    OperationVisitor.VisitTypeOf(ITypeOfOperation)
    OperationVisitor.VisitSizeOf(ISizeOfOperation)
    OperationVisitor.VisitAddressOf(IAddressOfOperation)
    OperationVisitor.VisitIsPattern(IIsPatternOperation)
    OperationVisitor.VisitIncrementOrDecrement(IIncrementOrDecrementOperation)
    OperationVisitor.VisitThrow(IThrowOperation)
    OperationVisitor.VisitDeconstructionAssignment(IDeconstructionAssignmentOperation)
    OperationVisitor.VisitDeclarationExpression(IDeclarationExpressionOperation)
    OperationVisitor.VisitOmittedArgument(IOmittedArgumentOperation)
    OperationVisitor.VisitFieldInitializer(IFieldInitializerOperation)
    OperationVisitor.VisitVariableInitializer(IVariableInitializerOperation)
    OperationVisitor.VisitPropertyInitializer(IPropertyInitializerOperation)
    OperationVisitor.VisitParameterInitializer(IParameterInitializerOperation)
    OperationVisitor.VisitArrayInitializer(IArrayInitializerOperation)
    OperationVisitor.VisitVariableDeclarator(IVariableDeclaratorOperation)
    OperationVisitor.VisitVariableDeclaration(IVariableDeclarationOperation)
    OperationVisitor.VisitArgument(IArgumentOperation)
    OperationVisitor.VisitCatchClause(ICatchClauseOperation)
    OperationVisitor.VisitSwitchCase(ISwitchCaseOperation)
    OperationVisitor.VisitDefaultCaseClause(IDefaultCaseClauseOperation)
    OperationVisitor.VisitPatternCaseClause(IPatternCaseClauseOperation)
    OperationVisitor.VisitRangeCaseClause(IRangeCaseClauseOperation)
    OperationVisitor.VisitRelationalCaseClause(IRelationalCaseClauseOperation)
    OperationVisitor.VisitSingleValueCaseClause(ISingleValueCaseClauseOperation)
    OperationVisitor.VisitInterpolatedStringText(IInterpolatedStringTextOperation)
    OperationVisitor.VisitInterpolation(IInterpolationOperation)
    OperationVisitor.VisitConstantPattern(IConstantPatternOperation)
    OperationVisitor.VisitDeclarationPattern(IDeclarationPatternOperation)
    OperationVisitor.VisitTupleBinaryOperator(ITupleBinaryOperation)
    OperationVisitor.VisitMethodBodyOperation(IMethodBodyOperation)
    OperationVisitor.VisitConstructorBodyOperation(IConstructorBodyOperation)
    OperationVisitor.VisitDiscardOperation(IDiscardOperation)
    OperationVisitor.VisitFlowCapture(IFlowCaptureOperation)
    OperationVisitor.VisitFlowCaptureReference(IFlowCaptureReferenceOperation)
    OperationVisitor.VisitIsNull(IIsNullOperation)
    OperationVisitor.VisitCaughtException(ICaughtExceptionOperation)
    OperationVisitor.VisitStaticLocalInitializationSemaphore(IStaticLocalInitializationSemaphoreOperation)
    OperationVisitor.VisitFlowAnonymousFunction(IFlowAnonymousFunctionOperation)
    OperationVisitor.VisitCoalesceAssignment(ICoalesceAssignmentOperation)
    OperationVisitor.VisitRangeOperation(IRangeOperation)
    OperationVisitor.VisitReDim(IReDimOperation)
    OperationVisitor.VisitReDimClause(IReDimClauseOperation)
    OperationVisitor.VisitRecursivePattern(IRecursivePatternOperation)
    OperationVisitor.VisitDiscardPattern(IDiscardPatternOperation)
    OperationVisitor.VisitSwitchExpression(ISwitchExpressionOperation)
    OperationVisitor.VisitSwitchExpressionArm(ISwitchExpressionArmOperation)
    OperationVisitor.VisitPropertySubpattern(IPropertySubpatternOperation)
    OperationVisitor.VisitUsingDeclaration(IUsingDeclarationOperation)
    OperationVisitor.VisitNegatedPattern(INegatedPatternOperation)
    OperationVisitor.VisitBinaryPattern(IBinaryPatternOperation)
    OperationVisitor.VisitTypePattern(ITypePatternOperation)
    OperationVisitor.VisitRelationalPattern(IRelationalPatternOperation)
    OperationVisitor.VisitWith(IWithOperation)
    OperationVisitor.VisitInterpolatedStringHandlerCreation(IInterpolatedStringHandlerCreationOperation)
    OperationVisitor.VisitInterpolatedStringAddition(IInterpolatedStringAdditionOperation)
    OperationVisitor.VisitInterpolatedStringAppend(IInterpolatedStringAppendOperation)
    OperationVisitor.VisitInterpolatedStringHandlerArgumentPlaceholder(IInterpolatedStringHandlerArgumentPlaceholderOperation)
    OperationVisitor.VisitFunctionPointerInvocation(IFunctionPointerInvocationOperation)
    OperationVisitor.VisitListPattern(IListPatternOperation)
    OperationVisitor.VisitSlicePattern(ISlicePatternOperation)
    OperationVisitor.VisitImplicitIndexerReference(IImplicitIndexerReferenceOperation)
    OperationVisitor.VisitUtf8String(IUtf8StringOperation)
    OperationVisitor.VisitAttribute(IAttributeOperation)
    OperationVisitor.VisitInlineArrayAccess(IInlineArrayAccessOperation)
    OperationVisitor.VisitCollectionExpression(ICollectionExpressionOperation)
    OperationVisitor.VisitSpread(ISpreadOperation)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Microsoft.CodeAnalysis.Operations
    Assembly: Microsoft.CodeAnalysis.dll
    Syntax
    public abstract class OperationWalker : OperationVisitor

    Constructors

    OperationWalker()

    Declaration
    protected OperationWalker()

    Methods

    DefaultVisit(IOperation)

    Declaration
    public override void DefaultVisit(IOperation operation)
    Parameters
    Type Name Description
    IOperation operation
    Overrides
    OperationVisitor.DefaultVisit(IOperation)

    Visit(IOperation?)

    Declaration
    public override void Visit(IOperation? operation)
    Parameters
    Type Name Description
    IOperation operation
    Overrides
    OperationVisitor.Visit(IOperation?)
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0