override fun isVoid()

in compiler/ast/src/main/kotlin/motif/ast/compiler/CompilerMethod.kt [78:90]


  override fun isVoid(): Boolean {
    return when (env.backend) {
      XProcessingEnv.Backend.JAVAC -> returnType.isVoid
      XProcessingEnv.Backend.KSP -> {
        val returnTypeMirror = (returnType as CompilerType).mirror
        if (returnTypeMirror.isError()) {
          element.toKS().returnType == null
        } else {
          returnTypeMirror.isVoid()
        }
      }
    }
  }