summaryrefslogtreecommitdiffstats
path: root/tapsets.h
diff options
context:
space:
mode:
authorgraydon <graydon>2005-07-27 18:08:45 +0000
committergraydon <graydon>2005-07-27 18:08:45 +0000
commit8a43522c150e94623ee90857c62d3fb7f5b58521 (patch)
tree51353794991fe3df73166a4716fc7519644e0eb5 /tapsets.h
parent21ba501044c5436c80cd2f4f0abc8aa6bb135bcb (diff)
downloadsystemtap-steved-8a43522c150e94623ee90857c62d3fb7f5b58521.tar.gz
systemtap-steved-8a43522c150e94623ee90857c62d3fb7f5b58521.tar.xz
systemtap-steved-8a43522c150e94623ee90857c62d3fb7f5b58521.zip
2005-07-26 Graydon Hoare <graydon@redhat.com>
* elaborate.cxx: Revert builtin-function code. * translate.cxx: Likewise. * tapsets.{h,cxx}: Likewise.
Diffstat (limited to 'tapsets.h')
-rw-r--r--tapsets.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/tapsets.h b/tapsets.h
index e2f5a8db..694829db 100644
--- a/tapsets.h
+++ b/tapsets.h
@@ -14,23 +14,6 @@
#include "elaborate.h"
-// Helper class for describing builtin functions. Calls to builtins
-// are typechecked and emitted, but the builtin definitions are *not*
-// emitted by the translator (in fact, they have no definitions in
-// systemtap language); they are assumed to exist outside the
-// translator, in the runtime library.
-
-class
-builtin_function
-{
- functiondecl *f;
- token *id(std::string const & name);
- public:
- builtin_function(exp_type e, std::string const & name);
- builtin_function & arg(exp_type e, std::string const & name);
- void bind(systemtap_session & sess);
-};
-
void
register_standard_tapsets(systemtap_session & sess);