summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/builtin.cc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-05-18 23:33:08 +0000
committerKarl Berry <karl@freefriends.org>2009-05-18 23:33:08 +0000
commit0a3a4a0193ef03921995cac67f8c91c6e352d059 (patch)
tree4fd204ddd01ff808c75e91ce290a9b28a1e90696 /Build/source/utils/asymptote/builtin.cc
parent7c769b8e95cd5bd87da30c618e5198d6d12461e1 (diff)
asymptote 1.73
git-svn-id: svn://tug.org/texlive/trunk@13217 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/asymptote/builtin.cc')
-rw-r--r--Build/source/utils/asymptote/builtin.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/Build/source/utils/asymptote/builtin.cc b/Build/source/utils/asymptote/builtin.cc
index 5b4ed77b38d..81aa3d15b32 100644
--- a/Build/source/utils/asymptote/builtin.cc
+++ b/Build/source/utils/asymptote/builtin.cc
@@ -67,7 +67,8 @@ void addFunc(venv &ve, access *a, ty *result, symbol *id,
formal f4=noformal, formal f5=noformal, formal f6=noformal,
formal f7=noformal, formal f8=noformal, formal f9=noformal,
formal fA=noformal, formal fB=noformal, formal fC=noformal,
- formal fD=noformal, formal fE=noformal, formal fF=noformal)
+ formal fD=noformal, formal fE=noformal, formal fF=noformal,
+ formal fG=noformal)
{
function *fun = new function(result);
@@ -86,6 +87,7 @@ void addFunc(venv &ve, access *a, ty *result, symbol *id,
if (fD.t) fun->add(fD);
if (fE.t) fun->add(fE);
if (fF.t) fun->add(fF);
+ if (fG.t) fun->add(fG);
// NOTE: If the function is a field, we should encode the defining record in
// the entry
@@ -98,11 +100,11 @@ void addFunc(venv &ve, access *a, ty *result, symbol *id,
void addFunc(venv &ve, bltin f, ty *result, const char *name,
formal f1, formal f2, formal f3, formal f4, formal f5, formal f6,
formal f7, formal f8, formal f9, formal fA, formal fB,
- formal fC, formal fD, formal fE, formal fF)
+ formal fC, formal fD, formal fE, formal fF, formal fG)
{
access *a = new bltinAccess(f);
addFunc(ve,a,result,symbol::trans(name),f1,f2,f3,f4,f5,f6,f7,f8,f9,
- fA,fB,fC,fD,fE,fF);
+ fA,fB,fC,fD,fE,fF,fG);
}
void addFunc(venv &ve, access *a, ty *result, const char *name, formal f1)