Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.ast.CastExpression
Packages that use CastExpression
Package
Description
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Uses of CastExpression in org.aspectj.org.eclipse.jdt.core.dom
Methods in org.aspectj.org.eclipse.jdt.core.dom with parameters of type CastExpression -
Uses of CastExpression in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type CastExpressionModifier and TypeMethodDescriptionvoidCompletionNodeDetector.endVisit(CastExpression castExpression, BlockScope scope) booleanCompletionNodeDetector.visit(CastExpression castExpression, BlockScope scope) -
Uses of CastExpression in org.aspectj.org.eclipse.jdt.internal.compiler
Methods in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type CastExpressionModifier and TypeMethodDescriptionvoidASTVisitor.endVisit(CastExpression castExpression, BlockScope scope) booleanASTVisitor.visit(CastExpression castExpression, BlockScope scope) booleanGenericAstVisitor.visit(CastExpression castExpression, BlockScope scope) -
Uses of CastExpression in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type CastExpressionModifier and TypeMethodDescriptionstatic voidCastExpression.checkNeedForAssignedCast(BlockScope scope, TypeBinding expectedType, CastExpression rhs) Complain if assigned expression is cast, but not actually used as such, e.g.static voidCastExpression.checkNeedForCastCast(BlockScope scope, CastExpression enclosingCast) Complain if cast expression is cast, but not actually needed, int i = (int)(Integer) 12; Note that this (int) cast is however needed: Integer i = 0; char c = (char)((int) i); -
Uses of CastExpression in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type CastExpressionModifier and TypeMethodDescriptionvoidProblemReporter.typeCastError(CastExpression expression, TypeBinding leftType, TypeBinding rightType) voidProblemReporter.unnecessaryCast(CastExpression castExpression) voidProblemReporter.unsafeCast(CastExpression castExpression, Scope scope) voidProblemReporter.unsafeNullnessCast(CastExpression castExpression, Scope scope)