1 write to _symbol
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
26_symbol = symbol;
41 references to _symbol
Microsoft.CodeAnalysis.Features (41)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (41)
28var allMembers = _symbol.GetMembers(); 55public bool IsAnonymousType => _symbol.IsAnonymousType; 56public bool IsComImport => _symbol.IsComImport; 57public bool IsGenericType => _symbol.IsGenericType; 58public bool IsImplicitClass => _symbol.IsImplicitClass; 59public bool IsReferenceType => _symbol.IsReferenceType; 60public bool IsScriptClass => _symbol.IsScriptClass; 61public bool IsTupleType => _symbol.IsTupleType; 62public bool IsUnboundGenericType => _symbol.IsUnboundGenericType; 63public bool IsValueType => _symbol.IsValueType; 64public bool MightContainExtensionMethods => _symbol.MightContainExtensionMethods; 66public int Arity => _symbol.Arity; 68public TypeKind TypeKind => _symbol.TypeKind; 69public SpecialType SpecialType => _symbol.SpecialType; 70public ISymbol AssociatedSymbol => _symbol.AssociatedSymbol; 71public IMethodSymbol DelegateInvokeMethod => _symbol.DelegateInvokeMethod; 73public INamedTypeSymbol EnumUnderlyingType => _symbol.EnumUnderlyingType; 74public INamedTypeSymbol ConstructedFrom => _symbol.ConstructedFrom; 75public INamedTypeSymbol BaseType => _symbol.BaseType; 76public INamedTypeSymbol TupleUnderlyingType => _symbol.TupleUnderlyingType; 78public ImmutableArray<ITypeParameterSymbol> TypeParameters => _symbol.TypeParameters; 79public ImmutableArray<ITypeSymbol> TypeArguments => _symbol.TypeArguments; 80public ImmutableArray<NullableAnnotation> TypeArgumentNullableAnnotations => _symbol.TypeArgumentNullableAnnotations; 81public ImmutableArray<IMethodSymbol> InstanceConstructors => _symbol.InstanceConstructors; 82public ImmutableArray<IMethodSymbol> StaticConstructors => _symbol.StaticConstructors; 83public ImmutableArray<IMethodSymbol> Constructors => _symbol.Constructors; 84public ImmutableArray<INamedTypeSymbol> Interfaces => _symbol.Interfaces; 85public ImmutableArray<INamedTypeSymbol> AllInterfaces => _symbol.AllInterfaces; 86public ImmutableArray<IFieldSymbol> TupleElements => _symbol.TupleElements; 89=> _symbol.GetTypeArgumentCustomModifiers(ordinal); 92=> _symbol.Construct(typeArguments); 95=> _symbol.Construct(typeArguments, typeArgumentNullableAnnotations); 98=> _symbol.ConstructUnboundGenericType(); 101=> _symbol.FindImplementationForInterfaceMember(interfaceMember); 132ITypeSymbol ITypeSymbol.OriginalDefinition => _symbol.OriginalDefinition; 137public bool IsRefLikeType => _symbol.IsRefLikeType; 141public bool IsReadOnly => _symbol.IsReadOnly; 143public bool IsRecord => _symbol.IsRecord; 145public bool IsNativeIntegerType => _symbol.IsNativeIntegerType; 147public bool IsFileLocal => _symbol.IsFileLocal; 149public INamedTypeSymbol NativeIntegerUnderlyingType => _symbol.NativeIntegerUnderlyingType;