code: private static boolean isCompilationDisabledCondition(Expression condition) {
          Object conditionValue = condition.accept(new ConditionalCompilationConditionEvaluator(), null);
          return Boolean.FALSE.equals(conditionValue);
      }
docs: Is value of expression definitely "false" following conditional compilation rules?