jif.types

## Interface DefaultSignature

- All Known Implementing Classes:
    FixedSignature, VarSignature

      public interface DefaultSignature

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Label` | `defaultArgBound(polyglot.ast.Formal f)`
    `Label` | `defaultArrayBaseLabel(polyglot.types.Type baseType)`
    `Label` | `defaultFieldLabel(polyglot.ast.FieldDecl fd)`
    `Label` | `defaultPCBound(polyglot.util.Position pos, java.lang.String name)`
    `Label` | `defaultReturnLabel(polyglot.ast.ProcedureDecl pd)`
    `Label` | `defaultReturnValueLabel(polyglot.ast.ProcedureDecl pd)`

- - ### Method Detail

    - #### defaultPCBound

          Label defaultPCBound(polyglot.util.Position pos,
                               java.lang.String name)

    - #### defaultArgBound

          Label defaultArgBound(polyglot.ast.Formal f)

    - #### defaultReturnValueLabel

          Label defaultReturnValueLabel(polyglot.ast.ProcedureDecl pd)

    - #### defaultReturnLabel

          Label defaultReturnLabel(polyglot.ast.ProcedureDecl pd)

    - #### defaultFieldLabel

          Label defaultFieldLabel(polyglot.ast.FieldDecl fd)

    - #### defaultArrayBaseLabel

          Label defaultArrayBaseLabel(polyglot.types.Type baseType)