4 instantiations of MarshalPseudoCustomAttributeData
Microsoft.CodeAnalysis (4)
Symbols\Attributes\CommonFieldWellKnownAttributeData.cs (1)
107_lazyMarshalAsData = new MarshalPseudoCustomAttributeData();
Symbols\Attributes\CommonParameterWellKnownAttributeData.cs (1)
61_lazyMarshalAsData = new MarshalPseudoCustomAttributeData();
Symbols\Attributes\CommonReturnTypeWellKnownAttributeData.cs (1)
26_lazyMarshalAsData = new MarshalPseudoCustomAttributeData();
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (1)
208var result = new MarshalPseudoCustomAttributeData();
20 references to MarshalPseudoCustomAttributeData
Microsoft.CodeAnalysis (20)
Symbols\Attributes\CommonFieldWellKnownAttributeData.cs (3)
100private MarshalPseudoCustomAttributeData _lazyMarshalAsData; 102MarshalPseudoCustomAttributeData IMarshalAsAttributeTarget.GetOrCreateData() 117public MarshalPseudoCustomAttributeData MarshallingInformation
Symbols\Attributes\CommonParameterWellKnownAttributeData.cs (3)
54private MarshalPseudoCustomAttributeData _lazyMarshalAsData; 56MarshalPseudoCustomAttributeData IMarshalAsAttributeTarget.GetOrCreateData() 71public MarshalPseudoCustomAttributeData MarshallingInformation
Symbols\Attributes\CommonReturnTypeWellKnownAttributeData.cs (3)
19private MarshalPseudoCustomAttributeData _lazyMarshalAsData; 21MarshalPseudoCustomAttributeData IMarshalAsAttributeTarget.GetOrCreateData() 36public MarshalPseudoCustomAttributeData MarshallingInformation
Symbols\Attributes\IMarshalAsAttributeTarget.cs (1)
13MarshalPseudoCustomAttributeData GetOrCreateData();
Symbols\Attributes\MarshalAsAttributeDecoder.cs (7)
84if ((int)unmanagedType < 0 || (int)unmanagedType > MarshalPseudoCustomAttributeData.MaxMarshalInteger) 188if (parameterIndex < 0 || parameterIndex > MarshalPseudoCustomAttributeData.MaxMarshalInteger) 228(int)elementType > MarshalPseudoCustomAttributeData.MaxMarshalInteger) 238if (elementCount < 0 || elementCount > MarshalPseudoCustomAttributeData.MaxMarshalInteger) 284var data = arguments.GetOrCreateData<TWellKnownAttributeData>().GetOrCreateData(); 312if (elementTypeVariant < 0 || (int)elementTypeVariant > MarshalPseudoCustomAttributeData.MaxMarshalInteger) 380if (elementCount < 0 || elementCount > MarshalPseudoCustomAttributeData.MaxMarshalInteger)
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (3)
190/// Returns an instance of <see cref="MarshalPseudoCustomAttributeData"/> with all types replaced by types returned by specified translator. 193internal MarshalPseudoCustomAttributeData WithTranslatedTypes<TTypeSymbol, TArg>( 208var result = new MarshalPseudoCustomAttributeData();