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)
28
var allMembers =
_symbol
.GetMembers();
55
public bool IsAnonymousType =>
_symbol
.IsAnonymousType;
56
public bool IsComImport =>
_symbol
.IsComImport;
57
public bool IsGenericType =>
_symbol
.IsGenericType;
58
public bool IsImplicitClass =>
_symbol
.IsImplicitClass;
59
public bool IsReferenceType =>
_symbol
.IsReferenceType;
60
public bool IsScriptClass =>
_symbol
.IsScriptClass;
61
public bool IsTupleType =>
_symbol
.IsTupleType;
62
public bool IsUnboundGenericType =>
_symbol
.IsUnboundGenericType;
63
public bool IsValueType =>
_symbol
.IsValueType;
64
public bool MightContainExtensionMethods =>
_symbol
.MightContainExtensionMethods;
66
public int Arity =>
_symbol
.Arity;
68
public TypeKind TypeKind =>
_symbol
.TypeKind;
69
public SpecialType SpecialType =>
_symbol
.SpecialType;
70
public ISymbol AssociatedSymbol =>
_symbol
.AssociatedSymbol;
71
public IMethodSymbol DelegateInvokeMethod =>
_symbol
.DelegateInvokeMethod;
73
public INamedTypeSymbol EnumUnderlyingType =>
_symbol
.EnumUnderlyingType;
74
public INamedTypeSymbol ConstructedFrom =>
_symbol
.ConstructedFrom;
75
public INamedTypeSymbol BaseType =>
_symbol
.BaseType;
76
public INamedTypeSymbol TupleUnderlyingType =>
_symbol
.TupleUnderlyingType;
78
public ImmutableArray<ITypeParameterSymbol> TypeParameters =>
_symbol
.TypeParameters;
79
public ImmutableArray<ITypeSymbol> TypeArguments =>
_symbol
.TypeArguments;
80
public ImmutableArray<NullableAnnotation> TypeArgumentNullableAnnotations =>
_symbol
.TypeArgumentNullableAnnotations;
81
public ImmutableArray<IMethodSymbol> InstanceConstructors =>
_symbol
.InstanceConstructors;
82
public ImmutableArray<IMethodSymbol> StaticConstructors =>
_symbol
.StaticConstructors;
83
public ImmutableArray<IMethodSymbol> Constructors =>
_symbol
.Constructors;
84
public ImmutableArray<INamedTypeSymbol> Interfaces =>
_symbol
.Interfaces;
85
public ImmutableArray<INamedTypeSymbol> AllInterfaces =>
_symbol
.AllInterfaces;
86
public 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);
132
ITypeSymbol ITypeSymbol.OriginalDefinition =>
_symbol
.OriginalDefinition;
137
public bool IsRefLikeType =>
_symbol
.IsRefLikeType;
141
public bool IsReadOnly =>
_symbol
.IsReadOnly;
143
public bool IsRecord =>
_symbol
.IsRecord;
145
public bool IsNativeIntegerType =>
_symbol
.IsNativeIntegerType;
147
public bool IsFileLocal =>
_symbol
.IsFileLocal;
149
public INamedTypeSymbol NativeIntegerUnderlyingType =>
_symbol
.NativeIntegerUnderlyingType;