From 1d06aa2e2adced776dcc26307a6c1abb71389172 Mon Sep 17 00:00:00 2001 From: Minero Aoki Date: Mon, 11 Feb 2008 18:07:52 +0000 Subject: [PATCH] add preproc tags git-svn-id: file:///Users/aamine/c/gitwork/public/cbc/trunk@3899 1b9489fe-b721-0410-924e-b54b9192deb8 --- net/loveruby/cflat/compiler/TypeResolver.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/net/loveruby/cflat/compiler/TypeResolver.java b/net/loveruby/cflat/compiler/TypeResolver.java index 7f63023..701e51a 100644 --- a/net/loveruby/cflat/compiler/TypeResolver.java +++ b/net/loveruby/cflat/compiler/TypeResolver.java @@ -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);