List of usage examples for org.eclipse.jdt.internal.compiler.ast SingleNameReference computeConversion
@Override public void computeConversion(Scope scope, TypeBinding runtimeTimeType, TypeBinding compileTimeType)
From source file:org.eclipse.objectteams.otdt.internal.core.compiler.ast.AbstractMethodMappingDeclaration.java
License:Open Source License
/** Helper for type checking: are types compatible if auto(un)boxing is used? */ protected boolean isCompatibleViaBoxing(TypeBinding requiredType, TypeBinding providedType, char[] argName, AstGenerator gen) {/*from w ww .j a va 2 s . c o m*/ SingleNameReference fakeExpr = gen.singleNameReference(argName); fakeExpr.computeConversion(this.scope, requiredType, providedType); return PotentialTranslationExpression.usesAutoboxing(fakeExpr); }