summaryrefslogtreecommitdiff
path: root/graphics/asymptote/genv.h
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-03-26 03:03:59 +0000
committerNorbert Preining <norbert@preining.info>2024-03-26 03:03:59 +0000
commit904f56f2c26edc7eb11d5a27579bccbeca29c618 (patch)
tree8a4d6d2e163e93dd2c13a28db996b419aee856b4 /graphics/asymptote/genv.h
parent05f8146ef2eea2cd71b9c96583c6d893e6c76af5 (diff)
CTAN sync 202403260303
Diffstat (limited to 'graphics/asymptote/genv.h')
-rw-r--r--graphics/asymptote/genv.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/graphics/asymptote/genv.h b/graphics/asymptote/genv.h
index ad31574a5e..7587d9aee5 100644
--- a/graphics/asymptote/genv.h
+++ b/graphics/asymptote/genv.h
@@ -45,7 +45,10 @@ class genv : public gc {
// Translate a module to build the record type.
record *loadModule(symbol name, string s);
record *loadTemplatedModule(
- symbol name, string s, mem::vector<absyntax::namedTyEntry*> *args
+ symbol id,
+ string filename,
+ mem::vector<absyntax::namedTyEntry*> *args,
+ trans::frame *parent
);
public:
@@ -54,10 +57,11 @@ public:
// Get an imported module, translating if necessary.
record *getModule(symbol name, string s);
record *getTemplatedModule(
- symbol name,
- string s,
+ symbol id,
+ string filename,
string sigHandle,
- mem::vector<absyntax::namedTyEntry*> *args
+ mem::vector<absyntax::namedTyEntry*> *args,
+ frame *parent
);
// Uses the filename->record map to build a filename->initializer map to be