コード例 #1
0
ファイル: DeclarationVisitor.cs プロジェクト: rwsanders/bicep
        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);
        }
コード例 #2
0
ファイル: SymbolVisitor.cs プロジェクト: rwsanders/bicep
 public virtual void VisitOutputSymbol(OutputSymbol symbol)
 {
     VisitDescendants(symbol);
 }
コード例 #3
0
 public override void VisitOutputSymbol(OutputSymbol symbol)
 {
     base.VisitOutputSymbol(symbol);
     this.CollectDiagnostics(symbol);
 }