1 write to AdaptedPropertySymbol
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\PropertySymbolAdapter.cs (1)
327AdaptedPropertySymbol = underlyingPropertySymbol;
35 references to AdaptedPropertySymbol
Microsoft.CodeAnalysis.CSharp (35)
Emitter\Model\PropertySymbolAdapter.cs (26)
32var getMethod = AdaptedPropertySymbol.GetMethod?.GetCciAdapter(); 38var setMethod = AdaptedPropertySymbol.SetMethod?.GetCciAdapter(); 44var sourceProperty = AdaptedPropertySymbol as SourcePropertySymbolBase; 69MethodSymbol getMethod = AdaptedPropertySymbol.GetMethod; 70if ((object)getMethod != null || !AdaptedPropertySymbol.IsSealed) 93return AdaptedPropertySymbol.HasRuntimeSpecialName; 102return AdaptedPropertySymbol.HasSpecialName; 112return AdaptedPropertySymbol.Parameters.SelectAsArray<ParameterSymbol, IParameterDefinition>(p => p.GetCciAdapter()); 124MethodSymbol setMethod = AdaptedPropertySymbol.SetMethod; 125if ((object)setMethod != null || !AdaptedPropertySymbol.IsSealed) 142Debug.Assert(AdaptedPropertySymbol.IsDefinition); 145Debug.Assert(AdaptedPropertySymbol.ContainingModule is SourceModuleSymbol || AdaptedPropertySymbol.ContainingAssembly.IsLinked); 153return AdaptedPropertySymbol.CallingConvention; 162return (ushort)AdaptedPropertySymbol.ParameterCount; 170return AdaptedPropertySymbol.Parameters.SelectAsArray<ParameterSymbol, IParameterTypeInformation>(p => p.GetCciAdapter()); 181return AdaptedPropertySymbol.TypeWithAnnotations.CustomModifiers.As<ICustomModifier>(); 190return AdaptedPropertySymbol.RefCustomModifiers.As<ICustomModifier>(); 199return AdaptedPropertySymbol.RefKind.IsManagedReference(); 206return ((PEModuleBuilder)context.Module).Translate(AdaptedPropertySymbol.Type, 220return AdaptedPropertySymbol.ContainingType.GetCciAdapter(); 229return PEModuleBuilder.MemberVisibility(AdaptedPropertySymbol); 240return AdaptedPropertySymbol.ContainingType.GetCciAdapter(); 268return AdaptedPropertySymbol.MetadataName; 276var sourceProperty = AdaptedPropertySymbol as SourcePropertySymbolBase; 336internal sealed override Symbol AdaptedSymbol => AdaptedPropertySymbol;
Emitter\NoPia\EmbeddedProperty.cs (6)
27return UnderlyingProperty.AdaptedPropertySymbol.GetCustomAttributesToEmit(moduleBuilder); 32return EmbeddedTypesManager.EmbedParameters(this, UnderlyingProperty.AdaptedPropertySymbol.Parameters); 37get { return UnderlyingProperty.AdaptedPropertySymbol.HasRuntimeSpecialName; } 44return UnderlyingProperty.AdaptedPropertySymbol.HasSpecialName; 65return PEModuleBuilder.MemberVisibility(UnderlyingProperty.AdaptedPropertySymbol); 73return UnderlyingProperty.AdaptedPropertySymbol.MetadataName;
Emitter\NoPia\EmbeddedTypesManager.cs (3)
518Debug.Assert(property.AdaptedPropertySymbol.IsDefinition); 521var getMethod = property.AdaptedPropertySymbol.GetMethod?.GetCciAdapter(); 522var setMethod = property.AdaptedPropertySymbol.SetMethod?.GetCciAdapter();