Exemplo n.º 1
0
        public void RegisterCodeBlockStartAction <TLanguageKindEnum>(DiagnosticAnalyzer analyzer, Action <CodeBlockStartAnalysisContext <TLanguageKindEnum> > action) where TLanguageKindEnum : struct
        {
            CodeBlockStartAnalyzerAction <TLanguageKindEnum> analyzerAction = new CodeBlockStartAnalyzerAction <TLanguageKindEnum>(action, analyzer);

            this.GetOrCreateAnalyzerActions(analyzer).AddCodeBlockStartAction(analyzerAction);
        }