Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

arrayreference.h

Go to the documentation of this file.
00001 #ifndef ARRAY_REFERENCE_H
00002 #define ARRAY_REFERENCE_H
00003 
00004 #include "leftside.h"
00005 #include "expression.h"
00006 
00007 class ArrayReference : public LeftSide, public Expression {
00008         private:
00009 
00010         public:
00011                 ArrayReference(SrcPosition *position)
00012                                 : LeftSide(position), Expression(position), Ast(position) {}
00013 
00014                 virtual ~ArrayReference() {
00015                 }
00016 
00017                 virtual Ast& operator = (const Ast& ast) {
00018                         return Ast::operator=(ast);
00019                 }
00020                 virtual bool operator == (const Ast& ast) const {
00021                         return Ast::operator==(ast);
00022                 }
00023 };
00024 
00025 #endif

Generated on Mon Dec 1 17:00:22 2003 for Protomake by doxygen1.3