コード例 #1
0
ファイル: Worker_Preprocesser.cs プロジェクト: yicong/roslyn
 private void ClassifyUndefDirective(UndefDirectiveTriviaSyntax node)
 {
     AddClassification(node.HashToken, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.UndefKeyword, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.Name, ClassificationTypeNames.Identifier);
     ClassifyDirectiveTrivia(node);
 }
コード例 #2
0
ファイル: Triva.cs プロジェクト: binarybird/Cascade
        public override void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
        {
            if (!PreVisit(node))
            {
                return;
            }

            base.VisitUndefDirectiveTrivia(node);

            PostVisit(node);
        }
コード例 #3
0
ファイル: Ignored.cs プロジェクト: kobi2187/CsDisplay
        public override void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
        {
            // if (debug) Console.WriteLine(node.ToFullString());
            // Todo("UndefDirectiveTrivia"); var nl = OurLine.NewLine(LineKind.Decl, "UndefDirectiveTrivia");
            // nl.Source = node.ToFullString();
            // nl.ParentKind = node.Parent.RawKind;
            // nl.RawKind = node.RawKind;
            // LogCommand(nl);
            // Todo("UndefDirectiveTrivia");

            base.VisitUndefDirectiveTrivia(node);
        }
コード例 #4
0
ファイル: Worker_Preprocesser.cs プロジェクト: EkardNT/Roslyn
 private void ClassifyUndefDirective(UndefDirectiveTriviaSyntax node)
 {
     AddClassification(node.HashToken, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.UndefKeyword, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.Name, ClassificationTypeNames.Identifier);
     ClassifyDirectiveTrivia(node);
 }
コード例 #5
0
 public override void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     Debug.Fail(node.ToString());
     base.VisitUndefDirectiveTrivia(node);
 }
コード例 #6
0
ファイル: Triva.cs プロジェクト: binarybird/Cascade
 public override Evaluation VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     return(base.VisitUndefDirectiveTrivia(node));
 }
コード例 #7
0
 public virtual void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     DefaultVisit(node);
 }
コード例 #8
0
 public override void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     throw new NotImplementedException();
 }
コード例 #9
0
ファイル: TriviaVisitor.cs プロジェクト: superdullwolf/PT.PM
 public override Ust VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     throw new InvalidOperationException();
 }
コード例 #10
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="node"></param>
 public override sealed void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     this.OnNodeVisited(node);
     if (!this.traverseRootOnly) base.VisitUndefDirectiveTrivia(node);
 }
コード例 #11
0
 public override void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
 }
コード例 #12
0
 public TameUndefDirectiveTriviaSyntax(UndefDirectiveTriviaSyntax node)
 {
     Node = node;
     AddChildren();
 }
コード例 #13
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="node"></param>
 public override sealed void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     this.OnNodeVisited(node, this.type.IsInstanceOfType(node));
     base.VisitUndefDirectiveTrivia(node);
 }
コード例 #14
0
 public override void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     new Entities.UndefineDirective(cx, node);
 }
コード例 #15
0
 public override SyntaxNode VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     node = (UndefDirectiveTriviaSyntax)base.VisitUndefDirectiveTrivia(node);
     Classes.Add(node);
     return(node);
 }
コード例 #16
0
 public virtual void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node)
 {
     DefaultVisit(node);
 }
コード例 #17
0
 //
 // Summary:
 //     Called when the visitor visits a UndefDirectiveTriviaSyntax node.
 public virtual void VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node);