ast: move gay.pizza.pork.ast to gay.pizza.pork.ast.gen

This commit is contained in:
2023-10-06 15:39:13 -07:00
parent d36310e698
commit 945ba85c98
83 changed files with 102 additions and 115 deletions

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
class NodeCoalescer(val handler: (Node) -> Unit) : NodeVisitor<Unit> {
override fun visitArgumentSpec(node: ArgumentSpec): Unit =

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
@Suppress("UNCHECKED_CAST")
fun <P> Node.data(): P? =

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
interface NodeParser {
fun parseArgumentSpec(): ArgumentSpec

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
fun NodeParser.parse(type: NodeType): Node =
when (type) {

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
enum class NodeType(val parent: NodeType? = null) {
Node,

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
interface NodeVisitor<T> {
fun visitArgumentSpec(node: ArgumentSpec): T

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
fun <T> NodeVisitor<T>.visit(node: Node): T =
when (node) {

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@ -1,5 +1,5 @@
// GENERATED CODE FROM PORK AST CODEGEN
package gay.pizza.pork.ast
package gay.pizza.pork.ast.gen
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable