Class UnresolvedMethodNode

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

    public final class UnresolvedMethodNode
    extends UnresolvedClassMemberNode
    • Constructor Detail

      • UnresolvedMethodNode

        public UnresolvedMethodNode​(VmLanguage language,
                                    com.oracle.truffle.api.source.SourceSection sourceSection,
                                    com.oracle.truffle.api.source.SourceSection headerSection,
                                    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,
                                    int parameterCount,
                                    java.util.List<TypeParameter> typeParameters,
                                    @Nullable UnresolvedTypeNode[] unresolvedParameterTypeNodes,
                                    @Nullable UnresolvedTypeNode unresolvedReturnTypeNode,
                                    boolean isReturnTypeChecked,
                                    ExpressionNode bodyNode)
    • Method Detail

      • getHeaderSection

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

        public boolean isLocal()