Class UnresolvedPropertyNode

  • All Implemented Interfaces:
    com.oracle.truffle.api.nodes.NodeInterface, java.lang.Cloneable

    public final class UnresolvedPropertyNode
    extends UnresolvedClassMemberNode
    • Constructor Detail

      • UnresolvedPropertyNode

        public UnresolvedPropertyNode​(VmLanguage language,
                                      com.oracle.truffle.api.source.SourceSection sourceSection,
                                      com.oracle.truffle.api.source.SourceSection headerSection,
                                      com.oracle.truffle.api.source.SourceSection propertyNameSection,
                                      com.oracle.truffle.api.frame.FrameDescriptor descriptor,
                                      @Nullable com.oracle.truffle.api.source.SourceSection docComment,
                                      ExpressionNode[] annotationNodes,
                                      int modifiers,
                                      Identifier name,
                                      java.lang.String qualifiedName,
                                      @Nullable UnresolvedTypeNode unresolvedTypeNode,
                                      @Nullable ExpressionNode bodyNode)
    • Method Detail

      • getHeaderSection

        public com.oracle.truffle.api.source.SourceSection getHeaderSection()
      • isLocal

        public boolean isLocal()
      • isClass

        public boolean isClass()
      • isTypeAlias

        public boolean isTypeAlias()
      • isImport

        public boolean isImport()