protected override void Analyze(IFunctionDeclaration t, IDaemonProcess daemonProcess, DaemonProcessKind kind, IHighlightingConsumer consumer) { if (LineMarkerStatus.Value == PerformanceHighlightingMode.Always) { consumer.AddHighlighting(new UnityPerformanceCriticalCodeLineMarker(t.GetNameDocumentRange())); } }
protected override void Analyze(IFunctionDeclaration t, IHighlightingConsumer consumer, IReadOnlyCallGraphContext context) { if (LineMarkerStatus.Value == PerformanceHighlightingMode.Always) { consumer.AddHighlighting(new UnityPerformanceCriticalCodeLineMarker(t.GetNameDocumentRange())); } }