GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Macros
pt-jit.h File Reference
#include "jit-ir.h"
#include "pt-walk.h"
#include "symtab.h"
Include dependency graph for pt-jit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  jit_convert
class  jit_convert_llvm
class  jit_function_info
class  jit_infer
class  jit_info
class  tree_jit

Macros

#define DECL_ARG(n)   const ARG ## n& arg ## n
#define JIT_CREATE_CHECKED(N)
#define JIT_METH(clname)   virtual void visit (jit_ ## clname&);

Macro Definition Documentation

#define DECL_ARG (   n)    const ARG ## n& arg ## n

Definition at line 49 of file pt-jit.h.

#define JIT_CREATE_CHECKED (   N)
Value:
template <OCT_MAKE_DECL_LIST (typename, ARG, N)> \
jit_call *create_checked (OCT_MAKE_LIST (DECL_ARG, N)) \
{ \
jit_call *ret = factory.create<jit_call> (OCT_MAKE_ARG_LIST (arg, N)); \
return create_checked_impl (ret); \
}

Definition at line 50 of file pt-jit.h.

#define JIT_METH (   clname)    virtual void visit (jit_ ## clname&);

Definition at line 262 of file pt-jit.h.