summaryrefslogtreecommitdiffstats
path: root/ppapi/generators
diff options
context:
space:
mode:
authormseaborn@chromium.org <mseaborn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-23 22:32:41 +0000
committermseaborn@chromium.org <mseaborn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-23 22:32:41 +0000
commit2730fba2b14d50974196793858c7008eedcb194b (patch)
tree75184ba26ff561adffb13ac1bf5b69f3eeb5f777 /ppapi/generators
parent96e6a5f1e3f6a4605f4ee04ab6f77317eaaa72e9 (diff)
downloadchromium_src-2730fba2b14d50974196793858c7008eedcb194b.zip
chromium_src-2730fba2b14d50974196793858c7008eedcb194b.tar.gz
chromium_src-2730fba2b14d50974196793858c7008eedcb194b.tar.bz2
PNaCl PPAPI shims: Remove unused InterfaceNeedsWrapper() method
BUG=https://code.google.com/p/nativeclient/issues/detail?id=3400 TEST=cd ppapi/generators && ./generator.py Review URL: https://codereview.chromium.org/14120012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195925 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/generators')
-rwxr-xr-xppapi/generators/idl_gen_pnacl.py11
-rw-r--r--ppapi/generators/idl_gen_wrapper.py9
2 files changed, 0 insertions, 20 deletions
diff --git a/ppapi/generators/idl_gen_pnacl.py b/ppapi/generators/idl_gen_pnacl.py
index beb310f..35fdafd 100755
--- a/ppapi/generators/idl_gen_pnacl.py
+++ b/ppapi/generators/idl_gen_pnacl.py
@@ -58,17 +58,6 @@ class PnaclGen(WrapperGen):
def GetGuardEnd(self):
return '\n#endif\n'
- def InterfaceNeedsWrapper(self, iface, releases):
- """Return true if the interface has ANY methods that need wrapping.
- """
- if self._skip_opt:
- return True
- for release in iface.GetUniqueReleases(releases):
- version = iface.GetVersion(release)
- if self.InterfaceVersionNeedsWrapping(iface, version):
- return True
- return False
-
def InterfaceVersionNeedsWrapping(self, iface, version):
"""Return true if the interface+version has ANY methods that
diff --git a/ppapi/generators/idl_gen_wrapper.py b/ppapi/generators/idl_gen_wrapper.py
index 35fd439..3e483ac 100644
--- a/ppapi/generators/idl_gen_wrapper.py
+++ b/ppapi/generators/idl_gen_wrapper.py
@@ -57,9 +57,6 @@ class WrapperGen(Generator):
GetInterface functions).
Subclasses must implement GenerateWrapperForPPBMethod (and PPP).
- Optionally, subclasses can implement InterfaceNeedsWrapper to
- filter out interfaces that do not actually need wrappers (those
- interfaces can jump directly to the original interface functions).
"""
def __init__(self, wrapper_prefix, s1, s2, s3):
@@ -205,12 +202,6 @@ const void *__%(wrapper_prefix)s_PPPGetInterface(const char *name) {
############################################################
- def InterfaceNeedsWrapper(self, iface, releases):
- """Return true if the interface has ANY methods that need wrapping.
- """
- return True
-
-
def OwnHeaderFile(self):
"""Return the header file that specifies the API of this wrapper.
We do not generate the header files. """