Class UnresolvedTypeNode

java.lang.Object
com.oracle.truffle.api.nodes.Node
org.pkl.core.ast.PklNode
org.pkl.core.ast.type.UnresolvedTypeNode
All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Direct Known Subclasses:
UnresolvedTypeNode.Constrained, UnresolvedTypeNode.Declared, UnresolvedTypeNode.Function, UnresolvedTypeNode.Module, UnresolvedTypeNode.Nothing, UnresolvedTypeNode.Nullable, UnresolvedTypeNode.Parameterized, UnresolvedTypeNode.StringLiteral, UnresolvedTypeNode.TypeVariable, UnresolvedTypeNode.Union, UnresolvedTypeNode.UnionOfStringLiterals, UnresolvedTypeNode.Unknown

public abstract class UnresolvedTypeNode extends PklNode
  • Constructor Details

    • UnresolvedTypeNode

      protected UnresolvedTypeNode(com.oracle.truffle.api.source.SourceSection sourceSection)
  • Method Details

    • execute

      public abstract TypeNode execute(com.oracle.truffle.api.frame.VirtualFrame frame)