|
FAUST compiler
0.9.9.6b8
|
#include "sigtype.hh"#include "compatibility.hh"#include <stdio.h>#include "sigprint.hh"#include "sigtyperules.hh"#include "privatise.hh"
Go to the source code of this file.
Functions | |
| static Tree | makePrivatisationKey (const Tree &t) |
| static Tree | makePrivatisationLabel (const Tree &exp) |
| static Tree | privatisation (const Tree &k, const Tree &t) |
| static Tree | computePrivatisation (const Tree &k, const Tree &t) |
| static Tree | labelize (const Tree &label, const Tree &exp) |
| Tree | privatise (const Tree &t) |
Definition at line 102 of file privatise.cpp.
References CTree::arity(), CTree::branch(), isRec(), isSigGen(), isSigTable(), isSigWRTbl(), labelize(), makePrivatisationLabel(), nil, CTree::node(), privatisation(), rec(), setProperty(), sigWRTbl(), and tree().
Referenced by privatisation().


Definition at line 150 of file privatise.cpp.
References isSigTable(), isSigWRTbl(), sigTable(), and sigWRTbl().
Referenced by computePrivatisation().


Definition at line 54 of file privatise.cpp.
References name(), tree(), and unique().
Referenced by privatise().


Definition at line 61 of file privatise.cpp.
References name(), tree(), and unique().
Referenced by computePrivatisation().


Definition at line 71 of file privatise.cpp.
References CTree::arity(), computePrivatisation(), getProperty(), isNil(), nil, and setProperty().
Referenced by computePrivatisation(), and privatise().


Definition at line 45 of file privatise.cpp.
References makePrivatisationKey(), and privatisation().
Referenced by ScalarCompiler::prepare().


1.8.7