summaryrefslogtreecommitdiffstats
path: root/googlemock
diff options
context:
space:
mode:
authorAndy Soffer <asoffer@google.com>2021-02-11 17:49:08 (GMT)
committerAndy Soffer <asoffer@google.com>2021-02-11 17:49:08 (GMT)
commite165773418cf4977ddeb6345db6c5c3e5c0d3a2b (patch)
tree46ba7fc48accea1027011f5503cf9ceb5c598409 /googlemock
parentaf058521adb3a12c0e2d69a219f81a133b244ee6 (diff)
parent46b188577b9478215d8cf8ea2bde5e4946844f1f (diff)
downloadgoogletest-e165773418cf4977ddeb6345db6c5c3e5c0d3a2b.zip
googletest-e165773418cf4977ddeb6345db6c5c3e5c0d3a2b.tar.gz
googletest-e165773418cf4977ddeb6345db6c5c3e5c0d3a2b.tar.bz2
Merge pull request #3262 from platisd:master
PiperOrigin-RevId: 356568444
Diffstat (limited to 'googlemock')
-rwxr-xr-xgooglemock/scripts/generator/cpp/gmock_class.py3
-rwxr-xr-xgooglemock/scripts/generator/cpp/gmock_class_test.py2
2 files changed, 3 insertions, 2 deletions
diff --git a/googlemock/scripts/generator/cpp/gmock_class.py b/googlemock/scripts/generator/cpp/gmock_class.py
index c4d2793..3e21022 100755
--- a/googlemock/scripts/generator/cpp/gmock_class.py
+++ b/googlemock/scripts/generator/cpp/gmock_class.py
@@ -132,7 +132,8 @@ def _GenerateMethods(output_lines, source, class_node):
args = []
for p in node.parameters:
arg = _GenerateArg(source[p.start:p.end])
- args.append(_EscapeForMacro(arg))
+ if arg != 'void':
+ args.append(_EscapeForMacro(arg))
# Create the mock method definition.
output_lines.extend([
diff --git a/googlemock/scripts/generator/cpp/gmock_class_test.py b/googlemock/scripts/generator/cpp/gmock_class_test.py
index 7d5e2f1..eff475f 100755
--- a/googlemock/scripts/generator/cpp/gmock_class_test.py
+++ b/googlemock/scripts/generator/cpp/gmock_class_test.py
@@ -156,7 +156,7 @@ class Foo {
};
"""
self.assertEqualIgnoreLeadingWhitespace(
- 'MOCK_METHOD(int, Bar, (void), (override));',
+ 'MOCK_METHOD(int, Bar, (), (override));',
self.GenerateMethodSource(source))
def testStrangeNewlineInParameter(self):