43 references to _symbol
Microsoft.CodeAnalysis.Features (43)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedMethodSymbol.cs (43)
19
public int Arity =>
_symbol
.Arity;
21
public ISymbol AssociatedSymbol =>
_symbol
.AssociatedSymbol;
23
public INamedTypeSymbol AssociatedAnonymousDelegate =>
_symbol
.AssociatedAnonymousDelegate;
25
public IMethodSymbol ConstructedFrom =>
_symbol
.ConstructedFrom;
27
public bool IsReadOnly =>
_symbol
.IsReadOnly;
28
public bool IsInitOnly =>
_symbol
.IsInitOnly;
30
public System.Reflection.MethodImplAttributes MethodImplementationFlags =>
_symbol
.MethodImplementationFlags;
38
:
_symbol
.ExplicitInterfaceImplementations;
42
public bool HidesBaseMethodsByName =>
_symbol
.HidesBaseMethodsByName;
44
public bool IsExtensionMethod =>
_symbol
.IsExtensionMethod;
46
public bool IsGenericMethod =>
_symbol
.IsGenericMethod;
48
public bool IsAsync =>
_symbol
.IsAsync;
50
public MethodKind MethodKind =>
_symbol
.MethodKind;
60
public IMethodSymbol OverriddenMethod =>
_symbol
.OverriddenMethod;
62
public ImmutableArray<IParameterSymbol> Parameters =>
_symbol
.Parameters;
64
public IMethodSymbol PartialDefinitionPart =>
_symbol
.PartialDefinitionPart;
66
public IMethodSymbol PartialImplementationPart =>
_symbol
.PartialImplementationPart;
68
public bool IsPartialDefinition =>
_symbol
.IsPartialDefinition;
70
public ITypeSymbol ReceiverType =>
_symbol
.ReceiverType;
72
public NullableAnnotation ReceiverNullableAnnotation =>
_symbol
.ReceiverNullableAnnotation;
76
=>
_symbol
.ReducedFrom;
81
return
_symbol
.GetTypeInferredDuringReduction(reducedFromTypeParameter);
84
public bool ReturnsVoid =>
_symbol
.ReturnsVoid;
86
public bool ReturnsByRef =>
_symbol
.ReturnsByRef;
88
public bool ReturnsByRefReadonly =>
_symbol
.ReturnsByRefReadonly;
90
public RefKind RefKind =>
_symbol
.RefKind;
92
public ITypeSymbol ReturnType =>
_symbol
.ReturnType;
94
public NullableAnnotation ReturnNullableAnnotation =>
_symbol
.ReturnNullableAnnotation;
97
=>
_symbol
.GetReturnTypeAttributes();
99
public ImmutableArray<CustomModifier> RefCustomModifiers =>
_symbol
.RefCustomModifiers;
101
public ImmutableArray<CustomModifier> ReturnTypeCustomModifiers =>
_symbol
.ReturnTypeCustomModifiers;
103
public ImmutableArray<ITypeSymbol> TypeArguments =>
_symbol
.TypeArguments;
105
public ImmutableArray<NullableAnnotation> TypeArgumentNullableAnnotations =>
_symbol
.TypeArgumentNullableAnnotations;
107
public ImmutableArray<ITypeParameterSymbol> TypeParameters =>
_symbol
.TypeParameters;
110
=>
_symbol
.Construct(typeArguments);
113
=>
_symbol
.Construct(typeArguments, typeArgumentNullableAnnotations);
116
=>
_symbol
.GetDllImportData();
121
return
_symbol
.ReduceExtensionMethod(receiverType);
124
public bool IsVararg =>
_symbol
.IsVararg;
126
public bool IsCheckedBuiltin =>
_symbol
.IsCheckedBuiltin;
128
public bool IsConditional =>
_symbol
.IsConditional;
130
public SignatureCallingConvention CallingConvention =>
_symbol
.CallingConvention;
132
public ImmutableArray<INamedTypeSymbol> UnmanagedCallingConventionTypes =>
_symbol
.UnmanagedCallingConventionTypes;