mirror of
https://github.com/GayPizzaSpecifications/pork.git
synced 2025-08-03 05:10:55 +00:00
vm: a functional virtual machine, mostly
This commit is contained in:
@ -6,7 +6,7 @@ import com.intellij.navigation.ItemPresentation
|
||||
import gay.pizza.pork.idea.psi.PorkElementHelpers
|
||||
import javax.swing.Icon
|
||||
|
||||
class NativeElement(node: ASTNode) : PorkElement(node) {
|
||||
class NativeFunctionDescriptorElement(node: ASTNode) : PorkElement(node) {
|
||||
override fun getIcon(flags: Int): Icon? =
|
||||
PorkElementHelpers.iconOf(this)
|
||||
|
@ -40,7 +40,7 @@ object PorkElementFactory {
|
||||
NodeType.Break -> BreakElement(node)
|
||||
NodeType.Continue -> ContinueElement(node)
|
||||
NodeType.NoneLiteral -> NoneLiteralElement(node)
|
||||
NodeType.Native -> NativeElement(node)
|
||||
NodeType.NativeFunctionDescriptor -> NativeFunctionDescriptorElement(node)
|
||||
NodeType.IndexedBy -> IndexedByElement(node)
|
||||
else -> ASTWrapperPsiElement(node)
|
||||
}
|
||||
|
Reference in New Issue
Block a user