summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/AST.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/cplusplus/AST.cpp')
-rw-r--r--src/shared/cplusplus/AST.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/shared/cplusplus/AST.cpp b/src/shared/cplusplus/AST.cpp
index d5b7398b37..3922b44a33 100644
--- a/src/shared/cplusplus/AST.cpp
+++ b/src/shared/cplusplus/AST.cpp
@@ -108,7 +108,10 @@ unsigned BaseSpecifierAST::firstToken() const
return virtual_token;
if (access_specifier_token)
return access_specifier_token;
- return name->firstToken();
+ if (name)
+ name->firstToken();
+ // assert?
+ return 0;
}
unsigned BaseSpecifierAST::lastToken() const