33 lines
1.3 KiB
Diff
33 lines
1.3 KiB
Diff
diff --git a/src/processor/basic_source_line_resolver.cc b/src/processor/basic_source_line_resolver.cc
|
|
--- a/src/processor/basic_source_line_resolver.cc
|
|
+++ b/src/processor/basic_source_line_resolver.cc
|
|
@@ -109,0 +110,5 @@
|
|
+BasicSourceLineResolver::Module* BasicModuleFactory::CreateModule(
|
|
+ const string& name) const {
|
|
+ return new BasicSourceLineResolver::Module(name);
|
|
+}
|
|
+
|
|
diff --git a/src/processor/fast_source_line_resolver.cc b/src/processor/fast_source_line_resolver.cc
|
|
--- a/src/processor/fast_source_line_resolver.cc
|
|
+++ b/src/processor/fast_source_line_resolver.cc
|
|
@@ -62,0 +63,5 @@
|
|
+FastSourceLineResolver::Module* FastModuleFactory::CreateModule(
|
|
+ const string& name) const {
|
|
+ return new FastSourceLineResolver::Module(name);
|
|
+}
|
|
+
|
|
diff --git a/src/processor/module_factory.h b/src/processor/module_factory.h
|
|
--- a/src/processor/module_factory.h
|
|
+++ b/src/processor/module_factory.h
|
|
@@ -54,4 +54,2 @@
|
|
virtual BasicSourceLineResolver::Module* CreateModule(
|
|
- const string& name) const {
|
|
- return new BasicSourceLineResolver::Module(name);
|
|
- }
|
|
+ const string& name) const;
|
|
@@ -63,4 +61,2 @@
|
|
virtual FastSourceLineResolver::Module* CreateModule(
|
|
- const string& name) const {
|
|
- return new FastSourceLineResolver::Module(name);
|
|
- }
|
|
+ const string& name) const;
|