#include <Type.h>


Public Member Functions | |
| Classification | getClassification () const | 
| Returns the classification this universal type represents.   | |
Predicates.  | |
| bool | isUniversalIntegerType () const | 
| Returns true if this is the universal integer type.   | |
| bool | isUniversalAccessType () const | 
| Returns true if this is the universal access type.   | |
| bool | isUniversalFixedType () const | 
| Returns true if this is the universal fixed type.   | |
| bool | isUniversalRealType () const | 
| Returns true if this is the universal real type.   | |
Static Public Member Functions | |
| static bool | classof (const UniversalType *node) | 
| Support isa and dyn_cast.   | |
| static bool | classof (const Ast *node) | 
Static Constructors.  | |
| static UniversalType * | getUniversalInteger () | 
| static UniversalType * | getUniversalAccess () | 
| static UniversalType * | getUniversalFixed () | 
| static UniversalType * | getUniversalReal () | 
This type represents the various universal types such as universal_integer, universal_access, etc.
Definition at line 253 of file Type.h.
| static bool comma::UniversalType::classof | ( | const Ast * | node | ) |  [inline, static] | 
        
Reimplemented from comma::Type.
| static bool comma::UniversalType::classof | ( | const UniversalType * | node | ) |  [inline, static] | 
        
| Classification comma::UniversalType::getClassification | ( | ) |  const [inline] | 
        
| static UniversalType* comma::UniversalType::getUniversalAccess | ( | ) |  [inline, static] | 
        
| static UniversalType* comma::UniversalType::getUniversalFixed | ( | ) |  [inline, static] | 
        
| static UniversalType* comma::UniversalType::getUniversalInteger | ( | ) |  [inline, static] | 
        
| static UniversalType* comma::UniversalType::getUniversalReal | ( | ) |  [inline, static] | 
        
| bool comma::UniversalType::isUniversalAccessType | ( | ) |  const [inline] | 
        
Returns true if this is the universal access type.
Reimplemented from comma::Type.
| bool comma::UniversalType::isUniversalFixedType | ( | ) |  const [inline] | 
        
Returns true if this is the universal fixed type.
Reimplemented from comma::Type.
| bool comma::UniversalType::isUniversalIntegerType | ( | ) |  const [inline] | 
        
Returns true if this is the universal integer type.
Reimplemented from comma::Type.
| bool comma::UniversalType::isUniversalRealType | ( | ) |  const [inline] | 
        
Returns true if this is the universal real type.
Reimplemented from comma::Type.
 1.6.1