C:/Projets/hexamonkey/core/interpreter/scope/contextscope.h
Go to the documentation of this file.
00001 #ifndef CONTEXTSCOPE_H
00002 #define CONTEXTSCOPE_H
00003 
00004 
00005 #include "core/interpreter/scope/scope.h"
00006 
00007 class Object;
00008 
00012 class ContextScope : public Scope
00013 {
00014 public:
00015     ContextScope(Object& object);
00016 
00017 protected:
00018     virtual Variable doGet(const Variant &key, bool modifiable) override;
00019 
00020 private:
00021     Object& _object;
00022 };
00023 #endif // CONTEXTSCOPE_H