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