aboutsummaryrefslogtreecommitdiffstats
path: root/googlemock/scripts/generator/cpp/ast.py
diff options
context:
space:
mode:
authorJacob Schloss <jschloss@swiftengineering.com>2018-08-22 12:55:43 -0700
committerGitHub <noreply@github.com>2018-08-22 12:55:43 -0700
commit6de39826aa190a07179a8104c00ad11ea20d8679 (patch)
tree3413eb72b75b6aad6392407713f5596c0f477fd6 /googlemock/scripts/generator/cpp/ast.py
parent6e7980164593bfe888d6e94ee52d4d08bdddb412 (diff)
parent1d9a1912e7f42e8ae66ea365b5b8508fecb31509 (diff)
downloadgoogletest-6de39826aa190a07179a8104c00ad11ea20d8679.tar.gz
googletest-6de39826aa190a07179a8104c00ad11ea20d8679.tar.bz2
googletest-6de39826aa190a07179a8104c00ad11ea20d8679.zip
Merge branch 'master' into issue_1735
Diffstat (limited to 'googlemock/scripts/generator/cpp/ast.py')
-rwxr-xr-xgooglemock/scripts/generator/cpp/ast.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/googlemock/scripts/generator/cpp/ast.py b/googlemock/scripts/generator/cpp/ast.py
index cce32724..f14728b4 100755
--- a/googlemock/scripts/generator/cpp/ast.py
+++ b/googlemock/scripts/generator/cpp/ast.py
@@ -1264,6 +1264,9 @@ class AstBuilder(object):
return self._GetNestedType(Union)
def handle_enum(self):
+ token = self._GetNextToken()
+ if not (token.token_type == tokenize.NAME and token.name == 'class'):
+ self._AddBackToken(token)
return self._GetNestedType(Enum)
def handle_auto(self):