From 8a43522c150e94623ee90857c62d3fb7f5b58521 Mon Sep 17 00:00:00 2001 From: graydon Date: Wed, 27 Jul 2005 18:08:45 +0000 Subject: 2005-07-26 Graydon Hoare * elaborate.cxx: Revert builtin-function code. * translate.cxx: Likewise. * tapsets.{h,cxx}: Likewise. --- tapsets.h | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'tapsets.h') 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); -- cgit