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,7 +1,7 @@
package gay.pizza.pork.frontend
import gay.pizza.pork.ast.CompilationUnit
import gay.pizza.pork.ast.ImportDeclaration
import gay.pizza.pork.ast.gen.CompilationUnit
import gay.pizza.pork.ast.gen.ImportDeclaration
import gay.pizza.pork.parser.DiscardNodeAttribution
import gay.pizza.pork.parser.Parser
import gay.pizza.pork.parser.TokenStreamSource

View File

@ -1,7 +1,7 @@
package gay.pizza.pork.frontend.scope
import gay.pizza.pork.ast.CompilationUnit
import gay.pizza.pork.ast.Symbol
import gay.pizza.pork.ast.gen.CompilationUnit
import gay.pizza.pork.ast.gen.Symbol
class CompilationUnitScope(val worldScope: WorldScope, val unit: CompilationUnit) {
val externalSymbols = mutableSetOf<ScopeSymbol>()

View File

@ -1,7 +1,7 @@
package gay.pizza.pork.frontend.scope
import gay.pizza.pork.ast.Definition
import gay.pizza.pork.ast.Node
import gay.pizza.pork.ast.gen.Definition
import gay.pizza.pork.ast.gen.Node
class ScopeSymbol(
val compilationUnit: Node,

View File

@ -1,6 +1,6 @@
package gay.pizza.pork.frontend.scope
import gay.pizza.pork.ast.CompilationUnit
import gay.pizza.pork.ast.gen.CompilationUnit
class VisibleScopeSymbol(val visibleToUnit: CompilationUnit, val scopeSymbol: ScopeSymbol) {
val isInternalSymbol: Boolean

View File

@ -1,6 +1,6 @@
package gay.pizza.pork.frontend.scope
import gay.pizza.pork.ast.CompilationUnit
import gay.pizza.pork.ast.gen.CompilationUnit
import gay.pizza.pork.frontend.World
class WorldScope(val world: World) {