Move lookup from bcc_code_emitter.h to bcc_code_emitter.cpp in order to minimize the header dependency.
diff --git a/bcc_code_emitter.cpp b/bcc_code_emitter.cpp
index 578b193..69bb94b 100644
--- a/bcc_code_emitter.cpp
+++ b/bcc_code_emitter.cpp
@@ -1531,6 +1531,14 @@
 }
 
 
+void *CodeEmitter::lookup(const llvm::StringRef &Name) {
+  EmittedFunctionsMapTy::const_iterator
+    I = mEmittedFunctions.find(Name.str());
+
+  return (I == mEmittedFunctions.end()) ? NULL : I->second->Code;
+}
+
+
 void CodeEmitter::getFunctionNames(BCCsizei *actualFunctionCount,
                                    BCCsizei maxFunctionCount,
                                    BCCchar **functions) {