Ejemplo n.º 1
0
        public override void VisitOutputDeclarationSyntax(OutputDeclarationSyntax syntax)
        {
            base.VisitOutputDeclarationSyntax(syntax);

            var symbol = new OutputSymbol(this.context, syntax.Name.IdentifierName, syntax, syntax.Value);

            this.declaredSymbols.Add(symbol);
        }
Ejemplo n.º 2
0
 public virtual void VisitOutputSymbol(OutputSymbol symbol)
 {
     VisitDescendants(symbol);
 }
Ejemplo n.º 3
0
 public override void VisitOutputSymbol(OutputSymbol symbol)
 {
     base.VisitOutputSymbol(symbol);
     this.CollectDiagnostics(symbol);
 }