134 implementations of Accept
Microsoft.CodeAnalysis (133)
Generated\Operations.Generated.cs (127)
4091public override void Accept(OperationVisitor visitor) => visitor.VisitBlock(this); 4146public override void Accept(OperationVisitor visitor) => visitor.VisitVariableDeclarationGroup(this); 4216public override void Accept(OperationVisitor visitor) => visitor.VisitSwitch(this); 4322public override void Accept(OperationVisitor visitor) => visitor.VisitForEachLoop(this); 4414public override void Accept(OperationVisitor visitor) => visitor.VisitForLoop(this); 4526public override void Accept(OperationVisitor visitor) => visitor.VisitForToLoop(this); 4550public override void Accept(OperationVisitor visitor) => visitor.VisitWhileLoop(this); 4603public override void Accept(OperationVisitor visitor) => visitor.VisitLabeled(this); 4623public override void Accept(OperationVisitor visitor) => visitor.VisitBranch(this); 4637public override void Accept(OperationVisitor visitor) => visitor.VisitEmpty(this); 4689public override void Accept(OperationVisitor visitor) => visitor.VisitReturn(this); 4753public override void Accept(OperationVisitor visitor) => visitor.VisitLock(this); 4832public override void Accept(OperationVisitor visitor) => visitor.VisitTry(this); 4900public override void Accept(OperationVisitor visitor) => visitor.VisitUsing(this); 4951public override void Accept(OperationVisitor visitor) => visitor.VisitExpressionStatement(this); 5015public override void Accept(OperationVisitor visitor) => visitor.VisitLocalFunction(this); 5029public override void Accept(OperationVisitor visitor) => visitor.VisitStop(this); 5043public override void Accept(OperationVisitor visitor) => visitor.VisitEnd(this); 5109public override void Accept(OperationVisitor visitor) => visitor.VisitRaiseEvent(this); 5127public override void Accept(OperationVisitor visitor) => visitor.VisitLiteral(this); 5187public override void Accept(OperationVisitor visitor) => visitor.VisitConversion(this); 5260public override void Accept(OperationVisitor visitor) => visitor.VisitInvocation(this); 5327public override void Accept(OperationVisitor visitor) => visitor.VisitArrayElementReference(this); 5349public override void Accept(OperationVisitor visitor) => visitor.VisitLocalReference(this); 5368public override void Accept(OperationVisitor visitor) => visitor.VisitParameterReference(this); 5433public override void Accept(OperationVisitor visitor) => visitor.VisitFieldReference(this); 5489public override void Accept(OperationVisitor visitor) => visitor.VisitMethodReference(this); 5558public override void Accept(OperationVisitor visitor) => visitor.VisitPropertyReference(this); 5612public override void Accept(OperationVisitor visitor) => visitor.VisitEventReference(this); 5675public override void Accept(OperationVisitor visitor) => visitor.VisitUnaryOperator(this); 5753public override void Accept(OperationVisitor visitor) => visitor.VisitBinaryOperator(this); 5830public override void Accept(OperationVisitor visitor) => visitor.VisitConditional(this); 5897public override void Accept(OperationVisitor visitor) => visitor.VisitCoalesce(this); 5950public override void Accept(OperationVisitor visitor) => visitor.VisitAnonymousFunction(this); 6020public override void Accept(OperationVisitor visitor) => visitor.VisitObjectCreation(this); 6072public override void Accept(OperationVisitor visitor) => visitor.VisitTypeParameterObjectCreation(this); 6139public override void Accept(OperationVisitor visitor) => visitor.VisitArrayCreation(this); 6158public override void Accept(OperationVisitor visitor) => visitor.VisitInstanceReference(this); 6214public override void Accept(OperationVisitor visitor) => visitor.VisitIsType(this); 6266public override void Accept(OperationVisitor visitor) => visitor.VisitAwait(this); 6339public override void Accept(OperationVisitor visitor) => visitor.VisitSimpleAssignment(this); 6414public override void Accept(OperationVisitor visitor) => visitor.VisitCompoundAssignment(this); 6467public override void Accept(OperationVisitor visitor) => visitor.VisitParenthesized(this); 6532public override void Accept(OperationVisitor visitor) => visitor.VisitEventAssignment(this); 6595public override void Accept(OperationVisitor visitor) => visitor.VisitConditionalAccess(this); 6612public override void Accept(OperationVisitor visitor) => visitor.VisitConditionalAccessInstance(this); 6669public override void Accept(OperationVisitor visitor) => visitor.VisitInterpolatedString(this); 6725public override void Accept(OperationVisitor visitor) => visitor.VisitAnonymousObjectCreation(this); 6781public override void Accept(OperationVisitor visitor) => visitor.VisitObjectOrCollectionInitializer(this); 6844public override void Accept(OperationVisitor visitor) => visitor.VisitMemberInitializer(this); 6897public override void Accept(OperationVisitor visitor) => visitor.VisitNameOf(this); 6955public override void Accept(OperationVisitor visitor) => visitor.VisitTuple(this); 7013public override void Accept(OperationVisitor visitor) => visitor.VisitDynamicMemberReference(this); 7065public override void Accept(OperationVisitor visitor) => visitor.VisitTranslatedQuery(this); 7117public override void Accept(OperationVisitor visitor) => visitor.VisitDelegateCreation(this); 7135public override void Accept(OperationVisitor visitor) => visitor.VisitDefaultValue(this); 7154public override void Accept(OperationVisitor visitor) => visitor.VisitTypeOf(this); 7174public override void Accept(OperationVisitor visitor) => visitor.VisitSizeOf(this); 7226public override void Accept(OperationVisitor visitor) => visitor.VisitAddressOf(this); 7289public override void Accept(OperationVisitor visitor) => visitor.VisitIsPattern(this); 7352public override void Accept(OperationVisitor visitor) => visitor.VisitIncrementOrDecrement(this); 7404public override void Accept(OperationVisitor visitor) => visitor.VisitThrow(this); 7463public override void Accept(OperationVisitor visitor) => visitor.VisitDeconstructionAssignment(this); 7515public override void Accept(OperationVisitor visitor) => visitor.VisitDeclarationExpression(this); 7532public override void Accept(OperationVisitor visitor) => visitor.VisitOmittedArgument(this); 7594public override void Accept(OperationVisitor visitor) => visitor.VisitFieldInitializer(this); 7641public override void Accept(OperationVisitor visitor) => visitor.VisitVariableInitializer(this); 7692public override void Accept(OperationVisitor visitor) => visitor.VisitPropertyInitializer(this); 7743public override void Accept(OperationVisitor visitor) => visitor.VisitParameterInitializer(this); 7798public override void Accept(OperationVisitor visitor) => visitor.VisitArrayInitializer(this); 7866public override void Accept(OperationVisitor visitor) => visitor.VisitVariableDeclarator(this); 7947public override void Accept(OperationVisitor visitor) => visitor.VisitVariableDeclaration(this); 8008public override void Accept(OperationVisitor visitor) => visitor.VisitArgument(this); 8085public override void Accept(OperationVisitor visitor) => visitor.VisitCatchClause(this); 8159public override void Accept(OperationVisitor visitor) => visitor.VisitSwitchCase(this); 8183public override void Accept(OperationVisitor visitor) => visitor.VisitDefaultCaseClause(this); 8246public override void Accept(OperationVisitor visitor) => visitor.VisitPatternCaseClause(this); 8308public override void Accept(OperationVisitor visitor) => visitor.VisitRangeCaseClause(this); 8361public override void Accept(OperationVisitor visitor) => visitor.VisitRelationalCaseClause(this); 8412public override void Accept(OperationVisitor visitor) => visitor.VisitSingleValueCaseClause(this); 8468public override void Accept(OperationVisitor visitor) => visitor.VisitInterpolatedStringText(this); 8541public override void Accept(OperationVisitor visitor) => visitor.VisitInterpolation(this); 8603public override void Accept(OperationVisitor visitor) => visitor.VisitConstantPattern(this); 8625public override void Accept(OperationVisitor visitor) => visitor.VisitDeclarationPattern(this); 8690public override void Accept(OperationVisitor visitor) => visitor.VisitTupleBinaryOperator(this); 8757public override void Accept(OperationVisitor visitor) => visitor.VisitMethodBodyOperation(this); 8828public override void Accept(OperationVisitor visitor) => visitor.VisitConstructorBodyOperation(this); 8847public override void Accept(OperationVisitor visitor) => visitor.VisitDiscardOperation(this); 8900public override void Accept(OperationVisitor visitor) => visitor.VisitFlowCapture(this); 8922public override void Accept(OperationVisitor visitor) => visitor.VisitFlowCaptureReference(this); 8975public override void Accept(OperationVisitor visitor) => visitor.VisitIsNull(this); 8992public override void Accept(OperationVisitor visitor) => visitor.VisitCaughtException(this); 9011public override void Accept(OperationVisitor visitor) => visitor.VisitStaticLocalInitializationSemaphore(this); 9070public override void Accept(OperationVisitor visitor) => visitor.VisitCoalesceAssignment(this); 9137public override void Accept(OperationVisitor visitor) => visitor.VisitRangeOperation(this); 9194public override void Accept(OperationVisitor visitor) => visitor.VisitReDim(this); 9260public override void Accept(OperationVisitor visitor) => visitor.VisitReDimClause(this); 9336public override void Accept(OperationVisitor visitor) => visitor.VisitRecursivePattern(this); 9350public override void Accept(OperationVisitor visitor) => visitor.VisitDiscardPattern(this); 9419public override void Accept(OperationVisitor visitor) => visitor.VisitSwitchExpression(this); 9494public override void Accept(OperationVisitor visitor) => visitor.VisitSwitchExpressionArm(this); 9556public override void Accept(OperationVisitor visitor) => visitor.VisitPropertySubpattern(this); 9619public override void Accept(OperationVisitor visitor) => visitor.VisitAggregateQuery(this); 9683public override void Accept(OperationVisitor visitor) => visitor.VisitFixed(this); 9735public override void Accept(OperationVisitor visitor) => visitor.VisitNoPiaObjectCreation(this); 9754public override void Accept(OperationVisitor visitor) => visitor.VisitPlaceholder(this); 9816public override void Accept(OperationVisitor visitor) => visitor.VisitWithStatement(this); 9871public override void Accept(OperationVisitor visitor) => visitor.VisitUsingDeclaration(this); 9922public override void Accept(OperationVisitor visitor) => visitor.VisitNegatedPattern(this); 9986public override void Accept(OperationVisitor visitor) => visitor.VisitBinaryPattern(this); 10004public override void Accept(OperationVisitor visitor) => visitor.VisitTypePattern(this); 10057public override void Accept(OperationVisitor visitor) => visitor.VisitRelationalPattern(this); 10122public override void Accept(OperationVisitor visitor) => visitor.VisitWith(this); 10189public override void Accept(OperationVisitor visitor) => visitor.VisitInterpolatedStringHandlerCreation(this); 10251public override void Accept(OperationVisitor visitor) => visitor.VisitInterpolatedStringAddition(this); 10303public override void Accept(OperationVisitor visitor) => visitor.VisitInterpolatedStringAppend(this); 10323public override void Accept(OperationVisitor visitor) => visitor.VisitInterpolatedStringHandlerArgumentPlaceholder(this); 10390public override void Accept(OperationVisitor visitor) => visitor.VisitFunctionPointerInvocation(this); 10451public override void Accept(OperationVisitor visitor) => visitor.VisitListPattern(this); 10504public override void Accept(OperationVisitor visitor) => visitor.VisitSlicePattern(this); 10571public override void Accept(OperationVisitor visitor) => visitor.VisitImplicitIndexerReference(this); 10590public override void Accept(OperationVisitor visitor) => visitor.VisitUtf8String(this); 10641public override void Accept(OperationVisitor visitor) => visitor.VisitAttribute(this); 10704public override void Accept(OperationVisitor visitor) => visitor.VisitInlineArrayAccess(this); 10777public override void Accept(OperationVisitor visitor) => visitor.VisitCollectionExpression(this); 10833public override void Accept(OperationVisitor visitor) => visitor.VisitSpread(this); 10850public override void Accept(OperationVisitor visitor) => visitor.VisitCollectionExpressionElementsPlaceholder(this);
Operations\Operation.cs (1)
133public abstract void Accept(OperationVisitor visitor);
Operations\OperationNodes.cs (5)
139public override void Accept(OperationVisitor visitor) 172public override void Accept(OperationVisitor visitor) 322public override void Accept(OperationVisitor visitor) 404public override void Accept(OperationVisitor visitor) 486public override void Accept(OperationVisitor visitor)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\CollectionExpressionTests.cs (1)
29511void IOperation.Accept(OperationVisitor visitor) { }
2 references to Accept
Microsoft.CodeAnalysis (2)
Generated\Operations.Generated.cs (1)
11487public virtual void Visit(IOperation? operation) => operation?.Accept(this);
Operations\OperationWalker.cs (1)
31operation.Accept(this);