51 lines
1.6 KiB
C#
51 lines
1.6 KiB
C#
using Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax;
|
|||
|
|
|
||
|
|
namespace Microsoft.CodeAnalysis.CSharp.Syntax;
|
||
|
|
|
||
|
|
public abstract class XmlAttributeSyntax : CSharpSyntaxNode
|
||
|
|
{
|
||
|
|
public abstract XmlNameSyntax Name { get; }
|
||
|
|
|
||
|
|
public abstract SyntaxToken EqualsToken { get; }
|
||
|
|
|
||
|
|
public abstract SyntaxToken StartQuoteToken { get; }
|
||
|
|
|
||
|
|
public abstract SyntaxToken EndQuoteToken { get; }
|
||
|
|
|
||
|
|
internal XmlAttributeSyntax(Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position)
|
||
|
|
: base((GreenNode)(object)green, parent, position)
|
||
|
|
{
|
||
|
|
}
|
||
|
|
|
||
|
|
public XmlAttributeSyntax WithName(XmlNameSyntax name)
|
||
|
|
{
|
||
|
|
return WithNameCore(name);
|
||
|
|
}
|
||
|
|
|
||
|
|
internal abstract XmlAttributeSyntax WithNameCore(XmlNameSyntax name);
|
||
|
|
|
||
|
|
public XmlAttributeSyntax WithEqualsToken(SyntaxToken equalsToken)
|
||
|
|
{
|
||
|
|
//IL_0001: Unknown result type (might be due to invalid IL or missing references)
|
||
|
|
return WithEqualsTokenCore(equalsToken);
|
||
|
|
}
|
||
|
|
|
||
|
|
internal abstract XmlAttributeSyntax WithEqualsTokenCore(SyntaxToken equalsToken);
|
||
|
|
|
||
|
|
public XmlAttributeSyntax WithStartQuoteToken(SyntaxToken startQuoteToken)
|
||
|
|
{
|
||
|
|
//IL_0001: Unknown result type (might be due to invalid IL or missing references)
|
||
|
|
return WithStartQuoteTokenCore(startQuoteToken);
|
||
|
|
}
|
||
|
|
|
||
|
|
internal abstract XmlAttributeSyntax WithStartQuoteTokenCore(SyntaxToken startQuoteToken);
|
||
|
|
|
||
|
|
public XmlAttributeSyntax WithEndQuoteToken(SyntaxToken endQuoteToken)
|
||
|
|
{
|
||
|
|
//IL_0001: Unknown result type (might be due to invalid IL or missing references)
|
||
|
|
return WithEndQuoteTokenCore(endQuoteToken);
|
||
|
|
}
|
||
|
|
|
||
|
|
internal abstract XmlAttributeSyntax WithEndQuoteTokenCore(SyntaxToken endQuoteToken);
|
||
|
|
}
|