7 references to MoveOut
Microsoft.CodeAnalysis.Features (7)
ExtractMethod\MethodExtractor.AnalyzerResult.cs (3)
126=> Variables.Where(v => v.GetDeclarationBehavior(cancellationToken) == DeclarationBehavior.MoveOut); 130return Variables.Where(v => v.GetDeclarationBehavior(cancellationToken) is DeclarationBehavior.MoveOut or 137DeclarationBehavior.MoveOut);
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
315Contract.ThrowIfFalse(variable.GetDeclarationBehavior(cancellationToken) is DeclarationBehavior.MoveOut or
ExtractMethod\ParameterStyle.cs (3)
25new ParameterStyle() { ParameterBehavior = ParameterBehavior.None, DeclarationBehavior = DeclarationBehavior.MoveOut, SaferDeclarationBehavior = DeclarationBehavior.SplitOut }; 43new ParameterStyle() { ParameterBehavior = ParameterBehavior.Out, DeclarationBehavior = DeclarationBehavior.MoveOut, SaferDeclarationBehavior = DeclarationBehavior.MoveOut };