public class Ftype
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Block |
block |
static int |
CHARACTER |
static int |
COMPLEX |
static int |
DERIVED |
static int |
INTEGER |
int |
kind |
Xobject |
kindExpr |
int |
len |
Xobject |
lenExpr |
static int |
LOGICAL |
static int |
REAL |
int |
type |
static int |
UNKNOWN |
Constructor and Description |
---|
Ftype(int basicType,
int kind,
Block block) |
Ftype(int basicType,
int kind,
int len,
Block block) |
Ftype(Xobject obj) |
Ftype(Xobject obj,
Block block) |
Ftype(Xtype xtype) |
Ftype(Xtype xtype,
Block block) |
Modifier and Type | Method and Description |
---|---|
static Ftype |
Ftype(Xtype xtype) |
int |
getKind() |
Xobject |
getKindExpr() |
int |
getLen() |
Xobject |
getLenExpr() |
java.lang.String |
getNameOfConvFunction() |
int |
getType() |
Xtype |
getXtype() |
java.lang.Boolean |
sameTypeAndKind(Ftype ftype) |
java.lang.Boolean |
sameTypeAndKind(Xobject xobj) |
java.lang.Boolean |
sameTypeAndKind(Xobject xobj,
Block block) |
java.lang.Boolean |
sameTypeAndKind(Xtype xtype) |
java.lang.Boolean |
sameTypeAndKind(Xtype xtype,
Block block) |
java.lang.String |
toString() |
public static final int UNKNOWN
public static final int INTEGER
public static final int REAL
public static final int COMPLEX
public static final int LOGICAL
public static final int CHARACTER
public static final int DERIVED
public Block block
public int type
public int kind
public Xobject kindExpr
public int len
public Xobject lenExpr
public Ftype(Xobject obj)
public Ftype(Xtype xtype)
public Ftype(int basicType, int kind, int len, Block block)
public Ftype(int basicType, int kind, Block block)
public java.lang.Boolean sameTypeAndKind(Xobject xobj)
public java.lang.Boolean sameTypeAndKind(Xtype xtype)
public java.lang.Boolean sameTypeAndKind(Ftype ftype)
public java.lang.String getNameOfConvFunction()
public int getType()
public int getKind()
public Xobject getKindExpr()
public int getLen()
public Xobject getLenExpr()
public Xtype getXtype()
public java.lang.String toString()
toString
in class java.lang.Object