Uses of Class
com.strobel.decompiler.languages.java.ast.CastExpression
Packages that use CastExpression
Package
Description
-
Uses of CastExpression in com.strobel.decompiler.languages.java
Methods in com.strobel.decompiler.languages.java with parameters of type CastExpressionModifier and TypeMethodDescriptionJavaOutputVisitor.visitCastExpression(CastExpression node, Void ignored) -
Uses of CastExpression in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast that return CastExpressionMethods in com.strobel.decompiler.languages.java.ast with parameters of type CastExpressionModifier and TypeMethodDescriptionDepthFirstAstVisitor.visitCastExpression(CastExpression node, T data) IAstVisitor.visitCastExpression(CastExpression node, T data) InsertParenthesesVisitor.visitCastExpression(CastExpression node, Void data) JavaNameResolver.FindDeclarationVisitor.visitCastExpression(CastExpression node, String name) JavaResolver.ResolveVisitor.visitCastExpression(CastExpression node, 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 CastExpressionModifier and TypeMethodDescriptionInsertNecessaryConversionsTransform.visitCastExpression(CastExpression node, Void data) RemoveRedundantCastsTransform.visitCastExpression(CastExpression node, Void data) RewriteBoxingCastsTransform.visitCastExpression(CastExpression node, 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 CastExpressionModifier and TypeFieldDescriptionprivate final Set<CastExpression> RedundantCastUtility.CastCollector._foundCastsMethods in com.strobel.decompiler.languages.java.utilities that return types with arguments of type CastExpressionModifier and TypeMethodDescriptionprivate Set<CastExpression> RedundantCastUtility.CastCollector.getFoundCasts()static List<CastExpression> RedundantCastUtility.getRedundantCastsInside(Function<AstNode, ResolveResult> resolver, AstNode site) Methods in com.strobel.decompiler.languages.java.utilities with parameters of type CastExpressionModifier and TypeMethodDescriptionprotected voidRedundantCastUtility.CastCollector.addToResults(CastExpression cast, boolean force) protected voidRedundantCastUtility.IsRedundantVisitor.addToResults(CastExpression cast, boolean force) static booleanRedundantCastUtility.isCastRedundant(Function<AstNode, ResolveResult> resolver, CastExpression cast) booleanRedundantCastUtility.IsRedundantVisitor.isInPolymorphicCall(CastExpression cast) booleanRedundantCastUtility.IsRedundantVisitor.isTypeCastSemantic(CastExpression cast) protected voidRedundantCastUtility.IsRedundantVisitor.processAlreadyHasTypeCast(CastExpression cast) static voidRedundantCastUtility.removeCast(CastExpression castExpression) RedundantCastUtility.IsRedundantVisitor.visitCastExpression(CastExpression node, Void data)