From: bdemsky Date: Wed, 18 Feb 2009 23:04:13 +0000 (+0000) Subject: Swap System.out for System...No need to hack Java source all the time for this. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c8afa6551c97789d3b307520a2bc763ccaffeaf9;p=IRC.git Swap System.out for System...No need to hack Java source all the time for this. --- diff --git a/Robust/src/IR/Tree/SemanticCheck.java b/Robust/src/IR/Tree/SemanticCheck.java index f813abd8..815cef27 100644 --- a/Robust/src/IR/Tree/SemanticCheck.java +++ b/Robust/src/IR/Tree/SemanticCheck.java @@ -803,7 +803,11 @@ NextMethod: typetolookin=min.getExpression().getType(); } else { //we have a type - ClassDescriptor cd=getClass(min.getBaseName().getSymbol()); + ClassDescriptor cd; + if (min.getBaseName().getSymbol().equals("System.out")) + cd=getClass("System"); + else + cd=getClass(min.getBaseName().getSymbol()); if (cd==null) throw new Error("md = "+ md.toString()+ " "+min.getBaseName()+" undefined"); typetolookin=new TypeDescriptor(cd);