public DataType int_type;
public DataType uint_type;
public DataType string_type;
- public DataType float_type;
- public DataType double_type;
public Class object_class;
public Class type_class;
public Class value_class;
char_type = new IntegerType ((Struct) root_symbol.scope.lookup ("char"));
int_type = new IntegerType ((Struct) root_symbol.scope.lookup ("int"));
uint_type = new IntegerType ((Struct) root_symbol.scope.lookup ("uint"));
- float_type = new FloatingType ((Struct) root_symbol.scope.lookup ("float"));
- double_type = new FloatingType ((Struct) root_symbol.scope.lookup ("double"));
string_type = new ObjectType ((Class) root_symbol.scope.lookup ("string"));
var dova_ns = (Namespace) root_symbol.scope.lookup ("Dova");
string_type = new ObjectType ((Class) root_symbol.scope.lookup ("string"));
int_type = new IntegerType ((Struct) root_symbol.scope.lookup ("int"));
uint_type = new IntegerType ((Struct) root_symbol.scope.lookup ("uint"));
- double_type = new FloatingType ((Struct) root_symbol.scope.lookup ("double"));
if (context.profile != Profile.DOVA) {
uchar_type = new IntegerType ((Struct) root_symbol.scope.lookup ("uchar"));
ulong_type = new IntegerType ((Struct) root_symbol.scope.lookup ("ulong"));
size_t_type = new IntegerType ((Struct) root_symbol.scope.lookup ("size_t"));
ssize_t_type = new IntegerType ((Struct) root_symbol.scope.lookup ("ssize_t"));
+ double_type = new FloatingType ((Struct) root_symbol.scope.lookup ("double"));
} else {
long_type = int_type;
ulong_type = uint_type;