io.scalaland.chimney.internal.compiletime.ResultsPlatform.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of chimney-macro-commons_3 Show documentation
Show all versions of chimney-macro-commons_3 Show documentation
Utilities for writing cross-platform macro logic
package io.scalaland.chimney.internal.compiletime
private[compiletime] trait ResultsPlatform extends Results { this: DefinitionsPlatform =>
import quotes.*, quotes.reflect.*
protected def reportInfo(info: String): Unit = report.info(info, Position.ofMacroExpansion)
protected def reportError(errors: String): Nothing = report.errorAndAbort(errors, Position.ofMacroExpansion)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy