public class StatementMetaTypeChooser
extends Object
implements TypeChooser
A TypeChooser which is aware of statement metadata.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public ClassNode |
resolveType(Expression exp, ClassNode current)* Resolve the type of an expression. Depending on the implementations, the * returned type may be the declared type or an inferred type. *
|
* Resolve the type of an expression. Depending on the implementations, the * returned type may be the declared type or an inferred type. *
expression - the expression for which the type must be returned.
*classNode - the classnode this expression belongs to
*