1 write to OldDefinition
Microsoft.CodeAnalysis (1)
Emit\EditAndContinue\DeletedSourceDefinition.cs (1)
31
OldDefinition
= oldDefinition;
120 references to OldDefinition
Microsoft.CodeAnalysis (120)
Emit\EditAndContinue\DeletedSourceDefinition.cs (1)
44
=>
OldDefinition
.GetInternalSymbol();
Emit\EditAndContinue\DeletedSourceEventDefinition.cs (5)
26
public bool IsRuntimeSpecial =>
OldDefinition
.IsRuntimeSpecial;
28
public bool IsSpecialName =>
OldDefinition
.IsSpecialName;
30
public TypeMemberVisibility Visibility =>
OldDefinition
.Visibility;
32
public string? Name =>
OldDefinition
.Name;
43
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (25)
25
public bool MustBeReferenceType =>
OldDefinition
.MustBeReferenceType;
27
public bool MustBeValueType =>
OldDefinition
.MustBeValueType;
29
public bool AllowsRefLikeType =>
OldDefinition
.AllowsRefLikeType;
31
public bool MustHaveDefaultConstructor =>
OldDefinition
.MustHaveDefaultConstructor;
33
public TypeParameterVariance Variance =>
OldDefinition
.Variance;
35
public IGenericMethodParameter? AsGenericMethodParameter =>
OldDefinition
.AsGenericMethodParameter;
37
public IGenericTypeParameter? AsGenericTypeParameter =>
OldDefinition
.AsGenericTypeParameter;
39
public bool IsEnum =>
OldDefinition
.IsEnum;
41
public bool IsValueType =>
OldDefinition
.IsValueType;
43
public Cci.PrimitiveTypeCode TypeCode =>
OldDefinition
.TypeCode;
45
public TypeDefinitionHandle TypeDef =>
OldDefinition
.TypeDef;
47
public IGenericMethodParameterReference? AsGenericMethodParameterReference =>
OldDefinition
.AsGenericMethodParameterReference;
49
public IGenericTypeInstanceReference? AsGenericTypeInstanceReference =>
OldDefinition
.AsGenericTypeInstanceReference;
51
public IGenericTypeParameterReference? AsGenericTypeParameterReference =>
OldDefinition
.AsGenericTypeParameterReference;
53
public INamespaceTypeReference? AsNamespaceTypeReference =>
OldDefinition
.AsNamespaceTypeReference;
55
public INestedTypeReference? AsNestedTypeReference =>
OldDefinition
.AsNestedTypeReference;
57
public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference =>
OldDefinition
.AsSpecializedNestedTypeReference;
59
public string? Name =>
OldDefinition
.Name;
61
public ushort Index =>
OldDefinition
.Index;
63
IMethodReference IGenericMethodParameterReference.DefiningMethod => ((IGenericMethodParameterReference)
OldDefinition
).DefiningMethod;
67
return
OldDefinition
.AsNamespaceTypeDefinition(context);
72
return
OldDefinition
.AsNestedTypeDefinition(context);
77
return
OldDefinition
.AsTypeDefinition(context);
82
OldDefinition
.Dispatch(visitor);
90
return (ITypeDefinition?)WrapType(
OldDefinition
.GetResolvedType(context));
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (33)
34
public bool HasDeclarativeSecurity =>
OldDefinition
.HasDeclarativeSecurity;
36
public bool IsAbstract =>
OldDefinition
.IsAbstract;
38
public bool IsAccessCheckedOnOverride =>
OldDefinition
.IsAccessCheckedOnOverride;
40
public bool IsConstructor =>
OldDefinition
.IsConstructor;
42
public bool IsExternal =>
OldDefinition
.IsExternal;
44
public bool IsHiddenBySignature =>
OldDefinition
.IsHiddenBySignature;
46
public bool IsNewSlot =>
OldDefinition
.IsNewSlot;
48
public bool IsPlatformInvoke =>
OldDefinition
.IsPlatformInvoke;
50
public bool IsRuntimeSpecial =>
OldDefinition
.IsRuntimeSpecial;
52
public bool IsSealed =>
OldDefinition
.IsSealed;
54
public bool IsSpecialName =>
OldDefinition
.IsSpecialName;
56
public bool IsStatic =>
OldDefinition
.IsStatic;
58
public bool IsVirtual =>
OldDefinition
.IsVirtual;
62
public IPlatformInvokeInformation PlatformInvokeData =>
OldDefinition
.PlatformInvokeData;
64
public bool RequiresSecurityObject =>
OldDefinition
.RequiresSecurityObject;
66
public bool ReturnValueIsMarshalledExplicitly =>
OldDefinition
.ReturnValueIsMarshalledExplicitly;
68
public IMarshallingInformation ReturnValueMarshallingInformation =>
OldDefinition
.ReturnValueMarshallingInformation;
70
public ImmutableArray<byte> ReturnValueMarshallingDescriptor =>
OldDefinition
.ReturnValueMarshallingDescriptor;
72
public IEnumerable<SecurityAttribute> SecurityAttributes =>
OldDefinition
.SecurityAttributes;
74
public INamespace ContainingNamespace =>
OldDefinition
.ContainingNamespace;
78
public TypeMemberVisibility Visibility =>
OldDefinition
.Visibility;
80
public bool AcceptsExtraArguments =>
OldDefinition
.AcceptsExtraArguments;
82
public ushort GenericParameterCount =>
OldDefinition
.GenericParameterCount;
84
public ImmutableArray<IParameterTypeInformation> ExtraParameters =>
OldDefinition
.ExtraParameters;
86
public IGenericMethodInstanceReference? AsGenericMethodInstanceReference =>
OldDefinition
.AsGenericMethodInstanceReference;
88
public ISpecializedMethodReference? AsSpecializedMethodReference =>
OldDefinition
.AsSpecializedMethodReference;
90
public CallingConvention CallingConvention =>
OldDefinition
.CallingConvention;
94
public ImmutableArray<ICustomModifier> ReturnValueCustomModifiers =>
OldDefinition
.ReturnValueCustomModifiers;
96
public ImmutableArray<ICustomModifier> RefCustomModifiers =>
OldDefinition
.RefCustomModifiers;
98
public bool ReturnValueIsByRef =>
OldDefinition
.ReturnValueIsByRef;
100
public string? Name =>
OldDefinition
.Name;
118
return
OldDefinition
.GetImplementationAttributes(context);
137
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedSourceParameterDefinition.cs (14)
21
public bool HasDefaultValue =>
OldDefinition
.HasDefaultValue;
23
public bool IsIn =>
OldDefinition
.IsIn;
25
public bool IsMarshalledExplicitly =>
OldDefinition
.IsMarshalledExplicitly;
27
public bool IsOptional =>
OldDefinition
.IsOptional;
29
public bool IsOut =>
OldDefinition
.IsOut;
31
public IMarshallingInformation? MarshallingInformation =>
OldDefinition
.MarshallingInformation;
33
public ImmutableArray<byte> MarshallingDescriptor =>
OldDefinition
.MarshallingDescriptor;
35
public string? Name =>
OldDefinition
.Name;
37
public ImmutableArray<ICustomModifier> CustomModifiers =>
OldDefinition
.CustomModifiers;
39
public ImmutableArray<ICustomModifier> RefCustomModifiers =>
OldDefinition
.RefCustomModifiers;
41
public bool IsByReference =>
OldDefinition
.IsByReference;
43
public ushort Index =>
OldDefinition
.Index;
47
return
OldDefinition
.GetDefaultValue(context);
52
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedSourcePropertyDefinition.cs (11)
29
public bool IsRuntimeSpecial =>
OldDefinition
.IsRuntimeSpecial;
31
public bool IsSpecialName =>
OldDefinition
.IsSpecialName;
35
public TypeMemberVisibility Visibility =>
OldDefinition
.Visibility;
37
public CallingConvention CallingConvention =>
OldDefinition
.CallingConvention;
41
public ImmutableArray<ICustomModifier> ReturnValueCustomModifiers =>
OldDefinition
.ReturnValueCustomModifiers;
43
public ImmutableArray<ICustomModifier> RefCustomModifiers =>
OldDefinition
.RefCustomModifiers;
45
public bool ReturnValueIsByRef =>
OldDefinition
.ReturnValueIsByRef;
47
public string? Name =>
OldDefinition
.Name;
49
public MetadataConstant? DefaultValue =>
OldDefinition
.DefaultValue;
51
public bool HasDefaultValue =>
OldDefinition
.HasDefaultValue;
62
return WrapType(
OldDefinition
.GetType(context));
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (31)
27
public ushort Alignment =>
OldDefinition
.Alignment;
29
public IEnumerable<IGenericTypeParameter> GenericParameters =>
OldDefinition
.GenericParameters;
31
public ushort GenericParameterCount =>
OldDefinition
.GenericParameterCount;
33
public bool HasDeclarativeSecurity =>
OldDefinition
.HasDeclarativeSecurity;
35
public bool IsAbstract =>
OldDefinition
.IsAbstract;
37
public bool IsBeforeFieldInit =>
OldDefinition
.IsBeforeFieldInit;
39
public bool IsComObject =>
OldDefinition
.IsComObject;
41
public bool IsGeneric =>
OldDefinition
.IsGeneric;
43
public bool IsInterface =>
OldDefinition
.IsInterface;
45
public bool IsDelegate =>
OldDefinition
.IsDelegate;
47
public bool IsRuntimeSpecial =>
OldDefinition
.IsRuntimeSpecial;
49
public bool IsSerializable =>
OldDefinition
.IsSerializable;
51
public bool IsSpecialName =>
OldDefinition
.IsSpecialName;
53
public bool IsWindowsRuntimeImport =>
OldDefinition
.IsWindowsRuntimeImport;
55
public bool IsSealed =>
OldDefinition
.IsSealed;
57
public LayoutKind Layout =>
OldDefinition
.Layout;
62
public uint SizeOf =>
OldDefinition
.SizeOf;
64
public CharSet StringFormat =>
OldDefinition
.StringFormat;
66
public bool IsEnum =>
OldDefinition
.IsEnum;
68
public bool IsValueType =>
OldDefinition
.IsValueType;
70
public Cci.PrimitiveTypeCode TypeCode =>
OldDefinition
.TypeCode;
72
public TypeDefinitionHandle TypeDef =>
OldDefinition
.TypeDef;
74
public IGenericMethodParameterReference? AsGenericMethodParameterReference =>
OldDefinition
.AsGenericMethodParameterReference;
76
public IGenericTypeInstanceReference? AsGenericTypeInstanceReference =>
OldDefinition
.AsGenericTypeInstanceReference;
78
public IGenericTypeParameterReference? AsGenericTypeParameterReference =>
OldDefinition
.AsGenericTypeParameterReference;
80
public INamespaceTypeReference? AsNamespaceTypeReference =>
OldDefinition
.AsNamespaceTypeReference;
82
public INestedTypeReference? AsNestedTypeReference =>
OldDefinition
.AsNestedTypeReference;
84
public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference =>
OldDefinition
.AsSpecializedNestedTypeReference;
88
return
OldDefinition
.AsNamespaceTypeDefinition(context);
93
return
OldDefinition
.AsNestedTypeDefinition(context);
103
return
OldDefinition
.GetResolvedType(context);