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