2 writes to _marshalTypeNameOrSymbol
Microsoft.CodeAnalysis (2)
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (2)
41_marshalTypeNameOrSymbol = typeSymbolOrName; 80_marshalTypeNameOrSymbol = elementTypeSymbol;
10 references to _marshalTypeNameOrSymbol
Microsoft.CodeAnalysis (10)
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (10)
120var typeSymbol = _marshalTypeNameOrSymbol as ITypeSymbolInternal; 127Debug.Assert(_marshalTypeNameOrSymbol == null || _marshalTypeNameOrSymbol is string); 128return _marshalTypeNameOrSymbol; 181if (_marshalTypeNameOrSymbol == null) 186return ((CommonPEModuleBuilder)context.Module).Translate((ITypeSymbolInternal)_marshalTypeNameOrSymbol, context.SyntaxNode, context.Diagnostics); 197if (_marshalType != Cci.Constants.UnmanagedType_SafeArray || _marshalTypeNameOrSymbol == null) 202var translatedType = translator((TTypeSymbol)_marshalTypeNameOrSymbol, arg); 203if ((object)translatedType == (object)_marshalTypeNameOrSymbol) 216return _marshalTypeNameOrSymbol as ITypeSymbolInternal;