1 type derived from MetadataVisitor
Microsoft.CodeAnalysis (1)
PEWriter\ReferenceIndexerBase.cs (1)
16
internal abstract class ReferenceIndexerBase :
MetadataVisitor
60 references to MetadataVisitor
Microsoft.CodeAnalysis (35)
CodeGen\ArrayMembers.cs (1)
355
public void Dispatch(Cci.
MetadataVisitor
visitor)
CodeGen\MetadataConstant.cs (1)
26
void Cci.IMetadataExpression.Dispatch(Cci.
MetadataVisitor
visitor)
CodeGen\MetadataCreateArray.cs (1)
30
void Cci.IMetadataExpression.Dispatch(Cci.
MetadataVisitor
visitor) => visitor.Visit(this);
CodeGen\MetadataNamedArgument.cs (1)
43
void Cci.IMetadataExpression.Dispatch(Cci.
MetadataVisitor
visitor)
CodeGen\MetadataTypeOf.cs (1)
32
void Cci.IMetadataExpression.Dispatch(Cci.
MetadataVisitor
visitor)
CodeGen\PermissionSetAttribute.cs (1)
180
void Cci.IMetadataExpression.Dispatch(Cci.
MetadataVisitor
visitor)
CodeGen\PrivateImplementationDetails.cs (4)
539
public override void Dispatch(Cci.
MetadataVisitor
visitor)
887
public void Dispatch(Cci.
MetadataVisitor
visitor)
1000
public sealed override void Dispatch(Cci.
MetadataVisitor
visitor)
1130
public abstract void Dispatch(Cci.
MetadataVisitor
visitor);
Emit\CommonPEModuleBuilder.cs (1)
380
public void Dispatch(Cci.
MetadataVisitor
visitor) => visitor.Visit(this);
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
92
public void Dispatch(Cci.
MetadataVisitor
visitor)
Emit\EditAndContinue\DeletedSourceDefinition.cs (1)
46
public abstract void Dispatch(
MetadataVisitor
visitor);
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
80
public override void Dispatch(
MetadataVisitor
visitor)
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
103
public override void Dispatch(
MetadataVisitor
visitor)
Emit\EditAndContinue\DeletedSourceParameterDefinition.cs (1)
55
public override void Dispatch(
MetadataVisitor
visitor)
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
25
public override void Dispatch(
MetadataVisitor
visitor)
Emit\ErrorType.cs (2)
174
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
238
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedEvent.cs (1)
174
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedField.cs (1)
181
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedMember.cs (1)
110
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedMethod.cs (1)
250
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedParameter.cs (1)
212
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedProperty.cs (1)
202
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedType.cs (1)
552
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
210
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emit\NoPia\VtblGap.cs (1)
178
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
PEWriter\Core.cs (1)
44
void Dispatch(
MetadataVisitor
visitor);
PEWriter\Expressions.cs (1)
17
void Dispatch(
MetadataVisitor
visitor);
PEWriter\InheritedTypeParameter.cs (1)
207
public void Dispatch(
MetadataVisitor
visitor)
PEWriter\MethodDefinitionBase.cs (1)
109
public void Dispatch(
MetadataVisitor
visitor) => visitor.Visit((IMethodDefinition)this);
PEWriter\ModifiedTypeReference.cs (1)
77
void IReference.Dispatch(
MetadataVisitor
visitor)
PEWriter\ParameterDefinitionBase.cs (1)
31
public void Dispatch(Cci.
MetadataVisitor
visitor) => visitor.Visit(this);
PEWriter\RootModuleType.cs (1)
218
void IReference.Dispatch(
MetadataVisitor
visitor)
Microsoft.CodeAnalysis.CSharp (24)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
51
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\AssemblyReference.cs (1)
37
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\EventSymbolAdapter.cs (1)
136
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
130
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\FieldSymbolAdapter.cs (1)
103
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
38
void IReference.Dispatch(
MetadataVisitor
visitor) => visitor.Visit((IFunctionPointerTypeReference)this);
Emitter\Model\GenericMethodInstanceReference.cs (1)
25
public override void Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\GenericTypeInstanceReference.cs (1)
33
public sealed override void Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\MethodSymbolAdapter.cs (1)
103
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\ModuleReference.cs (1)
32
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\NamedTypeReference.cs (1)
160
public abstract void Dispatch(Cci.
MetadataVisitor
visitor);
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
221
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\ParameterSymbolAdapter.cs (1)
166
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
105
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\PropertySymbolAdapter.cs (1)
266
void IReference.Dispatch(
MetadataVisitor
visitor)
Emitter\Model\SpecializedFieldReference.cs (1)
39
public override void Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\SpecializedGenericMethodInstanceReference.cs (1)
55
public override void Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\SpecializedGenericNestedTypeInstanceReference.cs (1)
32
public sealed override void Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\SpecializedMethodReference.cs (1)
26
public override void Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\SpecializedNestedTypeReference.cs (1)
36
public override void Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\SymbolAdapter.cs (1)
37
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Emitter\Model\TypeMemberReference.cs (1)
45
public abstract void Dispatch(Cci.
MetadataVisitor
visitor);
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
154
void Cci.IReference.Dispatch(Cci.
MetadataVisitor
visitor)
Symbols\Source\ExtensionGroupingInfo.cs (1)
590
void IReference.Dispatch(
MetadataVisitor
visitor)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
AssemblyReference.cs (1)
36
void IReference.Dispatch(
MetadataVisitor
visitor)