| Index: mojo/public/tools/bindings/pylib/mojom/generate/module.py
|
| diff --git a/mojo/public/tools/bindings/pylib/mojom/generate/module.py b/mojo/public/tools/bindings/pylib/mojom/generate/module.py
|
| index 448f7474e195a0ac1a68f2bc6b1e81ada1d3e68e..724fbb97ac8babd7bf33bd3721b55fd64758ea6a 100644
|
| --- a/mojo/public/tools/bindings/pylib/mojom/generate/module.py
|
| +++ b/mojo/public/tools/bindings/pylib/mojom/generate/module.py
|
| @@ -400,3 +400,11 @@ def IsAnyHandleKind(kind):
|
|
|
| def IsMoveOnlyKind(kind):
|
| return IsObjectKind(kind) or IsAnyHandleKind(kind)
|
| +
|
| +
|
| +def HasCallbacks(interface):
|
| + for method in interface.methods:
|
| + if method.response_parameters != None:
|
| + return True
|
| + return False
|
| +
|
|
|