示例#1
0
 private void ClassifyEndIfDirective(EndIfDirectiveTriviaSyntax node)
 {
     AddClassification(node.HashToken, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.EndIfKeyword, ClassificationTypeNames.PreprocessorKeyword);
     ClassifyDirectiveTrivia(node);
 }
示例#2
0
 public override SyntaxNode VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     node = (EndIfDirectiveTriviaSyntax)base.VisitEndIfDirectiveTrivia(node);
     Classes.Add(node);
     return(node);
 }
示例#3
0
 public virtual void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     DefaultVisit(node);
 }
示例#4
0
 public override SyntaxNode VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     return(null);
 }
示例#5
0
        //public override void VisitEmptyStatement(EmptyStatementSyntax node)
        //{
        //    base.VisitEmptyStatement(node);
        //}

        public override void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
        {
            Debug.Fail(node.ToString());
            base.VisitEndIfDirectiveTrivia(node);
        }
示例#6
0
 public override UstNode VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     throw new InvalidOperationException();
 }
示例#7
0
 public override void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="node"></param>
 public override sealed void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     this.OnNodeVisited(node, this.type.IsInstanceOfType(node));
     base.VisitEndIfDirectiveTrivia(node);
 }
示例#9
0
 private void ClassifyEndIfDirective(EndIfDirectiveTriviaSyntax node)
 {
     AddClassification(node.HashToken, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.EndIfKeyword, ClassificationTypeNames.PreprocessorKeyword);
     ClassifyDirectiveTrivia(node);
 }
示例#10
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="node"></param>
 public override sealed void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     this.OnNodeVisited(node);
     if (!this.traverseRootOnly) base.VisitEndIfDirectiveTrivia(node);
 }
示例#11
0
 public virtual void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     DefaultVisit(node);
 }
示例#12
0
 public override void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     InsertLLOCMap(node.GetLocation());
     base.VisitEndIfDirectiveTrivia(node);
 }
 //
 // Summary:
 //     Called when the visitor visits a EndIfDirectiveTriviaSyntax node.
 public virtual void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node);
示例#14
0
 public override void VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node)
 {
     throw new NotSupportedException();
 }