1 write to AdaptedParameterSymbol
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\ParameterSymbolAdapter.cs (1)
270
AdaptedParameterSymbol
= underlyingParameterSymbol;
31 references to AdaptedParameterSymbol
Microsoft.CodeAnalysis.CSharp (31)
Emitter\Model\ParameterSymbolAdapter.cs (20)
30
return ImmutableArray<Cci.ICustomModifier>.CastUp(
AdaptedParameterSymbol
.TypeWithAnnotations.CustomModifiers);
38
return
AdaptedParameterSymbol
.RefKind != RefKind.None;
46
return ImmutableArray<Cci.ICustomModifier>.CastUp(
AdaptedParameterSymbol
.RefCustomModifiers);
52
return ((PEModuleBuilder)context.Module).Translate(
AdaptedParameterSymbol
.Type,
61
return (ushort)
AdaptedParameterSymbol
.Ordinal;
76
if (!
AdaptedParameterSymbol
.HasMetadataConstantValue)
81
ConstantValue constant =
AdaptedParameterSymbol
.ExplicitDefaultConstantValue;
87
type =
AdaptedParameterSymbol
.ContainingAssembly.GetSpecialType(constant.SpecialType);
92
type =
AdaptedParameterSymbol
.Type;
105
return
AdaptedParameterSymbol
.HasMetadataConstantValue;
114
return
AdaptedParameterSymbol
.IsMetadataOptional;
123
return
AdaptedParameterSymbol
.IsMetadataIn;
132
return
AdaptedParameterSymbol
.IsMarshalledExplicitly;
141
return
AdaptedParameterSymbol
.IsMetadataOut;
150
return
AdaptedParameterSymbol
.MarshallingInformation;
159
return
AdaptedParameterSymbol
.MarshallingDescriptor;
192
if (
AdaptedParameterSymbol
.IsDefinition &&
193
AdaptedParameterSymbol
.ContainingModule == moduleBeingBuilt.SourceModule)
203
get { return
AdaptedParameterSymbol
.MetadataName; }
279
internal sealed override Symbol AdaptedSymbol =>
AdaptedParameterSymbol
;
Emitter\NoPia\EmbeddedParameter.cs (11)
28
Debug.Assert(underlyingParameter.
AdaptedParameterSymbol
.IsDefinition);
35
return UnderlyingParameter.
AdaptedParameterSymbol
.HasMetadataConstantValue;
41
return UnderlyingParameter.
AdaptedParameterSymbol
.GetCustomAttributesToEmit(moduleBuilder);
53
return UnderlyingParameter.
AdaptedParameterSymbol
.IsMetadataIn;
61
return UnderlyingParameter.
AdaptedParameterSymbol
.IsMetadataOut;
69
return UnderlyingParameter.
AdaptedParameterSymbol
.IsMetadataOptional;
77
return UnderlyingParameter.
AdaptedParameterSymbol
.IsMarshalledExplicitly;
85
return UnderlyingParameter.
AdaptedParameterSymbol
.MarshallingInformation;
93
return UnderlyingParameter.
AdaptedParameterSymbol
.MarshallingDescriptor;
99
get { return UnderlyingParameter.
AdaptedParameterSymbol
.MetadataName; }
114
return (ushort)UnderlyingParameter.
AdaptedParameterSymbol
.Ordinal;