1 write to _symbol
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
25_symbol = symbol;
41 references to _symbol
Microsoft.CodeAnalysis.Features (41)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (41)
27var allMembers = _symbol.GetMembers(); 54public bool IsAnonymousType => _symbol.IsAnonymousType; 55public bool IsComImport => _symbol.IsComImport; 56public bool IsGenericType => _symbol.IsGenericType; 57public bool IsImplicitClass => _symbol.IsImplicitClass; 58public bool IsReferenceType => _symbol.IsReferenceType; 59public bool IsScriptClass => _symbol.IsScriptClass; 60public bool IsTupleType => _symbol.IsTupleType; 61public bool IsUnboundGenericType => _symbol.IsUnboundGenericType; 62public bool IsValueType => _symbol.IsValueType; 63public bool MightContainExtensionMethods => _symbol.MightContainExtensionMethods; 65public int Arity => _symbol.Arity; 67public TypeKind TypeKind => _symbol.TypeKind; 68public SpecialType SpecialType => _symbol.SpecialType; 69public ISymbol AssociatedSymbol => _symbol.AssociatedSymbol; 70public IMethodSymbol DelegateInvokeMethod => _symbol.DelegateInvokeMethod; 72public INamedTypeSymbol EnumUnderlyingType => _symbol.EnumUnderlyingType; 73public INamedTypeSymbol ConstructedFrom => _symbol.ConstructedFrom; 74public INamedTypeSymbol BaseType => _symbol.BaseType; 75public INamedTypeSymbol TupleUnderlyingType => _symbol.TupleUnderlyingType; 77public ImmutableArray<ITypeParameterSymbol> TypeParameters => _symbol.TypeParameters; 78public ImmutableArray<ITypeSymbol> TypeArguments => _symbol.TypeArguments; 79public ImmutableArray<NullableAnnotation> TypeArgumentNullableAnnotations => _symbol.TypeArgumentNullableAnnotations; 80public ImmutableArray<IMethodSymbol> InstanceConstructors => _symbol.InstanceConstructors; 81public ImmutableArray<IMethodSymbol> StaticConstructors => _symbol.StaticConstructors; 82public ImmutableArray<IMethodSymbol> Constructors => _symbol.Constructors; 83public ImmutableArray<INamedTypeSymbol> Interfaces => _symbol.Interfaces; 84public ImmutableArray<INamedTypeSymbol> AllInterfaces => _symbol.AllInterfaces; 85public ImmutableArray<IFieldSymbol> TupleElements => _symbol.TupleElements; 88=> _symbol.GetTypeArgumentCustomModifiers(ordinal); 91=> _symbol.Construct(typeArguments); 94=> _symbol.Construct(typeArguments, typeArgumentNullableAnnotations); 97=> _symbol.ConstructUnboundGenericType(); 100=> _symbol.FindImplementationForInterfaceMember(interfaceMember); 131ITypeSymbol ITypeSymbol.OriginalDefinition => _symbol.OriginalDefinition; 136public bool IsRefLikeType => _symbol.IsRefLikeType; 140public bool IsReadOnly => _symbol.IsReadOnly; 142public bool IsRecord => _symbol.IsRecord; 144public bool IsNativeIntegerType => _symbol.IsNativeIntegerType; 146public bool IsFileLocal => _symbol.IsFileLocal; 148public INamedTypeSymbol NativeIntegerUnderlyingType => _symbol.NativeIntegerUnderlyingType;