1 write to AdaptedParameterSymbol
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\ParameterSymbolAdapter.cs (1)
273
AdaptedParameterSymbol
= underlyingParameterSymbol;
21 references to AdaptedParameterSymbol
Microsoft.CodeAnalysis.CSharp (21)
Emitter\Model\ParameterSymbolAdapter.cs (20)
33
return ImmutableArray<Cci.ICustomModifier>.CastUp(
AdaptedParameterSymbol
.TypeWithAnnotations.CustomModifiers);
41
return
AdaptedParameterSymbol
.RefKind != RefKind.None;
49
return ImmutableArray<Cci.ICustomModifier>.CastUp(
AdaptedParameterSymbol
.RefCustomModifiers);
55
return ((PEModuleBuilder)context.Module).Translate(
AdaptedParameterSymbol
.Type,
64
return (ushort)
AdaptedParameterSymbol
.Ordinal;
79
if (!
AdaptedParameterSymbol
.HasMetadataConstantValue)
84
ConstantValue constant =
AdaptedParameterSymbol
.ExplicitDefaultConstantValue;
90
type =
AdaptedParameterSymbol
.ContainingAssembly.GetSpecialType(constant.SpecialType);
95
type =
AdaptedParameterSymbol
.Type;
108
return
AdaptedParameterSymbol
.HasMetadataConstantValue;
117
return
AdaptedParameterSymbol
.IsMetadataOptional;
126
return
AdaptedParameterSymbol
.IsMetadataIn;
135
return
AdaptedParameterSymbol
.IsMarshalledExplicitly;
144
return
AdaptedParameterSymbol
.IsMetadataOut;
153
return
AdaptedParameterSymbol
.MarshallingInformation;
162
return
AdaptedParameterSymbol
.MarshallingDescriptor;
195
if (
AdaptedParameterSymbol
.IsDefinition &&
196
AdaptedParameterSymbol
.ContainingModule == moduleBeingBuilt.SourceModule)
206
get { return
AdaptedParameterSymbol
.MetadataName; }
282
internal sealed override Symbol AdaptedSymbol =>
AdaptedParameterSymbol
;
Emitter\NoPia\EmbeddedParameter.cs (1)
28
Debug.Assert(underlyingParameter.
AdaptedParameterSymbol
.IsDefinition);