Uses of Class
com.strobel.decompiler.languages.java.ast.CastExpression
-
-
Uses of CastExpression in com.strobel.decompiler.languages.java
Methods in com.strobel.decompiler.languages.java with parameters of type CastExpression Modifier and Type Method Description java.lang.Void
JavaOutputVisitor. visitCastExpression(CastExpression node, java.lang.Void ignored)
-
Uses of CastExpression in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast that return CastExpression Modifier and Type Method Description CastExpression
Expression. cast(AstType type)
Methods in com.strobel.decompiler.languages.java.ast with parameters of type CastExpression Modifier and Type Method Description S
DepthFirstAstVisitor. visitCastExpression(CastExpression node, T data)
R
IAstVisitor. visitCastExpression(CastExpression node, T data)
java.lang.Void
InsertParenthesesVisitor. visitCastExpression(CastExpression node, java.lang.Void data)
java.util.Set<java.lang.Object>
JavaNameResolver.FindDeclarationVisitor. visitCastExpression(CastExpression node, java.lang.String name)
ResolveResult
JavaResolver.ResolveVisitor. visitCastExpression(CastExpression node, java.lang.Void data)
-
Uses of CastExpression in com.strobel.decompiler.languages.java.ast.transforms
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type CastExpression Modifier and Type Method Description java.lang.Void
InsertNecessaryConversionsTransform. visitCastExpression(CastExpression node, java.lang.Void data)
java.lang.Void
RemoveRedundantCastsTransform. visitCastExpression(CastExpression node, java.lang.Void data)
java.lang.Void
RewriteBoxingCastsTransform. visitCastExpression(CastExpression node, java.lang.Void data)
-
Uses of CastExpression in com.strobel.decompiler.languages.java.utilities
Fields in com.strobel.decompiler.languages.java.utilities with type parameters of type CastExpression Modifier and Type Field Description private java.util.Set<CastExpression>
RedundantCastUtility.CastCollector. _foundCasts
Methods in com.strobel.decompiler.languages.java.utilities that return types with arguments of type CastExpression Modifier and Type Method Description private java.util.Set<CastExpression>
RedundantCastUtility.CastCollector. getFoundCasts()
static java.util.List<CastExpression>
RedundantCastUtility. getRedundantCastsInside(Function<AstNode,ResolveResult> resolver, AstNode site)
Methods in com.strobel.decompiler.languages.java.utilities with parameters of type CastExpression Modifier and Type Method Description protected void
RedundantCastUtility.CastCollector. addToResults(CastExpression cast, boolean force)
protected void
RedundantCastUtility.IsRedundantVisitor. addToResults(CastExpression cast, boolean force)
static boolean
RedundantCastUtility. isCastRedundant(Function<AstNode,ResolveResult> resolver, CastExpression cast)
boolean
RedundantCastUtility.IsRedundantVisitor. isInPolymorphicCall(CastExpression cast)
boolean
RedundantCastUtility.IsRedundantVisitor. isTypeCastSemantic(CastExpression cast)
protected void
RedundantCastUtility.IsRedundantVisitor. processAlreadyHasTypeCast(CastExpression cast)
static void
RedundantCastUtility. removeCast(CastExpression castExpression)
java.lang.Void
RedundantCastUtility.IsRedundantVisitor. visitCastExpression(CastExpression node, java.lang.Void data)
-