diff options
author | Mikhail Glushenkov <foldr@codedgers.com> | 2010-08-20 11:24:44 +0000 |
---|---|---|
committer | Mikhail Glushenkov <foldr@codedgers.com> | 2010-08-20 11:24:44 +0000 |
commit | 03b6d4e04c72c49b01cb2eb5102675421eadbc4c (patch) | |
tree | 5be7e5a42eee9bb69c9dc3d03192e7cb7d5d7267 /tools/llvmc/examples | |
parent | 68e18b30540104f2302f560dd90b405b60084158 (diff) | |
download | external_llvm-03b6d4e04c72c49b01cb2eb5102675421eadbc4c.zip external_llvm-03b6d4e04c72c49b01cb2eb5102675421eadbc4c.tar.gz external_llvm-03b6d4e04c72c49b01cb2eb5102675421eadbc4c.tar.bz2 |
llvmc: Cut global namespace pollution.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111619 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvmc/examples')
-rw-r--r-- | tools/llvmc/examples/mcc16/Hooks.cpp | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/tools/llvmc/examples/mcc16/Hooks.cpp b/tools/llvmc/examples/mcc16/Hooks.cpp index aa31c89..dea97e3 100644 --- a/tools/llvmc/examples/mcc16/Hooks.cpp +++ b/tools/llvmc/examples/mcc16/Hooks.cpp @@ -4,13 +4,16 @@ #include <string> -using namespace llvm; - namespace llvmc { extern char *ProgramName; + + namespace autogenerated { + extern llvm::cl::opt<std::string> AutoGeneratedParameter_p; + } } -extern cl::opt<std::string> AutoGeneratedParameter_p; +using namespace llvm; +using namespace llvmc; // Returns the platform specific directory separator via #ifdefs. // FIXME: This currently work on linux and windows only. It does not @@ -29,10 +32,10 @@ namespace hooks { std::string GetLowerCasePartDefine(void) { std::string Partname; - if (AutoGeneratedParameter_p.empty()) { + if (autogenerated::AutoGeneratedParameter_p.empty()) { Partname = "16f1xxx"; } else { - Partname = AutoGeneratedParameter_p; + Partname = autogenerated::AutoGeneratedParameter_p; } std::string LowerCase; @@ -46,10 +49,10 @@ GetLowerCasePartDefine(void) { std::string GetUpperCasePartDefine(void) { std::string Partname; - if (AutoGeneratedParameter_p.empty()) { + if (autogenerated::AutoGeneratedParameter_p.empty()) { Partname = "16f1xxx"; } else { - Partname = AutoGeneratedParameter_p; + Partname = autogenerated::AutoGeneratedParameter_p; } std::string UpperCase; |