4 writes to ReturnBehavior
Microsoft.CodeAnalysis.Features (4)
ExtractMethod\ReturnStyle.cs (4)
16new ReturnStyle() { ParameterBehavior = ParameterBehavior.None, ReturnBehavior = ReturnBehavior.None, DeclarationBehavior = DeclarationBehavior.None }; 19new ReturnStyle() { ParameterBehavior = ParameterBehavior.Input, ReturnBehavior = ReturnBehavior.Assignment, DeclarationBehavior = DeclarationBehavior.None }; 22new ReturnStyle() { ParameterBehavior = ParameterBehavior.None, ReturnBehavior = ReturnBehavior.Assignment, DeclarationBehavior = DeclarationBehavior.SplitIn }; 25new ReturnStyle() { ParameterBehavior = ParameterBehavior.None, ReturnBehavior = ReturnBehavior.Initialization, DeclarationBehavior = DeclarationBehavior.SplitOut };
3 references to ReturnBehavior
Microsoft.CodeAnalysis.Features (3)
ExtractMethod\MethodExtractor.VariableInfo.cs (3)
31Contract.ThrowIfFalse(!_useAsReturnValue || _variableStyle.ReturnStyle.ReturnBehavior != ReturnBehavior.None); 40return _variableStyle.ReturnStyle.ReturnBehavior != ReturnBehavior.None; 82return _variableStyle.ReturnStyle.ReturnBehavior;