From ecd54059d3a0a18fd5e18c48b2c69761324d22c5 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Mon, 17 Sep 2012 13:47:18 +0200 Subject: C++11: Add alignof() expression. Change-Id: Id3fb30b9a16ea724bab0d5b05e8cbddb0064e6eb Reviewed-by: hjk --- tests/tools/cplusplus-dump/dumpers.inc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'tests/tools') diff --git a/tests/tools/cplusplus-dump/dumpers.inc b/tests/tools/cplusplus-dump/dumpers.inc index 3bddba82479..52717595151 100644 --- a/tests/tools/cplusplus-dump/dumpers.inc +++ b/tests/tools/cplusplus-dump/dumpers.inc @@ -1104,6 +1104,18 @@ virtual bool visit(SizeofExpressionAST *ast) return false; } +virtual bool visit(AlignofExpressionAST *ast) +{ + if (ast->alignof_token) + terminal(ast->alignof_token, ast); + if (ast->lparen_token) + terminal(ast->lparen_token, ast); + nonterminal(ast->typeId); + if (ast->rparen_token) + terminal(ast->rparen_token, ast); + return false; +} + virtual bool visit(PointerLiteralAST *ast) { if (ast->literal_token) -- cgit v1.2.3