Package org.codehaus.groovy.ast.tools

Class Summary
WideningCategories This class provides helper methods to determine the type from a widening operation for example for a plus operation.
To determine the resulting type of for example a=exp1+exp2 we look at the conditions WideningCategories.isIntCategory(ClassNode), WideningCategories.isLongCategory(ClassNode), WideningCategories.isBigIntCategory(ClassNode), WideningCategories.isDoubleCategory(ClassNode) and WideningCategories.isBigDecCategory(ClassNode) in that order.
 


Copyright © 2003-2011 The Codehaus. All rights reserved.