m3front/src/types/RefType.i3


 Copyright (C) 1992, Digital Equipment Corporation           
 All rights reserved.                                        
 See the file COPYRIGHT for a full description.              

File: RefType.i3 Last Modified On Mon Jul 25 08:37:37 PDT 1994 By kalsow

INTERFACE RefType;

IMPORT Type, Brand;

PROCEDURE Parse (): Type.T;

PROCEDURE New (target: Type.T;  traced: BOOLEAN;  brand: Brand.T): Type.T;

PROCEDURE Is (t: Type.T): BOOLEAN;

PROCEDURE IsBranded (t: Type.T): BOOLEAN;

PROCEDURE Split (t: Type.T;  VAR target: Type.T): BOOLEAN;

PROCEDURE NoteRefName (t: Type.T;  name: TEXT);
record a user name for the ref type 't'

PROCEDURE InitTypecell (t: Type.T;  offset, prev: INTEGER);

END RefType.

interface Type is in: