Package org.codehaus.groovy.ast.tools
package org.codehaus.groovy.ast.tools
-
ClassesClassDescriptionThis 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 conditionsWideningCategories.isIntCategory(ClassNode)
,WideningCategories.isLongCategory(ClassNode)
,WideningCategories.isBigIntCategory(ClassNode)
,WideningCategories.isDoubleCategory(ClassNode)
andWideningCategories.isBigDecCategory(ClassNode)
in that order.