add preproc tags

git-svn-id: file:///Users/aamine/c/gitwork/public/cbc/trunk@3899 1b9489fe-b721-0410-924e-b54b9192deb8
This commit is contained in:
Minero Aoki 2008-02-11 18:07:52 +00:00
parent 1166d7d0f3
commit 1d06aa2e2a
1 changed files with 4 additions and 0 deletions

View File

@ -95,15 +95,18 @@ public class TypeResolver extends Visitor {
bindType(var.typeNode());
}
// #@@range/DefinedFunction{
public void visit(DefinedFunction func) {
resolveFunctionHeader(func);
visitNode(func.body());
}
// #@@}
public void visit(UndefinedFunction func) {
resolveFunctionHeader(func);
}
// #@@range/resolveFunctionHeader{
protected void resolveFunctionHeader(Function func) {
bindType(func.typeNode());
Iterator params = func.parameters();
@ -112,6 +115,7 @@ public class TypeResolver extends Visitor {
bindType(param.typeNode());
}
}
// #@@}
public void visit(AddressNode node) {
super.visit(node);