#include "octave-config.h"
#include <map>
#include <vector>
#include "Range.h"
#include "jit-util.h"
Go to the source code of this file.
Classes | |
struct | octave::jit_array< T, U > |
class | octave::jit_function |
class | octave::jit_index_operation |
class | octave::jit_operation |
class | octave::jit_paren_subsasgn |
class | octave::jit_paren_subsref |
struct | octave::jit_range |
class | octave::jit_type |
class | octave::jit_typeinfo |
struct | octave::jit_operation::signature_cmp |
Namespaces | |
octave | |
octave::jit_convention | |
Typedefs | |
typedef jit_array< NDArray, double > | octave::jit_matrix |
Enumerations | |
enum | octave::jit_convention::type { octave::jit_convention::internal , octave::jit_convention::external , octave::jit_convention::length } |
Functions | |
std::ostream & | octave::jit_print (std::ostream &os, jit_type *atype) |
jit_type * | octave::jit_type_join (jit_type *lhs, jit_type *rhs) |
std::ostream & | octave::operator<< (std::ostream &os, const jit_function &fn) |
std::ostream & | octave::operator<< (std::ostream &os, const jit_matrix &mat) |
std::ostream & | octave::operator<< (std::ostream &os, const jit_range &rng) |