@NotNull public static List<CastExpression> getRedundantCastsInside(final Function<AstNode, ResolveResult> resolver, final AstNode site) { VerifyArgument.notNull(resolver, "resolver"); if (site == null) { return Collections.emptyList(); } final CastCollector visitor = new CastCollector(resolver); site.acceptVisitor(visitor, null); return new ArrayList<>(visitor.getFoundCasts()); }
@Override protected void addToResults(@NotNull final CastExpression cast, final boolean force) { if (force || !isTypeCastSemantic(cast)) { _foundCasts.add(cast); } } }
@NotNull public static List<CastExpression> getRedundantCastsInside(final Function<AstNode, ResolveResult> resolver, final AstNode site) { VerifyArgument.notNull(resolver, "resolver"); if (site == null) { return Collections.emptyList(); } final CastCollector visitor = new CastCollector(resolver); site.acceptVisitor(visitor, null); return new ArrayList<>(visitor.getFoundCasts()); }
@Override protected void addToResults(@NotNull final CastExpression cast, final boolean force) { if (force || !isTypeCastSemantic(cast)) { _foundCasts.add(cast); } } }
@Override protected void addToResults(@NotNull final CastExpression cast, final boolean force) { if (force || !isTypeCastSemantic(cast)) { _foundCasts.add(cast); } } }
@NotNull public static List<CastExpression> getRedundantCastsInside(final Function<AstNode, ResolveResult> resolver, final AstNode site) { VerifyArgument.notNull(resolver, "resolver"); if (site == null) { return Collections.emptyList(); } final CastCollector visitor = new CastCollector(resolver); site.acceptVisitor(visitor, null); return new ArrayList<>(visitor.getFoundCasts()); }