equal
deleted
inserted
replaced
55 get_datatype_info_c(void) {}; |
55 get_datatype_info_c(void) {}; |
56 ~get_datatype_info_c(void) {}; |
56 ~get_datatype_info_c(void) {}; |
57 |
57 |
58 |
58 |
59 public: |
59 public: |
|
60 static bool is_ANY_REAL_literal(symbol_c *type_symbol); /* Can't we do away with this?? */ |
|
61 static bool is_ANY_INT_literal (symbol_c *type_symbol); /* Can't we do away with this?? */ |
|
62 |
60 static bool is_sfc_initstep (symbol_c *type_symbol); |
63 static bool is_sfc_initstep (symbol_c *type_symbol); |
61 static bool is_sfc_step (symbol_c *type_symbol); |
64 static bool is_sfc_step (symbol_c *type_symbol); |
62 static bool is_function_block (symbol_c *type_symbol); |
65 static bool is_function_block (symbol_c *type_symbol); |
63 static bool is_subrange (symbol_c *type_symbol); |
66 static bool is_subrange (symbol_c *type_symbol); |
64 static bool is_enumerated (symbol_c *type_symbol); |
67 static bool is_enumerated (symbol_c *type_symbol); |
85 |
88 |
86 static bool is_ANY_signed_NUM (symbol_c *type_symbol); |
89 static bool is_ANY_signed_NUM (symbol_c *type_symbol); |
87 static bool is_ANY_signed_SAFENUM (symbol_c *type_symbol); |
90 static bool is_ANY_signed_SAFENUM (symbol_c *type_symbol); |
88 static bool is_ANY_signed_NUM_compatible (symbol_c *type_symbol); |
91 static bool is_ANY_signed_NUM_compatible (symbol_c *type_symbol); |
89 |
92 |
90 static bool is_ANY_DATE (symbol_c *type_symbol); |
|
91 static bool is_ANY_SAFEDATE (symbol_c *type_symbol); |
|
92 static bool is_ANY_DATE_compatible (symbol_c *type_symbol); |
|
93 |
|
94 static bool is_ANY_STRING (symbol_c *type_symbol); |
|
95 static bool is_ANY_SAFESTRING (symbol_c *type_symbol); |
|
96 static bool is_ANY_STRING_compatible (symbol_c *type_symbol); |
|
97 |
|
98 static bool is_ANY_INT (symbol_c *type_symbol); |
93 static bool is_ANY_INT (symbol_c *type_symbol); |
99 static bool is_ANY_SAFEINT (symbol_c *type_symbol); |
94 static bool is_ANY_SAFEINT (symbol_c *type_symbol); |
100 static bool is_ANY_INT_compatible (symbol_c *type_symbol); |
95 static bool is_ANY_INT_compatible (symbol_c *type_symbol); |
101 |
96 |
102 static bool is_ANY_signed_INT (symbol_c *type_symbol); |
97 static bool is_ANY_signed_INT (symbol_c *type_symbol); |
120 static bool is_BOOL_compatible (symbol_c *type_symbol); |
115 static bool is_BOOL_compatible (symbol_c *type_symbol); |
121 |
116 |
122 static bool is_ANY_BIT (symbol_c *type_symbol); |
117 static bool is_ANY_BIT (symbol_c *type_symbol); |
123 static bool is_ANY_SAFEBIT (symbol_c *type_symbol); |
118 static bool is_ANY_SAFEBIT (symbol_c *type_symbol); |
124 static bool is_ANY_BIT_compatible (symbol_c *type_symbol); |
119 static bool is_ANY_BIT_compatible (symbol_c *type_symbol); |
|
120 |
|
121 static bool is_ANY_DATE (symbol_c *type_symbol); |
|
122 static bool is_ANY_SAFEDATE (symbol_c *type_symbol); |
|
123 static bool is_ANY_DATE_compatible (symbol_c *type_symbol); |
|
124 |
|
125 static bool is_TIME (symbol_c *type_symbol); |
|
126 static bool is_SAFETIME (symbol_c *type_symbol); |
|
127 static bool is_TIME_compatible (symbol_c *type_symbol); |
|
128 |
|
129 static bool is_ANY_STRING (symbol_c *type_symbol); |
|
130 static bool is_ANY_SAFESTRING (symbol_c *type_symbol); |
|
131 static bool is_ANY_STRING_compatible (symbol_c *type_symbol); |
|
132 |
125 }; |
133 }; |
126 |
134 |