~ubuntu-branches/ubuntu/vivid/nqp/vivid-proposed

« back to all changes in this revision

Viewing changes to src/6model/reprs/HashAttrStore.h

  • Committer: Package Import Robot
  • Author(s): Alessandro Ghedini
  • Date: 2013-11-01 12:09:18 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20131101120918-kx51sl0sxl3exsxi
Tags: 2013.10-1
* New upstream release
* Bump versioned (Build-)Depends on parrot
* Update patches
* Install new README.pod
* Fix vcs-field-not-canonical
* Do not install rubyish examples
* Do not Depends on parrot-devel anymore
* Add 07_disable-serialization-tests.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#ifndef HAS_H_GUARD
2
 
#define HAS_H_GUARD
3
 
 
4
 
typedef struct {
5
 
    /* Storage slot (hash). Note in the future we could have a Parrot
6
 
     * Hash data structure right here and make every object 1 GC-able. */
7
 
    PMC *store;
8
 
} HashAttrStoreBody;
9
 
 
10
 
typedef struct {
11
 
    SixModelObjectCommonalities common;
12
 
    HashAttrStoreBody body;
13
 
} HashAttrStoreInstance;
14
 
 
15
 
/* Initializes the Hash Attribute Store REPR. */
16
 
REPROps * HashAttrStore_initialize(PARROT_INTERP);
17
 
 
18
 
#endif