15 references to _containingType
Microsoft.CodeAnalysis.Features (15)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (15)
107!_containingType.IsValueType 111? equatableType.Construct(_containingType.WithNullableAnnotation(NullableAnnotation.Annotated)) 112: equatableType.Construct(_containingType); 134CodeGenerationSymbolFactory.CreateParameterSymbol(_containingType.IsValueType ? _containingType : _containingType.WithNullableAnnotation(NullableAnnotation.Annotated), LeftName), 135CodeGenerationSymbolFactory.CreateParameterSymbol(_containingType.IsValueType ? _containingType : _containingType.WithNullableAnnotation(NullableAnnotation.Annotated), RightName)); 147var expression = _containingType.IsValueType 155generator.GetDefaultEqualityComparer(generatorInternal, compilation, _containingType), 190return service.GenerateGetHashCodeMethodAsync(_document, _containingType, _selectedMembers, cancellationToken); 197? service.GenerateEqualsMethodThroughIEquatableEqualsAsync(_document, _containingType, cancellationToken) 198: service.GenerateEqualsMethodAsync(_document, _containingType, _selectedMembers, cancellationToken); 205_document, _containingType, _selectedMembers, constructedEquatableType, cancellationToken).ConfigureAwait(false);