public void visitEmptyDeclaration(EmptyDeclaration emptyDeclaration) { visitDeclaration(emptyDeclaration); }
public void visitInclude(Include aThis) { visitDeclaration(aThis); }
public void visitTaggedTypeRefDeclaration(TaggedTypeRefDeclaration taggedTypeRefDeclaration) { visitDeclaration(taggedTypeRefDeclaration); visit(taggedTypeRefDeclaration.getTaggedTypeRef()); }
public void visitDeclarations(Declarations declarations) { visitDeclaration(declarations); visit(declarations.getDeclarations()); }
public void visitFunctionPointerDeclaration(FunctionPointerDeclaration f) { visitDeclaration(f); visit(f.getDefaultValue()); }
public void visitDefine(Define define) { visitDeclaration(define); visit(define.getValue()); }
public void visitFriendDeclaration(FriendDeclaration friendDeclaration) { visitDeclaration(friendDeclaration); visit(friendDeclaration.getFriend()); }
protected void visitStoredDeclarations(StoredDeclarations d) { visitDeclaration(d); visit(d.getDeclarators()); }
public void visitVariablesDeclaration(VariablesDeclaration v) { visitDeclaration(v); visit(v.getDeclarators()); }
public void visitProperty(Property property) { visitDeclaration(property); visit(property.getDeclaration()); }
public void visitStatementDeclaration(StatementDeclaration aThis) { visitStatement(aThis); visitDeclaration(aThis); visit(aThis.getStatement()); }
public void visitArg(Arg arg) { visitDeclaration(arg); visit(arg.getDefaultValue()); visit(arg.getDeclarator()); }
public void visitTemplate(Template template) { visitDeclaration(template); visit(template.getArgs()); visit(template.getDeclaration()); }
public void visitFunction(Function function) { visitDeclaration(function); visit(function.getArgs()); visit(function.getThrown()); visit(function.getInitializers()); visit(function.getBody()); visit(function.getName()); }