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