diff options
author | Karl Berry <karl@freefriends.org> | 2021-01-02 16:31:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-01-02 16:31:31 +0000 |
commit | 6457cd3f6e21e23e21db6dafff021d17f5457567 (patch) | |
tree | 08f169333e47c5fc1c50e828cf3a0f50bdf9b508 /Build/source/utils/asymptote/access.h | |
parent | dc2504a4c02af0ec2fff00e6b833c6143a06b4cd (diff) |
asy 2.68 sources
git-svn-id: svn://tug.org/texlive/trunk@57291 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/asymptote/access.h')
-rw-r--r-- | Build/source/utils/asymptote/access.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Build/source/utils/asymptote/access.h b/Build/source/utils/asymptote/access.h index 08e0a48e3a9..f1f82f92660 100644 --- a/Build/source/utils/asymptote/access.h +++ b/Build/source/utils/asymptote/access.h @@ -17,11 +17,11 @@ #include "vm.h" namespace vm { - struct callable; +struct callable; } namespace trans { - + class frame; class coder; @@ -32,7 +32,7 @@ enum action { }; // These serves as the base class for the accesses. -class access : public gc { +class access : public gc { protected: // Generic compiler access error - if the compiler functions properly, // none of these should be reachable by the user. @@ -44,7 +44,7 @@ protected: public: virtual ~access() = 0; - + // Encode a read/write/call of the access when nothing is on the stack. virtual void encode(action, position pos, coder &) { @@ -59,7 +59,7 @@ public: }; // This class represents identity conversions in casting. -class identAccess : public access +class identAccess : public access { virtual void encode(action act, position, coder&); }; @@ -95,7 +95,7 @@ class frameAccess : public access { public: frameAccess(frame *f) : f(f) {} - + void encode(action act, position pos, coder &e); void encode(action act, position pos, coder &e, frame *top); }; @@ -116,7 +116,7 @@ public: class qualifiedAccess : public access { // The location and frame of the record. access *qualifier; - frame *qualifierLevel; + frame *qualifierLevel; // The location of the field relative to the record. access *field; |