提交 a137aa48 编写于 作者: C CyrusNajmabadi

Remove unnecessary extension.

上级 e846cc98
......@@ -110,7 +110,7 @@ public void ParseRemainder(SyntaxListBuilder<XmlNodeSyntax> nodes)
textTokens.Add(token);
}
var allRemainderText = SyntaxFactory.XmlText(textTokens.ToTokenList());
var allRemainderText = SyntaxFactory.XmlText(textTokens.ToList());
XmlParseErrorCode code = endTag ? XmlParseErrorCode.XML_EndTagNotExpected : XmlParseErrorCode.XML_ExpectedEndOfXml;
allRemainderText = WithAdditionalDiagnostics(allRemainderText, new XmlSyntaxDiagnosticInfo(0, 1, code));
......
......@@ -1691,7 +1691,7 @@ private TypeDeclarationSyntax ParseClassOrStructOrInterfaceDeclaration(SyntaxLis
case SyntaxKind.ClassKeyword:
return _syntaxFactory.ClassDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
classOrStructOrInterface,
name,
typeParameters,
......@@ -1705,7 +1705,7 @@ private TypeDeclarationSyntax ParseClassOrStructOrInterfaceDeclaration(SyntaxLis
case SyntaxKind.StructKeyword:
return _syntaxFactory.StructDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
classOrStructOrInterface,
name,
typeParameters,
......@@ -1719,7 +1719,7 @@ private TypeDeclarationSyntax ParseClassOrStructOrInterfaceDeclaration(SyntaxLis
case SyntaxKind.InterfaceKeyword:
return _syntaxFactory.InterfaceDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
classOrStructOrInterface,
name,
typeParameters,
......@@ -2427,7 +2427,7 @@ private MemberDeclarationSyntax ParseMemberDeclarationOrStatement(SyntaxKind par
ErrorCode.ERR_BadModifierLocation,
misplacedModifier.Text);
return _syntaxFactory.IncompleteMember(attributes, modifiers.ToTokenList(), type);
return _syntaxFactory.IncompleteMember(attributes, modifiers.ToList(), type);
}
parse_member_name:;
......@@ -2471,7 +2471,7 @@ private MemberDeclarationSyntax ParseMemberDeclarationOrStatement(SyntaxKind par
return null;
}
var incompleteMember = _syntaxFactory.IncompleteMember(attributes, modifiers.ToTokenList(), type.IsMissing ? null : type);
var incompleteMember = _syntaxFactory.IncompleteMember(attributes, modifiers.ToList(), type.IsMissing ? null : type);
if (incompleteMember.ContainsDiagnostics)
{
return incompleteMember;
......@@ -2705,7 +2705,7 @@ private ConstructorDeclarationSyntax ParseConstructorDeclaration(string typeName
SyntaxToken semicolon;
this.ParseBodyOrSemicolon(out body, out semicolon);
return _syntaxFactory.ConstructorDeclaration(attributes, modifiers.ToTokenList(), name, paramList, initializer, body, semicolon);
return _syntaxFactory.ConstructorDeclaration(attributes, modifiers.ToList(), name, paramList, initializer, body, semicolon);
}
finally
{
......@@ -2775,7 +2775,7 @@ private DestructorDeclarationSyntax ParseDestructorDeclaration(string typeName,
this.ParseBodyOrSemicolon(out body, out semicolon);
var parameterList = _syntaxFactory.ParameterList(openParen, default(SeparatedSyntaxList<ParameterSyntax>), closeParen);
return _syntaxFactory.DestructorDeclaration(attributes, modifiers.ToTokenList(), tilde, name, parameterList, body, semicolon);
return _syntaxFactory.DestructorDeclaration(attributes, modifiers.ToList(), tilde, name, parameterList, body, semicolon);
}
/// <summary>
......@@ -2973,7 +2973,7 @@ private bool IsEndOfNameInExplicitInterface()
var decl = _syntaxFactory.MethodDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
type,
explicitInterfaceOpt,
identifier,
......@@ -3046,7 +3046,7 @@ private ConversionOperatorDeclarationSyntax ParseConversionOperatorDeclaration(S
var decl = _syntaxFactory.ConversionOperatorDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
style,
opKeyword,
type,
......@@ -3179,7 +3179,7 @@ private ConversionOperatorDeclarationSyntax ParseConversionOperatorDeclaration(S
var decl = _syntaxFactory.OperatorDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
type,
opKeyword,
opToken,
......@@ -3248,7 +3248,7 @@ private ConversionOperatorDeclarationSyntax ParseConversionOperatorDeclaration(S
var decl = _syntaxFactory.IndexerDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
type,
explicitInterfaceOpt,
thisKeyword,
......@@ -3316,7 +3316,7 @@ private ConversionOperatorDeclarationSyntax ParseConversionOperatorDeclaration(S
var decl = _syntaxFactory.PropertyDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
type,
explicitInterfaceOpt,
identifier,
......@@ -3746,7 +3746,7 @@ private enum PostSkipAction
}
}
return _syntaxFactory.AccessorDeclaration(accessorKind, accAttrs, accMods.ToTokenList(), accessorName, body, semicolon);
return _syntaxFactory.AccessorDeclaration(accessorKind, accAttrs, accMods.ToList(), accessorName, body, semicolon);
}
finally
{
......@@ -4147,7 +4147,7 @@ private static bool CanReuseParameter(CSharp.Syntax.ParameterSyntax parameter)
}
}
return _syntaxFactory.Parameter(attributes, modifiers.ToTokenList(), type, name, def);
return _syntaxFactory.Parameter(attributes, modifiers.ToList(), type, name, def);
}
private static bool IsParameterModifier(SyntaxKind kind, bool allowThisKeyword)
......@@ -4317,7 +4317,7 @@ private void ParseParameterModifiers(SyntaxListBuilder modifiers, bool allowThis
var semicolon = this.EatToken(SyntaxKind.SemicolonToken);
return _syntaxFactory.FieldDeclaration(
attributes, modifiers.ToTokenList(),
attributes, modifiers.ToList(),
_syntaxFactory.VariableDeclaration(type, variables),
semicolon);
}
......@@ -4377,7 +4377,7 @@ private void ParseParameterModifiers(SyntaxListBuilder modifiers, bool allowThis
return _syntaxFactory.EventDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
eventToken,
type,
explicitInterfaceOpt, //already has an appropriate error attached
......@@ -4419,7 +4419,7 @@ private void ParseParameterModifiers(SyntaxListBuilder modifiers, bool allowThis
var decl = _syntaxFactory.EventDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
eventToken,
type,
explicitInterfaceOpt,
......@@ -4460,7 +4460,7 @@ private void ParseParameterModifiers(SyntaxListBuilder modifiers, bool allowThis
var semicolon = this.EatToken(SyntaxKind.SemicolonToken);
return _syntaxFactory.FieldDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
_syntaxFactory.VariableDeclaration(type, variables),
semicolon);
}
......@@ -4506,7 +4506,7 @@ private void ParseParameterModifiers(SyntaxListBuilder modifiers, bool allowThis
var semicolon = this.EatToken(SyntaxKind.SemicolonToken);
return _syntaxFactory.EventFieldDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
eventToken,
_syntaxFactory.VariableDeclaration(type, variables),
semicolon);
......@@ -4995,7 +4995,7 @@ private FieldDeclarationSyntax ParseConstantFieldDeclaration(SyntaxListBuilder<A
var semicolon = this.EatToken(SyntaxKind.SemicolonToken);
return _syntaxFactory.FieldDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
_syntaxFactory.VariableDeclaration(type, variables),
semicolon);
}
......@@ -5028,7 +5028,7 @@ private DelegateDeclarationSyntax ParseDelegateDeclaration(SyntaxListBuilder<Att
_termState = saveTerm;
var semicolon = this.EatToken(SyntaxKind.SemicolonToken);
return _syntaxFactory.DelegateDeclaration(attributes, modifiers.ToTokenList(), delegateToken, type, name, typeParameters, parameterList, constraints, semicolon);
return _syntaxFactory.DelegateDeclaration(attributes, modifiers.ToList(), delegateToken, type, name, typeParameters, parameterList, constraints, semicolon);
}
finally
{
......@@ -5093,7 +5093,7 @@ private EnumDeclarationSyntax ParseEnumDeclaration(SyntaxListBuilder<AttributeLi
return _syntaxFactory.EnumDeclaration(
attributes,
modifiers.ToTokenList(),
modifiers.ToList(),
enumToken,
name,
baseList,
......@@ -8304,7 +8304,7 @@ private StatementSyntax ParseLocalDeclarationStatement()
if (deconstruction != null)
{
var semicolon = this.EatToken(SyntaxKind.SemicolonToken);
var result = _syntaxFactory.DeconstructionDeclarationStatement(mods.ToTokenList(), deconstruction, semicolon);
var result = _syntaxFactory.DeconstructionDeclarationStatement(mods.ToList(), deconstruction, semicolon);
_pool.Free(mods);
return result;
}
......@@ -8316,7 +8316,7 @@ private StatementSyntax ParseLocalDeclarationStatement()
LocalFunctionStatementSyntax localFunction;
this.ParseLocalDeclaration(variables,
allowLocalFunctions: true,
mods: mods.ToTokenList(),
mods: mods.ToList(),
type: out type,
localFunction: out localFunction);
......@@ -8346,7 +8346,7 @@ private StatementSyntax ParseLocalDeclarationStatement()
var semicolon = this.EatToken(SyntaxKind.SemicolonToken);
return _syntaxFactory.LocalDeclarationStatement(
mods.ToTokenList(),
mods.ToList(),
_syntaxFactory.VariableDeclaration(type, variables),
semicolon);
}
......@@ -8831,7 +8831,7 @@ private static bool IsAccessibilityModifier(SyntaxKind kind)
}
if (badBuilder != null)
{
modifiers = badBuilder.ToTokenList();
modifiers = badBuilder.ToList();
_pool.Free(badBuilder);
}
......@@ -10804,7 +10804,7 @@ private ImplicitArrayCreationExpressionSyntax ParseImplicitlyTypedArrayCreation(
var initializer = this.ParseArrayInitializer();
return _syntaxFactory.ImplicitArrayCreationExpression(@new, openBracket, commas.ToTokenList(), closeBracket, initializer);
return _syntaxFactory.ImplicitArrayCreationExpression(@new, openBracket, commas.ToList(), closeBracket, initializer);
}
finally
{
......
......@@ -4,16 +4,6 @@ namespace Microsoft.CodeAnalysis.Syntax.InternalSyntax
{
internal static class SyntaxListBuilderExtensions
{
public static SyntaxList<GreenNode> ToTokenList(this SyntaxListBuilder builder)
{
if (builder == null)
{
return default(SyntaxList<GreenNode>);
}
return new SyntaxList<GreenNode>(builder.ToListNode());
}
public static SyntaxList<GreenNode> ToList(this SyntaxListBuilder builder)
{
return ToList<GreenNode>(builder);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册