9 references to Out
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractMethod\CSharpMethodExtractor.Analyzer.cs (1)
72
else if (variable.ParameterModifier == ParameterBehavior.
Out
)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
273
: parameterBehavior == ParameterBehavior.
Out
?
Microsoft.CodeAnalysis.Features (5)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
324
var names = parameters.Where(v => !v.UseAsReturnValue && (v.ParameterModifier == ParameterBehavior.
Out
|| v.ParameterModifier == ParameterBehavior.Ref))
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
373
parameterBehavior == ParameterBehavior.
Out
? RefKind.Out : RefKind.None;
ExtractMethod\MethodExtractor.VariableInfo.cs (1)
100
Contract.ThrowIfFalse(variable.ParameterModifier is ParameterBehavior.
Out
or ParameterBehavior.Ref);
ExtractMethod\ParameterStyle.cs (2)
37
new ParameterStyle() { ParameterBehavior = ParameterBehavior.
Out
, DeclarationBehavior = DeclarationBehavior.None, SaferDeclarationBehavior = DeclarationBehavior.None };
43
new ParameterStyle() { ParameterBehavior = ParameterBehavior.
Out
, DeclarationBehavior = DeclarationBehavior.MoveOut, SaferDeclarationBehavior = DeclarationBehavior.MoveOut };
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ExtractMethod\VisualBasicMethodExtractor.Analyzer.vb (1)
58
variable.ParameterModifier = ParameterBehavior.
Out
Then
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
400
(variable.ParameterModifier = ParameterBehavior.
Out
)