diff options
author | Jose <jose@zeroc.com> | 2017-01-20 19:44:45 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2017-01-20 19:44:45 +0100 |
commit | 71097705bd984d967dbb2c0269b5c0a4c5c737b9 (patch) | |
tree | b635fb0f603d0c055ac80382ac75128a24778ad2 /cpp/src/slice2js/Gen.cpp | |
parent | Fix cpp11 build (diff) | |
download | ice-71097705bd984d967dbb2c0269b5c0a4c5c737b9.tar.bz2 ice-71097705bd984d967dbb2c0269b5c0a4c5c737b9.tar.xz ice-71097705bd984d967dbb2c0269b5c0a4c5c737b9.zip |
Remove JavaScript local interfaces code
Diffstat (limited to 'cpp/src/slice2js/Gen.cpp')
-rw-r--r-- | cpp/src/slice2js/Gen.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/src/slice2js/Gen.cpp b/cpp/src/slice2js/Gen.cpp index 2be5cd03f8a..6486624e44a 100644 --- a/cpp/src/slice2js/Gen.cpp +++ b/cpp/src/slice2js/Gen.cpp @@ -898,6 +898,13 @@ Slice::Gen::TypesVisitor::visitModuleEnd(const ModulePtr& p) bool Slice::Gen::TypesVisitor::visitClassDefStart(const ClassDefPtr& p) { + // + // Don't need to generate any code for local interfaces. + // + if(p->isInterface() && p->isLocal()) + { + return false; + } const string scope = p->scope(); const string scoped = p->scoped(); const string localScope = getLocalScope(scope); |