/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This file is part of SimpleC. * * See the file "SimpleC-LICENSE" for Copyright information and * * the terms and conditions for copying, distribution and * * modification of SimpleC. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ package org.sablecc.simplec; import org.sablecc.simplec.analysis.*; import org.sablecc.simplec.node.*; class Walker extends DepthFirstAdapter { private static final void error() { throw new RuntimeException("Invalid AST"); } public void caseAIdentifierParameterDeclaration(AIdentifierParameterDeclaration node) { error(); } public void caseAAbstractIdentifierParameterDeclaration(AAbstractIdentifierParameterDeclaration node) { error(); } public void caseAIdentifierTypedefDeclaration(AIdentifierTypedefDeclaration node) { error(); } public void caseAIdentifierFunctionDeclaration(AIdentifierFunctionDeclaration node) { error(); } public void caseAIdentifierVariableDeclaration(AIdentifierVariableDeclaration node) { error(); } public void caseAIdentifierFunctionDefinition(AIdentifierFunctionDefinition node) { error(); } public void caseAIdentifierTypeName(AIdentifierTypeName node) { error(); } public void caseAIdentifierBinaryExpression(AIdentifierBinaryExpression node) { error(); } public void caseAConstantBinaryExpression(AConstantBinaryExpression node) { error(); } public void caseADead1BasicStatement(ADead1BasicStatement node) { error(); } public void caseADead2BasicStatement(ADead2BasicStatement node) { error(); } public void caseADead3BasicStatement(ADead3BasicStatement node) { error(); } public void caseADead4BasicStatement(ADead4BasicStatement node) { error(); } public void caseADead5BasicStatement(ADead5BasicStatement node) { error(); } public void caseADead6BasicStatement(ADead6BasicStatement node) { error(); } public void caseADead7BasicStatement(ADead7BasicStatement node) { error(); } public void caseADead1DeadCode(ADead1DeadCode node) { error(); } public void caseADead2DeadCode(ADead2DeadCode node) { error(); } public void caseADead3DeadCode(ADead3DeadCode node) { error(); } public void caseADead4DeadCode(ADead4DeadCode node) { error(); } public void caseADead5DeadCode(ADead5DeadCode node) { error(); } public void caseADead6DeadCode(ADead6DeadCode node) { error(); } }