1 write to OldDefinition
Microsoft.CodeAnalysis (1)
Emit\EditAndContinue\DeletedDefinition.cs (1)
29
OldDefinition
= oldDefinition;
113 references to OldDefinition
Microsoft.CodeAnalysis (113)
Emit\EditAndContinue\DeletedCustomAttribute.cs (7)
18
public int ArgumentCount =>
OldDefinition
.ArgumentCount;
20
public ushort NamedArgumentCount =>
OldDefinition
.NamedArgumentCount;
22
public bool AllowMultiple =>
OldDefinition
.AllowMultiple;
26
return
OldDefinition
.Constructor(context, reportDiagnostics);
31
return
OldDefinition
.GetArguments(context);
36
return
OldDefinition
.GetNamedArguments(context);
41
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedEventDefinition.cs (8)
32
public bool IsRuntimeSpecial =>
OldDefinition
.IsRuntimeSpecial;
34
public bool IsSpecialName =>
OldDefinition
.IsSpecialName;
40
public TypeMemberVisibility Visibility =>
OldDefinition
.Visibility;
42
public string? Name =>
OldDefinition
.Name;
46
return
OldDefinition
.AsDefinition(context);
68
return WrapAttributes(
OldDefinition
.GetAttributes(context));
78
return
OldDefinition
.GetInternalSymbol();
83
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedGenericParameter.cs (28)
24
public bool MustBeReferenceType =>
OldDefinition
.MustBeReferenceType;
26
public bool MustBeValueType =>
OldDefinition
.MustBeValueType;
28
public bool MustHaveDefaultConstructor =>
OldDefinition
.MustHaveDefaultConstructor;
30
public TypeParameterVariance Variance =>
OldDefinition
.Variance;
32
public IGenericMethodParameter? AsGenericMethodParameter =>
OldDefinition
.AsGenericMethodParameter;
34
public IGenericTypeParameter? AsGenericTypeParameter =>
OldDefinition
.AsGenericTypeParameter;
36
public bool IsEnum =>
OldDefinition
.IsEnum;
38
public bool IsValueType =>
OldDefinition
.IsValueType;
40
public Cci.PrimitiveTypeCode TypeCode =>
OldDefinition
.TypeCode;
42
public TypeDefinitionHandle TypeDef =>
OldDefinition
.TypeDef;
44
public IGenericMethodParameterReference? AsGenericMethodParameterReference =>
OldDefinition
.AsGenericMethodParameterReference;
46
public IGenericTypeInstanceReference? AsGenericTypeInstanceReference =>
OldDefinition
.AsGenericTypeInstanceReference;
48
public IGenericTypeParameterReference? AsGenericTypeParameterReference =>
OldDefinition
.AsGenericTypeParameterReference;
50
public INamespaceTypeReference? AsNamespaceTypeReference =>
OldDefinition
.AsNamespaceTypeReference;
52
public INestedTypeReference? AsNestedTypeReference =>
OldDefinition
.AsNestedTypeReference;
54
public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference =>
OldDefinition
.AsSpecializedNestedTypeReference;
56
public string? Name =>
OldDefinition
.Name;
58
public ushort Index =>
OldDefinition
.Index;
60
IMethodReference IGenericMethodParameterReference.DefiningMethod => ((IGenericMethodParameterReference)
OldDefinition
).DefiningMethod;
64
return
OldDefinition
.AsDefinition(context);
69
return
OldDefinition
.AsNamespaceTypeDefinition(context);
74
return
OldDefinition
.AsNestedTypeDefinition(context);
79
return
OldDefinition
.AsTypeDefinition(context);
84
OldDefinition
.Dispatch(visitor);
89
return
OldDefinition
.GetAttributes(context);
94
return
OldDefinition
.GetConstraints(context);
99
return
OldDefinition
.GetInternalSymbol();
104
return (ITypeDefinition?)WrapType(
OldDefinition
.GetResolvedType(context));
Emit\EditAndContinue\DeletedMethodDefinition.cs (39)
31
return WrapGenericMethodParameters(this,
OldDefinition
.GenericParameters);
35
public bool HasDeclarativeSecurity =>
OldDefinition
.HasDeclarativeSecurity;
37
public bool IsAbstract =>
OldDefinition
.IsAbstract;
39
public bool IsAccessCheckedOnOverride =>
OldDefinition
.IsAccessCheckedOnOverride;
41
public bool IsConstructor =>
OldDefinition
.IsConstructor;
43
public bool IsExternal =>
OldDefinition
.IsExternal;
45
public bool IsHiddenBySignature =>
OldDefinition
.IsHiddenBySignature;
47
public bool IsNewSlot =>
OldDefinition
.IsNewSlot;
49
public bool IsPlatformInvoke =>
OldDefinition
.IsPlatformInvoke;
51
public bool IsRuntimeSpecial =>
OldDefinition
.IsRuntimeSpecial;
53
public bool IsSealed =>
OldDefinition
.IsSealed;
55
public bool IsSpecialName =>
OldDefinition
.IsSpecialName;
57
public bool IsStatic =>
OldDefinition
.IsStatic;
59
public bool IsVirtual =>
OldDefinition
.IsVirtual;
63
public IPlatformInvokeInformation PlatformInvokeData =>
OldDefinition
.PlatformInvokeData;
65
public bool RequiresSecurityObject =>
OldDefinition
.RequiresSecurityObject;
67
public bool ReturnValueIsMarshalledExplicitly =>
OldDefinition
.ReturnValueIsMarshalledExplicitly;
69
public IMarshallingInformation ReturnValueMarshallingInformation =>
OldDefinition
.ReturnValueMarshallingInformation;
71
public ImmutableArray<byte> ReturnValueMarshallingDescriptor =>
OldDefinition
.ReturnValueMarshallingDescriptor;
73
public IEnumerable<SecurityAttribute> SecurityAttributes =>
OldDefinition
.SecurityAttributes;
75
public INamespace ContainingNamespace =>
OldDefinition
.ContainingNamespace;
79
public TypeMemberVisibility Visibility =>
OldDefinition
.Visibility;
81
public bool AcceptsExtraArguments =>
OldDefinition
.AcceptsExtraArguments;
83
public ushort GenericParameterCount =>
OldDefinition
.GenericParameterCount;
85
public bool IsGeneric =>
OldDefinition
.IsGeneric;
87
public ImmutableArray<IParameterTypeInformation> ExtraParameters =>
OldDefinition
.ExtraParameters;
89
public IGenericMethodInstanceReference? AsGenericMethodInstanceReference =>
OldDefinition
.AsGenericMethodInstanceReference;
91
public ISpecializedMethodReference? AsSpecializedMethodReference =>
OldDefinition
.AsSpecializedMethodReference;
93
public CallingConvention CallingConvention =>
OldDefinition
.CallingConvention;
97
public ImmutableArray<ICustomModifier> ReturnValueCustomModifiers =>
OldDefinition
.ReturnValueCustomModifiers;
99
public ImmutableArray<ICustomModifier> RefCustomModifiers =>
OldDefinition
.RefCustomModifiers;
101
public bool ReturnValueIsByRef =>
OldDefinition
.ReturnValueIsByRef;
103
public string? Name =>
OldDefinition
.Name;
107
return
OldDefinition
.AsDefinition(context);
117
return WrapAttributes(
OldDefinition
.GetAttributes(context));
133
return
OldDefinition
.GetImplementationAttributes(context);
138
return
OldDefinition
.GetInternalSymbol();
153
return WrapAttributes(
OldDefinition
.GetReturnValueAttributes(context));
158
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedParameterDefinition.cs (17)
20
public bool HasDefaultValue =>
OldDefinition
.HasDefaultValue;
22
public bool IsIn =>
OldDefinition
.IsIn;
24
public bool IsMarshalledExplicitly =>
OldDefinition
.IsMarshalledExplicitly;
26
public bool IsOptional =>
OldDefinition
.IsOptional;
28
public bool IsOut =>
OldDefinition
.IsOut;
30
public IMarshallingInformation? MarshallingInformation =>
OldDefinition
.MarshallingInformation;
32
public ImmutableArray<byte> MarshallingDescriptor =>
OldDefinition
.MarshallingDescriptor;
34
public string? Name =>
OldDefinition
.Name;
36
public ImmutableArray<ICustomModifier> CustomModifiers =>
OldDefinition
.CustomModifiers;
38
public ImmutableArray<ICustomModifier> RefCustomModifiers =>
OldDefinition
.RefCustomModifiers;
40
public bool IsByReference =>
OldDefinition
.IsByReference;
42
public ushort Index =>
OldDefinition
.Index;
51
OldDefinition
.Dispatch(visitor);
56
return WrapAttributes(
OldDefinition
.GetAttributes(context));
61
return
OldDefinition
.GetDefaultValue(context);
66
return
OldDefinition
.GetInternalSymbol();
71
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedPropertyDefinition.cs (14)
31
public MetadataConstant? DefaultValue =>
OldDefinition
.DefaultValue;
35
public bool HasDefaultValue =>
OldDefinition
.HasDefaultValue;
37
public bool IsRuntimeSpecial =>
OldDefinition
.IsRuntimeSpecial;
39
public bool IsSpecialName =>
OldDefinition
.IsSpecialName;
45
public CallingConvention CallingConvention =>
OldDefinition
.CallingConvention;
49
public ImmutableArray<ICustomModifier> ReturnValueCustomModifiers =>
OldDefinition
.ReturnValueCustomModifiers;
51
public ImmutableArray<ICustomModifier> RefCustomModifiers =>
OldDefinition
.RefCustomModifiers;
53
public bool ReturnValueIsByRef =>
OldDefinition
.ReturnValueIsByRef;
57
public TypeMemberVisibility Visibility =>
OldDefinition
.Visibility;
59
public string? Name =>
OldDefinition
.Name;
63
return
OldDefinition
.AsDefinition(context);
82
return WrapAttributes(
OldDefinition
.GetAttributes(context));
92
return
OldDefinition
.GetInternalSymbol();
102
return WrapType(
OldDefinition
.GetType(context));