Index: syzygy/refinery/symbols/dia_symbol_provider.h |
diff --git a/syzygy/refinery/symbols/dia_symbol_provider.h b/syzygy/refinery/symbols/dia_symbol_provider.h |
index cf680320e214c2998f4247ed737a2541aa8b9794..89f9e5a5bd4c7f4f989e7b845fa7659da4d6cb4e 100644 |
--- a/syzygy/refinery/symbols/dia_symbol_provider.h |
+++ b/syzygy/refinery/symbols/dia_symbol_provider.h |
@@ -33,6 +33,9 @@ class ProcessState; |
// The DiaSymbolProvider provides symbol information via the DIA interfaces. |
// @note It is *not* safe to interleave access to a session in the context of |
// different process states, as the session's load address may be different. |
+// TODO(manzagop): replace the functions that take in a process state by |
+// functions that take in a signature. Symbol providers should not need to know |
+// about the process state. |
class DiaSymbolProvider : public base::RefCounted<DiaSymbolProvider> { |
public: |
DiaSymbolProvider(); |