Files

51 lines
1.6 KiB
C#
Raw Permalink Normal View History

2026-08-27 10:56:38 -06:00
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);
}