Fixed ClassSpecifierAST::lastToken() to return a valid token.

This commit is contained in:
Roberto Raggi
2010-06-01 11:42:49 +02:00
committed by Thorbjørn Lindeijer
parent 283019a44a
commit efc01fd994

View File

@@ -562,10 +562,13 @@ unsigned ClassSpecifierAST::lastToken() const
else if (dot_dot_dot_token)
return dot_dot_dot_token + 1;
else if (base_clause_list)
return base_clause_list->lastToken();
else if (base_clause_list) {
unsigned token = base_clause_list->lastToken();
if (token)
return token;
}
else if (colon_token)
if (colon_token)
return colon_token + 1;
else if (name)