11 overrides of MarshallingInformation
Microsoft.CodeAnalysis.CSharp (11)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
75internal override MarshalPseudoCustomAttributeData? MarshallingInformation => null;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
938internal override MarshalPseudoCustomAttributeData MarshallingInformation
Symbols\SignatureOnlyParameterSymbol.cs (1)
64internal override MarshalPseudoCustomAttributeData MarshallingInformation { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\SourceClonedParameterSymbol.cs (1)
123internal override MarshalPseudoCustomAttributeData MarshallingInformation
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1488internal sealed override MarshalPseudoCustomAttributeData MarshallingInformation
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
106internal override MarshalPseudoCustomAttributeData? MarshallingInformation
Symbols\Source\ThisParameterSymbol.cs (1)
160internal override MarshalPseudoCustomAttributeData? MarshallingInformation
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
503internal override MarshalPseudoCustomAttributeData MarshallingInformation
Symbols\Synthesized\SynthesizedParameterSymbol.cs (2)
306internal override MarshalPseudoCustomAttributeData? MarshallingInformation 361internal override MarshalPseudoCustomAttributeData? MarshallingInformation => _baseParameterForAttributes?.MarshallingInformation;
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
119internal override MarshalPseudoCustomAttributeData? MarshallingInformation
12 references to MarshallingInformation
Microsoft.CodeAnalysis.CSharp (8)
Emitter\Model\ParameterSymbolAdapter.cs (2)
150return AdaptedParameterSymbol.MarshallingInformation; 251return this.MarshallingInformation != null;
Emitter\NoPia\EmbeddedParameter.cs (1)
85return UnderlyingParameter.AdaptedParameterSymbol.MarshallingInformation;
Symbols\ParameterSymbol.cs (2)
82/// By default this information is extracted from <see cref="MarshallingInformation"/> if available. 90var info = MarshallingInformation;
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
107return this.RetargetingModule.RetargetingTranslator.Retarget(_underlyingParameter.MarshallingInformation);
Symbols\Source\SourceClonedParameterSymbol.cs (1)
125get { return _originalParam.MarshallingInformation; }
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
121get { return _underlyingParameter.MarshallingInformation; }
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_MarshalAs.cs (1)
75Assert.Null(parameter.MarshallingInformation);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Retargeting\RetargetingTests.cs (2)
1249CheckMarshallingInformation(a.MarshallingInformation, b.MarshallingInformation);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
124Assert.Null(symbol.MarshallingInformation);