else throw new BytecodeException("type from catch statement is invalid",type.getStart());
// name
if(name instanceof LitString){
Variable v = new Variable(Scope.SCOPE_UNDEFINED,name.getStart(),name.getEnd());
v.addMember(new DataMember(name));
name=new VariableRef(v);
}
else if(name instanceof Variable) name=new VariableRef((Variable) name);
else throw new BytecodeException("name from catch statement is invalid",name.getStart());