public virtual void VisitSkippedTokensSyntaxTrivia(SkippedTokensTriviaSyntax node) { DefaultVisit(node); }
private void ClassifySkippedTokens(SkippedTokensTriviaSyntax skippedTokens) { if (!_textSpan.OverlapsWith(skippedTokens.Span)) { return; } var tokens = skippedTokens.Tokens; foreach (var tk in tokens) { ClassifyToken(tk); } }
/// <summary> /// /// </summary> /// <param name="node"></param> public override sealed void VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node) { this.OnNodeVisited(node); if (!this.traverseRootOnly) base.VisitSkippedTokensTrivia(node); }
/// <summary> /// /// </summary> /// <param name="node"></param> public override sealed void VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node) { this.OnNodeVisited(node, this.type.IsInstanceOfType(node)); base.VisitSkippedTokensTrivia(node); }
public TameSkippedTokensTriviaSyntax(SkippedTokensTriviaSyntax node) { Node = node; AddChildren(); }
public override void VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node) { }
/// <summary> /// Adds a diagnostic indicating that an unexpected token was encountered in the body of a trigger /// to the specified collection of diagnostics. /// </summary> /// <param name="collection">The collection to which to add the diagnostic.</param> /// <param name="trivia">The unexpected node.</param> internal static void ReportUnexpectedTokenInTriggerBody(ref ICollection<DiagnosticInfo> collection, SkippedTokensTriviaSyntax trivia) { Contract.Require(trivia, nameof(trivia)); var span = new TextSpan(0, trivia.Width); var diagnostic = new DiagnosticInfo(trivia, DiagnosticID.TriggerActionExpected, DiagnosticSeverity.Error, span, $"Trigger action expected"); Report(ref collection, diagnostic); }
/// <summary> /// Adds a diagnostic indicating that an unexpected token was encountered in the body of a document /// to the specified collection of diagnostics. /// </summary> /// <param name="collection">The collection to which to add the diagnostic.</param> /// <param name="trivia">The unexpected node.</param> internal static void ReportUnexpectedTokenInDocumentContent(ref ICollection<DiagnosticInfo> collection, SkippedTokensTriviaSyntax trivia) { Contract.Require(trivia, nameof(trivia)); var span = new TextSpan(0, trivia.Width); var diagnostic = new DiagnosticInfo(trivia, DiagnosticID.RuleSetOrStoryboardExpected, DiagnosticSeverity.Error, span, $"Rule set or storyboard expected"); Report(ref collection, diagnostic); }
// // Summary: // Called when the visitor visits a SkippedTokensTriviaSyntax node. public virtual void VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node);
public override void VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node) { throw new NotSupportedException(); }
public override void VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node) { Debug.Fail(node.ToString()); base.VisitSkippedTokensTrivia(node); }