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