cfront::Value Union Reference

#include <ValueNode.hpp>

Collaboration diagram for cfront::Value:

Collaboration graph
[legend]

Data Fields

struct cfront::Value::DeclSpec declSpec
cfront::QualFlags qualFlags
const cfront::Typetype
struct cfront::Value::SignedValue signedValue
struct cfront::Value::UnsignedValue unsignedValue
struct cfront::Value::StringValue stringValue
struct cfront::Value::IdentValue identValue

Data Structures

struct  DeclSpec
struct  IdentValue
struct  SignedValue
struct  StringValue
struct  UnsignedValue

Detailed Description

This class represents the value of the node. Used for ValueNode.

Definition at line 48 of file ValueNode.hpp.


Field Documentation

The node value of declaration specifier.

The node value of pointer qualifier.

Definition at line 56 of file ValueNode.hpp.

The node value of ordinary expression node

Definition at line 59 of file ValueNode.hpp.

The node value of signed constant expression.

The node value of unsigned constant expression.

The node value of string constant expression.

The node value of identifier expression.


The documentation for this union was generated from the following file:

Generated on Tue Mar 31 20:19:53 2009 for ctrump by  doxygen 1.5.6