提交 09e5bc83 编写于 作者: C CyrusNajmabadi

Inline temps.

上级 458bd803
......@@ -37,7 +37,7 @@ public SyntaxNode GetPropertyDeclaration(SyntaxToken token)
return containingProperty;
}
public IEnumerable<SyntaxNode> GetReplacementMembers(
public IList<SyntaxNode> GetReplacementMembers(
Document document,
IPropertySymbol property,
SyntaxNode propertyDeclarationNode,
......@@ -48,16 +48,13 @@ public SyntaxNode GetPropertyDeclaration(SyntaxToken token)
var propertyDeclaration = propertyDeclarationNode as PropertyDeclarationSyntax;
if (propertyDeclaration == null)
{
return SpecializedCollections.EmptyEnumerable<SyntaxNode>();
return SpecializedCollections.EmptyList<SyntaxNode>();
}
var generator = SyntaxGenerator.GetGenerator(document);
var members = ConvertPropertyToMembers(
generator, property,
return ConvertPropertyToMembers(
SyntaxGenerator.GetGenerator(document), property,
propertyDeclaration, propertyBackingField,
desiredGetMethodName, desiredSetMethodName);
return members;
}
private List<SyntaxNode> ConvertPropertyToMembers(
......
......@@ -17,7 +17,7 @@ internal interface IReplacePropertyWithMethodsService : ILanguageService
IPropertySymbol property, IFieldSymbol propertyBackingField,
string desiredGetMethodName, string desiredSetMethodName);
IEnumerable<SyntaxNode> GetReplacementMembers(
IList<SyntaxNode> GetReplacementMembers(
Document document,
IPropertySymbol property, SyntaxNode propertyDeclaration,
IFieldSymbol propertyBackingField,
......
......@@ -43,11 +43,11 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.CodeRefactorings.ReplaceMethodWithP
propertyDeclarationNode As SyntaxNode,
propertyBackingField As IFieldSymbol,
desiredGetMethodName As String,
desiredSetMethodName As String) As IEnumerable(Of SyntaxNode) Implements IReplacePropertyWithMethodsService.GetReplacementMembers
desiredSetMethodName As String) As IList(Of SyntaxNode) Implements IReplacePropertyWithMethodsService.GetReplacementMembers
Dim propertyStatement = TryCast(propertyDeclarationNode, PropertyStatementSyntax)
If propertyStatement Is Nothing Then
Return SpecializedCollections.EmptyEnumerable(Of SyntaxNode)
Return SpecializedCollections.EmptyList(Of SyntaxNode)
End If
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册