internal Green(XmlNameTokenSyntax.Green name, PunctuationSyntax.Green colonToken) : base(SyntaxKind.XmlPrefix) { this.SlotCount = 2; this.name = name; AdjustWidth(name); this.colonToken = colonToken; AdjustWidth(colonToken); }
internal Green(XmlNameTokenSyntax.Green name, PunctuationSyntax.Green colonToken, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) : base(SyntaxKind.XmlPrefix, diagnostics, annotations) { this.SlotCount = 2; this.name = name; AdjustWidth(name); this.colonToken = colonToken; AdjustWidth(colonToken); }
internal Green(XmlNameTokenSyntax.Green name, PunctuationSyntax.Green equals, XmlStringSyntax.Green value, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) : base(SyntaxKind.XmlDeclarationOption, diagnostics, annotations) { this.SlotCount = 3; this.name = name; AdjustWidth(name); this.equals = equals; AdjustWidth(equals); this.value = value; AdjustWidth(value); }
internal Green(XmlNameTokenSyntax.Green name, PunctuationSyntax.Green equals, XmlStringSyntax.Green value) : base(SyntaxKind.XmlDeclarationOption) { this.SlotCount = 3; this.name = name; AdjustWidth(name); this.equals = equals; AdjustWidth(equals); this.value = value; AdjustWidth(value); }
internal Green(PunctuationSyntax.Green startQuoteToken, GreenNode value, PunctuationSyntax.Green endQuoteToken) : base(SyntaxKind.XmlString) { this.SlotCount = 3; this.startQuoteToken = startQuoteToken; AdjustWidth(startQuoteToken); this.value = value; AdjustWidth(value); this.endQuoteToken = endQuoteToken; AdjustWidth(endQuoteToken); }
internal Green(PunctuationSyntax.Green beginCData, GreenNode value, PunctuationSyntax.Green endCData) : base(SyntaxKind.XmlCDataSection) { this.SlotCount = 3; this.beginCData = beginCData; AdjustWidth(beginCData); this.value = value; AdjustWidth(value); this.endCData = endCData; AdjustWidth(endCData); }
internal Green(PunctuationSyntax.Green beginCData, GreenNode value, PunctuationSyntax.Green endCData, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) : base(SyntaxKind.XmlCDataSection, diagnostics, annotations) { this.SlotCount = 3; this.beginCData = beginCData; AdjustWidth(beginCData); this.value = value; AdjustWidth(value); this.endCData = endCData; AdjustWidth(endCData); }
internal Green(PunctuationSyntax.Green startQuoteToken, GreenNode value, PunctuationSyntax.Green endQuoteToken, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) : base(SyntaxKind.XmlString, diagnostics, annotations) { this.SlotCount = 3; this.startQuoteToken = startQuoteToken; AdjustWidth(startQuoteToken); this.value = value; AdjustWidth(value); this.endQuoteToken = endQuoteToken; AdjustWidth(endQuoteToken); }
internal Green(PunctuationSyntax.Green beginComment, GreenNode content, PunctuationSyntax.Green endComment, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) : base(SyntaxKind.XmlComment, diagnostics, annotations) { this.SlotCount = 3; this.beginComment = beginComment; AdjustWidth(beginComment); this.content = content; AdjustWidth(content); this.endComment = endComment; AdjustWidth(endComment); }
internal Green(PunctuationSyntax.Green beginComment, GreenNode content, PunctuationSyntax.Green endComment) : base(SyntaxKind.XmlComment) { this.SlotCount = 3; this.beginComment = beginComment; AdjustWidth(beginComment); this.content = content; AdjustWidth(content); this.endComment = endComment; AdjustWidth(endComment); }
internal Green(PunctuationSyntax.Green lessThanToken, XmlNameSyntax.Green name, GreenNode attributes, PunctuationSyntax.Green slashGreaterThanToken) : base(SyntaxKind.XmlEmptyElement) { this.SlotCount = 4; this.lessThanToken = lessThanToken; AdjustWidth(lessThanToken); this.name = name; AdjustWidth(name); this.attributes = attributes; AdjustWidth(attributes); this.slashGreaterThanToken = slashGreaterThanToken; AdjustWidth(slashGreaterThanToken); }
internal Green(PunctuationSyntax.Green lessThanToken, XmlNameSyntax.Green name, GreenNode attributes, PunctuationSyntax.Green slashGreaterThanToken, DiagnosticInfo[] diagnostics, SyntaxAnnotation[] annotations) : base(SyntaxKind.XmlEmptyElement, diagnostics, annotations) { this.SlotCount = 4; this.lessThanToken = lessThanToken; AdjustWidth(lessThanToken); this.name = name; AdjustWidth(name); this.attributes = attributes; AdjustWidth(attributes); this.slashGreaterThanToken = slashGreaterThanToken; AdjustWidth(slashGreaterThanToken); }
internal Green(PunctuationSyntax.Green lessThanQuestionToken, XmlNameTokenSyntax.Green name, GreenNode textTokens, PunctuationSyntax.Green questionGreaterThanToken) : base(SyntaxKind.XmlProcessingInstruction) { this.SlotCount = 4; this.lessThanQuestionToken = lessThanQuestionToken; AdjustWidth(lessThanQuestionToken); this.name = name; AdjustWidth(name); this.textTokens = textTokens; AdjustWidth(textTokens); this.questionGreaterThanToken = questionGreaterThanToken; AdjustWidth(questionGreaterThanToken); }
internal Green(PunctuationSyntax.Green lessThanQuestionToken, GreenNode xmlKeyword, XmlDeclarationOptionSyntax.Green version, XmlDeclarationOptionSyntax.Green encoding, XmlDeclarationOptionSyntax.Green standalone, PunctuationSyntax.Green questionGreaterThanToken) : base(SyntaxKind.XmlDeclaration) { this.SlotCount = 6; this.lessThanQuestionToken = lessThanQuestionToken; AdjustWidth(lessThanQuestionToken); this.xmlKeyword = xmlKeyword; AdjustWidth(xmlKeyword); this.version = version; AdjustWidth(version); this.encoding = encoding; AdjustWidth(encoding); this.standalone = standalone; AdjustWidth(standalone); this.questionGreaterThanToken = questionGreaterThanToken; AdjustWidth(questionGreaterThanToken); }