Class AlwaysTrueOrFalseExpressionCollector


  • public class AlwaysTrueOrFalseExpressionCollector
    extends Object
    • Constructor Detail

      • AlwaysTrueOrFalseExpressionCollector

        public AlwaysTrueOrFalseExpressionCollector()
    • Method Detail

      • alwaysTrue

        public Set<Tree> alwaysTrue()
      • alwaysFalse

        public Set<Tree> alwaysFalse()
      • flowForExpression

        public Set<Flow> flowForExpression​(Tree expression)
      • addIssueLocation

        public static Flow addIssueLocation​(Flow flow,
                                            Tree issueTree,
                                            boolean conditionIsAlwaysTrue)
      • hasUnreachableCode

        public static boolean hasUnreachableCode​(Tree booleanExpr,
                                                 boolean isTrue)