public class FixedSignature extends java.lang.Object implements DefaultSignature
| Constructor and Description |
|---|
FixedSignature(JifTypeSystem ts) |
| 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 methodName) |
Label |
defaultReturnLabel(polyglot.ast.ProcedureDecl pd) |
Label |
defaultReturnValueLabel(polyglot.ast.ProcedureDecl pd) |
public FixedSignature(JifTypeSystem ts)
public Label defaultPCBound(polyglot.util.Position pos, java.lang.String methodName)
defaultPCBound in interface DefaultSignaturepublic Label defaultArgBound(polyglot.ast.Formal f)
defaultArgBound in interface DefaultSignaturepublic Label defaultReturnLabel(polyglot.ast.ProcedureDecl pd)
defaultReturnLabel in interface DefaultSignaturepublic Label defaultReturnValueLabel(polyglot.ast.ProcedureDecl pd)
defaultReturnValueLabel in interface DefaultSignaturepublic Label defaultFieldLabel(polyglot.ast.FieldDecl fd)
defaultFieldLabel in interface DefaultSignaturepublic Label defaultArrayBaseLabel(polyglot.types.Type baseType)
defaultArrayBaseLabel in interface DefaultSignature