Example #1
0
 private void ClassifyPragmaChecksumDirective(PragmaChecksumDirectiveTriviaSyntax node)
 {
     AddClassification(node.HashToken, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.PragmaKeyword, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.ChecksumKeyword, ClassificationTypeNames.PreprocessorKeyword);
     AddClassification(node.File, ClassificationTypeNames.StringLiteral);
     AddClassification(node.Guid, ClassificationTypeNames.StringLiteral);
     AddClassification(node.Bytes, ClassificationTypeNames.StringLiteral);
     ClassifyDirectiveTrivia(node);
 }
Example #2
0
 public override Evaluation VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
     return(base.VisitPragmaChecksumDirectiveTrivia(node));
 }
        //public override void VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax node)
        //{
        //    base.VisitParenthesizedVariableDesignation(node);
        //}

        //public override void VisitPointerType(PointerTypeSyntax node)
        //{
        //    base.VisitPointerType(node);
        //}

        //public override void VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax node)
        //{
        //    base.VisitPostfixUnaryExpression(node);
        //}

        public override void VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
        {
            Debug.Fail(node.ToString());
            base.VisitPragmaChecksumDirectiveTrivia(node);
        }
Example #4
0
 public override Ust VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
     throw new InvalidOperationException();
 }
Example #5
0
 public override void VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
     throw new NotImplementedException();
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="node"></param>
 public override sealed void VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
     this.OnNodeVisited(node, this.type.IsInstanceOfType(node));
     base.VisitPragmaChecksumDirectiveTrivia(node);
 }
Example #7
0
 public override void VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
 }
Example #8
0
 public override void VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
     new Entities.PragmaChecksumDirective(cx, node);
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="node"></param>
 public override sealed void VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
     this.OnNodeVisited(node);
     if (!this.traverseRootOnly) base.VisitPragmaChecksumDirectiveTrivia(node);
 }
Example #10
0
 public override SyntaxNode VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node)
 {
     node = (PragmaChecksumDirectiveTriviaSyntax)base.VisitPragmaChecksumDirectiveTrivia(node);
     Classes.Add(node);
     return(node);
 }
Example #11
0
 public TamePragmaChecksumDirectiveTriviaSyntax(PragmaChecksumDirectiveTriviaSyntax node)
 {
     Node = node;
     AddChildren();
 }
 //
 // Summary:
 //     Called when the visitor visits a PragmaChecksumDirectiveTriviaSyntax node.
 public virtual void VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node);