26 implementations of Accept
Microsoft.CodeAnalysis.CodeStyle.Fixes (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractMethodSymbol.cs (1)
74
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
55
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationArrayTypeSymbol.cs (1)
54
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationEventSymbol.cs (1)
53
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationFieldSymbol.cs (1)
57
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (1)
33
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationParameterSymbol.cs (1)
58
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
30
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
64
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
185
public abstract TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
57
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Microsoft.CodeAnalysis.CSharp (2)
Symbols\PublicModel\PreprocessingSymbol.cs (1)
72
TResult ISymbol.
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument) => visitor.VisitPreprocessing(this, argument);
Symbols\PublicModel\Symbol.cs (1)
147
TResult ISymbol.
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
83
public TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
1169
Public MustOverride Function
Accept
(Of TArgument, TResult)(visitor As SymbolVisitor(Of TArgument, TResult), argument As TArgument) As TResult Implements ISymbol.Accept
Microsoft.CodeAnalysis.Workspaces (11)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractMethodSymbol.cs (1)
74
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractNamedTypeSymbol.cs (1)
55
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationArrayTypeSymbol.cs (1)
54
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationEventSymbol.cs (1)
53
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationFieldSymbol.cs (1)
57
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamespaceSymbol.cs (1)
33
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationParameterSymbol.cs (1)
58
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
30
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
64
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
185
public abstract TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
57
public override TResult
Accept
<TArgument, TResult>(SymbolVisitor<TArgument, TResult> visitor, TArgument argument)
12 references to Accept
Microsoft.CodeAnalysis (1)
Symbols\SymbolVisitor`2.cs (1)
15
return symbol.
Accept
(this, argument);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Compilation\SymbolVisitorTests.cs (9)
386
item.
Accept
(this, argument);
442
symbol.Type.
Accept
(this, argument);
450
symbol.Type.
Accept
(this, argument);
468
symbol.Type.
Accept
(this, argument);
482
symbol.ElementType.
Accept
(this, argument);
489
symbol.PointedAtType.
Accept
(this, argument);
501
symbol.Type.
Accept
(this, argument);
641
asm.
Accept
(visitor, sb);
786
asm.
Accept
(visitor, sb);
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
84
=> _symbol.
Accept
(visitor, argument);
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
1169
Public MustOverride Function Accept(Of TArgument, TResult)(visitor As SymbolVisitor(Of TArgument, TResult), argument As TArgument) As TResult Implements ISymbol.
Accept