#include "octave-config.h"#include <list>#include <map>#include <memory>#include <string>#include "ov.h"#include "ovl.h"#include "symscope.h"

Go to the source code of this file.
Classes | |
| class | fcn_info |
| class | fcn_info::fcn_info_rep |
Functions | |
| octave_value | dump_function_map (const std::map< std::string, octave_value > &fcn_map) |
| OCTINTERP_API std::string | get_dispatch_type (const octave_value_list &args) |
| OCTINTERP_API std::string | get_dispatch_type (const octave_value_list &args, builtin_type_t &builtin_type) |
| octave_value dump_function_map | ( | const std::map< std::string, octave_value > & | fcn_map | ) |
Definition at line 1120 of file fcn-info.cc.
References octave_value::dump(), and octave_value().
Referenced by fcn_info::fcn_info_rep::dump(), and symbol_scope_rep::dump().
| OCTINTERP_API std::string get_dispatch_type | ( | const octave_value_list & | args | ) |
Definition at line 330 of file fcn-info.cc.
References get_dispatch_type().
| OCTINTERP_API std::string get_dispatch_type | ( | const octave_value_list & | args, |
| builtin_type_t & | builtin_type | ||
| ) |
Definition at line 270 of file fcn-info.cc.
References __get_symbol_table__(), btyp_class_name, btyp_num_types, btyp_unknown, build_sup_table(), octave_value::builtin_type(), octave_value::class_name(), symbol_table::is_superiorto(), octave_value_list::length(), and n.
Referenced by do_class_concat(), fcn_info::fcn_info_rep::find_method(), and get_dispatch_type().