protected BaseSymbolAnalyzer(SymbolAnalysisContext context, [NotNull] AnalysisScope scope) { Guard.NotNull(scope, nameof(scope)); this.context = context; this.scope = scope; Symbol = (TSymbol)this.context.Symbol; }
public SymbolAnalyzerFactory([NotNull] AnalysisScope scope) { Guard.NotNull(scope, nameof(scope)); this.scope = scope; }
public ParameterAnalyzer(SymbolAnalysisContext context, [NotNull] AnalysisScope scope) : base(context, scope) { }
public MethodReturnValueAnalyzer(SymbolAnalysisContext context, [NotNull] AnalysisScope scope) : base(context, scope) { }
public PropertyAnalyzer(SymbolAnalysisContext context, [NotNull] AnalysisScope scope) : base(context, scope) { }