20 overrides of Accept
Microsoft.CodeAnalysis.CSharp (20)
Symbols\AliasSymbol.cs (1)
214internal override TResult Accept<TArg, TResult>(CSharpSymbolVisitor<TArg, TResult> visitor, TArg a)
Symbols\ArrayTypeSymbol.cs (1)
326internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\AssemblySymbol.cs (1)
181internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\DiscardSymbol.cs (1)
34internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument a) => visitor.VisitDiscard(this, a);
Symbols\DynamicTypeSymbol.cs (1)
152internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\EventSymbol.cs (1)
245internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\FieldSymbol.cs (1)
194internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
96internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument a) => visitor.VisitFunctionPointerType(this, a);
Symbols\FunctionTypeSymbol.cs (1)
148internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument a) => throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
122internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\LocalSymbol.cs (1)
199internal sealed override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\MethodSymbol.cs (1)
723internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\ModuleSymbol.cs (1)
66internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\NamedTypeSymbol.cs (1)
717internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\NamespaceSymbol.cs (1)
139internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\ParameterSymbol.cs (1)
266internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\PointerTypeSymbol.cs (1)
197internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\PropertySymbol.cs (1)
364internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
Symbols\RangeVariableSymbol.cs (1)
143internal override TResult Accept<TArg, TResult>(CSharpSymbolVisitor<TArg, TResult> visitor, TArg a)
Symbols\TypeParameterSymbol.cs (1)
172internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument argument)
5 references to Accept
Microsoft.CodeAnalysis.CSharp (5)
Compiler\MethodCompiler.cs (2)
406s.Accept(this, null); 507member.Accept(this, compilationState);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
165return symbol.Accept(this, RetargetOptions.RetargetPrimitiveTypesByName); 177return (TypeSymbol)symbol.Accept(this, options);
Symbols\SymbolVisitor`2.cs (1)
31return symbol.Accept(this, argument);