From ae715143606c1c432aa6f934578c10c3eee69f76 Mon Sep 17 00:00:00 2001 From: Roberto Raggi Date: Tue, 23 Mar 2010 13:52:24 +0100 Subject: Parse C++0x base-specifier-list. --- src/shared/cplusplus/ASTMatcher.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/shared/cplusplus/ASTMatcher.cpp') diff --git a/src/shared/cplusplus/ASTMatcher.cpp b/src/shared/cplusplus/ASTMatcher.cpp index 31024bd05f..84623bb610 100644 --- a/src/shared/cplusplus/ASTMatcher.cpp +++ b/src/shared/cplusplus/ASTMatcher.cpp @@ -570,6 +570,8 @@ bool ASTMatcher::match(ClassSpecifierAST *node, ClassSpecifierAST *pattern) else if (! AST::match(node->base_clause_list, pattern->base_clause_list, this)) return false; + pattern->dot_dot_dot_token = node->dot_dot_dot_token; + pattern->lbrace_token = node->lbrace_token; if (! pattern->member_specifier_list) @@ -706,6 +708,8 @@ bool ASTMatcher::match(CtorInitializerAST *node, CtorInitializerAST *pattern) else if (! AST::match(node->member_initializer_list, pattern->member_initializer_list, this)) return false; + pattern->dot_dot_dot_token = node->dot_dot_dot_token; + return true; } -- cgit v1.2.1