SYMBOL INDEX (7407 symbols across 384 files) FILE: c++lib/adjform.cc function main (line 7) | int main(int, char**) FILE: c++lib/nevaluate.cc function main (line 7) | int main(int, char **) FILE: c++lib/simple.cc function test1 (line 18) | void test1() function test2 (line 46) | void test2() function main (line 84) | int main(int argc, char **argv) FILE: c++lib/trivial.cc function main (line 7) | int main() { FILE: client_server/Actions.hh type cadabra (line 9) | namespace cadabra { class DocumentThread (line 11) | class DocumentThread class GUIBase (line 12) | class GUIBase class ActionBase (line 32) | class ActionBase { class ActionAddCell (line 68) | class ActionAddCell : public ActionBase { type Position (line 70) | enum class Position { before, after, child } class ActionPositionCursor (line 105) | class ActionPositionCursor : public ActionBase { type Position (line 107) | enum class Position { in, next, previous } class ActionSetRunStatus (line 125) | class ActionSetRunStatus : public ActionBase { class ActionSetVariableList (line 143) | class ActionSetVariableList : public ActionBase { class ActionRemoveCell (line 162) | class ActionRemoveCell : public ActionBase { class ActionReplaceCell (line 185) | class ActionReplaceCell : public ActionBase { class ActionSplitCell (line 201) | class ActionSplitCell : public ActionBase { class ActionRunCell (line 218) | class ActionRunCell : public ActionBase { class ActionOpen (line 239) | class ActionOpen : public ActionBase { class ActionInsertText (line 262) | class ActionInsertText : public ActionBase { class ActionCompleteText (line 284) | class ActionCompleteText : public ActionBase { class ActionEraseText (line 311) | class ActionEraseText : public ActionBase { FILE: client_server/ComputeThread.hh type cadabra (line 12) | namespace cadabra { class GUIBase (line 14) | class GUIBase class DocumentThread (line 15) | class DocumentThread class ComputeThread (line 29) | class ComputeThread { method ComputeThread (line 35) | ComputeThread(const ComputeThread& )=delete; FILE: client_server/DocumentThread.cc type ci_equal (line 155) | struct ci_equal { function ci_find_substr (line 162) | int ci_find_substr( const T& str1, const T& str2, int start_pos ) FILE: client_server/DocumentThread.hh type cadabra (line 13) | namespace cadabra { class ActionBase (line 15) | class ActionBase class ActionAddCell (line 16) | class ActionAddCell class ActionPositionCursor (line 17) | class ActionPositionCursor class ActionRemoveCell (line 18) | class ActionRemoveCell class ActionSetRunStatus (line 19) | class ActionSetRunStatus class ActionSplitCell (line 20) | class ActionSplitCell class ActionInsertText (line 21) | class ActionInsertText class ActionCompleteText (line 22) | class ActionCompleteText class ActionEraseText (line 23) | class ActionEraseText class ComputeThread (line 24) | class ComputeThread class GUIBase (line 25) | class GUIBase class DocumentThread (line 41) | class DocumentThread { method DocumentThread (line 49) | DocumentThread(const DocumentThread&)=delete; class Prefs (line 127) | class Prefs { type help_t (line 203) | enum class help_t { algorithm, property, latex, none } FILE: client_server/GUIBase.hh type cadabra (line 8) | namespace cadabra { class GUIBase (line 16) | class GUIBase { FILE: client_server/ScriptThread.hh type cadabra (line 7) | namespace cadabra { class DocumentThread (line 20) | class DocumentThread class GUIBase (line 21) | class GUIBase class ScriptThread (line 23) | class ScriptThread { method ScriptThread (line 28) | ScriptThread(const ScriptThread&) = delete; FILE: client_server/Server.cc function PYBIND11_EMBEDDED_MODULE (line 82) | PYBIND11_EMBEDDED_MODULE(cadabra2_internal, m) function parse_error (line 98) | std::string parse_error(const std::string& error, const std::string& input) function InterruptCheck (line 201) | int InterruptCheck(PyObject* obj, _frame* frame, int what, PyObject* arg) function quit (line 328) | int quit(void *) FILE: client_server/Server.hh class Server (line 33) | class Server { method Server (line 36) | Server(const Server&)=delete; class CatchOutput (line 55) | class CatchOutput { class Connection (line 128) | class Connection { class Block (line 156) | class Block { FILE: client_server/Snoop.cc function u64_to_time (line 74) | static std::chrono::time_point u6... function local_utc_offset_minutes (line 84) | int local_utc_offset_minutes() function safestring (line 93) | std::string safestring(const unsigned char *c) type utsname (line 146) | struct utsname type passwd (line 183) | struct passwd function Snoop (line 1593) | Snoop& Snoop::operator()(const std::string& type, std::string fl, int lo... function Snoop (line 1608) | Snoop& Snoop::operator<<(const Flush&) function Snoop (line 1640) | Snoop& Snoop::payload(const std::vector& data) function is_base64 (line 1949) | static inline bool is_base64(unsigned char c) { function snoop_base64_encode (line 1953) | std::string snoop_base64_encode(unsigned char const* bytes_to_encode, un... function snoop_base64_decode (line 1995) | std::string snoop_base64_decode(std::string const& encoded_string) { FILE: client_server/Snoop.hh type snoop (line 38) | namespace snoop { class SnoopImpl (line 40) | class SnoopImpl class Flush (line 41) | class Flush {} class Snoop (line 47) | class Snoop { method Snoop (line 80) | Snoop& operator<<(const T& obj) { class ParseError (line 142) | class ParseError : public std::logic_error { class Ticket (line 149) | class Ticket { class AppEntry (line 161) | class AppEntry { class LogEntry (line 190) | class LogEntry { class PayLoad (line 219) | class PayLoad { FILE: client_server/cadabra-jupyter-kernel.cc function xjson (line 29) | xjson cadabra::CadabraJupyter::execute_request_impl(int execution_counter, function xjson (line 104) | xjson cadabra::CadabraJupyter::complete_request_impl(const std::string& ... function xjson (line 121) | xjson cadabra::CadabraJupyter::inspect_request_impl(const std::string& c... function xjson (line 138) | xjson cadabra::CadabraJupyter::is_complete_request_impl(const std::strin... function xjson (line 150) | xjson cadabra::CadabraJupyter::kernel_info_request_impl() FILE: client_server/cadabra-jupyter-kernel.hh type cadabra (line 11) | namespace cadabra { class CadabraJupyter (line 19) | class CadabraJupyter : public xinterpreter, public Server { FILE: client_server/cadabra-jupyter-main.cc function main (line 8) | int main(int argc, char* argv[]) FILE: client_server/cadabra-server.cc function getRegKey (line 15) | std::string getRegKey(const std::string& location, const std::string& na... function main (line 42) | int main(int argc, char **argv) function WinMain (line 74) | int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLin... FILE: client_server/cadabra2html.cc function main (line 5) | int main(int argc, char **argv) FILE: client_server/cadabra2latex.cc function main (line 6) | int main(int argc, char **argv) FILE: client_server/popen2.cc function FILE (line 11) | FILE * popen2(std::string command, std::string type, int & pid) function pclose2 (line 55) | int pclose2(FILE * fp, pid_t pid) FILE: client_server/regexp_tester.cc function main (line 6) | int main(int argc, char **argv) FILE: client_server/test_client.cc class MyClient (line 9) | class MyClient : public cadabra::Client { class UI (line 21) | class UI { function main (line 83) | int main(int, char **) FILE: client_server/test_talk_to_server.cc function on_open (line 16) | void on_open(client* c, websocketpp::connection_hdl hdl) function on_message (line 40) | void on_message(client* c, websocketpp::connection_hdl hdl, message_ptr ... function main (line 49) | int main(int argc, char **argv) FILE: client_server/tree.hh class tree_node_ (line 41) | class tree_node_ { // size: 5*4=20 bytes (on 32 bit arch), can be reduce... class iterator_base (line 72) | class iterator_base class iterator_base (line 91) | class iterator_base { class pre_order_iterator (line 122) | class pre_order_iterator : public iterator_base { class post_order_iterator (line 142) | class post_order_iterator : public iterator_base { class breadth_first_queued_iterator (line 163) | class breadth_first_queued_iterator : public iterator_base { class fixed_depth_iterator (line 184) | class fixed_depth_iterator : public iterator_base { class sibling_iterator (line 205) | class sibling_iterator : public iterator_base { class leaf_iterator (line 229) | class leaf_iterator : public iterator_base { class iterator_base_less (line 418) | class iterator_base_less { class compare_nodes (line 434) | class compare_nodes { method compare_nodes (line 436) | compare_nodes(StrictWeakOrdering comp) : comp_(comp) {} class pre_order_iterator (line 73) | class pre_order_iterator class post_order_iterator (line 74) | class post_order_iterator class sibling_iterator (line 75) | class sibling_iterator class leaf_iterator (line 76) | class leaf_iterator class iterator_base (line 89) | class iterator_base : public stlport::bidirectional_iterator::erase(iter it) function iter (line 805) | iter tree::parent(iter position) function iter (line 813) | iter tree::previous_sibling(iter position) function iter (line 823) | iter tree::next_sibling(iter position) function iter (line 833) | iter tree::next_at_same_depth(iter position) const function iter (line 878) | iter tree::append_child(iter position) function iter (line 905) | iter tree::prepend_child(iter position) function iter (line 932) | iter tree::append_child(iter position, const T& x) function iter (line 963) | iter tree::prepend_child(iter position, const T& x) function iter (line 990) | iter tree::append_child(iter position, iter other) function iter (line 1002) | iter tree::prepend_child(iter position, iter other) function iter (line 1014) | iter tree::append_children(iter position, siblin... function iter (line 1031) | iter tree::prepend_children(iter position, sibli... function iter (line 1055) | iter tree::insert(iter position, const T& x) function iter (line 1113) | iter tree::insert_after(iter position, const T& x) function iter (line 1138) | iter tree::insert_subtree(iter position, const i... function iter (line 1148) | iter tree::insert_subtree_after(iter position, c... function iter (line 1168) | iter tree::replace(iter position, const T& x) function iter (line 1180) | iter tree::replace(iter position, const iterator... function iter (line 1293) | iter tree::flatten(iter position) function iter (line 1321) | iter tree::reparent(iter position, sibling_itera... function iter (line 1369) | iter tree::reparent(iter position, iter from) function iter (line 1376) | iter tree::wrap(iter position, const T& x) function iter (line 1387) | iter tree::move_after(iter target, iter source) function iter (line 1416) | iter tree::move_before(iter target, iter source) function iter (line 1483) | iter tree::move_ontop(iter target, iter source) function iter (line 1547) | iter tree::move_in(iter loc, tree& other) function iter (line 1579) | iter tree::move_in_as_nth_child(iter loc, size_t... function T (line 2135) | T& tree::iterator_base::operator*() const function T (line 2141) | T* tree::iterator_base::operator->() const FILE: client_server/websocket_client.hh class websocket_client (line 15) | class websocket_client { method websocket_client (line 27) | websocket_client(const websocket_client&) = delete; method websocket_client (line 28) | websocket_client& operator=(const websocket_client&) = delete; type queued_message (line 74) | struct queued_message { class Uri (line 84) | class Uri { FILE: client_server/websocket_server.hh class websocket_server (line 16) | class websocket_server { method websocket_server (line 27) | websocket_server() = default; method websocket_server (line 31) | websocket_server(const websocket_server&) = delete; method websocket_server (line 32) | websocket_server& operator=(const websocket_server&) = delete; class connection (line 61) | class connection : public std::enable_shared_from_this { class queued_message (line 88) | class queued_message { method queued_message (line 90) | queued_message() { FILE: config/generate_keywords.py function get_functions (line 5) | def get_functions(module): function get_classes (line 9) | def get_classes(module): function generate_set (line 13) | def generate_set(name, items, line_begin = '\t', line_size = 80): function generate_find_func (line 25) | def generate_find_func(*sets): FILE: core/Adjform.cc function next_perm (line 15) | int next_perm(std::vector& term) function index_of (line 58) | size_t index_of(It begin, It end, const T& val, size_t offset = 0) function slots_to_pairs (line 64) | size_t slots_to_pairs(size_t slots) function ifactorial (line 72) | size_t ifactorial(size_t n, size_t den = 1) type cadabra (line 83) | namespace cadabra { function is_coordinate (line 85) | bool is_coordinate(const Kernel& kernel, Ex::iterator it) function is_index (line 95) | bool is_index(const Kernel& kernel, Ex::iterator it, bool include_coor... function ProjectedAdjform (line 444) | ProjectedAdjform& ProjectedAdjform::operator += (const ProjectedAdjfor... function ProjectedAdjform (line 450) | ProjectedAdjform operator + (ProjectedAdjform lhs, const ProjectedAdjf... function ProjectedAdjform (line 461) | ProjectedAdjform& ProjectedAdjform::operator *= (const integer_type& k) function ProjectedAdjform (line 467) | ProjectedAdjform operator * (ProjectedAdjform lhs, const ProjectedAdjf... FILE: core/Adjform.hh type cadabra (line 12) | namespace cadabra { class IndexMap (line 14) | class IndexMap class Adjform (line 29) | class Adjform class IndexMap (line 120) | class IndexMap class ProjectedAdjform (line 139) | class ProjectedAdjform FILE: core/Algorithm.cc function index_iterator (line 514) | index_iterator Algorithm::begin_index(iterator it) const function index_iterator (line 519) | index_iterator Algorithm::end_index(iterator it) const type cadabra (line 1086) | namespace cadabra { FILE: core/Algorithm.hh type cadabra (line 32) | namespace cadabra { class Algorithm (line 54) | class Algorithm : public ExManip /* , public IndexClassifier */ { FILE: core/Bridge.cc function pull_in (line 11) | void pull_in(std::shared_ptr ex, Kernel *kernel) function run_python_functions (line 64) | void run_python_functions(std::shared_ptr ex, Kernel *kernel) FILE: core/CdbPython.cc function replace_dollar_expressions (line 459) | std::string replace_dollar_expressions(const std::string& input, FILE: core/CdbPython.hh type cadabra (line 8) | namespace cadabra { class ConvertData (line 59) | class ConvertData { FILE: core/Cleanup.cc type cadabra (line 22) | namespace cadabra { function cleanup_dispatch (line 24) | void cleanup_dispatch(const Kernel& kernel, Ex& tr, Ex::iterator& it) function check_index_consistency (line 114) | void check_index_consistency(const Kernel& k, Ex& tr, Ex::iterator it) function cleanup_fraclike (line 122) | bool cleanup_fraclike(const Kernel& k, Ex&tr, Ex::iterator& it) function cleanup_powlike (line 149) | bool cleanup_powlike(const Kernel& k, Ex&tr, Ex::iterator& it) function cleanup_productlike (line 254) | bool cleanup_productlike(const Kernel& k, Ex&tr, Ex::iterator& it) function cleanup_sumlike (line 419) | bool cleanup_sumlike(const Kernel& k, Ex&tr, Ex::iterator& it) function push_down_multiplier (line 541) | bool push_down_multiplier(const Kernel& k, Ex& tr, Ex::iterator it) function cleanup_components (line 587) | bool cleanup_components(const Kernel& k, Ex&tr, Ex::iterator& it) function cleanup_partialderivative (line 693) | bool cleanup_partialderivative(const Kernel&, Ex& tr, Ex::iterator& it) function cleanup_derivative (line 731) | bool cleanup_derivative(const Kernel& k, Ex& tr, Ex::iterator& it) function cleanup_numericalflat (line 784) | bool cleanup_numericalflat(const Kernel&, Ex& tr, Ex::iterator& it) function cleanup_diagonal (line 821) | bool cleanup_diagonal(const Kernel& k, Ex& tr, Ex::iterator& it) function cleanup_kronecker (line 852) | bool cleanup_kronecker(const Kernel&, Ex& tr, Ex::iterator& it) function cleanup_exterior_derivative (line 878) | bool cleanup_exterior_derivative(const Kernel& k, Ex& tr, Ex::iterator... function cleanup_comma (line 893) | bool cleanup_comma(const Kernel& k, Ex& tr, Ex::iterator& it) function cleanup_tie (line 907) | bool cleanup_tie(const Kernel& k, Ex& tr, Ex::iterator& it) function cleanup_dispatch_deep (line 930) | void cleanup_dispatch_deep(const Kernel& k, Ex& tr, dispatcher_t dispa... function cleanup_dispatch_deep (line 936) | void cleanup_dispatch_deep(const Kernel& k, Ex& tr, Ex::iterator&, dis... FILE: core/Cleanup.hh type cadabra (line 27) | namespace cadabra { FILE: core/Combinatorics.hh type combin (line 37) | namespace combin { class combinations_base (line 57) | class combinations_base { type weight_cond (line 71) | enum weight_cond { weight_equals, weight_less, weight_greater } class combinations (line 101) | class combinations : public combinations_base { class symmetriser (line 125) | class symmetriser class symm_helper (line 128) | class symm_helper : public combinations_base { class symm_val_helper (line 141) | class symm_val_helper : public combinations_base { class symmetriser (line 154) | class symmetriser { function ordersign (line 224) | int ordersign(iterator1 b1, iterator1 e1, iterator2 b2, iterator2 e2, ... function ordersign (line 274) | int ordersign(iterator1 b1, iterator1 e1) function T (line 283) | T fact(T x) function range_t (line 912) | range_t symmetriser::values_to_locations(const std::vector& valu... FILE: core/Compare.cc type cadabra (line 24) | namespace cadabra { function subtree_compare (line 28) | int subtree_compare(const Properties *properties, function tree_less (line 140) | bool tree_less(const Properties* properties, const Ex& one, const Ex& ... function tree_equal (line 145) | bool tree_equal(const Properties* properties, const Ex& one, const Ex&... function tree_exact_less (line 150) | bool tree_exact_less(const Properties* properties, const Ex& one, cons... function tree_exact_less (line 155) | bool tree_exact_less(const Properties* properties, Ex::iterator one, E... function tree_exact_equal (line 160) | bool tree_exact_equal(const Properties* properties, const Ex& one, con... function subtree_less (line 165) | bool subtree_less(const Properties* properties, Ex::iterator one, Ex::... function subtree_equal (line 172) | bool subtree_equal(const Properties* properties, Ex::iterator one, Ex:... function subtree_exact_less (line 179) | bool subtree_exact_less(const Properties* properties, Ex::iterator one... function subtree_exact_equal (line 187) | bool subtree_exact_equal(const Properties* properties, Ex::iterator on... function DEBUGLN (line 461) | DEBUGLN( FILE: core/Compare.hh type cadabra (line 8) | namespace cadabra { class tree_less_obj (line 99) | class tree_less_obj { class tree_less_modprel_obj (line 107) | class tree_less_modprel_obj { class tree_equal_obj (line 115) | class tree_equal_obj { class tree_exact_less_obj (line 125) | class tree_exact_less_obj { class tree_exact_less_mod_prel_obj (line 134) | class tree_exact_less_mod_prel_obj { class tree_exact_equal_obj (line 142) | class tree_exact_equal_obj { class tree_exact_equal_mod_prel_obj (line 150) | class tree_exact_equal_mod_prel_obj { class tree_exact_less_for_indexmap_obj (line 165) | class tree_exact_less_for_indexmap_obj { class tree_exact_less_no_wildcards_obj (line 172) | class tree_exact_less_no_wildcards_obj { class tree_exact_less_no_wildcards_mod_prel_obj (line 181) | class tree_exact_less_no_wildcards_mod_prel_obj { class Ex_comparator (line 197) | class Ex_comparator { type match_t (line 201) | enum class match_t { type useprops_t (line 212) | enum class useprops_t { class Ex_is_equivalent (line 387) | class Ex_is_equivalent { class Ex_is_less (line 395) | class Ex_is_less { FILE: core/DataCell.cc function trim (line 20) | static std::string trim(const std::string& s) FILE: core/DataCell.hh type cadabra (line 10) | namespace cadabra { class DataCell (line 27) | class DataCell { type CellType (line 34) | enum class CellType { class id_t (line 53) | class id_t { class DTree (line 116) | class DTree : public tree { FILE: core/DisplayBase.hh type cadabra (line 8) | namespace cadabra { class DisplayBase (line 19) | class DisplayBase { function ex_to_string (line 42) | std::string ex_to_string(const Kernel& kernel, const Ex& ex) function ex_to_string (line 50) | std::string ex_to_string(const Kernel& kernel, Ex::iterator it) FILE: core/DisplayMMA.hh type cadabra (line 11) | namespace cadabra { class DisplayMMA (line 20) | class DisplayMMA : public DisplayBase { FILE: core/DisplaySympy.hh type cadabra (line 11) | namespace cadabra { class Derivative (line 13) | class Derivative class DisplaySympy (line 23) | class DisplaySympy : public DisplayBase { FILE: core/DisplayTeX.cc function k_unichar_to_utf8 (line 1109) | int k_unichar_to_utf8(kunichar c, char *buf) FILE: core/DisplayTeX.hh type cadabra (line 11) | namespace cadabra { class DisplayTeX (line 21) | class DisplayTeX : public DisplayBase { FILE: core/DisplayTerminal.hh type cadabra (line 13) | namespace cadabra { class DisplayTerminal (line 26) | class DisplayTerminal : public DisplayBase { FILE: core/Dummies.hh class rename_dummies (line 27) | class rename_dummies : public algorithm { FILE: core/Equals.hh type cadabra (line 7) | namespace cadabra { type visit (line 9) | namespace visit { class Equals (line 11) | class Equals : public cadabra::visit::ReservedNode { FILE: core/ExManip.hh type cadabra (line 5) | namespace cadabra { class Kernel (line 7) | class Kernel class ExManip (line 9) | class ExManip { FILE: core/ExNode.cc function ExNode (line 32) | ExNode ExNode::copy() const function ExNode (line 71) | ExNode ExNode::getitem_string(std::string tag) function ExNode (line 84) | ExNode ExNode::getitem_iterator(ExNode it) function ExNode (line 138) | ExNode ExNode::terms() function ExNode (line 149) | ExNode ExNode::factors() function ExNode (line 160) | ExNode ExNode::own_indices() function ExNode (line 170) | ExNode ExNode::indices() function ExNode (line 182) | ExNode ExNode::free_indices() function ExNode (line 196) | ExNode ExNode::components() function ExNode (line 214) | ExNode ExNode::args() function ExNode (line 224) | ExNode ExNode::children() function ExNode (line 251) | ExNode ExNode::insert(std::shared_ptr rep) function ExNode (line 258) | ExNode ExNode::insert_it(ExNode rep) function ExNode (line 265) | ExNode ExNode::append_child(std::shared_ptr rep) function ExNode (line 272) | ExNode ExNode::append_child_it(ExNode rep) function ExNode (line 279) | ExNode ExNode::add_ex(std::shared_ptr other) function ExNode (line 336) | ExNode& ExNode::iter() function ExNode (line 430) | ExNode& ExNode::next() function ExNode (line 481) | ExNode Ex_iter(std::shared_ptr ex) function ExNode (line 491) | ExNode Ex_top(std::shared_ptr ex) function Ex_matches (line 501) | bool Ex_matches(std::shared_ptr ex, ExNode& other) function Ex_matches_Ex (line 509) | bool Ex_matches_Ex(std::shared_ptr ex, std::shared_ptr other) function ExNode_less (line 520) | bool ExNode_less(ExNode& one, ExNode& two) function ExNode_greater (line 528) | bool ExNode_greater(ExNode& one, ExNode& two) function ExNode (line 536) | ExNode Ex_getitem_string(std::shared_ptr ex, std::string tag) function ExNode (line 547) | ExNode Ex_getitem_iterator(std::shared_ptr ex, ExNode en) FILE: core/ExNode.hh class ExNode (line 29) | class ExNode : public cadabra::IndexClassifier { FILE: core/Exceptions.hh class CadabraException (line 7) | class CadabraException : public std::logic_error { class ConsistencyException (line 14) | class ConsistencyException : public CadabraException { class ParseException (line 21) | class ParseException : public CadabraException { class InterruptionException (line 28) | class InterruptionException : public CadabraException { class ArgumentException (line 35) | class ArgumentException : public CadabraException { class NonScalarException (line 45) | class NonScalarException : public CadabraException { class RuntimeException (line 56) | class RuntimeException : public CadabraException { class InternalError (line 65) | class InternalError : public CadabraException { class NotYetImplemented (line 75) | class NotYetImplemented : public CadabraException { FILE: core/Exchange.hh type cadabra (line 43) | namespace cadabra { class exchange (line 45) | class exchange { type identical_tensors_t (line 47) | struct identical_tensors_t { type tensor_type_t (line 69) | struct tensor_type_t { FILE: core/Functional.cc type cadabra (line 4) | namespace cadabra { function do_list (line 6) | void do_list(const Ex& tr, Ex::iterator it, std::function () { return ⁢ } method reference (line 107) | reference operator ++ () { return ++it; } method value_type (line 108) | value_type operator ++ (int) { return it++; } method split_it (line 114) | split_it(Ex::iterator it, const std::string& delim = "") method iterator (line 127) | iterator begin() { return iterator(begin_); } method iterator (line 100) | iterator() {} method iterator (line 101) | iterator(Ex::sibling_iterator it) : it(it) {} method reference (line 105) | reference operator* () { return it; } method pointer (line 106) | pointer operator-> () { return ⁢ } method reference (line 107) | reference operator ++ () { return ++it; } method value_type (line 108) | value_type operator ++ (int) { return it++; } method iterator (line 128) | iterator end() { return iterator(end_); } method iterator (line 100) | iterator() {} method iterator (line 101) | iterator(Ex::sibling_iterator it) : it(it) {} method reference (line 105) | reference operator* () { return it; } method pointer (line 106) | pointer operator-> () { return ⁢ } method reference (line 107) | reference operator ++ () { return ++it; } method value_type (line 108) | value_type operator ++ (int) { return it++; } FILE: core/Grouping.hh type cadabra (line 7) | namespace cadabra { FILE: core/Hash.cc function hash_combine (line 5) | void hash_combine(size_t& seed, size_t modifier) function do_hash (line 11) | size_t do_hash(const T& t) type cadabra (line 17) | namespace cadabra function HashFlags (line 110) | HashFlags operator ~ (HashFlags flags) function HashFlags (line 115) | HashFlags operator | (HashFlags lhs, HashFlags rhs) function HashFlags (line 120) | HashFlags operator & (HashFlags lhs, HashFlags rhs) function HashFlags (line 125) | HashFlags& operator |= (HashFlags& lhs, HashFlags rhs) function HashFlags (line 130) | HashFlags& operator &= (HashFlags& lhs, HashFlags rhs) function hash_ex (line 135) | Ex_hasher::result_t hash_ex(Ex::iterator it, HashFlags flags) function hash_compare (line 141) | bool hash_compare(Ex::iterator lhs, Ex::iterator rhs, HashFlags flags) FILE: core/Hash.hh type cadabra (line 5) | namespace cadabra type HashFlags (line 7) | enum HashFlags : unsigned int class Ex_hasher (line 23) | class Ex_hasher FILE: core/IndexClassifier.cc function Ex (line 486) | Ex IndexClassifier::get_dummy(const list_property *dums, function Ex (line 550) | Ex IndexClassifier::get_dummy(const list_property *dums, Ex::iterator it... function Ex (line 562) | Ex IndexClassifier::get_dummy(const list_property *dums, Ex::iterator it... FILE: core/IndexClassifier.hh type cadabra (line 11) | namespace cadabra { class IndexClassifier (line 13) | class IndexClassifier { FILE: core/IndexIterator.cc function index_iterator (line 12) | index_iterator index_iterator::create(const Properties& k, const iterato... function index_iterator (line 74) | index_iterator& index_iterator::operator+=(unsigned int num) function index_iterator (line 84) | index_iterator& index_iterator::operator++() function index_iterator (line 122) | index_iterator index_iterator::begin(const Properties& properties, const... function index_iterator (line 130) | index_iterator index_iterator::end(const Properties& properties, const i... function index_iterator (line 138) | index_iterator& index_iterator::operator=(const index_iterator& other) FILE: core/IndexIterator.hh type cadabra (line 7) | namespace cadabra { class index_iterator (line 20) | class index_iterator : public Ex::iterator_base { type iter_indices (line 44) | struct iter_indices type iterator (line 46) | struct iterator { method iterator (line 55) | iterator(index_iterator it) : it(it) {} method reference (line 59) | reference operator* () { return it; } method pointer (line 60) | pointer operator-> () { return ⁢ } method reference (line 61) | reference operator ++ () { return ++it; } method value_type (line 62) | value_type operator ++ (int) { return it++; } method iter_indices (line 68) | iter_indices(const Properties& properties, Ex::iterator it) method iterator (line 72) | iterator begin() { return index_iterator::begin(properties, it); } method iterator (line 55) | iterator(index_iterator it) : it(it) {} method reference (line 59) | reference operator* () { return it; } method pointer (line 60) | pointer operator-> () { return ⁢ } method reference (line 61) | reference operator ++ () { return ++it; } method value_type (line 62) | value_type operator ++ (int) { return it++; } method iterator (line 73) | iterator begin(int offset) { return index_iterator::begin(properties... method iterator (line 55) | iterator(index_iterator it) : it(it) {} method reference (line 59) | reference operator* () { return it; } method pointer (line 60) | pointer operator-> () { return ⁢ } method reference (line 61) | reference operator ++ () { return ++it; } method value_type (line 62) | value_type operator ++ (int) { return it++; } method iterator (line 74) | iterator end() { return index_iterator::end(properties, it); } method iterator (line 55) | iterator(index_iterator it) : it(it) {} method reference (line 59) | reference operator* () { return it; } method pointer (line 60) | pointer operator-> () { return ⁢ } method reference (line 61) | reference operator ++ () { return ++it; } method value_type (line 62) | value_type operator ++ (int) { return it++; } method size (line 75) | size_t size() { return std::distance(begin(), end()); } FILE: core/InstallPrefix.hh type cadabra (line 6) | namespace cadabra { FILE: core/Kernel.hh type cadabra (line 13) | namespace cadabra { class Kernel (line 15) | class Kernel { method Kernel (line 18) | Kernel(const Kernel& other) = delete; type scalar_backend_t (line 32) | enum class scalar_backend_t { sympy, mathematica } type warn_t (line 41) | enum class warn_t { FILE: core/Linear.hh type linear (line 12) | namespace linear { type Solver (line 19) | struct Solver FILE: core/MMACdb.hh class MMA (line 11) | class MMA { FILE: core/Media.hh class LaTeXString (line 5) | class LaTeXString { FILE: core/MultiIndex.hh class MultiIndex (line 11) | class MultiIndex { method start (line 16) | void start() method end (line 22) | bool end() const method MultiIndex (line 27) | MultiIndex& operator++() method T (line 42) | const T& operator[](std::size_t i) FILE: core/Multiplier.cc type cadabra (line 4) | namespace cadabra { function Multiplier (line 46) | Multiplier& Multiplier::operator=(const mpq_class& v) function Multiplier (line 52) | Multiplier& Multiplier::operator=(const double& v) function mpq_class (line 68) | const mpq_class& Multiplier::get_rational() const function Multiplier (line 100) | Multiplier Multiplier::operator+(const Multiplier& other) const function Multiplier (line 110) | Multiplier Multiplier::operator-(const Multiplier& other) const function Multiplier (line 120) | Multiplier Multiplier::operator*(const Multiplier& other) const function Multiplier (line 130) | Multiplier Multiplier::operator/(const Multiplier& other) const function Multiplier (line 140) | Multiplier& Multiplier::operator+=(const Multiplier& other) function Multiplier (line 146) | Multiplier& Multiplier::operator-=(const Multiplier& other) function Multiplier (line 152) | Multiplier& Multiplier::operator*=(const Multiplier& other) function Multiplier (line 158) | Multiplier& Multiplier::operator/=(const Multiplier& other) FILE: core/Multiplier.hh type cadabra (line 7) | namespace cadabra { class Multiplier (line 9) | class Multiplier { method Multiplier (line 25) | Multiplier(const Multiplier& other) = default; method Multiplier (line 28) | Multiplier& operator=(const Multiplier& other) = default; FILE: core/NDSolver.hh type cadabra (line 9) | namespace cadabra { class NDSolver (line 25) | class NDSolver { class EventException (line 61) | class EventException : public CadabraException { FILE: core/NEvaluator.cc function NTensor (line 41) | NTensor NEvaluator::evaluate() FILE: core/NEvaluator.hh type cadabra (line 9) | namespace cadabra { class NEvaluator (line 29) | class NEvaluator { class VariableValues (line 53) | class VariableValues { FILE: core/NIntegrator.hh type cadabra (line 9) | namespace cadabra { class NIntegrator (line 15) | class NIntegrator { FILE: core/NInterpolatingFunction.cc function variable_ranges_t (line 88) | variable_ranges_t cadabra::function_domain(const Ex& ex) FILE: core/NInterpolatingFunction.hh type cadabra (line 8) | namespace cadabra { class NInterpolatingFunction (line 14) | class NInterpolatingFunction { FILE: core/NTensor.cc function NTensor (line 86) | NTensor& NTensor::operator=(NTensor&& other) noexcept function NTensor (line 95) | NTensor& NTensor::operator=(const NTensor&& other) noexcept function NTensor (line 104) | NTensor NTensor::linspace(std::complex from, std::complex (*fun)(const std::complex& m) function NTensor (line 305) | NTensor& NTensor::operator*=(double m) function NTensor (line 312) | NTensor& NTensor::pow(const NTensor& other) function NTensor (line 338) | NTensor NTensor::outer_product(const NTensor& a, const NTensor& b) function NTensor (line 375) | NTensor NTensor::broadcast(std::vector new_shape, size_t pos) const FILE: core/NTensor.hh type cadabra (line 13) | namespace cadabra { class NTensor (line 15) | class NTensor { FILE: core/Parser.hh type cadabra (line 29) | namespace cadabra { class Parser (line 38) | class Parser { type mode_t (line 59) | enum mode_t { m_skipwhite=0, m_name=1, m_findchildren=2, FILE: core/Permutations.hh class PermutationException (line 17) | class PermutationException : std::logic_error { method PermutationException (line 19) | PermutationException(const std::string& ex) : std::logic_error(ex) {} class Perm (line 22) | class Perm { class Images (line 37) | class Images { FILE: core/PreClean.cc type cadabra (line 5) | namespace cadabra { function pre_clean_dispatch (line 7) | void pre_clean_dispatch(const Kernel& kernel, Ex& ex, Ex::iterator& it) function pre_clean_dispatch_deep (line 21) | void pre_clean_dispatch_deep(const Kernel& k, Ex& tr) function cleanup_updown (line 26) | void cleanup_updown(const Kernel&, Ex&, Ex::iterator& st) function cleanup_rational (line 42) | void cleanup_rational(const Kernel&, Ex&, Ex::iterator& st) function cleanup_double (line 51) | void cleanup_double(const Kernel&, Ex&, Ex::iterator& st) function cleanup_frac (line 59) | void cleanup_frac(const Kernel&, Ex& tr, Ex::iterator& st) function cleanup_sqrt (line 126) | void cleanup_sqrt(const Kernel&, Ex& tr, Ex::iterator& st) function cleanup_prod (line 132) | void cleanup_prod(const Kernel&, Ex& tr, Ex::iterator& st) function cleanup_sub (line 142) | void cleanup_sub(const Kernel&, Ex& tr, Ex::iterator& it) function cleanup_indexbracket (line 179) | void cleanup_indexbracket(const Kernel&, Ex& tr, Ex::iterator& it) function replace_all (line 219) | std::string replace_all(std::string const& original, std::string const... FILE: core/PreClean.hh type cadabra (line 20) | namespace cadabra { FILE: core/PreProcessor.hh class preprocessor (line 36) | class preprocessor { type order_labels (line 47) | enum order_labels { order_factorial=0, class accu_t (line 101) | class accu_t { FILE: core/ProgressMonitor.hh class ProgressMonitor (line 17) | class ProgressMonitor { class Total (line 55) | class Total { class Block (line 83) | class Block { class ScopedProgressGroup (line 99) | class ScopedProgressGroup FILE: core/Props.cc function Ex_comparator (line 653) | Ex_comparator *Properties::create_comparator() const FILE: core/Props.hh type cadabra (line 31) | namespace cadabra { class Properties (line 33) | class Properties class registered_property_map_t (line 245) | class registered_property_map_t { class Kernel (line 34) | class Kernel class Accent (line 35) | class Accent class LaTeXForm (line 36) | class LaTeXForm class Ex_comparator (line 37) | class Ex_comparator class pattern (line 39) | class pattern { class keyval_t (line 68) | class keyval_t { class property (line 127) | class property { type match_t (line 175) | enum match_t { no_match, id_match, exact_match } class labelled_property (line 189) | class labelled_property : virtual public property { class list_property (line 198) | class list_property : public property { class Inherit (line 209) | class Inherit : virtual public property { method name (line 212) | virtual std::string name() const class PropertyInherit (line 224) | class PropertyInherit : virtual public property { method name (line 226) | virtual std::string name() const class Properties (line 242) | class Properties { class registered_property_map_t (line 245) | class registered_property_map_t { function T (line 340) | const T* Properties::get(Ex::iterator it, bool ignore_parent_rel) const function T (line 347) | const T* Properties::get(Ex::iterator it, int& serialnum, bool doseria... function T (line 447) | const T* Properties::get(Ex::iterator it, const std::string& label) const function T (line 454) | const T* Properties::get(Ex::iterator it, int& serialnum, const std::s... function T (line 461) | const T* Properties::get(Ex::iterator it1, Ex::iterator it2, bool igno... function T (line 468) | const T* Properties::get(Ex::iterator it1, Ex::iterator it2, int& seri... FILE: core/PythonException.cc function parse_python_exception (line 6) | std::string parse_python_exception() FILE: core/ReservedNode.hh type cadabra (line 6) | namespace cadabra { type visit (line 8) | namespace visit { class ReservedNode (line 10) | class ReservedNode : public ExManip { FILE: core/Stopwatch.cc function Stopwatch (line 72) | Stopwatch& Stopwatch::operator/=(int num) FILE: core/Stopwatch.hh class Stopwatch (line 107) | class Stopwatch { FILE: core/Storage.cc type cadabra (line 40) | namespace cadabra { function to_long (line 48) | long to_long(multiplier_t mul) function to_double (line 56) | double to_double(multiplier_t mul) function to_string (line 64) | std::string to_string(long num) function Ex (line 99) | Ex& Ex::operator=(Ex other) function multiplier_t (line 193) | multiplier_t Ex::to_rational() const function hashval_t (line 494) | hashval_t Ex::calc_hash(iterator it) const function multiplier_t (line 532) | multiplier_t Ex::arg_to_num(sibling_iterator sib, unsigned int num) const function multiply (line 1164) | void multiply(rset_t::iterator& num, multiplier_t fac) function divide (line 1171) | void divide(rset_t::iterator& num, multiplier_t fac) function set (line 1179) | void set(rset_t::iterator& num, multiplier_t fac) function add (line 1185) | void add(rset_t::iterator& num, multiplier_t fac) function zero (line 1192) | void zero(rset_t::iterator& num) function one (line 1201) | void one(rset_t::iterator& num) function flip_sign (line 1210) | void flip_sign(rset_t::iterator& num) function half (line 1217) | void half(rset_t::iterator& num) FILE: core/Storage.hh type cadabra (line 39) | namespace cadabra { class NTensor (line 41) | class NTensor class NInterpolatingFunction (line 42) | class NInterpolatingFunction class str_node (line 62) | class str_node { // size: 9 bytes (32 bit arch), can be reduced to 5 b... type bracket_t (line 64) | enum bracket_t { b_round=0, b_square=1, b_curly=2, b_pointy=3, b... type parent_rel_t (line 68) | enum parent_rel_t { p_sub=0, p_super=1, p_none=2, p_property=3, p_e... type flag_t (line 92) | struct flag_t { type flag_t (line 99) | struct flag_t { // kept inside 8 bits for speed and size class Ex (line 170) | class Ex : public std::enable_shared_from_this, public cdb_tree { type result_t (line 200) | enum result_t { class nset_it_less (line 350) | class nset_it_less { function is_in (line 356) | bool is_in(const T& val, const std::initializer_list& list) FILE: core/Sum.hh type cadabra (line 7) | namespace cadabra { type visit (line 9) | namespace visit { class Sum (line 11) | class Sum : public cadabra::visit::ReservedNode { FILE: core/Symbols.hh type cadabra (line 7) | namespace cadabra { type symbols (line 8) | namespace symbols { FILE: core/SympyCdb.cc function Ex (line 466) | Ex sympy::fill_matrix(const Kernel& kernel, Ex& ex, Ex& rules) FILE: core/SympyCdb.hh type sympy (line 14) | namespace sympy { class SympyBridge (line 19) | class SympyBridge : public cadabra::DisplaySympy { FILE: core/TerminalStream.cc function TerminalStream (line 12) | TerminalStream& TerminalStream::operator<<(const Ex& ex) function TerminalStream (line 19) | TerminalStream& TerminalStream::operator<<(std::shared_ptr ex) FILE: core/TerminalStream.hh type cadabra (line 6) | namespace cadabra { class TerminalStream (line 8) | class TerminalStream { method TerminalStream (line 16) | TerminalStream& operator<<(const T& obj) method TerminalStream (line 22) | TerminalStream& operator <<(std::ostream& (*os)(std::ostream&)) FILE: core/YoungTab.cc type yngtab (line 24) | namespace yngtab { function yngint_t (line 57) | yngint_t tableau_base::dimension(unsigned int dim) const function yngint_t (line 92) | yngint_t tableau_base::hook_length_prod() const function tableau (line 136) | tableau& tableau::operator=(const tableau& other) function add_box (line 182) | void add_box(tableau& tab1, unsigned int row1, FILE: core/YoungTab.hh type yngtab (line 42) | namespace yngtab { class tableau_base (line 47) | class tableau_base { class tableau (line 66) | class tableau : public tableau_base { class tableaux (line 84) | class tableaux class filled_tableau (line 87) | class filled_tableau : public tableau { class iterator_base (line 126) | class iterator_base { class const_iterator_base (line 136) | class const_iterator_base { class const_iterator (line 146) | class const_iterator class in_column_iterator (line 147) | class in_column_iterator class in_column_const_iterator (line 148) | class in_column_const_iterator class in_row_iterator (line 149) | class in_row_iterator class in_row_const_iterator (line 150) | class in_row_const_iterator class in_column_iterator (line 153) | class in_column_iterator : public iterator_base { class in_column_const_iterator (line 183) | class in_column_const_iterator : public const_iterator_base { class in_row_iterator (line 212) | class in_row_iterator : public iterator_base { class in_row_const_iterator (line 240) | class in_row_const_iterator : public const_iterator_base { class iterator (line 269) | class iterator : public iterator_base { class const_iterator (line 295) | class const_iterator : public const_iterator_base { class tableaux (line 350) | class tableaux { function T (line 563) | T& filled_tableau::in_column_iterator::operator[](int n) const function T (line 569) | T& filled_tableau::in_column_iterator::operator*() const function T (line 575) | T* filled_tableau::in_column_iterator::operator->() const function T (line 704) | const T& filled_tableau::in_column_const_iterator::operator*() const function T (line 710) | const T* filled_tableau::in_column_const_iterator::operator->() const function T (line 834) | T& filled_tableau::in_row_iterator::operator*() const function T (line 840) | T* filled_tableau::in_row_iterator::operator->() const function T (line 970) | const T& filled_tableau::in_row_const_iterator::operator*() const function T (line 976) | const T* filled_tableau::in_row_const_iterator::operator->() const function T (line 1101) | T& filled_tableau::iterator::operator*() const function T (line 1107) | T* filled_tableau::iterator::operator->() const function T (line 1254) | const T& filled_tableau::const_iterator::operator*() const function T (line 1260) | const T* filled_tableau::const_iterator::operator->() const function OutputIterator (line 1505) | OutputIterator filled_tableau::Garnir_set(OutputIterator it, unsign... function yngrat_t (line 1598) | yngrat_t filled_tableau::projector_normalisation() const function yngint_t (line 1746) | yngint_t tableaux::total_dimension(unsigned int dim) function LR_tensor (line 1758) | void LR_tensor(const tableaux& tabs1, const T& tab2, unsigned int m... function add_box (line 1769) | void add_box(T1& tab1, unsigned int row1, function add_box (line 1776) | void add_box(T1& tab1, unsigned int row1, function LR_add_box (line 1785) | void LR_add_box(const Tab& tab2, Tab& newtab, function LR_tensor (line 1866) | void LR_tensor(const Tab& tab1, const Tab& tab2, unsigned int maxrows, function LR_tensor (line 1889) | void LR_tensor(const tableaux&, bool, unsigned int, OutputIterator ) function T (line 1918) | T& filled_tableau::operator()(unsigned int row, unsigned int col) function T (line 1926) | const T& filled_tableau::operator()(unsigned int row, unsigned int ... function T (line 1934) | const T& filled_tableau::operator[](unsigned int boxnum) const FILE: core/algorithms/canonicalise.hh type cadabra (line 7) | namespace cadabra { class canonicalise (line 13) | class canonicalise : public Algorithm { FILE: core/algorithms/collect_components.hh type cadabra (line 6) | namespace cadabra { class collect_components (line 12) | class collect_components : public Algorithm { FILE: core/algorithms/collect_factors.hh type cadabra (line 6) | namespace cadabra { class collect_factors (line 12) | class collect_factors : public Algorithm { FILE: core/algorithms/collect_terms.hh type cadabra (line 6) | namespace cadabra { class collect_terms (line 12) | class collect_terms : public Algorithm { FILE: core/algorithms/combine.hh type cadabra (line 6) | namespace cadabra { class combine (line 8) | class combine : public Algorithm { FILE: core/algorithms/complete.hh type cadabra (line 6) | namespace cadabra { class complete (line 14) | class complete : public Algorithm { FILE: core/algorithms/component.hh type cadabra (line 6) | namespace cadabra { class component (line 8) | class component : public Algorithm { FILE: core/algorithms/decompose.hh type cadabra (line 6) | namespace cadabra { class decompose (line 8) | class decompose : public Algorithm { FILE: core/algorithms/decompose_product.cc function Indices (line 15) | const Indices *decompose_product::indices_equivalent(iterator it) const FILE: core/algorithms/decompose_product.hh type cadabra (line 8) | namespace cadabra { class decompose_product (line 14) | class decompose_product : public Algorithm { FILE: core/algorithms/distribute.hh type cadabra (line 6) | namespace cadabra { class distribute (line 14) | class distribute : public Algorithm { FILE: core/algorithms/drop_weight.hh type cadabra (line 9) | namespace cadabra { class drop_keep_weight (line 11) | class drop_keep_weight : public Algorithm { class drop_weight (line 26) | class drop_weight : public drop_keep_weight { class keep_weight (line 33) | class keep_weight : public drop_keep_weight { FILE: core/algorithms/einsteinify.hh type cadabra (line 6) | namespace cadabra { class einsteinify (line 10) | class einsteinify : public Algorithm { FILE: core/algorithms/eliminate_kronecker.hh type cadabra (line 6) | namespace cadabra { class eliminate_kronecker (line 8) | class eliminate_kronecker : public Algorithm { FILE: core/algorithms/eliminate_metric.hh type cadabra (line 7) | namespace cadabra { class eliminate_converter (line 9) | class eliminate_converter : public Algorithm { class eliminate_metric (line 35) | class eliminate_metric : public eliminate_converter { FILE: core/algorithms/eliminate_vielbein.hh type cadabra (line 6) | namespace cadabra { class eliminate_vielbein (line 8) | class eliminate_vielbein : public eliminate_converter { FILE: core/algorithms/epsilon_to_delta.hh type cadabra (line 7) | namespace cadabra { class epsilon_to_delta (line 9) | class epsilon_to_delta : public Algorithm { FILE: core/algorithms/evaluate.hh type cadabra (line 93) | namespace cadabra { class evaluate (line 95) | class evaluate : public Algorithm { FILE: core/algorithms/expand.cc function index_iterator (line 15) | index_iterator expand::nth_implicit_index(Ex::iterator eform, Ex::iterat... FILE: core/algorithms/expand.hh type cadabra (line 6) | namespace cadabra { class expand (line 8) | class expand : public Algorithm { FILE: core/algorithms/expand_delta.hh type cadabra (line 6) | namespace cadabra { class expand_delta (line 8) | class expand_delta : public Algorithm { FILE: core/algorithms/expand_diracbar.hh type cadabra (line 6) | namespace cadabra { class expand_diracbar (line 8) | class expand_diracbar : public Algorithm { FILE: core/algorithms/expand_dummies.hh type cadabra (line 7) | namespace cadabra { class expand_dummies (line 9) | class expand_dummies : public Algorithm { FILE: core/algorithms/expand_power.hh type cadabra (line 6) | namespace cadabra { class expand_power (line 8) | class expand_power : public Algorithm { FILE: core/algorithms/explicit_indices.hh type cadabra (line 7) | namespace cadabra { class explicit_indices (line 9) | class explicit_indices : public Algorithm { FILE: core/algorithms/factor_in.cc function hashval_t (line 31) | hashval_t factor_in::calc_restricted_hash(iterator it) const FILE: core/algorithms/factor_in.hh type cadabra (line 6) | namespace cadabra { class factor_in (line 10) | class factor_in : public Algorithm { FILE: core/algorithms/factor_out.hh type cadabra (line 6) | namespace cadabra { class factor_out (line 10) | class factor_out : public Algorithm { FILE: core/algorithms/fierz.hh type cadabra (line 8) | namespace cadabra { class fierz (line 10) | class fierz : public Algorithm { FILE: core/algorithms/first_order_form.hh type cadabra (line 6) | namespace cadabra { class first_order_form (line 13) | class first_order_form : public Algorithm { FILE: core/algorithms/flatten_product.hh type cadabra (line 6) | namespace cadabra { class flatten_product (line 8) | class flatten_product : public Algorithm { FILE: core/algorithms/flatten_sum.hh type cadabra (line 5) | namespace cadabra { class flatten_sum (line 7) | class flatten_sum : public Algorithm { FILE: core/algorithms/indexsort.hh type cadabra (line 6) | namespace cadabra { class indexsort (line 8) | class indexsort : public Algorithm { class less_indexed_treenode (line 15) | class less_indexed_treenode { FILE: core/algorithms/integrate_by_parts.cc function Ex (line 250) | Ex integrate_by_parts::wrap(iterator, sibling_iterator, sibling_iterator... FILE: core/algorithms/integrate_by_parts.hh type cadabra (line 7) | namespace cadabra { class integrate_by_parts (line 14) | class integrate_by_parts : public Algorithm { FILE: core/algorithms/join_gamma.hh type cadabra (line 6) | namespace cadabra { class join_gamma (line 8) | class join_gamma : public Algorithm { FILE: core/algorithms/keep_terms.hh type cadabra (line 6) | namespace cadabra { class keep_terms (line 8) | class keep_terms : public Algorithm { FILE: core/algorithms/lower_free_indices.hh type cadabra (line 6) | namespace cadabra { class lower_free_indices (line 8) | class lower_free_indices : public Algorithm { FILE: core/algorithms/lr_tensor.hh type cadabra (line 6) | namespace cadabra { class lr_tensor (line 8) | class lr_tensor : public tab_basics { FILE: core/algorithms/map_mma.hh type cadabra (line 6) | namespace cadabra { class map_mma (line 14) | class map_mma : public Algorithm { FILE: core/algorithms/map_sympy.hh type cadabra (line 6) | namespace cadabra { class map_sympy (line 14) | class map_sympy : public Algorithm { FILE: core/algorithms/meld.cc function it_is_scalar (line 467) | bool it_is_scalar(const Kernel& kernel, Ex::iterator it) type Ident (line 1147) | struct Ident { method Ident (line 1148) | Ident() : n_indices(0) {} method generate_commutation_matrix (line 1153) | std::vector> generate_commutation_matrix(const Kernel... type CycledTerm (line 1208) | struct CycledTerm method CycledTerm (line 1210) | CycledTerm(Ex::iterator it, IndexMap& index_map, const Kernel& kernel) method cycle (line 1256) | void cycle(const Kernel& kernel) method compare (line 1270) | bool compare(const Kernel& kernel, const CycledTerm& other) FILE: core/algorithms/meld.hh type cadabra (line 9) | namespace cadabra { class meld (line 11) | class meld : public Algorithm type ProjectedTerm (line 23) | struct ProjectedTerm { type symmetrizer_t (line 35) | struct symmetrizer_t { method symmetrizer_t (line 36) | symmetrizer_t(bool antisymmetric, bool independent) : antisymmetri... FILE: core/algorithms/nevaluate.hh type cadabra (line 9) | namespace cadabra { class nevaluate (line 11) | class nevaluate : public Algorithm { FILE: core/algorithms/nval.hh type cadabra (line 9) | namespace cadabra { class nval (line 11) | class nval : public Algorithm { FILE: core/algorithms/order.hh type cadabra (line 6) | namespace cadabra { class order (line 8) | class order : virtual public Algorithm { FILE: core/algorithms/product_rule.hh type cadabra (line 5) | namespace cadabra { class product_rule (line 7) | class product_rule : public Algorithm { FILE: core/algorithms/reduce_delta.hh type cadabra (line 6) | namespace cadabra { class reduce_delta (line 8) | class reduce_delta : public Algorithm { FILE: core/algorithms/rename_dummies.hh type cadabra (line 6) | namespace cadabra { class rename_dummies (line 8) | class rename_dummies : public Algorithm { FILE: core/algorithms/replace_match.hh type cadabra (line 6) | namespace cadabra { class replace_match (line 8) | class replace_match : public Algorithm { FILE: core/algorithms/rewrite_indices.hh type cadabra (line 6) | namespace cadabra { class rewrite_indices (line 8) | class rewrite_indices : public Algorithm { FILE: core/algorithms/simplify.hh type cadabra (line 6) | namespace cadabra { class simplify (line 15) | class simplify : public Algorithm { FILE: core/algorithms/sort_product.hh type cadabra (line 6) | namespace cadabra { class sort_product (line 8) | class sort_product : public Algorithm { FILE: core/algorithms/sort_spinors.hh type cadabra (line 6) | namespace cadabra { class sort_spinors (line 8) | class sort_spinors : public Algorithm { FILE: core/algorithms/sort_sum.hh type cadabra (line 6) | namespace cadabra { class sort_sum (line 8) | class sort_sum : public Algorithm { FILE: core/algorithms/split.hh type cadabra (line 6) | namespace cadabra { class split (line 13) | class split : public Algorithm { FILE: core/algorithms/split_gamma.hh type cadabra (line 7) | namespace cadabra { class split_gamma (line 9) | class split_gamma : public Algorithm { FILE: core/algorithms/split_index.hh type cadabra (line 8) | namespace cadabra { class split_index (line 10) | class split_index : public Algorithm { FILE: core/algorithms/substitute.hh type cadabra (line 8) | namespace cadabra { class substitute (line 14) | class substitute : public Algorithm { class Rules (line 59) | class Rules { method Rules (line 62) | Rules(size_t max_size_=1000, size_t cleanup_threshold_=100) FILE: core/algorithms/sym.hh type cadabra (line 7) | namespace cadabra { class sym (line 9) | class sym : virtual public Algorithm { FILE: core/algorithms/tab_basics.hh type cadabra (line 6) | namespace cadabra { class tab_basics (line 8) | class tab_basics : public Algorithm { FILE: core/algorithms/tab_dimension.hh type cadabra (line 8) | namespace cadabra { class tabdimension (line 10) | class tabdimension : public Algorithm { FILE: core/algorithms/take_match.hh type cadabra (line 6) | namespace cadabra { class take_match (line 8) | class take_match : public Algorithm { FILE: core/algorithms/untrace.hh type cadabra (line 6) | namespace cadabra { class untrace (line 8) | class untrace : public Algorithm { FILE: core/algorithms/unwrap.hh type cadabra (line 5) | namespace cadabra { class unwrap (line 7) | class unwrap : public Algorithm { FILE: core/algorithms/unzoom.hh type cadabra (line 6) | namespace cadabra { class unzoom (line 8) | class unzoom : public Algorithm { FILE: core/algorithms/vary.hh type cadabra (line 7) | namespace cadabra { class vary (line 13) | class vary : public Algorithm { FILE: core/algorithms/young_project.hh type cadabra (line 7) | namespace cadabra { class young_project (line 9) | class young_project : public Algorithm { FILE: core/algorithms/young_project_product.hh type cadabra (line 6) | namespace cadabra { class young_project_product (line 8) | class young_project_product : public Algorithm { FILE: core/algorithms/young_project_tensor.hh type cadabra (line 7) | namespace cadabra { class young_project_tensor (line 9) | class young_project_tensor : public Algorithm { FILE: core/algorithms/zoom.hh type cadabra (line 6) | namespace cadabra { class zoom (line 8) | class zoom : public Algorithm { FILE: core/cadabra2-cli.cc function replace_all (line 32) | std::string replace_all(std::string const& original, std::string const& ... function help (line 718) | void help() function version (line 741) | void version() function main (line 746) | int main(int argc, char* argv[]) function PYBIND11_EMBEDDED_MODULE (line 879) | PYBIND11_EMBEDDED_MODULE(cadabra2_cli, m) FILE: core/cadabra2-cli.hh class Shell (line 18) | class Shell : public pybind11::scoped_interpreter { type Flags (line 20) | enum class Flags : unsigned int { class CatchOutput (line 44) | class CatchOutput { class ExitRequest (line 99) | class ExitRequest : public std::exception { FILE: core/cadabra2cadabra.cc function main (line 5) | int main(int argc, char **argv) FILE: core/cadabra2ipynb.cc function main (line 11) | int main(int argc, char **argv) FILE: core/cadabra2python.cc function main (line 11) | int main(int argc, char **argv) FILE: core/cdb-nbtool.cc function strip_newline (line 25) | void strip_newline(std::string& s) function run_command (line 35) | std::string run_command(std::string command) function run_git_command (line 54) | std::string run_git_command(std::string command) function diff_substr (line 88) | std::string diff_substr(const std::string& s, size_t i1, size_t i2, diff... function compare_cell (line 108) | void compare_cell(const std::string& a_, const std::string& b_, const st... function Cells (line 209) | Cells cnb_to_cells(std::istream& stream) function cnb_diff (line 233) | void cnb_diff(std::istream& a, std::istream& b) function split_to_maxlength (line 260) | std::vector split_to_maxlength(std::string s, int maxlength) function help (line 273) | void help() function view (line 303) | void view(const char* fname) function diff (line 419) | void diff(const char* a, const char* b) function gitdiff (line 435) | void gitdiff(const char* a, const char* b, const char* relpath) function clean (line 454) | void clean(const char* a) function run (line 504) | int run(int argc, char** argv) function main (line 564) | int main(int argc, char** argv) FILE: core/echokernel.py class EchoKernel (line 3) | class EchoKernel(Kernel): method do_execute (line 11) | def do_execute(self, code, silent, store_history=True, user_expression... FILE: core/lru_cache.hh class LRUcache (line 25) | class LRUcache { method LRUcache (line 34) | LRUcache(size_t capacity) : max_size(capacity) {} method touch (line 37) | void touch(iterator& it) { method Value (line 44) | Value& at(const Key& key, bool touching = true) { method insert (line 56) | void insert(const Key& key, const Value& value) { method Value (line 71) | Value& operator[](const Key& key) { method iterator (line 90) | iterator find(const Key& key, bool touching = true) { method contains (line 102) | bool contains(const Key& key, bool touching = true) { method erase (line 107) | size_t erase(const Key& key) { method iterator (line 118) | iterator erase(const_iterator& it) { method iterator (line 122) | iterator erase(iterator& it) { method clear (line 129) | void clear() { method empty (line 135) | bool empty() const { method size (line 140) | size_t size() const { method resize (line 146) | void resize(size_t new_size) { method iterator (line 154) | iterator begin() { return cache_list.begin(); } method iterator (line 155) | iterator end() { return cache_list.end(); } method evict (line 164) | void evict() { FILE: core/modules/xperm_new.cc function print_perm (line 137) | void print_perm(int *p, int n, int nl) function print_array_perm (line 160) | void print_array_perm(int *perms, int m, int n, int nl) function print_list (line 180) | void print_list(int *list, int n, int nl) function print_array (line 198) | void print_array(int *array, int m, int n, int nl) function equal_list (line 236) | int equal_list(int *list1, int *list2, int n) function copy_list (line 258) | void copy_list(int *list1, int *list2, int n) function position (line 279) | int position(int i, int *list, int n) function position_list (line 296) | int position_list(int *matrix, int m, int *row, int n) function zeros (line 319) | void zeros(int *list, int n) function range (line 325) | void range(int *list, int n) function complement (line 341) | void complement(int *all, int al, int *part, int pl, int n, function sort (line 362) | void sort(int *list, int *slist, int l) function sortB (line 398) | void sortB(int *list, int *slist, int l, int *B, int Bl) function minim (line 439) | int minim(int *list, int n) function maxim (line 451) | int maxim(int *list, int n) function intersection (line 475) | void intersection(int *list1, int l1, int *list2, int l2, int *list, function isid (line 507) | int isid(int *p, int n ) function product (line 527) | void product(int *p1, int *p2, int *p, int n) function F2 (line 555) | void F2(int *TAB1, int *g, int *TAB2, int *sgd, int n) function inverse (line 574) | void inverse(int *p, int *ip, int n) function onpoints (line 588) | int onpoints(int point, int *p, int n) function stable_points (line 607) | void stable_points(int *p, int n, int *list, int *m) function first_nonstable_point (line 628) | int first_nonstable_point(int *p, int n) function nonstable_points (line 651) | void nonstable_points(int *list1, int l1, int *GS, int m, int n, function stabilizer (line 689) | void stabilizer(int *points, int k, int *GS, int m, int n, function one_orbit (line 724) | void one_orbit(int point, int *GS, int m, int n, int *orbit, int *ol) function all_orbits (line 757) | void all_orbits(int *GS, int m, int n, int *orbits) function one_schreier_orbit (line 796) | void one_schreier_orbit(int point, int *GS, int m, int n, function schreier_vector (line 849) | void schreier_vector(int point, int *GS, int m, int n, int *nu, int *w) function trace_schreier (line 883) | void trace_schreier(int point, int *nu, int *w, int *perm, int n) function order_of_group (line 916) | long long int order_of_group(int *base, int bl, int *GS, int m, int n) function perm_member (line 943) | int perm_member(int *p, int *base, int bl, int *GS, int m, int n) function schreier_sims (line 996) | void schreier_sims(int *base, int bl, int *GS, int m, int n, function schreier_sims_step (line 1080) | void schreier_sims_step(int *base, int bl, int *GS, int m, int n, function coset_rep (line 1310) | void coset_rep(int *p, int n, function SGSofdummyset (line 1453) | void SGSofdummyset(int *dummies, int dl, int sym, int n, function SGSofrepeatedset (line 1535) | void SGSofrepeatedset(int *repes, int rl, int n, function movedummyset (line 1575) | void movedummyset(int firstd, int *dummies, int dl, int) function moverepeatedset (line 1625) | void moverepeatedset(int firstd, int *repes, int rl) function dropdummyset (line 1656) | void dropdummyset(int firstd, function droprepeatedset (line 1676) | void droprepeatedset(int firstd, function SGSD (line 1696) | void SGSD(int *vds, int vdsl, int *dummies, int dl, int *mQ, class alphastruct (line 1775) | class alphastruct { function TAB (line 1831) | void TAB(std::vector& ALPHA, int *L, int Ll, int *s1, int *... function F1 (line 1844) | void F1(std::vector& ALPHA, int *L, int Ll, int *g, int *li... function consistency (line 1894) | int consistency(int *array, int m, int n) function double_coset_rep (line 1940) | void double_coset_rep(int *g, int n, int *base, int bl, int *GS, int m, function canonical_perm (line 2345) | void canonical_perm(int *PERM, function canonical_perm_ext (line 2447) | void canonical_perm_ext(int *PERM, int n, FILE: core/packages/cdb/core/_component.cc function get_free_indices (line 13) | std::vector get_free_indices(const Kernel& kernel, Ex::iterator it) function Ex_ptr (line 59) | Ex_ptr get_component(Ex_ptr ex, Ex_ptr components) function PYBIND11_MODULE (line 144) | PYBIND11_MODULE(_component, m) FILE: core/packages/cdb/remote/__init__.py class CadabraRemoteException (line 10) | class CadabraRemoteException(Exception): method __init__ (line 11) | def __init__(self, msg): class CadabraRemote (line 14) | class CadabraRemote: method __init__ (line 15) | def __init__(self): method start (line 27) | def start(self, extra_args=[]): method connect (line 46) | def connect(self): method ws_run (line 52) | def ws_run(self): method on_message (line 68) | def on_message(self, ws, message): method on_open (line 77) | def on_open(self, ws): method on_close (line 82) | def on_close(self, ws, v1, v2): method on_error (line 89) | def on_error(self, ws, message): method open (line 96) | def open(self, notebook, wait=True): method run_all_cells (line 108) | def run_all_cells(self, wait=True): method run_cell (line 122) | def run_cell(self, cell_id, wait=True): method add_cell (line 137) | def add_cell(self, content, cell_id=0, wait=True): method insert_text (line 153) | def insert_text(self, content, cell_id=0, wait=True): method wait (line 168) | def wait(self): FILE: core/packages/cdb/remote/highlight.py class WidgetHighlighter (line 15) | class WidgetHighlighter: method __init__ (line 16) | def __init__(self, window_name): method create_highlight_window (line 29) | def create_highlight_window(self, x, y, width, height): method draw_highlight (line 46) | def draw_highlight(self, widget, cr): method remove_highlight (line 57) | def remove_highlight(self): method find_button_by_label (line 62) | def find_button_by_label(self, app_name, button_label): method _find_button_recursive (line 72) | def _find_button_recursive(self, obj, label): method highlight_button (line 83) | def highlight_button(self, button): method _run_loop (line 103) | def _run_loop(self): method find_window (line 106) | def find_window(self, name): method subtitle (line 117) | def subtitle(self, text, large=False): method startloop (line 171) | def startloop(self): method draw_subtitle (line 179) | def draw_subtitle(self, widget, cr): method draw_subtitle_background (line 200) | def draw_subtitle_background(self, widget, cr): method remove_subtitle (line 240) | def remove_subtitle(self): method remove_all (line 246) | def remove_all(self): function init_highlight (line 253) | def init_highlight(title="Cadabra"): function mark (line 259) | def mark(label=""): function subtitle (line 270) | def subtitle(txt="", large=False, bottom=20): FILE: core/packages/cdb/remote/record.py function get_window_geometry (line 8) | def get_window_geometry(window_name): function setup_region_capture (line 47) | def setup_region_capture(window_name, password): function start_record (line 118) | def start_record(): function stop_record (line 122) | def stop_record(): FILE: core/packages/cdb/remote/speech.py function init (line 18) | def init(url="http://localhost:8880/v1"): function warp (line 22) | def warp(w=True): function tts (line 26) | def tts(txt, fname): function say_async (line 36) | def say_async(fname, delay): function say (line 43) | def say(text, subtitle=True, subtext="", delay=0, block=False, bottom=20): FILE: core/packages/cdb/utils/_algorithm.cc class PyAlgorithm (line 10) | class PyAlgorithm : public Algorithm method PyAlgorithm (line 13) | PyAlgorithm(Ex_ptr ex) method result_t (line 20) | result_t py_apply_generic(bool deep, bool repeat, unsigned int depth) method result_t (line 25) | result_t py_apply_pre_order(bool repeat) method can_apply (line 32) | bool can_apply(Ex::iterator it) override method apply (line 48) | Algorithm::result_t apply(Ex::iterator& it) override class PyAlgorithmTrampoline (line 70) | class PyAlgorithmTrampoline : public PyAlgorithm method py_can_apply (line 75) | bool py_can_apply(ExNode node) override { method py_apply (line 85) | Algorithm::result_t py_apply(ExNode node) override { function PYBIND11_MODULE (line 97) | PYBIND11_MODULE(_algorithm, m) FILE: core/passing.cc function fun (line 6) | void fun(int * &p) function main (line 11) | int main() FILE: core/properties/Accent.hh type cadabra (line 7) | namespace cadabra { class Accent (line 16) | class Accent : public PropertyInherit, public IndexInherit, public Num... FILE: core/properties/AntiCommuting.hh type cadabra (line 6) | namespace cadabra { class AntiCommuting (line 8) | class AntiCommuting : virtual public CommutingBehaviour { method sign (line 12) | virtual int sign() const FILE: core/properties/AntiSymmetric.hh type cadabra (line 8) | namespace cadabra { class AntiSymmetric (line 10) | class AntiSymmetric : public TableauBase, public Traceless, virtual pu... FILE: core/properties/Commuting.hh type cadabra (line 6) | namespace cadabra { class Commuting (line 8) | class Commuting : virtual public CommutingBehaviour { method sign (line 12) | virtual int sign() const FILE: core/properties/CommutingAsProduct.hh type cadabra (line 6) | namespace cadabra { class CommutingAsProduct (line 8) | class CommutingAsProduct : virtual public property { FILE: core/properties/CommutingAsSum.hh type cadabra (line 6) | namespace cadabra { class CommutingAsSum (line 8) | class CommutingAsSum : virtual public property { FILE: core/properties/CommutingBehaviour.hh type cadabra (line 6) | namespace cadabra { class CommutingBehaviour (line 8) | class CommutingBehaviour : virtual public list_property { FILE: core/properties/Coordinate.hh type cadabra (line 6) | namespace cadabra { class Coordinate (line 8) | class Coordinate : public property { FILE: core/properties/DAntiSymmetric.hh type cadabra (line 6) | namespace cadabra { class DAntiSymmetric (line 8) | class DAntiSymmetric : public TableauBase, virtual public property { FILE: core/properties/Depends.cc function Ex (line 44) | Ex Depends::dependencies(const Kernel&, Ex::iterator) const FILE: core/properties/Depends.hh type cadabra (line 5) | namespace cadabra { class Depends (line 7) | class Depends : public DependsBase, virtual public property { method unnamed_argument (line 12) | virtual std::string unnamed_argument() const override FILE: core/properties/DependsBase.hh type cadabra (line 7) | namespace cadabra { class DependsBase (line 11) | class DependsBase : virtual public property { FILE: core/properties/DependsInherit.cc function Ex (line 11) | Ex DependsInherit::dependencies(const Kernel& kernel, Ex::iterator it) c... FILE: core/properties/DependsInherit.hh type cadabra (line 6) | namespace cadabra { class DependsInherit (line 10) | class DependsInherit : public DependsBase, virtual public property { FILE: core/properties/Derivative.cc function multiplier_t (line 24) | multiplier_t Derivative::value(const Kernel& kernel, Ex::iterator it, co... FILE: core/properties/Derivative.hh type cadabra (line 14) | namespace cadabra { class Derivative (line 16) | class Derivative : method unnamed_argument (line 35) | virtual std::string unnamed_argument() const override FILE: core/properties/DerivativeOp.hh type cadabra (line 6) | namespace cadabra { class DerivativeOp (line 8) | class DerivativeOp : virtual public property { FILE: core/properties/Determinant.hh type cadabra (line 7) | namespace cadabra { class Determinant (line 9) | class Determinant : virtual public property { FILE: core/properties/Diagonal.hh type cadabra (line 7) | namespace cadabra { class Diagonal (line 9) | class Diagonal : public Symmetric { FILE: core/properties/DifferentialForm.cc function Ex (line 25) | Ex DifferentialForm::degree(const Properties&, Ex::iterator) const FILE: core/properties/DifferentialForm.hh type cadabra (line 9) | namespace cadabra { class DifferentialForm (line 11) | class DifferentialForm : public IndexInherit, public DifferentialFormB... FILE: core/properties/DifferentialFormBase.hh type cadabra (line 8) | namespace cadabra { class DifferentialFormBase (line 10) | class DifferentialFormBase : virtual public property { FILE: core/properties/DiracBar.hh type cadabra (line 7) | namespace cadabra { class DiracBar (line 9) | class DiracBar : public Accent, public Distributable, virtual public p... FILE: core/properties/Distributable.hh type cadabra (line 6) | namespace cadabra { class Distributable (line 8) | class Distributable : virtual public property { FILE: core/properties/EpsilonTensor.hh type cadabra (line 6) | namespace cadabra { class EpsilonTensor (line 10) | class EpsilonTensor : public AntiSymmetric, virtual public property { FILE: core/properties/ExteriorDerivative.cc function Ex (line 16) | Ex ExteriorDerivative::degree(const Properties& props, Ex::iterator it) ... FILE: core/properties/ExteriorDerivative.hh type cadabra (line 8) | namespace cadabra { class ExteriorDerivative (line 10) | class ExteriorDerivative : public Derivative, public DifferentialFormB... FILE: core/properties/FilledTableau.hh type cadabra (line 6) | namespace cadabra { class FilledTableau (line 8) | class FilledTableau : public ImplicitIndex, virtual public property { FILE: core/properties/GammaMatrix.hh type cadabra (line 7) | namespace cadabra { class GammaMatrix (line 9) | class GammaMatrix : public AntiSymmetric, public Matrix, virtual publi... method unnamed_argument (line 15) | virtual std::string unnamed_argument() const override FILE: core/properties/GammaTraceless.hh type cadabra (line 6) | namespace cadabra { class GammaTraceless (line 8) | class GammaTraceless : public property { FILE: core/properties/ImaginaryI.hh type cadabra (line 6) | namespace cadabra { class ImaginaryI (line 8) | class ImaginaryI : public property { FILE: core/properties/ImplicitIndex.hh type cadabra (line 6) | namespace cadabra { class ImplicitIndex (line 8) | class ImplicitIndex : virtual public property { method unnamed_argument (line 12) | virtual std::string unnamed_argument() const override FILE: core/properties/IndexInherit.hh type cadabra (line 7) | namespace cadabra { class IndexInherit (line 9) | class IndexInherit : virtual public property { method name (line 11) | virtual std::string name() const FILE: core/properties/Indices.hh type cadabra (line 6) | namespace cadabra { class Indices (line 8) | class Indices : public list_property { method unnamed_argument (line 13) | virtual std::string unnamed_argument() const override type position_t (line 24) | enum position_t { free=0, fixed=1, independent=2 } FILE: core/properties/Integer.hh type cadabra (line 6) | namespace cadabra { class Integer (line 13) | class Integer : public property { method unnamed_argument (line 20) | virtual std::string unnamed_argument() const override FILE: core/properties/Integral.hh type cadabra (line 5) | namespace cadabra { class Integral (line 11) | class Integral : public property { FILE: core/properties/InverseMetric.hh type cadabra (line 7) | namespace cadabra { class InverseMetric (line 9) | class InverseMetric : public TableauSymmetry, virtual public property { FILE: core/properties/KroneckerDelta.hh type cadabra (line 6) | namespace cadabra { class KroneckerDelta (line 8) | class KroneckerDelta : public TableauBase, virtual public property { FILE: core/properties/LaTeXForm.hh type cadabra (line 6) | namespace cadabra { class LaTeXForm (line 8) | class LaTeXForm : virtual public property { FILE: core/properties/Matrix.hh type cadabra (line 6) | namespace cadabra { class Matrix (line 8) | class Matrix : public ImplicitIndex, virtual public property { FILE: core/properties/Metric.hh type cadabra (line 7) | namespace cadabra { class Metric (line 9) | class Metric : public Symmetric, virtual public property { FILE: core/properties/NonCommuting.hh type cadabra (line 6) | namespace cadabra { class NonCommuting (line 8) | class NonCommuting : virtual public CommutingBehaviour { method sign (line 12) | virtual int sign() const FILE: core/properties/NumericalFlat.hh type cadabra (line 6) | namespace cadabra { class NumericalFlat (line 11) | class NumericalFlat : virtual public property { FILE: core/properties/PartialDerivative.hh type cadabra (line 7) | namespace cadabra { class PartialDerivative (line 9) | class PartialDerivative : public Derivative, public Inherit, v... FILE: core/properties/RiemannTensor.hh type cadabra (line 5) | namespace cadabra { class RiemannTensor (line 7) | class RiemannTensor : public TableauSymmetry, virtual public property { FILE: core/properties/SatisfiesBianchi.hh type cadabra (line 6) | namespace cadabra { class SatisfiesBianchi (line 8) | class SatisfiesBianchi : public TableauBase, virtual public property { FILE: core/properties/SelfAntiCommuting.hh type cadabra (line 6) | namespace cadabra { class SelfAntiCommuting (line 8) | class SelfAntiCommuting : virtual public SelfCommutingBehaviour { FILE: core/properties/SelfCommuting.hh type cadabra (line 7) | namespace cadabra { class SelfCommuting (line 9) | class SelfCommuting : virtual public SelfCommutingBehaviour { FILE: core/properties/SelfCommutingBehaviour.hh type cadabra (line 6) | namespace cadabra { class SelfCommutingBehaviour (line 8) | class SelfCommutingBehaviour : virtual public property { FILE: core/properties/SelfNonCommuting.hh type cadabra (line 6) | namespace cadabra { class SelfNonCommuting (line 8) | class SelfNonCommuting : virtual public SelfCommutingBehaviour { FILE: core/properties/SortOrder.hh type cadabra (line 6) | namespace cadabra { class SortOrder (line 8) | class SortOrder : public list_property { FILE: core/properties/Spinor.hh type cadabra (line 6) | namespace cadabra { class Spinor (line 8) | class Spinor : public ImplicitIndex, virtual public property { type Chirality (line 18) | enum Chirality { positive, negative } FILE: core/properties/Symbol.cc function Symbol (line 11) | const Symbol *Symbol::get(const Properties& properties, Ex::iterator it,... FILE: core/properties/Symbol.hh type cadabra (line 6) | namespace cadabra { class Symbol (line 8) | class Symbol : public property { FILE: core/properties/Symmetric.hh type cadabra (line 6) | namespace cadabra { class Symmetric (line 8) | class Symmetric : public TableauBase, virtual public property { FILE: core/properties/Tableau.hh type cadabra (line 7) | namespace cadabra { class Tableau (line 14) | class Tableau : public ImplicitIndex, virtual public property { FILE: core/properties/TableauBase.hh type cadabra (line 7) | namespace cadabra { class TableauBase (line 9) | class TableauBase : virtual public property { method only_column_exchange (line 19) | virtual bool only_column_exchange() const FILE: core/properties/TableauInherit.hh type cadabra (line 7) | namespace cadabra { class TableauInherit (line 14) | class TableauInherit : virtual public TableauBase, virtual public prop... method name (line 17) | virtual std::string name() const FILE: core/properties/TableauSymmetry.hh type cadabra (line 7) | namespace cadabra { class TableauSymmetry (line 9) | class TableauSymmetry : public TableauBase, virtual public property { FILE: core/properties/Trace.hh type cadabra (line 11) | namespace cadabra { class Trace (line 13) | class Trace : FILE: core/properties/Traceless.hh type cadabra (line 6) | namespace cadabra { class Traceless (line 8) | class Traceless : virtual public property { method unnamed_argument (line 13) | virtual std::string unnamed_argument() const override FILE: core/properties/Vielbein.hh type cadabra (line 6) | namespace cadabra { class Vielbein (line 8) | class Vielbein : virtual public property { class InverseVielbein (line 13) | class InverseVielbein : virtual public property { FILE: core/properties/Weight.cc function multiplier_t (line 29) | multiplier_t Weight::value(const Kernel&, Ex::iterator, const std::strin... FILE: core/properties/Weight.hh type cadabra (line 6) | namespace cadabra { class Weight (line 8) | class Weight : virtual public WeightBase { method unnamed_argument (line 13) | virtual std::string unnamed_argument() const override FILE: core/properties/WeightBase.hh type cadabra (line 6) | namespace cadabra { class WeightBase (line 8) | class WeightBase : virtual public labelled_property { FILE: core/properties/WeightInherit.cc function multiplier_t (line 46) | multiplier_t WeightInherit::value(const Kernel& kernel, Ex::iterator it,... FILE: core/properties/WeightInherit.hh type cadabra (line 7) | namespace cadabra { class WeightInherit (line 9) | class WeightInherit : virtual public WeightBase { class WeightException (line 15) | class WeightException : public ConsistencyException { method unnamed_argument (line 22) | virtual std::string unnamed_argument() const override type CombinationType (line 28) | enum CombinationType { multiplicative, additive, power } FILE: core/properties/WeylTensor.hh type cadabra (line 7) | namespace cadabra { class WeylTensor (line 9) | class WeylTensor : public TableauSymmetry, public Traceless, virtual p... FILE: core/pythoncdb/py_algorithms.cc type cadabra (line 81) | namespace cadabra { function init_algorithms (line 87) | void init_algorithms(py::module& m) function set_variables (line 284) | void set_variables(NEvaluator& ev, py::dict d) function extract_var_range (line 332) | std::tuple, std::complex> ex... FILE: core/pythoncdb/py_algorithms.hh type cadabra (line 9) | namespace cadabra { function Ex_ptr (line 18) | Ex_ptr apply_algo_base(Algo& algo, Ex_ptr ex, bool deep, bool repeat, ... function Ex_ptr (line 35) | Ex_ptr apply_algo(Ex_ptr ex, bool deep, bool repeat, unsigned int depth) function Ex_ptr (line 42) | Ex_ptr apply_algo(Ex_ptr ex, Arg1 arg1, bool deep, bool repeat, unsign... function Ex_ptr (line 49) | Ex_ptr apply_algo(Ex_ptr ex, Arg1 arg1, Arg2 arg2, bool deep, bool rep... function Ex_ptr (line 56) | Ex_ptr apply_algo(Ex_ptr ex, Arg1 arg1, Arg2 arg2, Arg3 arg3, bool dee... function def_algo (line 72) | void def_algo(pybind11::module& m, const char* name, bool deep, bool r... function Ex_ptr (line 86) | Ex_ptr apply_algo_preorder(Ex_ptr ex, bool deep, bool repeat, unsigned... function Ex_ptr (line 93) | Ex_ptr apply_algo_preorder(Ex_ptr ex, Arg1 arg1, bool deep, bool repea... function Ex_ptr (line 100) | Ex_ptr apply_algo_preorder(Ex_ptr ex, Arg1 arg1, Arg2 arg2, bool deep,... function def_algo_preorder (line 114) | void def_algo_preorder(pybind11::module& m, const char* name, bool dee... FILE: core/pythoncdb/py_ex.cc type cadabra (line 38) | namespace cadabra { function Ex_compare (line 42) | bool Ex_compare(Ex_ptr one, Ex_ptr other) function Ex_compare (line 47) | bool Ex_compare(Ex_ptr one, int other) function Ex_ptr (line 53) | Ex_ptr Ex_add(const Ex_ptr ex1, const ExNode ex2) function Ex_ptr (line 59) | Ex_ptr Ex_add(const Ex_ptr ex1, const Ex_ptr ex2) function Ex_ptr (line 64) | Ex_ptr Ex_add(const Ex_ptr ex1, const Ex_ptr ex2, Ex::iterator top2) function Ex_ptr (line 102) | Ex_ptr Ex_join(const Ex_ptr ex1, const Ex_ptr ex2) function Ex_ptr (line 139) | Ex_ptr Ex_join(const std::vector& exs) function Ex_ptr (line 159) | Ex_ptr Ex_mul(const Ex_ptr ex1, const Ex_ptr ex2) function Ex_ptr (line 165) | Ex_ptr Ex_mul(const Ex_ptr ex1, const Ex_ptr ex2, Ex::iterator top2) function Ex_ptr (line 180) | Ex_ptr Ex_sub(const Ex_ptr ex1, const ExNode ex2) function Ex_ptr (line 186) | Ex_ptr Ex_sub(const Ex_ptr ex1, const Ex_ptr ex2) function Ex_ptr (line 191) | Ex_ptr Ex_sub(const Ex_ptr ex1, const Ex_ptr ex2, Ex::iterator top2) function Ex_ptr (line 218) | Ex_ptr fetch_from_python(const std::string& nm) function Ex_ptr (line 229) | Ex_ptr fetch_from_python(const std::string& nm, pybind11::object scope) function Ex_as_str (line 265) | std::string Ex_as_str(Ex_ptr ex) function Ex_as_repr (line 279) | std::string Ex_as_repr(Ex_ptr ex) function Ex_as_latex (line 290) | std::string Ex_as_latex(Ex_ptr ex) function Ex_as_sympy (line 299) | pybind11::object Ex_as_sympy(Ex_ptr ex) function ExNode_get_multiplier (line 314) | pybind11::object ExNode_get_multiplier(const ExNode& ex) function ExNode_set_multiplier (line 330) | void ExNode_set_multiplier(ExNode& ex, pybind11::object mult) function ExNode_as_sympy (line 340) | pybind11::object ExNode_as_sympy(const ExNode& exnode) function Ex_as_sympy_string (line 345) | std::string Ex_as_sympy_string(Ex_ptr ex) function Ex_as_input (line 362) | std::string Ex_as_input(Ex_ptr ex) function Ex_as_MMA (line 376) | std::string Ex_as_MMA(Ex_ptr ex, bool use_unicode) function ExNode_compare (line 393) | Ex_comparator::match_t ExNode_compare(const ExNode& lhs, const ExNode&... function print_tree (line 404) | std::string print_tree(Ex *ex) function Ex (line 411) | Ex lhs(Ex_ptr ex) function Ex (line 423) | Ex rhs(Ex_ptr ex) function Ex (line 437) | Ex Ex_getslice(Ex_ptr ex, pybind11::slice slice) function Ex (line 460) | Ex Ex_getitem(Ex &ex, int index) function Ex_setitem (line 477) | void Ex_setitem(Ex_ptr ex, int index, Ex val) function Ex_setitem_iterator (line 488) | void Ex_setitem_iterator(Ex_ptr ex, ExNode en, Ex_ptr val) function Ex_len (line 514) | size_t Ex_len(Ex_ptr ex) function Ex_int_cast (line 521) | long Ex_int_cast(Ex_ptr ex) function Ex_head (line 526) | std::string Ex_head(Ex_ptr ex) function Ex_get_mult (line 533) | pybind11::object Ex_get_mult(Ex_ptr ex) function terms (line 548) | pybind11::list terms(Ex_ptr ex) function SympyBridge_init (line 566) | std::shared_ptr SympyBridge_init(std::shared_ptr::get_prop() const function def_abstract_prop (line 232) | typename BoundPropT::py_type def_abstract_prop(pybind11::module& m, co... function def_prop (line 248) | typename BoundPropT::py_type def_prop(pybind11::module& m) function list_properties (line 268) | pybind11::list list_properties() function indices_get_all (line 331) | std::vector indices_get_all(const Indices* indices, bool include_w... function Ex (line 346) | Ex indices_get_dummy(const Indices* indices, const Ex_ptr& ex) function init_properties (line 352) | void init_properties(py::module& m) FILE: core/pythoncdb/py_properties.hh type cadabra (line 15) | namespace cadabra { class BoundPropertyBase (line 16) | class BoundPropertyBase class BoundProperty (line 50) | class BoundProperty FILE: core/pythoncdb/py_stopwatch.cc type cadabra (line 6) | namespace cadabra { function init_stopwatch (line 9) | void init_stopwatch(py::module& m) FILE: core/pythoncdb/py_stopwatch.hh type cadabra (line 5) | namespace cadabra { FILE: core/pythoncdb/py_tableau.cc type cadabra (line 5) | namespace cadabra { function tab_str (line 10) | std::string tab_str(const tab_t& tab) function init_tableau (line 27) | void init_tableau(pybind11::module& m) FILE: core/pythoncdb/py_tableau.hh type cadabra (line 5) | namespace cadabra { FILE: core/test_benchmark.cc function main (line 7) | int main(int, char **) FILE: core/test_multiindex.cc function main (line 7) | int main() FILE: core/test_permutations.cc function main (line 5) | int main() FILE: core/test_preprocessor.cc function testit (line 29) | bool testit(const std::string& input, const std::string& output) function main (line 66) | int main(int, char **) FILE: core/test_wstp.cc function main (line 12) | int main(int argc, char **argv) FILE: core/tree.hh class tree_node_ (line 40) | class tree_node_ { // size: 5*4=20 bytes (on 32 bit arch), can be reduce... class navigation_error (line 79) | class navigation_error : public std::logic_error { method navigation_error (line 81) | navigation_error(const std::string& s) : std::logic_error(s) class iterator_base (line 106) | class iterator_base class iterator_base (line 132) | class iterator_base { class pre_order_iterator (line 163) | class pre_order_iterator : public iterator_base { class post_order_iterator (line 183) | class post_order_iterator : public iterator_base { class breadth_first_queued_iterator (line 204) | class breadth_first_queued_iterator : public iterator_base { class fixed_depth_iterator (line 225) | class fixed_depth_iterator : public iterator_base { class sibling_iterator (line 249) | class sibling_iterator : public iterator_base { class leaf_iterator (line 276) | class leaf_iterator : public iterator_base { class iterator_base_less (line 501) | class iterator_base_less { class compare_nodes (line 517) | class compare_nodes { method compare_nodes (line 519) | compare_nodes(StrictWeakOrdering comp) : comp_(comp) {} class pre_order_iterator (line 107) | class pre_order_iterator class post_order_iterator (line 108) | class post_order_iterator class sibling_iterator (line 109) | class sibling_iterator class leaf_iterator (line 110) | class leaf_iterator class iterator_base (line 130) | class iterator_base : public stlport::bidirectional_iterator::erase(iter it) function iter (line 1053) | iter tree::parent(iter position) function iter (line 1066) | iter tree::previous_sibling(iter position) function iter (line 1076) | iter tree::next_sibling(iter position) function iter (line 1086) | iter tree::next_at_same_depth(iter position) const function iter (line 1131) | iter tree::append_child(iter position) function iter (line 1157) | iter tree::prepend_child(iter position) function iter (line 1183) | iter tree::append_child(iter position, const T& x) function iter (line 1213) | iter tree::append_child(iter position, T&& x) function iter (line 1242) | iter tree::prepend_child(iter position, const T& x) function iter (line 1268) | iter tree::prepend_child(iter position, T&& x) function iter (line 1296) | iter tree::append_child(iter position, iter other) function iter (line 1308) | iter tree::prepend_child(iter position, iter other) function iter (line 1320) | iter tree::append_children(iter position, siblin... function iter (line 1337) | iter tree::prepend_children(iter position, sibli... function iter (line 1371) | iter tree::insert(iter position, const T& x) function iter (line 1400) | iter tree::insert(iter position, T&& x) function iter (line 1488) | iter tree::insert_after(iter position, const T& x) function iter (line 1512) | iter tree::insert_after(iter position, T&& x) function iter (line 1537) | iter tree::insert_subtree(iter position, const i... function iter (line 1547) | iter tree::insert_subtree_after(iter position, c... function iter (line 1567) | iter tree::replace(iter position, const T& x) function iter (line 1579) | iter tree::replace(iter position, const iterator... function iter (line 1691) | iter tree::flatten(iter position) function iter (line 1719) | iter tree::reparent(iter position, sibling_itera... function iter (line 1767) | iter tree::reparent(iter position, iter from) function iter (line 1774) | iter tree::wrap(iter position, const T& x) function iter (line 1785) | iter tree::wrap(iter from, iter to, const T& x) function iter (line 1794) | iter tree::move_after(iter target, iter source) function iter (line 1823) | iter tree::move_before(iter target, iter source) function iter (line 1893) | iter tree::move_ontop(iter target, iter source) function iter (line 1987) | iter tree::move_in(iter loc, tree& other) function iter (line 2019) | iter tree::move_in_below(iter loc, tree& other) function iter (line 2028) | iter tree::move_in_as_nth_child(iter loc, size_t... function T (line 2659) | T& tree::iterator_base::operator*() const function T (line 2665) | T* tree::iterator_base::operator->() const FILE: frontend/common/TeXEngine.cc function setenv (line 24) | int setenv(const char *name, const char *value, int overwrite) FILE: frontend/common/TeXEngine.hh type cadabra (line 10) | namespace cadabra { class TeXEngine (line 23) | class TeXEngine { class TeXException (line 25) | class TeXException : public std::logic_error { class TeXRequest (line 30) | class TeXRequest { FILE: frontend/common/lodepng.cc function lodepng_free (line 71) | static void lodepng_free(void* ptr) type uivector (line 128) | struct uivector { function uivector_cleanup (line 134) | static void uivector_cleanup(void* p) function uivector_resize (line 142) | static unsigned uivector_resize(uivector* p, size_t size) function uivector_resizev (line 159) | static unsigned uivector_resizev(uivector* p, size_t size, unsigned value) function uivector_init (line 167) | static void uivector_init(uivector* p) function uivector_push_back (line 175) | static unsigned uivector_push_back(uivector* p, unsigned c) function uivector_copy (line 183) | static unsigned uivector_copy(uivector* p, const uivector* q) type ucvector (line 196) | struct ucvector { function ucvector_resize (line 203) | static unsigned ucvector_resize(ucvector* p, size_t size) function ucvector_cleanup (line 221) | static void ucvector_cleanup(void* p) function ucvector_init (line 228) | static void ucvector_init(ucvector* p) function ucvector_resizev (line 236) | static unsigned ucvector_resizev(ucvector* p, size_t size, unsigned char... function ucvector_init_buffer (line 249) | static void ucvector_init_buffer(ucvector* p, unsigned char* buffer, siz... function ucvector_push_back (line 258) | static unsigned ucvector_push_back(ucvector* p, unsigned char c) function string_resize (line 272) | static unsigned string_resize(char** out, size_t size) function string_init (line 283) | static void string_init(char** out) function string_cleanup (line 290) | static void string_cleanup(char** out) function string_set (line 296) | static void string_set(char** out, const char* in) function lodepng_read32bitInt (line 310) | unsigned lodepng_read32bitInt(const unsigned char* buffer) function lodepng_set32bitInt (line 317) | static void lodepng_set32bitInt(unsigned char* buffer, unsigned value) function lodepng_add32bitInt (line 327) | static void lodepng_add32bitInt(ucvector* buffer, unsigned value) function lodepng_load_file (line 340) | unsigned lodepng_load_file(unsigned char** out, size_t* outsize, const c... function lodepng_save_file (line 368) | unsigned lodepng_save_file(const unsigned char* buffer, size_t buffersiz... function addBitsToStream (line 398) | static void addBitsToStream(size_t* bitpointer, ucvector* bitstream, uns... function addBitsToStreamReversed (line 404) | static void addBitsToStreamReversed(size_t* bitpointer, ucvector* bitstr... function readBitFromStream (line 415) | static unsigned char readBitFromStream(size_t* bitpointer, const unsigne... function readBitsFromStream (line 422) | static unsigned readBitsFromStream(size_t* bitpointer, const unsigned ch... type HuffmanTree (line 480) | struct HuffmanTree { function HuffmanTree_init (line 501) | static void HuffmanTree_init(HuffmanTree* tree) function HuffmanTree_cleanup (line 508) | static void HuffmanTree_cleanup(HuffmanTree* tree) function HuffmanTree_make2DTree (line 516) | static unsigned HuffmanTree_make2DTree(HuffmanTree* tree) function HuffmanTree_makeFromLengths2 (line 573) | static unsigned HuffmanTree_makeFromLengths2(HuffmanTree* tree) function HuffmanTree_makeFromLengths (line 614) | static unsigned HuffmanTree_makeFromLengths(HuffmanTree* tree, const uns... type Coin (line 633) | struct Coin { function coin_init (line 638) | static void coin_init(Coin* c) function coin_cleanup (line 644) | static void coin_cleanup(void* c) function coin_copy (line 649) | static void coin_copy(Coin* c1, const Coin* c2) function add_coins (line 655) | static void add_coins(Coin* c1, const Coin* c2) function init_coins (line 662) | static void init_coins(Coin* coins, size_t num) function cleanup_coins (line 668) | static void cleanup_coins(Coin* coins, size_t num) function coin_compare (line 674) | static int coin_compare(const void* a, const void* b) function append_symbol_coins (line 681) | static unsigned append_symbol_coins(Coin* coins, const unsigned* frequen... function lodepng_huffman_code_lengths (line 695) | unsigned lodepng_huffman_code_lengths(unsigned* lengths, const unsigned*... function HuffmanTree_makeFromFrequencies (line 805) | static unsigned HuffmanTree_makeFromFrequencies(HuffmanTree* tree, const... function HuffmanTree_getCode (line 822) | static unsigned HuffmanTree_getCode(const HuffmanTree* tree, unsigned in... function HuffmanTree_getLength (line 827) | static unsigned HuffmanTree_getLength(const HuffmanTree* tree, unsigned ... function generateFixedLitLenTree (line 834) | static unsigned generateFixedLitLenTree(HuffmanTree* tree) function generateFixedDistanceTree (line 853) | static unsigned generateFixedDistanceTree(HuffmanTree* tree) function huffmanDecodeSymbol (line 873) | static unsigned huffmanDecodeSymbol(const unsigned char* in, size_t* bp, function getTreeInflateFixed (line 900) | static void getTreeInflateFixed(HuffmanTree* tree_ll, HuffmanTree* tree_d) function getTreeInflateDynamic (line 908) | static unsigned getTreeInflateDynamic(HuffmanTree* tree_ll, HuffmanTree*... function inflateHuffmanBlock (line 1045) | static unsigned inflateHuffmanBlock(ucvector* out, const unsigned char* ... function inflateNoCompression (line 1136) | static unsigned inflateNoCompression(ucvector* out, const unsigned char*... function lodepng_inflatev (line 1167) | static unsigned lodepng_inflatev(ucvector* out, function lodepng_inflate (line 1200) | unsigned lodepng_inflate(unsigned char** out, size_t* outsize, function inflate (line 1213) | static unsigned inflate(unsigned char** out, size_t* outsize, function addHuffmanSymbol (line 1236) | static void addHuffmanSymbol(size_t* bp, ucvector* compressed, unsigned ... function searchCodeIndex (line 1243) | static size_t searchCodeIndex(const unsigned* array, size_t array_size, ... function addLengthDistance (line 1261) | static void addLengthDistance(uivector* values, size_t length, size_t di... type Hash (line 1298) | struct Hash { function hash_init (line 1306) | static unsigned hash_init(Hash* hash, unsigned windowsize) function hash_cleanup (line 1324) | static void hash_cleanup(Hash* hash) function getHash (line 1332) | static unsigned getHash(const unsigned char* data, size_t size, size_t pos) function countZeros (line 1350) | static unsigned countZeros(const unsigned char* data, size_t size, size_... function updateHashChain (line 1362) | static void updateHashChain(Hash* hash, size_t wpos, int hashval) function encodeLZ77 (line 1378) | static unsigned encodeLZ77(uivector* out, Hash* hash, function deflateNoCompression (line 1528) | static unsigned deflateNoCompression(ucvector* out, const unsigned char*... function writeLZ77data (line 1568) | static void writeLZ77data(size_t* bp, ucvector* out, const uivector* lz7... function deflateDynamic (line 1595) | static unsigned deflateDynamic(ucvector* out, size_t* bp, Hash* hash, function deflateFixed (line 1825) | static unsigned deflateFixed(ucvector* out, size_t* bp, Hash* hash, function lodepng_deflatev (line 1870) | static unsigned lodepng_deflatev(ucvector* out, const unsigned char* in,... function lodepng_deflate (line 1907) | unsigned lodepng_deflate(unsigned char** out, size_t* outsize, function deflate (line 1920) | static unsigned deflate(unsigned char** out, size_t* outsize, function update_adler32 (line 1938) | static unsigned update_adler32(unsigned adler, const unsigned char* data... function adler32 (line 1960) | static unsigned adler32(const unsigned char* data, unsigned len) function lodepng_zlib_decompress (line 1971) | unsigned lodepng_zlib_decompress(unsigned char** out, size_t* outsize, c... function zlib_decompress (line 2012) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, co... function lodepng_zlib_compress (line 2027) | unsigned lodepng_zlib_compress(unsigned char** out, size_t* outsize, con... function zlib_compress (line 2069) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, cons... function zlib_decompress (line 2085) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, co... function zlib_compress (line 2093) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, cons... function lodepng_compress_settings_init (line 2110) | void lodepng_compress_settings_init(LodePNGCompressSettings* settings) function lodepng_decompress_settings_init (line 2132) | void lodepng_decompress_settings_init(LodePNGDecompressSettings* settings) function lodepng_crc32 (line 2194) | unsigned lodepng_crc32(const unsigned char* buf, size_t len) function readBitFromReversedStream (line 2209) | static unsigned char readBitFromReversedStream(size_t* bitpointer, const... function readBitsFromReversedStream (line 2216) | static unsigned readBitsFromReversedStream(size_t* bitpointer, const uns... function setBitOfReversedStream0 (line 2227) | static void setBitOfReversedStream0(size_t* bitpointer, unsigned char* b... function setBitOfReversedStream (line 2238) | static void setBitOfReversedStream(size_t* bitpointer, unsigned char* bi... function lodepng_chunk_length (line 2250) | unsigned lodepng_chunk_length(const unsigned char* chunk) function lodepng_chunk_type (line 2255) | void lodepng_chunk_type(char type[5], const unsigned char* chunk) function lodepng_chunk_type_equals (line 2262) | unsigned char lodepng_chunk_type_equals(const unsigned char* chunk, cons... function lodepng_chunk_ancillary (line 2268) | unsigned char lodepng_chunk_ancillary(const unsigned char* chunk) function lodepng_chunk_private (line 2273) | unsigned char lodepng_chunk_private(const unsigned char* chunk) function lodepng_chunk_safetocopy (line 2278) | unsigned char lodepng_chunk_safetocopy(const unsigned char* chunk) function lodepng_chunk_check_crc (line 2293) | unsigned lodepng_chunk_check_crc(const unsigned char* chunk) function lodepng_chunk_generate_crc (line 2303) | void lodepng_chunk_generate_crc(unsigned char* chunk) function lodepng_chunk_append (line 2322) | unsigned lodepng_chunk_append(unsigned char** out, size_t* outlength, co... function lodepng_chunk_create (line 2341) | unsigned lodepng_chunk_create(unsigned char** out, size_t* outlength, un... function checkColorValidity (line 2377) | static unsigned checkColorValidity(LodePNGColorType colortype, unsigned ... function getNumColorChannels (line 2401) | static unsigned getNumColorChannels(LodePNGColorType colortype) function lodepng_get_bpp_lct (line 2418) | static unsigned lodepng_get_bpp_lct(LodePNGColorType colortype, unsigned... function lodepng_color_mode_init (line 2426) | void lodepng_color_mode_init(LodePNGColorMode* info) function lodepng_color_mode_cleanup (line 2436) | void lodepng_color_mode_cleanup(LodePNGColorMode* info) function lodepng_color_mode_copy (line 2441) | unsigned lodepng_color_mode_copy(LodePNGColorMode* dest, const LodePNGCo... function lodepng_color_mode_equal (line 2454) | static int lodepng_color_mode_equal(const LodePNGColorMode* a, const Lod... function lodepng_palette_clear (line 2472) | void lodepng_palette_clear(LodePNGColorMode* info) function lodepng_palette_add (line 2479) | unsigned lodepng_palette_add(LodePNGColorMode* info, function lodepng_get_bpp (line 2499) | unsigned lodepng_get_bpp(const LodePNGColorMode* info) function lodepng_get_channels (line 2505) | unsigned lodepng_get_channels(const LodePNGColorMode* info) function lodepng_is_greyscale_type (line 2510) | unsigned lodepng_is_greyscale_type(const LodePNGColorMode* info) function lodepng_is_alpha_type (line 2515) | unsigned lodepng_is_alpha_type(const LodePNGColorMode* info) function lodepng_is_palette_type (line 2520) | unsigned lodepng_is_palette_type(const LodePNGColorMode* info) function lodepng_has_palette_alpha (line 2525) | unsigned lodepng_has_palette_alpha(const LodePNGColorMode* info) function lodepng_can_have_alpha (line 2534) | unsigned lodepng_can_have_alpha(const LodePNGColorMode* info) function lodepng_get_raw_size (line 2541) | size_t lodepng_get_raw_size(unsigned w, unsigned h, const LodePNGColorMo... function lodepng_get_raw_size_lct (line 2546) | size_t lodepng_get_raw_size_lct(unsigned w, unsigned h, LodePNGColorType... function LodePNGUnknownChunks_init (line 2553) | static void LodePNGUnknownChunks_init(LodePNGInfo* info) function LodePNGUnknownChunks_cleanup (line 2560) | static void LodePNGUnknownChunks_cleanup(LodePNGInfo* info) function LodePNGUnknownChunks_copy (line 2566) | static unsigned LodePNGUnknownChunks_copy(LodePNGInfo* dest, const LodeP... function LodePNGText_init (line 2587) | static void LodePNGText_init(LodePNGInfo* info) function LodePNGText_cleanup (line 2594) | static void LodePNGText_cleanup(LodePNGInfo* info) function LodePNGText_copy (line 2605) | static unsigned LodePNGText_copy(LodePNGInfo* dest, const LodePNGInfo* s... function lodepng_clear_text (line 2617) | void lodepng_clear_text(LodePNGInfo* info) function lodepng_add_text (line 2622) | unsigned lodepng_add_text(LodePNGInfo* info, const char* key, const char... function LodePNGIText_init (line 2647) | static void LodePNGIText_init(LodePNGInfo* info) function LodePNGIText_cleanup (line 2656) | static void LodePNGIText_cleanup(LodePNGInfo* info) function LodePNGIText_copy (line 2671) | static unsigned LodePNGIText_copy(LodePNGInfo* dest, const LodePNGInfo* ... function lodepng_clear_itext (line 2686) | void lodepng_clear_itext(LodePNGInfo* info) function lodepng_add_itext (line 2691) | unsigned lodepng_add_itext(LodePNGInfo* info, const char* key, const cha... function lodepng_info_init (line 2728) | void lodepng_info_init(LodePNGInfo* info) function lodepng_info_cleanup (line 2748) | void lodepng_info_cleanup(LodePNGInfo* info) function lodepng_info_copy (line 2759) | unsigned lodepng_info_copy(LodePNGInfo* dest, const LodePNGInfo* source) function lodepng_info_swap (line 2776) | void lodepng_info_swap(LodePNGInfo* a, LodePNGInfo* b) function addColorBits (line 2786) | static void addColorBits(unsigned char* out, size_t index, unsigned bits... type ColorTree (line 2797) | struct ColorTree type ColorTree (line 2805) | struct ColorTree { function color_tree_init (line 2810) | static void color_tree_init(ColorTree* tree) function color_tree_cleanup (line 2817) | static void color_tree_cleanup(ColorTree* tree) function color_tree_get (line 2829) | static int color_tree_get(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_has (line 2841) | static int color_tree_has(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_add (line 2849) | static void color_tree_add(ColorTree* tree, function rgba8ToPixel (line 2865) | static unsigned rgba8ToPixel(unsigned char* out, size_t i, function rgba16ToPixel (line 2927) | static unsigned rgba16ToPixel(unsigned char* out, size_t i, function getPixelColorRGBA8 (line 2967) | static unsigned getPixelColorRGBA8(unsigned char* r, unsigned char* g, function getPixelColorsRGBA8 (line 3065) | static unsigned getPixelColorsRGBA8(unsigned char* buffer, size_t numpix... function getPixelColorRGBA16 (line 3176) | static unsigned getPixelColorRGBA16(unsigned short* r, unsigned short* g... function lodepng_convert (line 3215) | unsigned lodepng_convert(unsigned char* out, const unsigned char* in, type ColorProfile (line 3274) | struct ColorProfile { function color_profile_init (line 3300) | static void color_profile_init(ColorProfile* profile, const LodePNGColor... function color_profile_cleanup (line 3326) | static void color_profile_cleanup(ColorProfile* profile) function getValueRequiredBits (line 3353) | unsigned getValueRequiredBits(unsigned short value) function get_color_profile (line 3363) | static unsigned get_color_profile(ColorProfile* profile, function setColorKeyFrom16bit (line 3528) | static void setColorKeyFrom16bit(LodePNGColorMode* mode_out, unsigned r,... function lodepng_auto_choose_color (line 3539) | unsigned lodepng_auto_choose_color(LodePNGColorMode* mode_out, function paethPredictor (line 3646) | static unsigned char paethPredictor(short a, short b, short c) function Adam7_getpassvalues (line 3679) | static void Adam7_getpassvalues(unsigned passw[7], unsigned passh[7], si... function lodepng_inspect (line 3712) | unsigned lodepng_inspect(unsigned* w, unsigned* h, LodePNGState* state, function unfilterScanline (line 3763) | static unsigned unfilterScanline(unsigned char* recon, const unsigned ch... function unfilter (line 3827) | static unsigned unfilter(unsigned char* out, const unsigned char* in, un... function Adam7_deinterlace (line 3868) | static void Adam7_deinterlace(unsigned char* out, const unsigned char* i... function removePaddingBits (line 3910) | static void removePaddingBits(unsigned char* out, const unsigned char* in, function postProcessScanlines (line 3938) | static unsigned postProcessScanlines(unsigned char* out, unsigned char* in, function readChunk_PLTE (line 3984) | static unsigned readChunk_PLTE(LodePNGColorMode* color, const unsigned c... function readChunk_tRNS (line 4006) | static unsigned readChunk_tRNS(LodePNGColorMode* color, const unsigned c... function readChunk_bKGD (line 4039) | static unsigned readChunk_bKGD(LodePNGInfo* info, const unsigned char* d... function readChunk_tEXt (line 4070) | static unsigned readChunk_tEXt(LodePNGInfo* info, const unsigned char* d... function readChunk_zTXt (line 4112) | static unsigned readChunk_zTXt(LodePNGInfo* info, const LodePNGDecompres... function readChunk_iTXt (line 4160) | static unsigned readChunk_iTXt(LodePNGInfo* info, const LodePNGDecompres... function readChunk_tIME (line 4250) | static unsigned readChunk_tIME(LodePNGInfo* info, const unsigned char* d... function readChunk_pHYs (line 4265) | static unsigned readChunk_pHYs(LodePNGInfo* info, const unsigned char* d... function decodeGeneric (line 4279) | static void decodeGeneric(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode (line 4432) | unsigned lodepng_decode(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode_memory (line 4471) | unsigned lodepng_decode_memory(unsigned char** out, unsigned* w, unsigne... function lodepng_decode32 (line 4484) | unsigned lodepng_decode32(unsigned char** out, unsigned* w, unsigned* h,... function lodepng_decode24 (line 4489) | unsigned lodepng_decode24(unsigned char** out, unsigned* w, unsigned* h,... function lodepng_decode_file (line 4495) | unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned*... function lodepng_decode32_file (line 4507) | unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decode24_file (line 4512) | unsigned lodepng_decode24_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decoder_settings_init (line 4518) | void lodepng_decoder_settings_init(LodePNGDecoderSettings* settings) function lodepng_state_init (line 4534) | void lodepng_state_init(LodePNGState* state) function lodepng_state_cleanup (line 4547) | void lodepng_state_cleanup(LodePNGState* state) function lodepng_state_copy (line 4553) | void lodepng_state_copy(LodePNGState* dest, const LodePNGState* source) function addChunk (line 4574) | static unsigned addChunk(ucvector* out, const char* chunkName, const uns... function writeSignature (line 4581) | static void writeSignature(ucvector* out) function addChunk_IHDR (line 4594) | static unsigned addChunk_IHDR(ucvector* out, unsigned w, unsigned h, function addChunk_PLTE (line 4615) | static unsigned addChunk_PLTE(ucvector* out, const LodePNGColorMode* info) function addChunk_tRNS (line 4631) | static unsigned addChunk_tRNS(ucvector* out, const LodePNGColorMode* info) function addChunk_IDAT (line 4670) | static unsigned addChunk_IDAT(ucvector* out, const unsigned char* data, ... function addChunk_IEND (line 4685) | static unsigned addChunk_IEND(ucvector* out) function addChunk_tEXt (line 4694) | static unsigned addChunk_tEXt(ucvector* out, const char* keyword, const ... function addChunk_zTXt (line 4710) | static unsigned addChunk_zTXt(ucvector* out, const char* keyword, const ... function addChunk_iTXt (line 4736) | static unsigned addChunk_iTXt(ucvector* out, unsigned compressed, const ... function addChunk_bKGD (line 4774) | static unsigned addChunk_bKGD(ucvector* out, const LodePNGInfo* info) function addChunk_tIME (line 4801) | static unsigned addChunk_tIME(ucvector* out, const LodePNGTime* time) function addChunk_pHYs (line 4818) | static unsigned addChunk_pHYs(ucvector* out, const LodePNGInfo* info) function filterScanline (line 4836) | static void filterScanline(unsigned char* out, const unsigned char* scan... function flog2 (line 4892) | static float flog2(float f) function filter (line 4906) | static unsigned filter(unsigned char* out, const unsigned char* in, unsi... function addPaddingBits (line 5102) | static void addPaddingBits(unsigned char* out, const unsigned char* in, function Adam7_interlace (line 5133) | static void Adam7_interlace(unsigned char* out, const unsigned char* in,... function preProcessScanlines (line 5176) | static unsigned preProcessScanlines(unsigned char** out, size_t* outsize... function getPaletteTranslucency (line 5259) | static unsigned getPaletteTranslucency(const unsigned char* palette, siz... function addUnknownChunks (line 5279) | static unsigned addUnknownChunks(ucvector* out, unsigned char* data, siz... function lodepng_encode (line 5291) | unsigned lodepng_encode(unsigned char** out, size_t* outsize, function lodepng_encode_memory (line 5459) | unsigned lodepng_encode_memory(unsigned char** out, size_t* outsize, con... function lodepng_encode32 (line 5475) | unsigned lodepng_encode32(unsigned char** out, size_t* outsize, const un... function lodepng_encode24 (line 5480) | unsigned lodepng_encode24(unsigned char** out, size_t* outsize, const un... function lodepng_encode_file (line 5486) | unsigned lodepng_encode_file(const char* filename, const unsigned char* ... function lodepng_encode32_file (line 5497) | unsigned lodepng_encode32_file(const char* filename, const unsigned char... function lodepng_encode24_file (line 5502) | unsigned lodepng_encode24_file(const char* filename, const unsigned char... function lodepng_encoder_settings_init (line 5508) | void lodepng_encoder_settings_init(LodePNGEncoderSettings* settings) type lodepng (line 5720) | namespace lodepng { function load_file (line 5723) | void load_file(std::vector& buffer, const std::string& ... function save_file (line 5738) | void save_file(const std::vector& buffer, const std::st... function decompress (line 5747) | unsigned decompress(std::vector& out, const unsigned ch... function decompress (line 5760) | unsigned decompress(std::vector& out, const std::vector... function compress (line 5768) | unsigned compress(std::vector& out, const unsigned char... function compress (line 5781) | unsigned compress(std::vector& out, const std::vector& out, unsigned& w, unsigned... function decode (line 5832) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 5838) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 5852) | unsigned decode(std::vector& out, unsigned& w, unsigned... function decode (line 5860) | unsigned decode(std::vector& out, unsigned& w, unsigned... function encode (line 5871) | unsigned encode(std::vector& out, const unsigned char* ... function encode (line 5884) | unsigned encode(std::vector& out, function encode (line 5892) | unsigned encode(std::vector& out, function encode (line 5906) | unsigned encode(std::vector& out, function encode (line 5915) | unsigned encode(const std::string& filename, function encode (line 5925) | unsigned encode(const std::string& filename, FILE: frontend/common/lodepng.h type LodePNGColorType (line 87) | typedef enum LodePNGColorType function namespace (line 195) | namespace lodepng type LodePNGDecompressSettings (line 249) | typedef struct LodePNGDecompressSettings LodePNGDecompressSettings; type LodePNGDecompressSettings (line 250) | struct LodePNGDecompressSettings type LodePNGCompressSettings (line 277) | typedef struct LodePNGCompressSettings LodePNGCompressSettings; type LodePNGCompressSettings (line 278) | struct LodePNGCompressSettings /*deflate = compress*/ type LodePNGColorMode (line 312) | typedef struct LodePNGColorMode type LodePNGTime (line 389) | typedef struct LodePNGTime type LodePNGInfo (line 401) | typedef struct LodePNGInfo type LodePNGDecoderSettings (line 512) | typedef struct LodePNGDecoderSettings type LodePNGFilterStrategy (line 541) | typedef enum LodePNGFilterStrategy type LodePNGAutoConvert (line 560) | typedef enum LodePNGAutoConvert type LodePNGEncoderSettings (line 594) | typedef struct LodePNGEncoderSettings type LodePNGState (line 631) | typedef struct LodePNGState function namespace (line 822) | namespace lodepng FILE: frontend/common/test_tex.cc function main (line 6) | int main() FILE: frontend/gtkmm/Cadabra.cc function signal_handler (line 19) | void signal_handler(int) function get_arg_value (line 83) | static bool get_arg_value(const Glib::RefPtr& options... FILE: frontend/gtkmm/Cadabra.hh class Cadabra (line 12) | class Cadabra : public Gtk::Application { FILE: frontend/gtkmm/ChooseColoursDialog.cc type cadabra (line 8) | namespace cadabra { function capitalize_first (line 9) | std::string capitalize_first(std::string in) FILE: frontend/gtkmm/ChooseColoursDialog.hh type cadabra (line 12) | namespace cadabra { class ChooseColoursDialog (line 13) | class ChooseColoursDialog : public Gtk::Dialog { type responses (line 15) | enum responses { FILE: frontend/gtkmm/CodeInput.cc function trim (line 14) | std::string trim(const std::string& s) function gunichar (line 168) | gunichar deref(Gtk::TextBuffer::iterator it, size_t n) FILE: frontend/gtkmm/CodeInput.hh type cadabra (line 10) | namespace cadabra { class CodeInput (line 17) | class CodeInput : public Gtk::Box { class exp_input_tv (line 41) | class exp_input_tv : public Gtk::TextView { FILE: frontend/gtkmm/Console.cc function is_greedy (line 9) | bool is_greedy(const std::string& str) function is_empty (line 18) | bool is_empty(const std::string& str) FILE: frontend/gtkmm/Console.hh type cadabra (line 10) | namespace cadabra { class Console (line 11) | class Console type Position (line 17) | enum class Position : int { class TextViewProxy (line 50) | class TextViewProxy : public Gtk::TextView { class Console (line 15) | class Console : public Gtk::Box { type Position (line 17) | enum class Position : int { class TextViewProxy (line 50) | class TextViewProxy : public Gtk::TextView { FILE: frontend/gtkmm/DiffViewer.hh class DiffTextView (line 8) | class DiffTextView : public Gtk::TextView { class CellDiff (line 13) | class CellDiff : public Gtk::Frame { class DiffViewer (line 24) | class DiffViewer : public Gtk::Dialog { FILE: frontend/gtkmm/ImageView.cc function readFile (line 164) | std::string readFile(const std::string& filename) FILE: frontend/gtkmm/ImageView.hh class ImageView (line 14) | class ImageView class ImageView (line 53) | class ImageView : public Gtk::EventBox { class ImageArea (line 19) | class ImageArea : public Gtk::DrawingArea { class ImageView (line 51) | class ImageView : public Gtk::Box { class ImageView (line 53) | class ImageView : public Gtk::EventBox { FILE: frontend/gtkmm/NotebookCanvas.hh type cadabra (line 27) | namespace cadabra { class NotebookWindow (line 29) | class NotebookWindow class SmoothScroller (line 31) | class SmoothScroller { method on_timeout (line 42) | bool on_timeout() method SmoothScroller (line 64) | SmoothScroller(Glib::RefPtr adj) method scroll_to (line 70) | void scroll_to(double target) method stop (line 88) | void stop() { method set_duration (line 92) | void set_duration(double ms) { class NotebookCanvas (line 97) | class NotebookCanvas : public Gtk::Paned { FILE: frontend/gtkmm/NotebookWindow.cc function create_filter (line 2261) | Glib::RefPtr create_filter(const Glib::ustring& name, c... class GitChooseModelColumns (line 3146) | class GitChooseModelColumns : public Gtk::TreeModel::ColumnRecord { method GitChooseModelColumns (line 3148) | GitChooseModelColumns() function remove_recursive (line 3489) | bool remove_recursive(const gchar* path) FILE: frontend/gtkmm/NotebookWindow.hh class Cadabra (line 32) | class Cadabra type cadabra (line 34) | namespace cadabra { class NotebookWindow (line 41) | class NotebookWindow : public Gtk::ApplicationWindow, public DocumentT... FILE: frontend/gtkmm/Preferences.hh class PreferencesWindow (line 7) | class PreferencesWindow : public class Gtk::Window { FILE: frontend/gtkmm/SelectFileDialog.hh class SelectFileDialog (line 5) | class SelectFileDialog : public Gtk::Dialog { FILE: frontend/gtkmm/SliderView.cc function compute_scale_digits (line 11) | int compute_scale_digits(double step_increment) { FILE: frontend/gtkmm/SliderView.hh class SliderView (line 24) | class SliderView : public Gtk::Box { class SliderView (line 26) | class SliderView : public Gtk::EventBox { FILE: frontend/gtkmm/TeXView.cc function guint32 (line 323) | guint32 color_from_rgba(Gdk::RGBA color) FILE: frontend/gtkmm/TeXView.hh type cadabra (line 22) | namespace cadabra { class TeXView (line 31) | class TeXView : public Gtk::EventBox { class TeXArea (line 51) | class TeXArea : public Gtk::DrawingArea { FILE: frontend/gtkmm/VisualCell.hh type cadabra (line 14) | namespace cadabra { class VisualCell (line 21) | class VisualCell { FILE: frontend/gtkmm/main.cc function main (line 23) | int main(int argc, char **argv) FILE: frontend/osx/Cadabra/Cadabra/NotebookCanvas.hh type cadabra (line 12) | namespace cadabra { class NotebookCanvas (line 14) | class NotebookCanvas { FILE: frontend/osx/Cadabra/Cadabra/NotebookWindow.hh type cadabra_osx (line 18) | namespace cadabra_osx { class NotebookWindow (line 25) | class NotebookWindow : public DocumentThread, public GUIBase { FILE: frontend/osx/Cadabra/NotebookController.h function interface (line 12) | interface NotebookController : NSViewController { FILE: frontend/osx/fake.cc function main (line 1) | int main(int, char **) FILE: frontend/web/src/NotebookWindow.hh type cadabra (line 5) | namespace cadabra { class NotebookWindow (line 11) | class NotebookWindow : public DocumentThread, public GUIBase { FILE: frontend/web/src/server.py class CadabraHub (line 8) | class CadabraHub(tornado.web.RequestHandler): method get (line 9) | def get(self): class CadabraProxy (line 13) | class CadabraProxy(tornado.websocket.WebSocketHandler): method open (line 14) | def open(self, *args, **kwargs): method on_message (line 29) | def on_message(self, message): method on_close (line 38) | def on_close(self): method on_cdb_connected (line 42) | def on_cdb_connected(self, fut): method on_cdb_message (line 59) | def on_cdb_message(self, msg): method start_cadabra_server (line 70) | def start_cadabra_server(self): FILE: jupyterkernel/cadabra2_jupyter/completer.py class CodeCompleter (line 49) | class CodeCompleter: method __init__ (line 50) | def __init__(self, kernel): method triggers (line 55) | def triggers(self): method get_last_word (line 58) | def get_last_word(self): method cursor_on_property (line 61) | def cursor_on_property(self, last): method match (line 65) | def match(self, last, options): method match_member (line 70) | def match_member(self, last, klass): method get_class (line 76) | def get_class(self): method __call__ (line 80) | def __call__(self, code, cursor_pos, namespace): FILE: jupyterkernel/cadabra2_jupyter/context.py class _StdCatch (line 9) | class _StdCatch: method __init__ (line 10) | def __init__(self, kernel): method __enter__ (line 13) | def __enter__(self): method __exit__ (line 17) | def __exit__(self, exc_type, exc_val, exc_traceback): class SandboxContext (line 32) | class SandboxContext: method __init__ (line 33) | def __init__(self, kernel): method __call__ (line 48) | def __call__(self, code): method namespace (line 55) | def namespace(self): FILE: jupyterkernel/cadabra2_jupyter/kernel.py class CadabraJupyterKernel (line 14) | class CadabraJupyterKernel(ipykernel.kernelbase.Kernel): method banner (line 26) | def banner(self): method __init__ (line 29) | def __init__(self, **kwargs): method do_execute (line 42) | def do_execute( method do_complete (line 72) | def do_complete(self, code, cursor_pos): method _status_ok (line 92) | def _status_ok(self): method _default_complete (line 100) | def _default_complete(self, cursor_pos): method _execute_python (line 109) | def _execute_python(self, pycode): method _send_result (line 113) | def _send_result(self, res_str): method _send_image (line 120) | def _send_image(self, img, img_type): method _send_code (line 127) | def _send_code(self, res_str): method _send_error (line 134) | def _send_error(self, err_str): FILE: jupyterkernel/cadabra2_jupyter/server.py function _latex_post_parser (line 3) | def _latex_post_parser(text): class Server (line 12) | class Server: method __init__ (line 13) | def __init__(self, kernel_instance): method send (line 16) | def send(self, data, typestr, parent_id, cell_id, last_in_sequence): method architecture (line 33) | def architecture(self): method test (line 36) | def test(self): method handles (line 39) | def handles(self, otype): method totals (line 44) | def totals(self): FILE: jupyterkernel/lexer/cadabra.js function isWhitespace (line 21) | function isWhitespace(char) { function eatWord (line 25) | function eatWord(stream) { function cadabraToken (line 34) | function cadabraToken(stream, state) { FILE: jupyterkernel/lexer/cadabra.py class CadabraLexer (line 14) | class CadabraLexer(PythonLexer): FILE: libs/appdirs/cdb_appdirs.py function user_data_dir (line 45) | def user_data_dir(appname=None, appauthor=None, version=None, roaming=Fa... function site_data_dir (line 100) | def site_data_dir(appname=None, appauthor=None, version=None, multipath=... function user_config_dir (line 166) | def user_config_dir(appname=None, appauthor=None, version=None, roaming=... function site_config_dir (line 210) | def site_config_dir(appname=None, appauthor=None, version=None, multipat... function user_cache_dir (line 265) | def user_cache_dir(appname=None, appauthor=None, version=None, opinion=T... function user_state_dir (line 322) | def user_state_dir(appname=None, appauthor=None, version=None, roaming=F... function user_log_dir (line 364) | def user_log_dir(appname=None, appauthor=None, version=None, opinion=True): class AppDirs (line 415) | class AppDirs(object): method __init__ (line 417) | def __init__(self, appname=None, appauthor=None, version=None, method user_data_dir (line 426) | def user_data_dir(self): method site_data_dir (line 431) | def site_data_dir(self): method user_config_dir (line 436) | def user_config_dir(self): method site_config_dir (line 441) | def site_config_dir(self): method user_cache_dir (line 446) | def user_cache_dir(self): method user_state_dir (line 451) | def user_state_dir(self): method user_log_dir (line 456) | def user_log_dir(self): function _get_win_folder_from_registry (line 463) | def _get_win_folder_from_registry(csidl_name): function _get_win_folder_with_pywin32 (line 487) | def _get_win_folder_with_pywin32(csidl_name): function _get_win_folder_with_ctypes (line 514) | def _get_win_folder_with_ctypes(csidl_name): function _get_win_folder_with_jna (line 540) | def _get_win_folder_with_jna(csidl_name): FILE: libs/base64/base64.cc function is_base64 (line 36) | static inline bool is_base64(unsigned char c) { function base64_encode (line 40) | std::string base64_encode(unsigned char const* bytes_to_encode, unsigned... function base64_decode (line 82) | std::string base64_decode(std::string const& encoded_string) { FILE: libs/dbg/dbg.h function namespace (line 56) | namespace dbg_macro { function namespace (line 202) | namespace detail { function pretty_print (line 251) | void pretty_print(std::ostream& stream, const T& value, std::true_type) { function pretty_print (line 256) | void pretty_print(std::ostream&, const T&, std::false_type) { function pretty_print (line 273) | inline bool pretty_print(std::ostream& stream, const bool& value) { function pretty_print (line 278) | inline bool pretty_print(std::ostream& stream, const char& value) { function pretty_print (line 291) | bool pretty_print(std::ostream& stream, P* const& value) { function pretty_print (line 301) | bool pretty_print(std::ostream& stream, function pretty_print (line 308) | bool pretty_print(std::ostream& stream, std::shared_ptr& value) { function pretty_print (line 316) | bool pretty_print(std::ostream& stream, const char (&value)[N]) { function pretty_print (line 322) | inline bool pretty_print(std::ostream& stream, const char* const& value) { function print (line 330) | void print(std::ostream& stream, const std::tuple& tuple) { type pretty_print_tuple (line 338) | struct pretty_print_tuple function print (line 340) | void print(std::ostream& stream, const std::tuple& tuple) { function pretty_print (line 346) | bool pretty_print(std::ostream& stream, const std::tuple& value) { function pretty_print (line 355) | inline bool pretty_print(std::ostream& stream, const std::tuple<>&) { function pretty_print (line 397) | inline bool pretty_print(std::ostream& stream, const std::string& value) { function pretty_print (line 405) | bool pretty_print(std::ostream& stream, const std::optional& value) { function pretty_print (line 418) | bool pretty_print(std::ostream& stream, function class (line 429) | class DebugOutput { FILE: libs/internal/include/internal/difflib.h function namespace (line 33) | namespace difflib function tag_t (line 67) | enum class tag_t FILE: libs/internal/include/internal/string_tools.h function std (line 7) | inline std::string ltrim(std::string s) function std (line 15) | inline std::string rtrim(std::string s) function std (line 23) | inline std::string trim(std::string s) function std (line 27) | inline std::vector string_to_vec(const std::string& s) function std (line 41) | inline std::string nth_line(const std::string& s, size_t n) function std (line 53) | inline std::string escape_backslashes(std::string s) function replace_all (line 63) | inline void replace_all(std::string& str, const std::string& from, const... FILE: libs/internal/include/internal/uniconv.h function to_utf32 (line 7) | struct utf_converter function to_utf32 (line 27) | struct utf_converter FILE: libs/internal/include/internal/uuid.h function namespace (line 7) | namespace cadabra FILE: libs/linenoise/linenoise.hpp type linenoise (line 160) | namespace linenoise { type ansi (line 166) | namespace ansi { function is_digit (line 182) | inline bool is_digit(char c) { return '0' <= c && c <= '9'; } function FlushBuffer (line 310) | inline void FlushBuffer(void) function PushBuffer (line 323) | inline void PushBuffer(WCHAR c) function SendSequence (line 337) | inline void SendSequence(LPCWSTR seq) function InterpretEscSeq (line 372) | inline void InterpretEscSeq(void) function BOOL (line 818) | inline BOOL ParseAndPrintANSIString(HANDLE hDev, LPCVOID lpBuffer, D... function win32read (line 936) | inline int win32read(int *c) { function win32_write (line 1043) | inline int win32_write(int fd, const void *buffer, unsigned int count) { type termios (line 1074) | struct termios type linenoiseState (line 1085) | struct linenoiseState { type KEY_ACTION (line 1099) | enum KEY_ACTION { type linenoiseState (line 1124) | struct linenoiseState function unicodeIsWideChar (line 1142) | static int unicodeIsWideChar(unsigned long cp) function unicodeIsCombiningChar (line 1355) | inline int unicodeIsCombiningChar(unsigned long cp) function unicodePrevUTF8CharLen (line 1368) | inline int unicodePrevUTF8CharLen(char* buf, int pos) function unicodeUTF8CharLen (line 1379) | inline int unicodeUTF8CharLen(char* buf, int buf_len, int pos) function unicodeUTF8CharToCodePoint (line 1391) | inline int unicodeUTF8CharToCodePoint( function unicodeGraphemeLen (line 1429) | inline int unicodeGraphemeLen(char* buf, int buf_len, int pos) function unicodePrevGraphemeLen (line 1450) | inline int unicodePrevGraphemeLen(char* buf, int pos) function isAnsiEscape (line 1468) | inline int isAnsiEscape(const char* buf, int buf_len, int* len) function unicodeColumnPos (line 1488) | inline int unicodeColumnPos(const char* buf, int buf_len) function unicodeColumnPosForMultiLine (line 1515) | inline int unicodeColumnPosForMultiLine(char* buf, int buf_len, int po... function unicodeReadUTF8Char (line 1553) | inline int unicodeReadUTF8Char(int fd, char* buf, int* cp) function SetMultiLine (line 1582) | inline void SetMultiLine(bool ml) { function isUnsupportedTerm (line 1588) | inline bool isUnsupportedTerm(void) { function enableRawMode (line 1601) | inline bool enableRawMode(int fd) { function disableRawMode (line 1669) | inline void disableRawMode(int fd) { function getCursorPosition (line 1686) | inline int getCursorPosition(int ifd, int ofd) { function getColumns (line 1710) | inline int getColumns(int ifd, int ofd) { function linenoiseClearScreen (line 1751) | inline void linenoiseClearScreen(void) { function linenoiseBeep (line 1759) | inline void linenoiseBeep(void) { function completeLine (line 1772) | inline int completeLine(struct linenoiseState *ls, char *cbuf, int *c) { function SetCompletionCallback (line 1838) | inline void SetCompletionCallback(CompletionCallback fn) { function refreshSingleLine (line 1848) | inline void refreshSingleLine(struct linenoiseState *l) { function refreshMultiLine (line 1886) | inline void refreshMultiLine(struct linenoiseState *l) { function refreshLine (line 1963) | inline void refreshLine(struct linenoiseState *l) { function linenoiseEditInsert (line 1973) | inline int linenoiseEditInsert(struct linenoiseState *l, const char* c... function linenoiseEditMoveLeft (line 2000) | inline void linenoiseEditMoveLeft(struct linenoiseState *l) { function linenoiseEditMoveRight (line 2008) | inline void linenoiseEditMoveRight(struct linenoiseState *l) { function linenoiseEditMoveHome (line 2016) | inline void linenoiseEditMoveHome(struct linenoiseState *l) { function linenoiseEditMoveEnd (line 2024) | inline void linenoiseEditMoveEnd(struct linenoiseState *l) { function linenoiseEditHistoryNext (line 2035) | inline void linenoiseEditHistoryNext(struct linenoiseState *l, int dir) { function linenoiseEditDelete (line 2058) | inline void linenoiseEditDelete(struct linenoiseState *l) { function linenoiseEditBackspace (line 2069) | inline void linenoiseEditBackspace(struct linenoiseState *l) { function linenoiseEditDeletePrevWord (line 2082) | inline void linenoiseEditDeletePrevWord(struct linenoiseState *l) { function debug_key (line 2096) | void debug_key(int code) { function linenoiseEdit (line 2109) | inline int linenoiseEdit(int stdin_fd, int stdout_fd, char *buf, int b... function linenoiseRaw (line 2295) | inline bool linenoiseRaw(const char *prompt, std::string& line) { function Readline (line 2326) | inline bool Readline(const char *prompt, std::string& line) { function Readline (line 2337) | inline std::string Readline(const char *prompt, bool& quit) { function Readline (line 2343) | inline std::string Readline(const char *prompt) { function linenoiseAtExit (line 2351) | inline void linenoiseAtExit(void) { function AddHistory (line 2362) | inline bool AddHistory(const char* line) { function SetHistoryMaxLen (line 2381) | inline bool SetHistoryMaxLen(size_t len) { function SaveHistory (line 2392) | inline bool SaveHistory(const char* path) { function LoadHistory (line 2406) | inline bool LoadHistory(const char* path) { FILE: libs/nlohmann/nlohmann/json.hpp function NLOHMANN_JSON_NAMESPACE_BEGIN (line 247) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 258) | NLOHMANN_JSON_NAMESPACE_END type would_call_std_ (line 2814) | struct would_call_std_ type value_t (line 2872) | enum class value_t : std::uint8_t function NLOHMANN_JSON_NAMESPACE_END (line 2937) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3030) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3076) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3267) | NLOHMANN_JSON_NAMESPACE_BEGIN class json_pointer (line 3416) | class json_pointer type ordered_map (line 3427) | struct ordered_map function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3438) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4230) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 4358) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_END (line 4590) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4636) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4644) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4659) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5174) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 5356) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5404) | NLOHMANN_JSON_NAMESPACE_BEGIN type adl_serializer (line 5832) | struct adl_serializer method from_json (line 5837) | static auto from_json(BasicJsonType && j, TargetType& val) noexcept( method from_json (line 5847) | static auto from_json(BasicJsonType && j) noexcept( method to_json (line 5857) | static auto to_json(BasicJsonType& j, TargetType && val) noexcept( function set_subtype (line 5938) | void set_subtype(subtype_type subtype_) noexcept function subtype_type (line 5946) | constexpr subtype_type subtype() const noexcept function has_subtype (line 5953) | constexpr bool has_subtype() const noexcept function clear_subtype (line 5960) | void clear_subtype() noexcept function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5999) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 6171) | NLOHMANN_JSON_NAMESPACE_BEGIN function json_sax_dom_parser (line 6813) | explicit json_sax_dom_parser(BasicJsonType& r, const bool allow_exceptio... function json_sax_dom_parser (line 6818) | json_sax_dom_parser(const json_sax_dom_parser&) = delete; function json_sax_dom_parser (line 6819) | json_sax_dom_parser(json_sax_dom_parser&&) = default; function null (line 6824) | bool null() function boolean (line 6830) | bool boolean(bool val) function number_integer (line 6836) | bool number_integer(number_integer_t val) function number_unsigned (line 6842) | bool number_unsigned(number_unsigned_t val) function number_float (line 6848) | bool number_float(number_float_t val, const string_t& /*unused*/) function string (line 6854) | bool string(string_t& val) function binary (line 6860) | bool binary(binary_t& val) function start_object (line 6866) | bool start_object(std::size_t len) function key (line 6878) | bool key(string_t& val) function end_object (line 6888) | bool end_object() function start_array (line 6898) | bool start_array(std::size_t len) function end_array (line 6910) | bool end_array() function parse_error (line 6921) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, function is_errored (line 6933) | constexpr bool is_errored() const class json_sax_dom_callback_parser (line 6982) | class json_sax_dom_callback_parser method json_sax_dom_callback_parser (line 6993) | json_sax_dom_callback_parser(BasicJsonType& r, method json_sax_dom_callback_parser (line 7002) | json_sax_dom_callback_parser(const json_sax_dom_callback_parser&) = de... method json_sax_dom_callback_parser (line 7003) | json_sax_dom_callback_parser(json_sax_dom_callback_parser&&) = default; method json_sax_dom_callback_parser (line 7004) | json_sax_dom_callback_parser& operator=(const json_sax_dom_callback_pa... method json_sax_dom_callback_parser (line 7005) | json_sax_dom_callback_parser& operator=(json_sax_dom_callback_parser&&... method null (line 7008) | bool null() method boolean (line 7014) | bool boolean(bool val) method number_integer (line 7020) | bool number_integer(number_integer_t val) method number_unsigned (line 7026) | bool number_unsigned(number_unsigned_t val) method number_float (line 7032) | bool number_float(number_float_t val, const string_t& /*unused*/) method string (line 7038) | bool string(string_t& val) method binary (line 7044) | bool binary(binary_t& val) method start_object (line 7050) | bool start_object(std::size_t len) method key (line 7068) | bool key(string_t& val) method end_object (line 7085) | bool end_object() method start_array (line 7121) | bool start_array(std::size_t len) method end_array (line 7138) | bool end_array() method parse_error (line 7171) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, method is_errored (line 7183) | constexpr bool is_errored() const method handle_value (line 7205) | std::pair handle_value(Value&& v, const bool ski... class json_sax_acceptor (line 7289) | class json_sax_acceptor method null (line 7298) | bool null() method boolean (line 7303) | bool boolean(bool /*unused*/) method number_integer (line 7308) | bool number_integer(number_integer_t /*unused*/) method number_unsigned (line 7313) | bool number_unsigned(number_unsigned_t /*unused*/) method number_float (line 7318) | bool number_float(number_float_t /*unused*/, const string_t& /*unused*/) method string (line 7323) | bool string(string_t& /*unused*/) method binary (line 7328) | bool binary(binary_t& /*unused*/) method start_object (line 7333) | bool start_object(std::size_t /*unused*/ = static_cast(-1)) method key (line 7338) | bool key(string_t& /*unused*/) method end_object (line 7343) | bool end_object() method start_array (line 7348) | bool start_array(std::size_t /*unused*/ = static_cast(-1)) method end_array (line 7353) | bool end_array() method parse_error (line 7358) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/... function NLOHMANN_JSON_NAMESPACE_BEGIN (line 7397) | NLOHMANN_JSON_NAMESPACE_BEGIN function reset (line 8692) | void reset() noexcept function char_int_type (line 8709) | char_int_type get() function unget (line 8746) | void unget() function add (line 8773) | void add(char_int_type c) function number_unsigned_t (line 8790) | constexpr number_unsigned_t get_number_unsigned() const noexcept function number_float_t (line 8796) | constexpr number_float_t get_number_float() const noexcept function string_t (line 8802) | string_t& get_string() function position_t (line 8812) | constexpr position_t get_position() const noexcept function get_token_string (line 8820) | std::string get_token_string() const function JSON_HEDLEY_RETURNS_NON_NULL (line 8844) | JSON_HEDLEY_RETURNS_NON_NULL function skip_bom (line 8858) | bool skip_bom() function skip_whitespace (line 8872) | void skip_whitespace() function token_type (line 8881) | token_type scan() function NLOHMANN_JSON_NAMESPACE_BEGIN (line 9030) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 9170) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12195) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12719) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 12835) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12890) | NLOHMANN_JSON_NAMESPACE_BEGIN function pointer (line 13192) | pointer operator->() const function iter_impl (line 13234) | iter_impl operator++(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13245) | iter_impl& operator++() function iter_impl (line 13285) | iter_impl operator--(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13296) | iter_impl& operator--() function iter_impl (line 13444) | iter_impl& operator+=(difference_type i) function iter_impl (line 13481) | iter_impl& operator-=(difference_type i) function iter_impl (line 13490) | iter_impl operator+(difference_type i) const function friend (line 13501) | friend iter_impl operator+(difference_type i, const iter_impl& it) function iter_impl (line 13512) | iter_impl operator-(difference_type i) const function difference_type (line 13523) | difference_type operator-(const iter_impl& other) const function reference (line 13552) | reference operator[](difference_type n) const function reference (line 13606) | reference value() const function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13641) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13774) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13835) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 13855) | NLOHMANN_BASIC_JSON_TPL_DECLARATION function json_pointer (line 13867) | explicit json_pointer(const string_t& s = "") function string_t (line 13873) | string_t to_string() const function friend (line 13894) | friend std::ostream& operator<<(std::ostream& o, const json_pointer& ptr) function json_pointer (line 13903) | json_pointer& operator/=(const json_pointer& ptr) function json_pointer (line 13913) | json_pointer& operator/=(string_t token) function json_pointer (line 13921) | json_pointer& operator/=(std::size_t array_idx) function friend (line 13928) | friend json_pointer operator/(const json_pointer& lhs, function friend (line 13936) | friend json_pointer operator/(const json_pointer& lhs, string_t token) /... function friend (line 13943) | friend json_pointer operator/(const json_pointer& lhs, std::size_t array... function json_pointer (line 13950) | json_pointer parent_pointer() const function pop_back (line 13964) | void pop_back() function string_t (line 13976) | const string_t& back() const function push_back (line 13988) | void push_back(const string_t& token) function push_back (line 13995) | void push_back(string_t&& token) function empty (line 14002) | bool empty() const noexcept function BasicJsonType (line 14079) | BasicJsonType& get_and_create(BasicJsonType& j) const function BasicJsonType (line 14159) | BasicJsonType& get_unchecked(BasicJsonType* ptr) const function BasicJsonType (line 14227) | BasicJsonType& get_checked(BasicJsonType* ptr) const function BasicJsonType (line 14285) | const BasicJsonType& get_unchecked(const BasicJsonType* ptr) const function BasicJsonType (line 14334) | const BasicJsonType& get_checked(const BasicJsonType* ptr) const function contains (line 14383) | bool contains(const BasicJsonType* ptr) const function split (line 14471) | static std::vector split(const string_t& reference_string) function BasicJsonType (line 14611) | static BasicJsonType function convert (line 14640) | json_pointer convert() const& function convert (line 14647) | json_pointer convert()&& function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14814) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14939) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 15061) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 16928) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 18025) | NLOHMANN_JSON_NAMESPACE_END function hex_bytes (line 18685) | static std::string hex_bytes(std::uint8_t byte) function is_negative_number (line 18696) | bool is_negative_number(NumberType x) function is_negative_number (line 18702) | bool is_negative_number(NumberType /*unused*/) function dump_integer (line 18722) | void dump_integer(NumberType x) function dump_float (line 18807) | void dump_float(number_float_t x) function dump_float (line 18828) | void dump_float(number_float_t x, std::true_type /*is_ieee_single_or_dou... function dump_float (line 18836) | void dump_float(number_float_t x, std::false_type /*is_ieee_single_or_do... function decode (line 18908) | static std::uint8_t decode(std::uint8_t& state, std::uint32_t& codep, co... function number_unsigned_t (line 18948) | number_unsigned_t remove_sign(number_unsigned_t x) function number_unsigned_t (line 18963) | inline number_unsigned_t remove_sign(number_integer_t x) noexcept function ordered_map (line 19050) | ordered_map() noexcept(noexcept(Container())) : Container{} {} function ordered_map (line 19051) | explicit ordered_map(const Allocator& alloc) noexcept(noexcept(Container... function ordered_map (line 19053) | ordered_map(It first, It last, const Allocator& alloc = Allocator()) function ordered_map (line 19055) | ordered_map(std::initializer_list init, const Allocator& all... function emplace (line 19058) | std::pair emplace(const key_type& key, T&& t) function emplace (line 19073) | std::pair emplace(KeyType && key, T && t) function T (line 19086) | T& operator[](const key_type& key) function T (line 19093) | T & operator[](KeyType && key) function T (line 19098) | const T& operator[](const key_type& key) const function T (line 19105) | const T & operator[](KeyType && key) const function T (line 19110) | T& at(const key_type& key) function T (line 19125) | T & at(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) function T (line 19138) | const T& at(const key_type& key) const function T (line 19153) | const T & at(KeyType && key) const // NOLINT(cppcoreguidelines-missing-s... function size_type (line 19166) | size_type erase(const key_type& key) function size_type (line 19187) | size_type erase(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-... function iterator (line 19206) | iterator erase(iterator pos) function iterator (line 19211) | iterator erase(iterator first, iterator last) function size_type (line 19264) | size_type count(const key_type& key) const function size_type (line 19278) | size_type count(KeyType && key) const // NOLINT(cppcoreguidelines-missin... function iterator (line 19290) | iterator find(const key_type& key) function iterator (line 19304) | iterator find(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-fo... function const_iterator (line 19316) | const_iterator find(const key_type& key) const function insert (line 19328) | std::pair insert( value_type&& value ) function insert (line 19333) | std::pair insert( const value_type& value ) function insert (line 19351) | void insert(InputIt first, InputIt last) function NLOHMANN_JSON_NAMESPACE_BEGIN (line 19378) | NLOHMANN_JSON_NAMESPACE_BEGIN function set_parents (line 20005) | void set_parents() function iterator (line 20042) | iterator set_parents(iterator it, typename iterator::difference_type cou... function reference (line 20055) | reference set_parent(reference j, std::size_t old_capacity = static_cast... function basic_json (line 20117) | basic_json(const value_t v) function basic_json (line 20125) | basic_json(std::nullptr_t = nullptr) noexcept // NOLINT(bugprone-excepti... function basic_json (line 20137) | basic_json(CompatibleType && val) noexcept(noexcept( // NOLINT(bugprone-... function basic_json (line 20151) | basic_json(const BasicJsonType& val) function basic_json (line 20204) | basic_json(initializer_list_t init, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20262) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20273) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20284) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20295) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20306) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20314) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 20322) | basic_json(size_type cnt, const basic_json& val): function basic_json (line 20334) | basic_json(InputIT first, InputIT last) function basic_json (line 20443) | basic_json(const JsonRef& ref) : basic_json(ref.moved_or_copied()) {} function basic_json (line 20447) | basic_json(const basic_json& other) function basic_json (line 20516) | basic_json(basic_json&& other) noexcept function basic_json (line 20533) | basic_json& operator=(basic_json other) noexcept ( function value_t (line 20596) | constexpr value_t type() const noexcept function is_primitive (line 20603) | constexpr bool is_primitive() const noexcept function is_structured (line 20610) | constexpr bool is_structured() const noexcept function is_null (line 20617) | constexpr bool is_null() const noexcept function is_boolean (line 20624) | constexpr bool is_boolean() const noexcept function is_number (line 20631) | constexpr bool is_number() const noexcept function is_number_integer (line 20638) | constexpr bool is_number_integer() const noexcept function is_number_unsigned (line 20645) | constexpr bool is_number_unsigned() const noexcept function is_number_float (line 20652) | constexpr bool is_number_float() const noexcept function is_object (line 20659) | constexpr bool is_object() const noexcept function is_array (line 20666) | constexpr bool is_array() const noexcept function is_string (line 20673) | constexpr bool is_string() const noexcept function is_binary (line 20680) | constexpr bool is_binary() const noexcept function is_discarded (line 20687) | constexpr bool is_discarded() const noexcept function object_t (line 20718) | object_t* get_impl_ptr(object_t* /*unused*/) noexcept function object_t (line 20724) | constexpr const object_t* get_impl_ptr(const object_t* /*unused*/) const... function array_t (line 20730) | array_t* get_impl_ptr(array_t* /*unused*/) noexcept function array_t (line 20736) | constexpr const array_t* get_impl_ptr(const array_t* /*unused*/) const n... function string_t (line 20742) | string_t* get_impl_ptr(string_t* /*unused*/) noexcept function string_t (line 20748) | constexpr const string_t* get_impl_ptr(const string_t* /*unused*/) const... function boolean_t (line 20754) | boolean_t* get_impl_ptr(boolean_t* /*unused*/) noexcept function boolean_t (line 20760) | constexpr const boolean_t* get_impl_ptr(const boolean_t* /*unused*/) con... function number_integer_t (line 20766) | number_integer_t* get_impl_ptr(number_integer_t* /*unused*/) noexcept function number_integer_t (line 20772) | constexpr const number_integer_t* get_impl_ptr(const number_integer_t* /... function number_unsigned_t (line 20778) | number_unsigned_t* get_impl_ptr(number_unsigned_t* /*unused*/) noexcept function number_unsigned_t (line 20784) | constexpr const number_unsigned_t* get_impl_ptr(const number_unsigned_t*... function number_float_t (line 20790) | number_float_t* get_impl_ptr(number_float_t* /*unused*/) noexcept function number_float_t (line 20796) | constexpr const number_float_t* get_impl_ptr(const number_float_t* /*unu... function binary_t (line 20802) | binary_t* get_impl_ptr(binary_t* /*unused*/) noexcept function binary_t (line 20808) | constexpr const binary_t* get_impl_ptr(const binary_t* /*unused*/) const... function ReferenceType (line 20825) | static ReferenceType get_ref_impl(ThisType& obj) function get_ptr (line 20858) | constexpr auto get_ptr() const noexcept -> decltype(std::declval /*unused*/) const noexcept(no... function BasicJsonType (line 20975) | BasicJsonType get_impl(detail::priority_tag<2> /*unused*/) const function basic_json (line 20998) | basic_json get_impl(detail::priority_tag<3> /*unused*/) const function get_impl (line 21011) | constexpr auto get_impl(detail::priority_tag<4> /*unused*/) const noexcept function get (line 21087) | auto get() noexcept -> decltype(std::declval().template g... function ValueType (line 21100) | ValueType & get_to(ValueType& v) const noexcept(noexcept( function ValueType (line 21113) | ValueType & get_to(ValueType& v) const function Array (line 21124) | Array get_to(T (&v)[N]) const // NOLINT(cppcoreguidelines-avoid-c-arrays... function ReferenceType (line 21136) | ReferenceType get_ref() function ReferenceType (line 21147) | ReferenceType get_ref() const function binary_t (line 21206) | binary_t& get_binary() function binary_t (line 21218) | const binary_t& get_binary() const function reference (line 21240) | reference at(size_type idx) function const_reference (line 21263) | const_reference at(size_type idx) const function reference (line 21286) | reference at(const typename object_t::key_type& key) function reference (line 21306) | reference at(KeyType && key) function const_reference (line 21324) | const_reference at(const typename object_t::key_type& key) const function const_reference (line 21344) | const_reference at(KeyType && key) const function reference (line 21362) | reference operator[](size_type idx) function const_reference (line 21408) | const_reference operator[](size_type idx) const function reference (line 21421) | reference operator[](typename object_t::key_type key) function const_reference (line 21443) | const_reference operator[](const typename object_t::key_type& key) const function reference (line 21459) | reference operator[](T* key) function const_reference (line 21465) | const_reference operator[](T* key) const function reference (line 21474) | reference operator[](KeyType && key) function const_reference (line 21498) | const_reference operator[](KeyType && key) const class ValueType (line 21524) | class ValueType function ReturnType (line 21553) | ReturnType value(const typename object_t::key_type& key, ValueType && de... function ValueType (line 21579) | ValueType value(KeyType && key, const ValueType& default_value) const function ReturnType (line 21606) | ReturnType value(KeyType && key, ValueType && default_value) const function ValueType (line 21629) | ValueType value(const json_pointer& ptr, const ValueType& default_value)... function ReturnType (line 21654) | ReturnType value(const json_pointer& ptr, ValueType && default_value) const function ValueType (line 21678) | ValueType value(const ::nlohmann::json_pointer& ptr, cons... function ReturnType (line 21689) | ReturnType value(const ::nlohmann::json_pointer& ptr, Val... function reference (line 21696) | reference front() function const_reference (line 21703) | const_reference front() const function reference (line 21710) | reference back() function const_reference (line 21719) | const_reference back() const function IteratorType (line 21731) | IteratorType erase(IteratorType pos) function IteratorType (line 21801) | IteratorType erase(IteratorType first, IteratorType last) function erase_internal (line 21869) | private: function size_type (line 21885) | size_type erase_internal(KeyType && key) function size_type (line 21917) | size_type erase(KeyType && key) function erase (line 21924) | void erase(const size_type idx) function iterator (line 21953) | iterator find(const typename object_t::key_type& key) function const_iterator (line 21967) | const_iterator find(const typename object_t::key_type& key) const function iterator (line 21983) | iterator find(KeyType && key) function const_iterator (line 21999) | const_iterator find(KeyType && key) const function size_type (line 22013) | size_type count(const typename object_t::key_type& key) const function size_type (line 22023) | size_type count(KeyType && key) const function contains (line 22031) | bool contains(const typename object_t::key_type& key) const function contains (line 22040) | bool contains(KeyType && key) const function contains (line 22047) | bool contains(const json_pointer& ptr) const function contains (line 22054) | bool contains(const typename ::nlohmann::json_pointer& pt... function iterator (line 22070) | iterator begin() noexcept function const_iterator (line 22079) | const_iterator begin() const noexcept function const_iterator (line 22086) | const_iterator cbegin() const noexcept function iterator (line 22095) | iterator end() noexcept function const_iterator (line 22104) | const_iterator end() const noexcept function const_iterator (line 22111) | const_iterator cend() const noexcept function reverse_iterator (line 22120) | reverse_iterator rbegin() noexcept function const_reverse_iterator (line 22127) | const_reverse_iterator rbegin() const noexcept function reverse_iterator (line 22134) | reverse_iterator rend() noexcept function const_reverse_iterator (line 22141) | const_reverse_iterator rend() const noexcept function const_reverse_iterator (line 22148) | const_reverse_iterator crbegin() const noexcept function const_reverse_iterator (line 22155) | const_reverse_iterator crend() const noexcept function iterator_wrapper (line 22167) | static iteration_proxy iterator_wrapper(reference ref) noexcept function iterator_wrapper (line 22178) | static iteration_proxy iterator_wrapper(const_reference ... function items (line 22185) | iteration_proxy items() noexcept function items (line 22192) | iteration_proxy items() const noexcept function empty (line 22208) | bool empty() const noexcept function size_type (line 22247) | size_type size() const noexcept function size_type (line 22286) | size_type max_size() const noexcept function clear (line 22329) | void clear() noexcept function push_back (line 22390) | void push_back(basic_json&& val) function reference (line 22415) | reference operator+=(basic_json&& val) function push_back (line 22423) | void push_back(const basic_json& val) function reference (line 22447) | reference operator+=(const basic_json& val) function push_back (line 22455) | void push_back(const typename object_t::value_type& val) function reference (line 22478) | reference operator+=(const typename object_t::value_type& val) function push_back (line 22486) | void push_back(initializer_list_t init) function reference (line 22502) | reference operator+=(initializer_list_t init) function reference (line 22511) | reference emplace_back(Args&& ... args) function emplace (line 22536) | std::pair emplace(Args&& ... args) function iterator (line 22568) | iterator insert_iterator(const_iterator pos, Args&& ... args) function iterator (line 22587) | iterator insert(const_iterator pos, const basic_json& val) function iterator (line 22607) | iterator insert(const_iterator pos, basic_json&& val) function iterator (line 22614) | iterator insert(const_iterator pos, size_type cnt, const basic_json& val) function iterator (line 22634) | iterator insert(const_iterator pos, const_iterator first, const_iterator... function iterator (line 22665) | iterator insert(const_iterator pos, initializer_list_t ilist) function insert (line 22685) | void insert(const_iterator first, const_iterator last) function update (line 22710) | void update(const_reference j, bool merge_objects = false) function update (line 22717) | void update(const_iterator first, const_iterator last, bool merge_object... function swap (line 22764) | void swap(reference other) noexcept ( function friend (line 22781) | friend void swap(reference left, reference right) noexcept ( function swap (line 22793) | void swap(array_t& other) // NOLINT(bugprone-exception-escape,cppcoregui... function swap (line 22809) | void swap(object_t& other) // NOLINT(bugprone-exception-escape,cppcoregu... function swap (line 22825) | void swap(string_t& other) // NOLINT(bugprone-exception-escape,cppcoregu... function swap (line 22841) | void swap(binary_t& other) // NOLINT(bugprone-exception-escape,cppcoregu... function swap (line 22857) | void swap(typename binary_t::container_type& other) // NOLINT(bugprone-e... function else (line 22946) | else if(compares_unordered(lhs, rhs))\ function compares_unordered (line 22975) | bool compares_unordered(const_reference rhs, bool inverse = false) const... function friend (line 23088) | friend bool operator==(const_reference lhs, const_reference rhs) noexcept function friend (line 23120) | friend bool operator!=(const_reference lhs, const_reference rhs) noexcept function friend (line 23177) | friend bool operator<=(const_reference lhs, const_reference rhs) noexcept function friend (line 23206) | friend bool operator>(const_reference lhs, const_reference rhs) noexcept function friend (line 23236) | friend bool operator>=(const_reference lhs, const_reference rhs) noexcept function friend (line 23277) | friend std::ostream& operator<<(std::ostream& o, const basic_json& j) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23316) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23330) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23344) | static basic_json parse(detail::span_input_adapter&& i, function accept (line 23357) | static bool accept(InputType&& i, function accept (line 23366) | static bool accept(IteratorType first, IteratorType last, function accept (line 23374) | static bool accept(detail::span_input_adapter&& i, function sax_parse (line 23384) | static bool sax_parse(InputType&& i, SAX* sax, function sax_parse (line 23399) | static bool sax_parse(IteratorType first, IteratorType last, SAX* sax, function sax_parse (line 23418) | static bool sax_parse(detail::span_input_adapter&& i, SAX* sax, function JSON_HEDLEY_RETURNS_NON_NULL (line 23459) | JSON_HEDLEY_RETURNS_NON_NULL type data (line 23491) | struct data method data (line 23499) | data(const value_t v) method data (line 23504) | data(size_type cnt, const basic_json& val) method data (line 23510) | data() noexcept = default; method data (line 23511) | data(data&&) noexcept = default; method data (line 23512) | data(const data&) noexcept = delete; method data (line 23513) | data& operator=(data&&) noexcept = delete; method data (line 23514) | data& operator=(const data&) noexcept = delete; function to_cbor (line 23548) | static void to_cbor(const basic_json& j, detail::output_adapter o) function to_msgpack (line 23562) | static std::vector to_msgpack(const basic_json& j) function to_msgpack (line 23571) | static void to_msgpack(const basic_json& j, detail::output_adapter o) function to_ubjson (line 23585) | static std::vector to_ubjson(const basic_json& j, function to_ubjson (line 23596) | static void to_ubjson(const basic_json& j, detail::output_adapter o, function to_bjdata (line 23612) | static std::vector to_bjdata(const basic_json& j, function to_bjdata (line 23623) | static void to_bjdata(const basic_json& j, detail::output_adapter o, function to_bson (line 23639) | static std::vector to_bson(const basic_json& j) function to_bson (line 23648) | static void to_bson(const basic_json& j, detail::output_adapter o) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23663) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23679) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23695) | static basic_json from_cbor(const T* ptr, std::size_t len, function basic_json (line 23705) | static basic_json from_cbor(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23721) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23736) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23751) | static basic_json from_msgpack(const T* ptr, std::size_t len, function basic_json (line 23760) | static basic_json from_msgpack(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23775) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23790) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23805) | static basic_json from_ubjson(const T* ptr, std::size_t len, function basic_json (line 23814) | static basic_json from_ubjson(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23829) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23844) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23859) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 23874) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 23889) | static basic_json from_bson(const T* ptr, std::size_t len, function basic_json (line 23898) | static basic_json from_bson(detail::span_input_adapter&& i, function reference (line 23920) | reference operator[](const json_pointer& ptr) function reference (line 23927) | reference operator[](const ::nlohmann::json_pointer& ptr) function const_reference (line 23934) | const_reference operator[](const json_pointer& ptr) const function const_reference (line 23941) | const_reference operator[](const ::nlohmann::json_pointer... function reference (line 23948) | reference at(const json_pointer& ptr) function reference (line 23955) | reference at(const ::nlohmann::json_pointer& ptr) function const_reference (line 23962) | const_reference at(const json_pointer& ptr) const function const_reference (line 23969) | const_reference at(const ::nlohmann::json_pointer& ptr) c... function basic_json (line 23976) | basic_json flatten() const function basic_json (line 23985) | basic_json unflatten() const function patch_inplace (line 24001) | void patch_inplace(const basic_json& json_patch) function basic_json (line 24272) | basic_json patch(const basic_json& json_patch) const function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24281) | JSON_HEDLEY_WARN_UNUSED_RESULT function merge_patch (line 24424) | void merge_patch(const basic_json& apply_patch) function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 24455) | NLOHMANN_BASIC_JSON_TPL_DECLARATION function NLOHMANN_JSON_NAMESPACE_END (line 24492) | NLOHMANN_JSON_NAMESPACE_END FILE: libs/pybind11/include/pybind11/attr.h function is_method (line 18) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) type is_setter (line 30) | struct is_setter {} type is_operator (line 33) | struct is_operator {} type is_final (line 36) | struct is_final {} type name (line 51) | struct name { type op_type (line 171) | enum op_type : int type undefined_t (line 172) | struct undefined_t type function_record (line 191) | struct function_record { type type_record (line 272) | struct type_record { function function_call (line 366) | inline function_call::function_call(const function_record &f, handle p) ... type is_new_style_constructor (line 372) | struct is_new_style_constructor {} function init (line 386) | static void init(const T &, function_record *) {} function init (line 387) | static void init(const T &, type_record *) {} function precall (line 388) | static void precall(function_call &) {} function postcall (line 389) | static void postcall(function_call &, handle) {} function name (line 394) | struct process_attribute : process_attribute_default { function doc (line 400) | struct process_attribute : process_attribute_default { type process_attribute (line 406) | struct process_attribute function init (line 407) | static void init(const char *d, function_record *r) { r->doc = const_cas... function init (line 408) | static void init(const char *d, type_record *r) { r->doc = d; } type process_attribute (line 411) | struct process_attribute function return_value_policy (line 415) | struct process_attribute : process_attribute_defaul... function sibling (line 422) | struct process_attribute : process_attribute_default { function is_method (line 428) | struct process_attribute : process_attribute_default : process_attribute_default : process_attribute_default { function is_operator (line 449) | struct process_attribute : process_attribute_default function check_kw_only_arg (line 461) | inline void check_kw_only_arg(const arg &a, function_record *r) { function append_self_arg_if_needed (line 468) | inline void append_self_arg_if_needed(function_record *r) { function arg (line 476) | struct process_attribute : process_attribute_default { function arg_v (line 487) | struct process_attribute : process_attribute_default { function kw_only (line 528) | struct process_attribute : process_attribute_default { function pos_only (line 541) | struct process_attribute : process_attribute_default { function init (line 557) | static void init(const handle &h, type_record *r) { r->bases.append(h); } function init (line 563) | static void init(const base &, type_record *r) { r->add_base(typeid(T... function multiple_inheritance (line 568) | struct process_attribute : process_attribute_defau... function dynamic_attr (line 575) | struct process_attribute : process_attribute_default { function is_final (line 587) | struct process_attribute : process_attribute_default { function buffer_protocol (line 592) | struct process_attribute : process_attribute_default : process_attribute_default : process_attribute_default : process_attribute_default { function arithmetic (line 614) | struct process_attribute : process_attribute_default f_strides(const std::vector &shape,... function Py_buffer (line 153) | Py_buffer *view() const { return m_view; } type private_ctr_tag (line 168) | struct private_ctr_tag {} type compare_buffer_info (line 188) | struct compare_buffer_info { function compare (line 197) | static bool compare(const buffer_info &b) { FILE: libs/pybind11/include/pybind11/cast.h function handle (line 73) | static handle function index_check (line 142) | auto index_check = [](PyObject *o) { return PyIndex_Check(o); } function index_check (line 146) | auto index_check = [](PyObject *o) { return hasattr(o, "__index__"); } function handle (line 256) | static handle cast(T, return_value_policy /* policy */, handle /* parent... function load (line 270) | bool load(handle h, bool) { function handle (line 296) | static handle cast(const void *ptr, return_value_policy /* policy */, ha... function else (line 340) | else if (hasattr(src, PYBIND11_BOOL_ATTR)) { function handle (line 360) | static handle cast(bool src, return_value_policy /* policy */, handle /*... function load (line 397) | bool load(handle src, bool) { function handle (line 449) | static handle function handle (line 554) | static handle cast(const CharT *src, return_value_policy policy, handle ... function handle (line 561) | static handle cast(CharT src, return_value_policy policy, handle parent) { function handle (line 663) | handle cast(T *src, return_value_policy policy, handle parent) { function load (line 773) | bool load(handle src, bool convert) { function handle (line 850) | static handle cast(holder_type &&src, return_value_policy, handle) { function object (line 908) | struct handle_type_name { function list (line 912) | struct handle_type_name { function dict (line 916) | struct handle_type_name { function anyset (line 920) | struct handle_type_name { function set (line 924) | struct handle_type_name { function frozenset (line 928) | struct handle_type_name { function str (line 932) | struct handle_type_name { function tuple (line 936) | struct handle_type_name { function bool_ (line 940) | struct handle_type_name { function bytes (line 944) | struct handle_type_name { function buffer (line 948) | struct handle_type_name { function int_ (line 952) | struct handle_type_name { function iterable (line 956) | struct handle_type_name { function iterator (line 960) | struct handle_type_name { function float_ (line 964) | struct handle_type_name { function function (line 968) | struct handle_type_name { function handle (line 972) | struct handle_type_name { function none (line 976) | struct handle_type_name { function sequence (line 980) | struct handle_type_name { function bytearray (line 984) | struct handle_type_name { function memoryview (line 988) | struct handle_type_name { function slice (line 992) | struct handle_type_name { function type (line 996) | struct handle_type_name { function capsule (line 1000) | struct handle_type_name { function ellipsis (line 1004) | struct handle_type_name { function weakref (line 1008) | struct handle_type_name { function args (line 1012) | struct handle_type_name { function kwargs (line 1016) | struct handle_type_name { function obj_attr_accessor (line 1020) | struct handle_type_name { function str_attr_accessor (line 1024) | struct handle_type_name { function item_accessor (line 1028) | struct handle_type_name { function sequence_accessor (line 1032) | struct handle_type_name { function list_accessor (line 1036) | struct handle_type_name { function tuple_accessor (line 1040) | struct handle_type_name { FILE: libs/pybind11/include/pybind11/chrono.h function PYBIND11_NAMESPACE_BEGIN (line 21) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function handle (line 74) | static handle cast(const type &src, return_value_policy /* policy */, ha... function std (line 102) | inline std::tm *localtime_thread_safe(const std::time_t *time, std::tm *... function load (line 123) | bool load(handle src, bool) { function handle (line 173) | static handle cast(const std::chrono::time_point overload_cast{} function const_ (line 1157) | static constexpr auto const_ = std::true_type{} function operator (line 1203) | operator std::vector &&() && { return std::move(v); } FILE: libs/pybind11/include/pybind11/detail/cpp_conduit.h function PYBIND11_NAMESPACE_BEGIN (line 12) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function is_instance_method_of_type (line 28) | inline bool is_instance_method_of_type(PyTypeObject *type_obj, PyObject ... function object (line 33) | inline object try_get_cpp_conduit_method(PyObject *obj) { FILE: libs/pybind11/include/pybind11/detail/descr.h function descr (line 63) | constexpr descr<0> const_name(char const (&)[1]) { return {}; } FILE: libs/pybind11/include/pybind11/detail/exception_translation.h function PYBIND11_NAMESPACE_BEGIN (line 15) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function try_translate_exceptions (line 36) | inline void try_translate_exceptions() { FILE: libs/pybind11/include/pybind11/detail/init.h function PYBIND11_WARNING_DISABLE_MSVC (line 14) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) FILE: libs/pybind11/include/pybind11/detail/internals.h function same_type (line 112) | inline bool same_type(const std::type_info &lhs, const std::type_info &r... function same_type (line 116) | inline bool same_type(const std::type_info &lhs, const std::type_info &r... type type_hash (line 120) | struct type_hash { type type_equal_to (line 131) | struct type_equal_to { type override_hash (line 141) | struct override_hash { function class (line 153) | class pymutex { type instance_map_shard (line 163) | struct instance_map_shard { type internals (line 177) | struct internals { type type_info (line 241) | struct type_info { function internals (line 338) | inline internals **&get_internals_pp() { function raise_err (line 366) | inline bool raise_err(PyObject *exc_type, const char *msg) { function translate_exception (line 375) | inline void translate_exception(std::exception_ptr p) { function translate_local_exception (line 435) | inline void translate_local_exception(std::exception_ptr p) { function object (line 450) | inline object get_python_state_dict() { function object (line 471) | inline object get_internals_obj_from_state_dict(handle state_dict) { function internals (line 476) | inline internals **get_internals_pp_from_capsule(handle obj) { function round_up_to_next_pow2 (line 485) | inline uint64_t round_up_to_next_pow2(uint64_t x) { function PYBIND11_NOINLINE (line 500) | PYBIND11_NOINLINE internals &get_internals() { function local_internals (line 623) | inline local_internals &get_local_internals() { function mix64 (line 646) | inline std::uint64_t mix64(std::uint64_t z) { function num_registered_instances (line 681) | inline size_t num_registered_instances() { function is_function_record_capsule (line 725) | inline bool is_function_record_capsule(const capsule &cap) { function PYBIND11_NOINLINE (line 743) | PYBIND11_NOINLINE void *set_shared_data(const std::string &name, void *d... FILE: libs/pybind11/include/pybind11/detail/type_caster_base.h function PYBIND11_NAMESPACE_BEGIN (line 34) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function PYBIND11_NOINLINE (line 76) | PYBIND11_NOINLINE static void add_patient(handle h) { function all_type_info_add_base_most_derived_first (line 101) | inline void all_type_info_add_base_most_derived_first(std::vector src_and_type(const ity... function handle (line 1123) | static handle cast(const itype *src, return_value_policy policy, handle ... function handle (line 1133) | static handle cast_holder(const itype *src, const void *holder) { function operator (line 1148) | operator itype *() { return (type *) value; } FILE: libs/pybind11/include/pybind11/detail/typeid.h function PYBIND11_NAMESPACE_BEGIN (line 21) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function std (line 51) | inline std::string clean_type_id(const char *typeid_name) { function type_id (line 57) | PYBIND11_NAMESPACE_END(detail) FILE: libs/pybind11/include/pybind11/detail/value_and_holder.h function explicit (line 31) | explicit value_and_holder(size_t index) : index{index} FILE: libs/pybind11/include/pybind11/eigen/matrix.h function EigenDStride (line 87) | EigenDStride stride{0, 0}; // Only valid if negativestrides is false! type eigen_extract_stride (line 132) | struct eigen_extract_stride type eigen_extract_stride (line 136) | struct eigen_extract_stride function EigenConformable (line 173) | static EigenConformable conformable(const array &a) { function capsule (line 283) | capsule base(src, [](void *o) { delete static_cast(o); } function load (line 296) | bool load(handle src, bool convert) { function handle (line 341) | handle cast_impl(CType *src, return_value_policy policy, handle parent) { function handle (line 366) | static handle cast(const Type &&src, return_value_policy /* policy */, h... function handle (line 370) | static handle cast(Type &src, return_value_policy policy, handle parent) { function handle (line 378) | static handle cast(const Type &src, return_value_policy policy, handle p... function handle (line 386) | static handle cast(Type *src, return_value_policy policy, handle parent) { function handle (line 390) | static handle cast(const Type *src, return_value_policy policy, handle p... function operator (line 397) | operator Type *() { return &value; } function operator (line 548) | operator Type *() { return ref.get(); } function handle (line 629) | static handle cast(const Type *src, return_value_policy policy, handle p... function load (line 653) | bool load(handle src, bool) { function handle (line 692) | static handle cast(const Type &src, return_value_policy /* policy */, ha... FILE: libs/pybind11/include/pybind11/eigen/tensor.h function PYBIND11_WARNING_DISABLE_MSVC (line 33) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) type eigen_tensor_helper (line 56) | struct eigen_tensor_helper function is_correct_shape (line 64) | static constexpr bool function free (line 85) | static void free(Type *tensor) { delete tensor; } type eigen_tensor_helper (line 89) | struct eigen_tensor_helper function load (line 176) | bool load(handle src, bool convert) { function handle (line 219) | static handle cast(Type &&src, return_value_policy policy, handle parent) { function handle (line 227) | static handle cast(const Type &&src, return_value_policy policy, handle ... function handle (line 235) | static handle cast(Type &src, return_value_policy policy, handle parent) { function handle (line 243) | static handle cast(const Type &src, return_value_policy policy, handle p... function handle (line 251) | static handle cast(Type *src, return_value_policy policy, handle parent) { function handle (line 260) | static handle cast(const Type *src, return_value_policy policy, handle p... function handle (line 270) | handle cast_impl(C *src, return_value_policy policy, handle parent) { function load (line 372) | bool load(handle src, bool /*convert*/) { function handle (line 414) | static handle cast(MapType &&src, return_value_policy policy, handle par... function handle (line 418) | static handle cast(const MapType &&src, return_value_policy policy, hand... function handle (line 422) | static handle cast(MapType &src, return_value_policy policy, handle pare... function handle (line 430) | static handle cast(const MapType &src, return_value_policy policy, handl... function handle (line 438) | static handle cast(MapType *src, return_value_policy policy, handle pare... function handle (line 447) | static handle cast(const MapType *src, return_value_policy policy, handl... FILE: libs/pybind11/include/pybind11/embed.h function PYBIND11_NAMESPACE_BEGIN (line 59) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) type wide_char_arg_deleter (line 77) | struct wide_char_arg_deleter { function wchar_t (line 84) | inline wchar_t *widen_chars(const char *safe_arg) { function precheck_interpreter (line 89) | inline void precheck_interpreter() { function initialize_interpreter_pre_pyconfig (line 100) | inline void initialize_interpreter_pre_pyconfig(bool init_signal_handlers, function finalize_interpreter (line 242) | inline void finalize_interpreter() { function class (line 280) | class scoped_interpreter { FILE: libs/pybind11/include/pybind11/eval.h function PYBIND11_NAMESPACE_BEGIN (line 18) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function exec (line 88) | inline void exec(const str &expr, object global = globals(), object loca... FILE: libs/pybind11/include/pybind11/functional.h function PYBIND11_NAMESPACE_BEGIN (line 18) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) type func_wrapper_base (line 45) | struct func_wrapper_base { type capture (line 109) | struct capture { FILE: libs/pybind11/include/pybind11/gil.h function PYBIND11_NAMESPACE_BEGIN (line 20) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function inc_ref (line 91) | void inc_ref() { ++tstate->gilstate_counter; } function PYBIND11_NOINLINE (line 93) | PYBIND11_NOINLINE void dec_ref() { function PYBIND11_NOINLINE (line 123) | PYBIND11_NOINLINE void disarm() { active = false; } function PYBIND11_NOINLINE (line 125) | PYBIND11_NOINLINE ~gil_scoped_acquire() { function class (line 138) | class gil_scoped_release { function PYBIND11_NOINLINE (line 165) | PYBIND11_NOINLINE void disarm() { active = false; } function class (line 191) | class gil_scoped_acquire { function class (line 202) | class gil_scoped_release { FILE: libs/pybind11/include/pybind11/iostream.h function PYBIND11_NAMESPACE_BEGIN (line 34) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function utf8_remainder (line 58) | size_t utf8_remainder() const { function is_leading (line 62) | auto is_leading = [](char c) { return (static_cast(c) & 0... function is_leading_2b (line 63) | auto is_leading_2b = [](char c) { return static_cast(c) <... function is_leading_3b (line 64) | auto is_leading_3b = [](char c) { return static_cast(c) <... function _sync (line 94) | int _sync() { function sync (line 117) | int sync() override { return _sync(); } function class (line 192) | class scoped_estream_redirect : public scoped_ostream_redirect { function OstreamRedirect (line 200) | PYBIND11_NAMESPACE_BEGIN(detail) function exit (line 222) | void exit() { FILE: libs/pybind11/include/pybind11/numpy.h function PYBIND11_WARNING_DISABLE_MSVC (line 45) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function array (line 60) | struct handle_type_name { type PyArrayDescr1_Proxy (line 68) | struct PyArrayDescr1_Proxy { type PyArrayDescr_Proxy (line 84) | struct PyArrayDescr_Proxy { type PyArrayDescr2_Proxy (line 100) | struct PyArrayDescr2_Proxy { type PyArray_Proxy (line 120) | struct PyArray_Proxy { type PyVoidScalarObject_Proxy (line 131) | struct PyVoidScalarObject_Proxy { type numpy_type_info (line 138) | struct numpy_type_info { function if (line 143) | struct numpy_internals { function numpy_internals (line 167) | inline numpy_internals &get_numpy_internals() { function PYBIND11_NOINLINE (line 175) | PYBIND11_NOINLINE module_ import_numpy_core_submodule(const char *submod... function PyArray_Check_ (line 214) | struct npy_api { function PyArrayDescr_Check_ (line 278) | bool PyArrayDescr_Check_(PyObject *obj) const { type functions (line 321) | enum functions { function npy_api (line 346) | static npy_api lookup() { function PyArray_Proxy (line 387) | inline PyArray_Proxy *array_proxy(void *ptr) { return reinterpret_castb... function explicit (line 918) | explicit array(const buffer_info &info, handle base = handle()) function size (line 927) | ssize_t size() const { function ndim (line 938) | ssize_t ndim() const { return detail::array_proxy(m_ptr)->nd; } function strides (line 958) | ssize_t strides(ssize_t dim) const { function flags (line 966) | int flags() const { return detail::array_proxy(m_ptr)->flags; } function array (line 1048) | array squeeze() { function array (line 1073) | array reshape(ShapeContainer new_shape) { function array (line 1089) | array view(const std::string &dtype) { type detail (line 1111) | struct detail function fail_dim_check (line 1113) | void fail_dim_check(ssize_t dim, const std::string &msg) const { function check_dimensions_impl (line 1135) | void check_dimensions_impl(ssize_t, const ssize_t *) const {} type private_ctor (line 1161) | struct private_ctor {} function explicit (line 1196) | explicit array_t(const buffer_info &info, handle base = handle()) : arra... function array_t (line 1277) | static array_t ensure(handle h) { function check_ (line 1285) | static bool check_(handle h) { function std (line 1312) | static std::string format() { function string (line 1319) | string format() { return std::to_string(N) + 's'; } function string (line 1323) | string format() { return std::to_string(N) + 's'; } function std (line 1328) | static std::string format() { function std (line 1336) | static std::string format() { function load (line 1348) | bool load(handle src, bool convert) { function handle (line 1356) | static handle cast(const handle &src, return_value_policy /* policy */, ... function compare (line 1364) | static bool compare(const buffer_info &b) { function pybind11 (line 1427) | static pybind11::dtype dtype() { return pybind11::dtype(/*typenum*/ valu... function pybind11 (line 1436) | static pybind11::dtype dtype() { return pybind11::dtype(/*typenum*/ valu... function pybind11 (line 1464) | static pybind11::dtype dtype() { function pybind11 (line 1479) | static pybind11::dtype dtype() { return base_descr::dtype(); } type field_descriptor (line 1482) | struct field_descriptor { function pybind11 (line 1572) | static pybind11::dtype dtype() { return reinterpret_borrow fields) { function direct_converter (line 1592) | static bool direct_converter(PyObject *obj, void *&value) { function class (line 1685) | class common_iterator { function init_common_iterator (line 1751) | void init_common_iterator(const buffer_info &buffer, function increment_common_iterator (line 1777) | void increment_common_iterator(size_t dim) { function broadcast_trivial (line 1788) | enum class broadcast_trivial { non_trivial, c_trivial, f_trivial }; function Type (line 1905) | static Type create(broadcast_trivial trivial, const std::vector... function Return (line 1912) | static Return *mutable_data(Type &array) { return array.mutable_data(); } function Return (line 1914) | static Return call(Func &f, Args &...args) { return f(args...); } function call (line 1916) | static void call(Return *out, size_t i, Func &f, Args &...args) { out[i]... function Type (line 1924) | static Type create(broadcast_trivial, const std::vector &) { re... function detail (line 1928) | static detail::void_type call(Func &f, Args &...args) { function call (line 1933) | static void call(void *, size_t, Func &f, Args &...args) { f(args...); } function object (line 1959) | object operator()(typename vectorize_arg::type... args) { FILE: libs/pybind11/include/pybind11/operators.h function PYBIND11_NAMESPACE_BEGIN (line 14) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) type op_impl (line 82) | struct op_impl {} FILE: libs/pybind11/include/pybind11/options.h function options (line 14) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function show_user_defined_docstrings (line 62) | static bool show_user_defined_docstrings() { function show_function_signatures (line 66) | static bool show_function_signatures() { return global_state().show_func... function show_enum_members_docstring (line 68) | static bool show_enum_members_docstring() { type state (line 76) | struct state { function state (line 84) | static state &global_state() { FILE: libs/pybind11/include/pybind11/pybind11.h function replace_newlines_and_squash (line 55) | PYBIND11_NAMESPACE_BEGIN(detail) type InitializingFunctionRecordDeleter (line 179) | struct InitializingFunctionRecordDeleter { function PYBIND11_NOINLINE (line 188) | PYBIND11_NOINLINE unique_function_record make_function_record() { type capture (line 196) | struct capture { function class (line 344) | class strdup_guard { function release (line 360) | void release() { strings.clear(); } function initialize_generic (line 367) | void initialize_generic(unique_function_record &&unique_rec, function capsule (line 533) | capsule rec_capsule(unique_rec.release(), function loader_life_support (line 970) | loader_life_support guard{} function append_note_if_missing_header_is_suspected (line 1029) | auto append_note_if_missing_header_is_suspected = [](std::string &msg) { function module_ (line 1229) | static module_ import(const char *name) { function reload (line 1238) | void reload() { function module_ (line 1270) | static module_ create_extension_module(const char *name, function module_ (line 1306) | PYBIND11_NAMESPACE_BEGIN(detail) function dict (line 1323) | inline dict globals() { function object (line 1337) | object make_simple_namespace(Args &&...args_) { function mark_parents_nonsimple (line 1408) | void mark_parents_nonsimple(PyTypeObject *value) { function add_base (line 1610) | void add_base(detail::type_record &rec) { function add_base (line 1617) | void add_base(detail::type_record &) {} type capture (line 1684) | struct capture { function cpp_function (line 1719) | cpp_function fget([pm](const type &c) -> const D & { return c.*pm; } function cpp_function (line 1729) | cpp_function fget([pm](const type &c) -> const D & { return c.*pm; } function cpp_function (line 1736) | cpp_function fget([pm](const object &) -> const D & { return *pm; } function cpp_function (line 1744) | cpp_function fget([pm](const object &) -> const D & { return *pm; } function init_holder (line 1856) | void init_holder(detail::instance *inst, function init_holder_from_existing (line 1874) | static void init_holder_from_existing(const detail::value_and_holder &v_h, function init_holder_from_existing (line 1881) | static void init_holder_from_existing(const detail::value_and_holder &v_h, function init_holder (line 1890) | static void init_holder(detail::instance *inst, function init_instance (line 1907) | static void init_instance(detail::instance *inst, const void *holder_ptr) { function dealloc (line 1917) | static void dealloc(detail::value_and_holder &v_h) { function detail (line 1935) | static detail::function_record *get_function_record(handle h) { function enum_name (line 1989) | PYBIND11_NAMESPACE_BEGIN(detail) function PYBIND11_NOINLINE (line 2162) | PYBIND11_NOINLINE void export_values() { type equivalent_integer (line 2176) | struct equivalent_integer type equivalent_integer (line 2180) | struct equivalent_integer type equivalent_integer (line 2184) | struct equivalent_integer type equivalent_integer (line 2188) | struct equivalent_integer type equivalent_integer (line 2192) | struct equivalent_integer type equivalent_integer (line 2196) | struct equivalent_integer type equivalent_integer (line 2200) | struct equivalent_integer type equivalent_integer (line 2204) | struct equivalent_integer function keep_alive_impl (line 2270) | void keep_alive_impl(handle nurse, handle patient) { function PYBIND11_NOINLINE (line 2300) | PYBIND11_NOINLINE void function std (line 2318) | inline std::pair function result_type (line 2378) | result_type operator()(Iterator &it) const { return *it; } function result_type (line 2400) | result_type operator()(Iterator &it) const { return (*it).first; } function result_type (line 2413) | result_type operator()(Iterator &it) const { return (*it).second; } function set_flag (line 2544) | struct set_flag { function register_exception_translator (line 2578) | inline void register_exception_translator(ExceptionTranslator &&translat... function register_local_exception_translator (line 2591) | inline void register_local_exception_translator(ExceptionTranslator &&tr... function exception (line 2628) | PYBIND11_NAMESPACE_BEGIN(detail) function register_exception (line 2659) | PYBIND11_NAMESPACE_END(detail) function print (line 2688) | void print(const tuple &args, const dict &kwargs) { function m_fetched_error_deleter (line 2727) | inline void function get_type_override (line 2740) | PYBIND11_NAMESPACE_BEGIN(detail) function get_override (line 2846) | PYBIND11_NAMESPACE_END(detail) function function (line 2956) | inline function FILE: libs/pybind11/include/pybind11/pytypes.h function PYBIND11_WARNING_DISABLE_MSVC (line 34) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function class (line 71) | class pyobject_tag {} function throw_gilstate_error (line 310) | void throw_gilstate_error(const std::string &function_name) const { function inc_ref_counter (line 335) | static std::size_t inc_ref_counter(std::size_t add) { function set_error (line 346) | inline void set_error(const handle &type, const char *message) { function set_error (line 350) | inline void set_error(const handle &type, const handle &value) { function class (line 364) | class object : public handle { function restore (line 705) | void restore() { function matches (line 715) | bool matches(handle exc) const { function std (line 729) | inline std::string error_string() { function PYBIND11_EXPORT_EXCEPTION (line 739) | PYBIND11_EXPORT_EXCEPTION error_already_set : public std::exception { function raise_from (line 797) | inline void raise_from(PyObject *type, const char *message) { function raise_from (line 826) | inline void raise_from(error_already_set &err, PyObject *type, const cha... function isinstance (line 854) | inline bool isinstance(handle obj) { function isinstance (line 860) | inline bool isinstance(handle obj, handle type) { function hasattr (line 870) | inline bool hasattr(handle obj, handle name) { function hasattr (line 874) | inline bool hasattr(handle obj, const char *name) { function delattr (line 878) | inline void delattr(handle obj, handle name) { function delattr (line 884) | inline void delattr(handle obj, const char *name) { function object (line 890) | inline object getattr(handle obj, handle name) { function object (line 898) | inline object getattr(handle obj, const char *name) { function object (line 906) | inline object getattr(handle obj, handle name, handle default_) { function object (line 914) | inline object getattr(handle obj, const char *name, handle default_) { function setattr (line 922) | inline void setattr(handle obj, handle name, handle value) { function setattr (line 928) | inline void setattr(handle obj, const char *name, handle value) { function hash (line 934) | inline ssize_t hash(handle obj) { function get_function (line 944) | PYBIND11_NAMESPACE_BEGIN(detail) function PyObject (line 960) | inline PyObject *dict_getitemstring(PyObject *v, const char *key) { function PyObject (line 975) | inline PyObject *dict_getitem(PyObject *v, PyObject *key) { function PyObject (line 983) | inline PyObject *dict_getitemstringref(PyObject *v, const char *key) { function handle (line 1011) | inline handle object_or_cast(PyObject *ptr) { return ptr; } function PYBIND11_WARNING_PUSH (line 1013) | PYBIND11_WARNING_PUSH function PyObject (line 1056) | PyObject *ptr() const { return get_cache().ptr(); } function object (line 1064) | static object ensure_object(handle h) { return reinterpret_borrow() const { return **this; } function arrow_proxy (line 1242) | PYBIND11_NAMESPACE_BEGIN(iterator_policies) function class (line 1254) | class sequence_fast_readonly { function class (line 1277) | class sequence_slow_readwrite { function class (line 1300) | class dict_readonly { function increment (line 1312) | void increment() { function equal (line 1317) | bool equal(const dict_readonly &b) const { return pos == b.pos; } function PyIterable_Check (line 1337) | inline bool PyIterable_Check(PyObject *obj) { function PyNone_Check (line 1347) | inline bool PyNone_Check(PyObject *o) { return o == Py_None; } function PyEllipsis_Check (line 1348) | inline bool PyEllipsis_Check(PyObject *o) { return o == Py_Ellipsis; } function PyUnicode_Check_Permissive (line 1351) | inline bool PyUnicode_Check_Permissive(PyObject *o) { function PyStaticMethod_Check (line 1359) | inline bool PyStaticMethod_Check(PyObject *o) { return o->ob_type == &Py... function class (line 1361) | class kwargs_proxy : public handle { function class (line 1366) | class args_proxy : public handle { function Parent (line 1413) | Name(const object &o) ... function Parent (line 1437) | Name(const object &o) : Parent(o) { ... function class (line 1462) | class iterator : public object { function reference (line 1484) | reference operator*() const { function pointer (line 1492) | pointer operator->() const { function iterator (line 1510) | static iterator sentinel() { return {}; } function class (line 1527) | class type : public object { function class (line 1553) | class iterable : public object { function namespace (line 1647) | inline namespace literals { function class (line 1664) | class bytes : public object { function bytes (line 1720) | inline bytes::bytes(const pybind11::str &s) { function str (line 1740) | inline str::str(const bytes &b) { function class (line 1758) | class bytearray : public object { function class (line 1788) | class none : public object { function class (line 1794) | class ellipsis : public object { function class (line 1800) | class bool_ : public object { function as_unsigned (line 1821) | PYBIND11_NAMESPACE_BEGIN(detail) function class (line 1872) | class float_ : public object { function class (line 1894) | class weakref : public object { function class (line 1911) | class slice : public object { function compute (line 1939) | bool compute( function object (line 1948) | object index_to_object(T index) { function class (line 1953) | class capsule : public object { function explicit (line 1986) | explicit capsule(void (*destructor)()) { function set_pointer (line 2018) | void set_pointer(const void *value) { function set_name (line 2033) | void set_name(const char *new_name) { function initialize_with_void_ptr_destructor (line 2052) | void initialize_with_void_ptr_destructor(const void *value, function class (line 2079) | class tuple : public object { function args_are_all_keyword_or_ds (line 2105) | bool args_are_all_keyword_or_ds() { function class (line 2109) | class dict : public object { function clear (line 2128) | void clear() /* py-non-const */ { PyDict_Clear(ptr()); } function class (line 2148) | class sequence : public object { function item_accessor (line 2161) | item_accessor operator[](T &&o) const { function class (line 2168) | class list : public object { function class (line 2212) | class args : public tuple { function memoryview (line 2397) | static memoryview from_memory(const void *mem, ssize_t size) { function memoryview (line 2402) | static memoryview from_memory(std::string_view mem) { function memoryview (line 2409) | inline memoryview memoryview::from_buffer(void *ptr, function len (line 2448) | inline size_t len(handle h) { function len_hint (line 2458) | inline size_t len_hint(handle h) { function str (line 2469) | inline str repr(handle h) { function iterator (line 2477) | inline iterator iter(handle obj) { FILE: libs/pybind11/include/pybind11/stl.h function PYBIND11_NAMESPACE_BEGIN (line 35) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function reserve_maybe (line 116) | void reserve_maybe(const dict &, void *) {} function load (line 168) | bool load(handle src, bool convert) { function reserve_maybe (line 190) | void reserve_maybe(const sequence &, void *) {} function load (line 323) | bool load(handle src, bool convert) { type type_caster (line 356) | struct type_caster type variant_caster_visitor (line 361) | struct variant_caster_visitor { type type_caster (line 434) | struct type_caster FILE: libs/pybind11/include/pybind11/stl/filesystem.h function PyObject (line 57) | static PyObject *unicode_from_fs_native(const std::wstring &w) { function load (line 71) | bool load(handle handle, bool) { type type_caster (line 116) | struct type_caster type type_caster (line 119) | struct type_caster FILE: libs/pybind11/include/pybind11/stl_bind.h function PYBIND11_NAMESPACE_BEGIN (line 21) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) type values_view (line 654) | struct values_view { type items_view (line 660) | struct items_view { function explicit (line 668) | explicit KeysViewImpl(Map &map) : map(map) {} function len (line 669) | size_t len() override { return map.size(); } function iterator (line 670) | iterator iter() override { return make_key_iterator(map.begin(), map.end... function contains (line 671) | bool contains(const handle &k) override { function explicit (line 683) | explicit ValuesViewImpl(Map &map) : map(map) {} function len (line 684) | size_t len() override { return map.size(); } function iterator (line 685) | iterator iter() override { return make_value_iterator(map.begin(), map.e... function explicit (line 691) | explicit ItemsViewImpl(Map &map) : map(map) {} function len (line 692) | size_t len() override { return map.size(); } function iterator (line 693) | iterator iter() override { return make_iterator(map.begin(), map.end()); } FILE: libs/pybind11/include/pybind11/type_caster_pyobject_ptr.h function PYBIND11_NAMESPACE_BEGIN (line 10) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) function load (line 46) | bool load(handle src, bool) { FILE: libs/pybind11/include/pybind11/typing.h function PYBIND11_NAMESPACE_BEGIN (line 19) | PYBIND11_NAMESPACE_BEGIN(PYBIND11_NAMESPACE) FILE: libs/pybind11/pybind11/__main__.py function quote (line 22) | def quote(s: str) -> str: function quote (line 31) | def quote(s: str) -> str: function print_includes (line 35) | def print_includes() -> None: function main (line 51) | def main() -> None: FILE: libs/pybind11/pybind11/_version.py function _to_int (line 4) | def _to_int(s: str) -> int | str: FILE: libs/pybind11/pybind11/commands.py function get_include (line 8) | def get_include(user: bool = False) -> str: # noqa: ARG001 function get_cmake_dir (line 18) | def get_cmake_dir() -> str: function get_pkgconfig_dir (line 30) | def get_pkgconfig_dir() -> str: FILE: libs/pybind11/pybind11/setup_helpers.py class Pybind11Extension (line 89) | class Pybind11Extension(_Extension): method _add_cflags (line 116) | def _add_cflags(self, flags: list[str]) -> None: method _add_ldflags (line 119) | def _add_ldflags(self, flags: list[str]) -> None: method __init__ (line 122) | def __init__(self, *args: Any, **kwargs: Any) -> None: method cxx_std (line 161) | def cxx_std(self) -> int: method cxx_std (line 172) | def cxx_std(self, level: int) -> None: function tmp_chdir (line 213) | def tmp_chdir() -> Iterator[str]: function has_flag (line 229) | def has_flag(compiler: Any, flag: str) -> bool: function auto_cpp_level (line 253) | def auto_cpp_level(compiler: Any) -> str | int: class build_ext (line 271) | class build_ext(_build_ext): # noqa: N801 method build_extensions (line 278) | def build_extensions(self) -> None: function intree_extensions (line 290) | def intree_extensions( function naive_recompile (line 332) | def naive_recompile(obj: str, src: str) -> bool: function no_recompile (line 341) | def no_recompile(obg: str, src: str) -> bool: # noqa: ARG001 class ParallelCompile (line 372) | class ParallelCompile: method __init__ (line 410) | def __init__( method function (line 423) | def function(self) -> CCompilerMethod: method install (line 488) | def install(self: S) -> S: method __enter__ (line 495) | def __enter__(self: S) -> S: method __exit__ (line 499) | def __exit__(self, *args: Any) -> None: FILE: libs/pybind11/tools/codespell_ignore_lines_from_errors.py function run (line 17) | def run(args: list[str]) -> None: FILE: libs/sqlite3/include/sqlite3.h type sqlite3 (line 246) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 265) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 267) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 269) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 272) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 273) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 275) | typedef long long int sqlite_int64; type sqlite_uint64 (line 276) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 278) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 279) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 670) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 671) | struct sqlite3_file { type sqlite3_io_methods (line 769) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 770) | struct sqlite3_io_methods { type sqlite3_mutex (line 1118) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 1128) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 1293) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 1295) | struct sqlite3_vfs { type sqlite3_mem_methods (line 1591) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 1592) | struct sqlite3_mem_methods { type sqlite3_stmt (line 3369) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 3783) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 3797) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 6025) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 6026) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 6027) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 6028) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 6046) | struct sqlite3_module { type sqlite3_index_info (line 6177) | struct sqlite3_index_info { type sqlite3_vtab (line 6295) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 6319) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 6375) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 6823) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 6824) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 7355) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 7367) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 7368) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 7532) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 7533) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 7555) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 7556) | struct sqlite3_pcache_methods { type sqlite3_backup (line 7581) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 8579) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 8767) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 8768) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 8774) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 8776) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 8797) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 8829) | struct sqlite3_rtree_query_info { type sqlite3_session (line 8880) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 8885) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 9625) | typedef struct sqlite3_changegroup sqlite3_changegroup; type Fts5ExtensionApi (line 10219) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 10220) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 10221) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 10231) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 10451) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 10685) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 10686) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 10687) | struct fts5_tokenizer { type fts5_api (line 10722) | typedef struct fts5_api fts5_api; type fts5_api (line 10723) | struct fts5_api { FILE: libs/sqlite3/sqlite3.c function SQLITE_PRIVATE (line 772) | SQLITE_PRIVATE const char **sqlite3CompileOptions(int *pnOpt){ type sqlite3 (line 1270) | typedef struct sqlite3 sqlite3; type SQLITE_INT64_TYPE (line 1289) | typedef SQLITE_INT64_TYPE sqlite_int64; type SQLITE_UINT64_TYPE (line 1291) | typedef SQLITE_UINT64_TYPE sqlite_uint64; type sqlite_uint64 (line 1293) | typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; type __int64 (line 1296) | typedef __int64 sqlite_int64; type sqlite_uint64 (line 1297) | typedef unsigned __int64 sqlite_uint64; type sqlite_int64 (line 1299) | typedef long long int sqlite_int64; type sqlite_uint64 (line 1300) | typedef unsigned long long int sqlite_uint64; type sqlite_int64 (line 1302) | typedef sqlite_int64 sqlite3_int64; type sqlite_uint64 (line 1303) | typedef sqlite_uint64 sqlite3_uint64; type sqlite3_file (line 1694) | typedef struct sqlite3_file sqlite3_file; type sqlite3_file (line 1695) | struct sqlite3_file { type sqlite3_io_methods (line 1793) | typedef struct sqlite3_io_methods sqlite3_io_methods; type sqlite3_io_methods (line 1794) | struct sqlite3_io_methods { type sqlite3_mutex (line 2142) | typedef struct sqlite3_mutex sqlite3_mutex; type sqlite3_api_routines (line 2152) | typedef struct sqlite3_api_routines sqlite3_api_routines; type sqlite3_vfs (line 2317) | typedef struct sqlite3_vfs sqlite3_vfs; type sqlite3_vfs (line 2319) | struct sqlite3_vfs { type sqlite3_mem_methods (line 2615) | typedef struct sqlite3_mem_methods sqlite3_mem_methods; type sqlite3_mem_methods (line 2616) | struct sqlite3_mem_methods { type sqlite3_stmt (line 4393) | typedef struct sqlite3_stmt sqlite3_stmt; type sqlite3_value (line 4807) | typedef struct sqlite3_value sqlite3_value; type sqlite3_context (line 4821) | typedef struct sqlite3_context sqlite3_context; type sqlite3_vtab (line 7049) | typedef struct sqlite3_vtab sqlite3_vtab; type sqlite3_index_info (line 7050) | typedef struct sqlite3_index_info sqlite3_index_info; type sqlite3_vtab_cursor (line 7051) | typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; type sqlite3_module (line 7052) | typedef struct sqlite3_module sqlite3_module; type sqlite3_module (line 7070) | struct sqlite3_module { type sqlite3_index_info (line 7201) | struct sqlite3_index_info { type sqlite3_vtab (line 7319) | struct sqlite3_vtab { type sqlite3_vtab_cursor (line 7343) | struct sqlite3_vtab_cursor { type sqlite3_blob (line 7399) | typedef struct sqlite3_blob sqlite3_blob; type sqlite3_mutex_methods (line 7847) | typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; type sqlite3_mutex_methods (line 7848) | struct sqlite3_mutex_methods { type sqlite3_pcache (line 8379) | typedef struct sqlite3_pcache sqlite3_pcache; type sqlite3_pcache_page (line 8391) | typedef struct sqlite3_pcache_page sqlite3_pcache_page; type sqlite3_pcache_page (line 8392) | struct sqlite3_pcache_page { type sqlite3_pcache_methods2 (line 8556) | typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; type sqlite3_pcache_methods2 (line 8557) | struct sqlite3_pcache_methods2 { type sqlite3_pcache_methods (line 8579) | typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; type sqlite3_pcache_methods (line 8580) | struct sqlite3_pcache_methods { type sqlite3_backup (line 8605) | typedef struct sqlite3_backup sqlite3_backup; type sqlite3_snapshot (line 9603) | typedef struct sqlite3_snapshot { type sqlite3_rtree_geometry (line 9791) | typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; type sqlite3_rtree_query_info (line 9792) | typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; type sqlite3_int64 (line 9798) | typedef sqlite3_int64 sqlite3_rtree_dbl; type sqlite3_rtree_dbl (line 9800) | typedef double sqlite3_rtree_dbl; type sqlite3_rtree_geometry (line 9821) | struct sqlite3_rtree_geometry { type sqlite3_rtree_query_info (line 9853) | struct sqlite3_rtree_query_info { type sqlite3_session (line 9904) | typedef struct sqlite3_session sqlite3_session; type sqlite3_changeset_iter (line 9909) | typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; type sqlite3_changegroup (line 10649) | typedef struct sqlite3_changegroup sqlite3_changegroup; type Fts5ExtensionApi (line 11243) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 11244) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 11245) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 11255) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 11475) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 11709) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 11710) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 11711) | struct fts5_tokenizer { type fts5_api (line 11746) | typedef struct fts5_api fts5_api; type fts5_api (line 11747) | struct fts5_api { type Hash (line 12387) | typedef struct Hash Hash; type HashElem (line 12388) | typedef struct HashElem HashElem; type Hash (line 12411) | struct Hash { type HashElem (line 12427) | struct HashElem { type sqlite_int64 (line 12837) | typedef sqlite_int64 i64; type sqlite_uint64 (line 12838) | typedef sqlite_uint64 u64; type UINT32_TYPE (line 12839) | typedef UINT32_TYPE u32; type UINT16_TYPE (line 12840) | typedef UINT16_TYPE u16; type INT16_TYPE (line 12841) | typedef INT16_TYPE i16; type UINT8_TYPE (line 12842) | typedef UINT8_TYPE u8; type INT8_TYPE (line 12843) | typedef INT8_TYPE i8; type u64 (line 12860) | typedef u64 tRowcnt; type u32 (line 12862) | typedef u32 tRowcnt; type INT16_TYPE (line 12888) | typedef INT16_TYPE LogEst; type uptr (line 12907) | typedef uintptr_t uptr; type u32 (line 12909) | typedef u32 uptr; type u64 (line 12911) | typedef u64 uptr; type BusyHandler (line 13072) | typedef struct BusyHandler BusyHandler; type BusyHandler (line 13073) | struct BusyHandler { type AggInfo (line 13166) | typedef struct AggInfo AggInfo; type AuthContext (line 13167) | typedef struct AuthContext AuthContext; type AutoincInfo (line 13168) | typedef struct AutoincInfo AutoincInfo; type Bitvec (line 13169) | typedef struct Bitvec Bitvec; type CollSeq (line 13170) | typedef struct CollSeq CollSeq; type Column (line 13171) | typedef struct Column Column; type Db (line 13172) | typedef struct Db Db; type Schema (line 13173) | typedef struct Schema Schema; type Expr (line 13174) | typedef struct Expr Expr; type ExprList (line 13175) | typedef struct ExprList ExprList; type FKey (line 13176) | typedef struct FKey FKey; type FuncDestructor (line 13177) | typedef struct FuncDestructor FuncDestructor; type FuncDef (line 13178) | typedef struct FuncDef FuncDef; type FuncDefHash (line 13179) | typedef struct FuncDefHash FuncDefHash; type IdList (line 13180) | typedef struct IdList IdList; type Index (line 13181) | typedef struct Index Index; type IndexSample (line 13182) | typedef struct IndexSample IndexSample; type KeyClass (line 13183) | typedef struct KeyClass KeyClass; type KeyInfo (line 13184) | typedef struct KeyInfo KeyInfo; type Lookaside (line 13185) | typedef struct Lookaside Lookaside; type LookasideSlot (line 13186) | typedef struct LookasideSlot LookasideSlot; type Module (line 13187) | typedef struct Module Module; type NameContext (line 13188) | typedef struct NameContext NameContext; type Parse (line 13189) | typedef struct Parse Parse; type PreUpdate (line 13190) | typedef struct PreUpdate PreUpdate; type PrintfArguments (line 13191) | typedef struct PrintfArguments PrintfArguments; type RowSet (line 13192) | typedef struct RowSet RowSet; type Savepoint (line 13193) | typedef struct Savepoint Savepoint; type Select (line 13194) | typedef struct Select Select; type SQLiteThread (line 13195) | typedef struct SQLiteThread SQLiteThread; type SelectDest (line 13196) | typedef struct SelectDest SelectDest; type SrcList (line 13197) | typedef struct SrcList SrcList; type StrAccum (line 13198) | typedef struct StrAccum StrAccum; type Table (line 13199) | typedef struct Table Table; type TableLock (line 13200) | typedef struct TableLock TableLock; type Token (line 13201) | typedef struct Token Token; type TreeView (line 13202) | typedef struct TreeView TreeView; type Trigger (line 13203) | typedef struct Trigger Trigger; type TriggerPrg (line 13204) | typedef struct TriggerPrg TriggerPrg; type TriggerStep (line 13205) | typedef struct TriggerStep TriggerStep; type UnpackedRecord (line 13206) | typedef struct UnpackedRecord UnpackedRecord; type VTable (line 13207) | typedef struct VTable VTable; type VtabCtx (line 13208) | typedef struct VtabCtx VtabCtx; type Walker (line 13209) | typedef struct Walker Walker; type WhereInfo (line 13210) | typedef struct WhereInfo WhereInfo; type With (line 13211) | typedef struct With With; type VList (line 13219) | typedef int VList; type Btree (line 13266) | typedef struct Btree Btree; type BtCursor (line 13267) | typedef struct BtCursor BtCursor; type BtShared (line 13268) | typedef struct BtShared BtShared; type BtreePayload (line 13269) | typedef struct BtreePayload BtreePayload; type KeyInfo (line 13457) | struct KeyInfo type BtreePayload (line 13503) | struct BtreePayload { type Vdbe (line 13634) | typedef struct Vdbe Vdbe; type Mem (line 13640) | typedef struct sqlite3_value Mem; type SubProgram (line 13641) | typedef struct SubProgram SubProgram; type VdbeOp (line 13648) | struct VdbeOp { type VdbeOp (line 13686) | typedef struct VdbeOp VdbeOp; type SubProgram (line 13692) | struct SubProgram { type VdbeOpList (line 13706) | struct VdbeOpList { type VdbeOpList (line 13712) | typedef struct VdbeOpList VdbeOpList; type u32 (line 14189) | typedef u32 Pgno; type Pager (line 14194) | typedef struct Pager Pager; type DbPage (line 14199) | typedef struct PgHdr DbPage; type PgHdr (line 14419) | typedef struct PgHdr PgHdr; type PCache (line 14420) | typedef struct PCache PCache; type PgHdr (line 14426) | struct PgHdr { type Db (line 14983) | struct Db { type Schema (line 15008) | struct Schema { type Lookaside (line 15072) | struct Lookaside { type LookasideSlot (line 15083) | struct LookasideSlot { type FuncDefHash (line 15095) | struct FuncDefHash { type sqlite3_userauth (line 15104) | typedef struct sqlite3_userauth sqlite3_userauth; type sqlite3_userauth (line 15105) | struct sqlite3_userauth { type sqlite3 (line 15150) | struct sqlite3 { type FuncDef (line 15392) | struct FuncDef { type FuncDestructor (line 15420) | struct FuncDestructor { type Savepoint (line 15531) | struct Savepoint { type Module (line 15552) | struct Module { type Column (line 15564) | struct Column { type CollSeq (line 15590) | struct CollSeq { type VTable (line 15690) | struct VTable { type Table (line 15704) | struct Table { type FKey (line 15819) | struct FKey { type KeyInfo (line 15885) | struct KeyInfo { type UnpackedRecord (line 15930) | struct UnpackedRecord { type Index (line 15976) | struct Index { type IndexSample (line 16035) | struct IndexSample { type Token (line 16051) | struct Token { type AggInfo (line 16069) | struct AggInfo { type i16 (line 16111) | typedef i16 ynVar; type ynVar (line 16113) | typedef int ynVar; type Expr (line 16179) | struct Expr { type ExprList (line 16310) | struct ExprList { type IdList (line 16345) | struct IdList { type SQLITE_BITMASK_TYPE (line 16361) | typedef SQLITE_BITMASK_TYPE Bitmask; type u64 (line 16363) | typedef u64 Bitmask; type SrcList (line 16397) | struct SrcList { type NameContext (line 16500) | struct NameContext { type Select (line 16549) | struct Select { type SelectDest (line 16687) | struct SelectDest { type AutoincInfo (line 16705) | struct AutoincInfo { type TriggerPrg (line 16737) | struct TriggerPrg { type yDbMask (line 16756) | typedef unsigned int yDbMask; type Parse (line 16780) | struct Parse { type AuthContext (line 16909) | struct AuthContext { type Trigger (line 16960) | struct Trigger { type TriggerStep (line 17022) | struct TriggerStep { type DbFixer (line 17041) | typedef struct DbFixer DbFixer; type DbFixer (line 17042) | struct DbFixer { type StrAccum (line 17055) | struct StrAccum { type InitData (line 17077) | typedef struct { type Sqlite3Config (line 17089) | struct Sqlite3Config { type Walker (line 17165) | struct Walker { type With (line 17212) | struct With { type TreeView (line 17228) | struct TreeView { type PrintfArguments (line 17427) | struct PrintfArguments { type SrcList_item (line 17572) | struct SrcList_item type SrcList_item (line 17636) | struct SrcList_item type Sqlite3Config (line 17890) | struct Sqlite3Config type Sqlite3Config (line 18457) | struct Sqlite3Config type Op (line 18630) | typedef struct VdbeOp Op; type Bool (line 18635) | typedef unsigned Bool; type VdbeSorter (line 18638) | typedef struct VdbeSorter VdbeSorter; type AuxData (line 18641) | typedef struct AuxData AuxData; type VdbeCursor (line 18659) | typedef struct VdbeCursor VdbeCursor; type VdbeCursor (line 18660) | struct VdbeCursor { type VdbeFrame (line 18744) | typedef struct VdbeFrame VdbeFrame; type VdbeFrame (line 18745) | struct VdbeFrame { type sqlite3_value (line 18773) | struct sqlite3_value { type AuxData (line 18876) | struct AuxData { type sqlite3_context (line 18897) | struct sqlite3_context { type bft (line 18912) | typedef unsigned bft; type ScanStatus (line 18914) | typedef struct ScanStatus ScanStatus; type ScanStatus (line 18915) | struct ScanStatus { type Vdbe (line 18931) | struct Vdbe { type PreUpdate (line 19011) | struct PreUpdate { type sqlite3_int64 (line 19151) | typedef sqlite3_int64 sqlite3StatValueType; type u32 (line 19153) | typedef u32 sqlite3StatValueType; type sqlite3StatType (line 19155) | typedef struct sqlite3StatType sqlite3StatType; function SQLITE_WSD (line 19156) | static SQLITE_WSD struct sqlite3StatType { function SQLITE_PRIVATE (line 19197) | SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ function SQLITE_PRIVATE (line 19217) | SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ function SQLITE_PRIVATE (line 19228) | SQLITE_PRIVATE void sqlite3StatusDown(int op, int N){ function SQLITE_PRIVATE (line 19242) | SQLITE_PRIVATE void sqlite3StatusHighwater(int op, int X){ function SQLITE_API (line 19262) | SQLITE_API int sqlite3_status64( function SQLITE_API (line 19287) | SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, in... function u32 (line 19304) | static u32 countLookasideSlots(LookasideSlot *p){ function SQLITE_PRIVATE (line 19316) | SQLITE_PRIVATE int sqlite3LookasideUsed(sqlite3 *db, int *pHighwater){ function SQLITE_API (line 19326) | SQLITE_API int sqlite3_db_status( type tm (line 19568) | struct tm type DateTime (line 19574) | typedef struct DateTime DateTime; type DateTime (line 19575) | struct DateTime { function getDigits (line 19618) | static int getDigits(const char *zDate, const char *zFormat, ...){ function parseTimezone (line 19672) | static int parseTimezone(const char *zDate, DateTime *p){ function parseHhMmSs (line 19708) | static int parseHhMmSs(const char *zDate, DateTime *p){ function datetimeError (line 19748) | static void datetimeError(DateTime *p){ function computeJD (line 19759) | static void computeJD(DateTime *p){ function parseYyyyMmDd (line 19809) | static int parseYyyyMmDd(const char *zDate, DateTime *p){ function setDateTimeToCurrent (line 19846) | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ function setRawDateNumber (line 19862) | static void setRawDateNumber(DateTime *p, double r){ function parseDateOrTime (line 19887) | static int parseDateOrTime( function validJulianDay (line 19920) | static int validJulianDay(sqlite3_int64 iJD){ function computeYMD (line 19927) | static void computeYMD(DateTime *p){ function computeHMS (line 19956) | static void computeHMS(DateTime *p){ function computeYMD_HMS (line 19975) | static void computeYMD_HMS(DateTime *p){ function clearYMD_HMS_TZ (line 19983) | static void clearYMD_HMS_TZ(DateTime *p){ function osLocaltime (line 20021) | static int osLocaltime(time_t *t, struct tm *pTm){ function sqlite3_int64 (line 20060) | static sqlite3_int64 localtimeOffset( function parseModifier (line 20164) | static int parseModifier( function isDate (line 20381) | static int isDate( function juliandayFunc (line 20424) | static void juliandayFunc( function datetimeFunc (line 20441) | static void datetimeFunc( function timeFunc (line 20461) | static void timeFunc( function dateFunc (line 20480) | static void dateFunc( function strftimeFunc (line 20513) | static void strftimeFunc( function ctimeFunc (line 20651) | static void ctimeFunc( function cdateFunc (line 20665) | static void cdateFunc( function ctimestampFunc (line 20679) | static void ctimestampFunc( function currentTimeFunc (line 20701) | static void currentTimeFunc( function SQLITE_PRIVATE (line 20739) | SQLITE_PRIVATE void sqlite3RegisterDateTimeFunctions(void){ function SQLITE_PRIVATE (line 20842) | SQLITE_PRIVATE void sqlite3OsClose(sqlite3_file *pId){ function SQLITE_PRIVATE (line 20848) | SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, ... function SQLITE_PRIVATE (line 20852) | SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, in... function SQLITE_PRIVATE (line 20856) | SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file *id, i64 size){ function SQLITE_PRIVATE (line 20859) | SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file *id, int flags){ function SQLITE_PRIVATE (line 20863) | SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ function SQLITE_PRIVATE (line 20867) | SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 20871) | SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file *id, int lockType){ function SQLITE_PRIVATE (line 20874) | SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pRe... function SQLITE_PRIVATE (line 20887) | SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file *id, int op, void *... function SQLITE_PRIVATE (line 20905) | SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file *id, int op, v... function SQLITE_PRIVATE (line 20909) | SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id){ function SQLITE_PRIVATE (line 20913) | SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ function SQLITE_PRIVATE (line 20917) | SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int offset, int n,... function SQLITE_PRIVATE (line 20920) | SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id){ function SQLITE_PRIVATE (line 20923) | SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ function SQLITE_PRIVATE (line 20926) | SQLITE_PRIVATE int sqlite3OsShmMap( function SQLITE_PRIVATE (line 20940) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 20944) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 20949) | SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, ... function SQLITE_PRIVATE (line 20953) | SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ function SQLITE_PRIVATE (line 20962) | SQLITE_PRIVATE int sqlite3OsOpen( function SQLITE_PRIVATE (line 20979) | SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath,... function SQLITE_PRIVATE (line 20984) | SQLITE_PRIVATE int sqlite3OsAccess( function SQLITE_PRIVATE (line 20993) | SQLITE_PRIVATE int sqlite3OsFullPathname( function SQLITE_PRIVATE (line 21004) | SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath){ function SQLITE_PRIVATE (line 21007) | SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char ... function SQLITE_PRIVATE (line 21010) | SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *pVfs, void *pHdle, con... function SQLITE_PRIVATE (line 21013) | SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function SQLITE_PRIVATE (line 21017) | SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, cha... function SQLITE_PRIVATE (line 21020) | SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ function SQLITE_PRIVATE (line 21023) | SQLITE_PRIVATE int sqlite3OsGetLastError(sqlite3_vfs *pVfs){ function SQLITE_PRIVATE (line 21026) | SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_... function SQLITE_PRIVATE (line 21044) | SQLITE_PRIVATE int sqlite3OsOpenMalloc( function SQLITE_PRIVATE (line 21066) | SQLITE_PRIVATE void sqlite3OsCloseFree(sqlite3_file *pFile){ function SQLITE_PRIVATE (line 21078) | SQLITE_PRIVATE int sqlite3OsInit(void){ function SQLITE_API (line 21095) | SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ function vfsUnlink (line 21119) | static void vfsUnlink(sqlite3_vfs *pVfs){ function SQLITE_API (line 21141) | SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ function SQLITE_API (line 21169) | SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ type BenignMallocHooks (line 21214) | typedef struct BenignMallocHooks BenignMallocHooks; function SQLITE_WSD (line 21215) | static SQLITE_WSD struct BenignMallocHooks { function SQLITE_PRIVATE (line 21240) | SQLITE_PRIVATE void sqlite3BenignMallocHooks( function SQLITE_PRIVATE (line 21254) | SQLITE_PRIVATE void sqlite3BeginBenignMalloc(void){ function SQLITE_PRIVATE (line 21260) | SQLITE_PRIVATE void sqlite3EndBenignMalloc(void){ function sqlite3MemFree (line 21302) | static void sqlite3MemFree(void *pPrior){ return; } function sqlite3MemSize (line 21304) | static int sqlite3MemSize(void *pPrior){ return 0; } function sqlite3MemRoundup (line 21305) | static int sqlite3MemRoundup(int n){ return n; } function sqlite3MemInit (line 21306) | static int sqlite3MemInit(void *NotUsed){ return SQLITE_OK; } function sqlite3MemShutdown (line 21307) | static void sqlite3MemShutdown(void *NotUsed){ return; } function SQLITE_PRIVATE (line 21315) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function sqlite3MemFree (line 21494) | static void sqlite3MemFree(void *pPrior){ function sqlite3MemSize (line 21509) | static int sqlite3MemSize(void *pPrior){ function sqlite3MemRoundup (line 21564) | static int sqlite3MemRoundup(int n){ function sqlite3MemInit (line 21571) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 21598) | static void sqlite3MemShutdown(void *NotUsed){ function SQLITE_PRIVATE (line 21609) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ type MemBlockHdr (line 21681) | struct MemBlockHdr { type MemBlockHdr (line 21718) | struct MemBlockHdr type MemBlockHdr (line 21719) | struct MemBlockHdr function adjustStats (line 21755) | static void adjustStats(int iSize, int increment){ type MemBlockHdr (line 21778) | struct MemBlockHdr type MemBlockHdr (line 21779) | struct MemBlockHdr type MemBlockHdr (line 21784) | struct MemBlockHdr function sqlite3MemSize (line 21802) | static int sqlite3MemSize(void *p){ function sqlite3MemInit (line 21814) | static int sqlite3MemInit(void *NotUsed){ function sqlite3MemShutdown (line 21828) | static void sqlite3MemShutdown(void *NotUsed){ function sqlite3MemRoundup (line 21836) | static int sqlite3MemRoundup(int n){ function randomFill (line 21845) | static void randomFill(char *pBuf, int nByte){ type MemBlockHdr (line 21869) | struct MemBlockHdr type MemBlockHdr (line 21885) | struct MemBlockHdr function sqlite3MemFree (line 21927) | static void sqlite3MemFree(void *pPrior){ type MemBlockHdr (line 21970) | struct MemBlockHdr function SQLITE_PRIVATE (line 21990) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function SQLITE_PRIVATE (line 22007) | SQLITE_PRIVATE void sqlite3MemdebugSetType(void *p, u8 eType){ function SQLITE_PRIVATE (line 22025) | SQLITE_PRIVATE int sqlite3MemdebugHasType(void *p, u8 eType){ function SQLITE_PRIVATE (line 22047) | SQLITE_PRIVATE int sqlite3MemdebugNoType(void *p, u8 eType){ function SQLITE_PRIVATE (line 22065) | SQLITE_PRIVATE void sqlite3MemdebugBacktrace(int depth){ function SQLITE_PRIVATE (line 22072) | SQLITE_PRIVATE void sqlite3MemdebugBacktraceCallback(void (*xBacktrace)(... function SQLITE_PRIVATE (line 22079) | SQLITE_PRIVATE void sqlite3MemdebugSettitle(const char *zTitle){ function SQLITE_PRIVATE (line 22089) | SQLITE_PRIVATE void sqlite3MemdebugSync(){ function SQLITE_PRIVATE (line 22102) | SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ function SQLITE_PRIVATE (line 22144) | SQLITE_PRIVATE int sqlite3MemdebugMallocCount(){ type Mem3Block (line 22237) | typedef struct Mem3Block Mem3Block; type Mem3Block (line 22238) | struct Mem3Block { function SQLITE_WSD (line 22257) | static SQLITE_WSD struct Mem3Global { function memsys3UnlinkFromList (line 22304) | static void memsys3UnlinkFromList(u32 i, u32 *pRoot){ function memsys3Unlink (line 22324) | static void memsys3Unlink(u32 i){ function memsys3LinkIntoList (line 22344) | static void memsys3LinkIntoList(u32 i, u32 *pRoot){ function memsys3Link (line 22358) | static void memsys3Link(u32 i){ function memsys3Enter (line 22379) | static void memsys3Enter(void){ function memsys3Leave (line 22385) | static void memsys3Leave(void){ function memsys3OutOfMemory (line 22392) | static void memsys3OutOfMemory(int nByte){ function memsys3Merge (line 22472) | static void memsys3Merge(u32 *pRoot){ function memsys3FreeUnsafe (line 22593) | static void memsys3FreeUnsafe(void *pOld){ function memsys3Size (line 22634) | static int memsys3Size(void *p){ function memsys3Roundup (line 22645) | static int memsys3Roundup(int n){ function memsys3Free (line 22668) | static void memsys3Free(void *pPrior){ function memsys3Init (line 22709) | static int memsys3Init(void *NotUsed){ function memsys3Shutdown (line 22734) | static void memsys3Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 22746) | SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ function SQLITE_PRIVATE (line 22830) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys3(void){ type Mem5Link (line 22914) | typedef struct Mem5Link Mem5Link; type Mem5Link (line 22915) | struct Mem5Link { function SQLITE_WSD (line 22939) | static SQLITE_WSD struct Mem5Global { function memsys5Unlink (line 22996) | static void memsys5Unlink(int i, int iLogsize){ function memsys5Link (line 23018) | static void memsys5Link(int i, int iLogsize){ function memsys5Enter (line 23037) | static void memsys5Enter(void){ function memsys5Leave (line 23040) | static void memsys5Leave(void){ function memsys5Size (line 23048) | static int memsys5Size(void *p){ function memsys5FreeUnsafe (line 23137) | static void memsys5FreeUnsafe(void *pOld){ function memsys5Free (line 23219) | static void memsys5Free(void *pPrior){ function memsys5Roundup (line 23268) | static int memsys5Roundup(int n){ function memsys5Log (line 23285) | static int memsys5Log(int iValue){ function memsys5Init (line 23297) | static int memsys5Init(void *NotUsed){ function memsys5Shutdown (line 23355) | static void memsys5Shutdown(void *NotUsed){ function SQLITE_PRIVATE (line 23366) | SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ function SQLITE_PRIVATE (line 23409) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetMemsys5(void){ type CheckMutex (line 23480) | typedef struct CheckMutex CheckMutex; type CheckMutex (line 23481) | struct CheckMutex { function checkMutexHeld (line 23495) | static int checkMutexHeld(sqlite3_mutex *p){ function checkMutexNotheld (line 23498) | static int checkMutexNotheld(sqlite3_mutex *p){ function checkMutexInit (line 23506) | static int checkMutexInit(void){ function checkMutexEnd (line 23510) | static int checkMutexEnd(void){ function sqlite3_mutex (line 23518) | static sqlite3_mutex *checkMutexAlloc(int iType){ function checkMutexFree (line 23557) | static void checkMutexFree(sqlite3_mutex *p){ function checkMutexEnter (line 23580) | static void checkMutexEnter(sqlite3_mutex *p){ function checkMutexTry (line 23596) | static int checkMutexTry(sqlite3_mutex *p){ function checkMutexLeave (line 23604) | static void checkMutexLeave(sqlite3_mutex *p){ function sqlite3_mutex_methods (line 23609) | sqlite3_mutex_methods const *multiThreadedCheckMutex(void){ function SQLITE_PRIVATE (line 23633) | SQLITE_PRIVATE void sqlite3MutexWarnOnContention(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 23645) | SQLITE_PRIVATE int sqlite3MutexInit(void){ function SQLITE_PRIVATE (line 23690) | SQLITE_PRIVATE int sqlite3MutexEnd(void){ function SQLITE_API (line 23706) | SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ function SQLITE_PRIVATE (line 23715) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ function SQLITE_API (line 23727) | SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ function SQLITE_API (line 23738) | SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ function SQLITE_API (line 23749) | SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ function SQLITE_API (line 23764) | SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ function SQLITE_API (line 23776) | SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ function SQLITE_API (line 23780) | SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ function noopMutexInit (line 23828) | static int noopMutexInit(void){ return SQLITE_OK; } function noopMutexEnd (line 23829) | static int noopMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 23830) | static sqlite3_mutex *noopMutexAlloc(int id){ function noopMutexFree (line 23834) | static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } function noopMutexEnter (line 23835) | static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function noopMutexTry (line 23836) | static int noopMutexTry(sqlite3_mutex *p){ function noopMutexLeave (line 23840) | static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); retur... function SQLITE_PRIVATE (line 23842) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ type sqlite3_debug_mutex (line 23870) | typedef struct sqlite3_debug_mutex { function debugMutexHeld (line 23879) | static int debugMutexHeld(sqlite3_mutex *pX){ function debugMutexNotheld (line 23883) | static int debugMutexNotheld(sqlite3_mutex *pX){ function debugMutexInit (line 23891) | static int debugMutexInit(void){ return SQLITE_OK; } function debugMutexEnd (line 23892) | static int debugMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 23899) | static sqlite3_mutex *debugMutexAlloc(int id){ function debugMutexFree (line 23930) | static void debugMutexFree(sqlite3_mutex *pX){ function debugMutexEnter (line 23953) | static void debugMutexEnter(sqlite3_mutex *pX){ function debugMutexTry (line 23958) | static int debugMutexTry(sqlite3_mutex *pX){ function debugMutexLeave (line 23971) | static void debugMutexLeave(sqlite3_mutex *pX){ function SQLITE_PRIVATE (line 23978) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ function SQLITE_PRIVATE (line 24001) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ type sqlite3_mutex (line 24049) | struct sqlite3_mutex { function pthreadMutexHeld (line 24086) | static int pthreadMutexHeld(sqlite3_mutex *p){ function pthreadMutexNotheld (line 24089) | static int pthreadMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 24099) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function pthreadMutexInit (line 24110) | static int pthreadMutexInit(void){ return SQLITE_OK; } function pthreadMutexEnd (line 24111) | static int pthreadMutexEnd(void){ return SQLITE_OK; } function sqlite3_mutex (line 24161) | static sqlite3_mutex *pthreadMutexAlloc(int iType){ function pthreadMutexFree (line 24232) | static void pthreadMutexFree(sqlite3_mutex *p){ function pthreadMutexEnter (line 24259) | static void pthreadMutexEnter(sqlite3_mutex *p){ function pthreadMutexTry (line 24301) | static int pthreadMutexTry(sqlite3_mutex *p){ function pthreadMutexLeave (line 24358) | static void pthreadMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 24381) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function sqlite_uint64 (line 24499) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 24507) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 24518) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 24526) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 24550) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 24588) | static void local_ioerr(){ type sqlite3_mutex (line 24732) | struct sqlite3_mutex { function winMutexHeld (line 24761) | static int winMutexHeld(sqlite3_mutex *p){ function winMutexNotheld2 (line 24765) | static int winMutexNotheld2(sqlite3_mutex *p, DWORD tid){ function winMutexNotheld (line 24769) | static int winMutexNotheld(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 24780) | SQLITE_PRIVATE void sqlite3MemoryBarrier(void){ function winMutexInit (line 24822) | static int winMutexInit(void){ function winMutexEnd (line 24844) | static int winMutexEnd(void){ function sqlite3_mutex (line 24907) | static sqlite3_mutex *winMutexAlloc(int iType){ function winMutexFree (line 24955) | static void winMutexFree(sqlite3_mutex *p){ function winMutexEnter (line 24979) | static void winMutexEnter(sqlite3_mutex *p){ function winMutexTry (line 25002) | static int winMutexTry(sqlite3_mutex *p){ function winMutexLeave (line 25052) | static void winMutexLeave(sqlite3_mutex *p){ function SQLITE_PRIVATE (line 25074) | SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ function SQLITE_API (line 25120) | SQLITE_API int sqlite3_release_memory(int n){ function SQLITE_WSD (line 25135) | static SQLITE_WSD struct Mem0Global { function SQLITE_PRIVATE (line 25151) | SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void){ function SQLITE_API (line 25161) | SQLITE_API int sqlite3_memory_alarm( function SQLITE_API (line 25177) | SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ function SQLITE_API (line 25199) | SQLITE_API void sqlite3_soft_heap_limit(int n){ function SQLITE_PRIVATE (line 25207) | SQLITE_PRIVATE int sqlite3MallocInit(void){ function SQLITE_PRIVATE (line 25229) | SQLITE_PRIVATE int sqlite3HeapNearlyFull(void){ function SQLITE_PRIVATE (line 25236) | SQLITE_PRIVATE void sqlite3MallocEnd(void){ function sqlite3_memory_used (line 25246) | sqlite3_memory_used(void){ function SQLITE_API (line 25257) | SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ function sqlite3MallocAlarm (line 25266) | static void sqlite3MallocAlarm(int nByte){ function mallocWithAlarm (line 25277) | static void mallocWithAlarm(int n, void **pp){ function SQLITE_PRIVATE (line 25326) | SQLITE_PRIVATE void *sqlite3Malloc(u64 n){ function SQLITE_API (line 25351) | SQLITE_API void *sqlite3_malloc(int n){ function SQLITE_API (line 25357) | SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){ function isLookaside (line 25368) | static int isLookaside(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25379) | SQLITE_PRIVATE int sqlite3MallocSize(void *p){ function SQLITE_PRIVATE (line 25383) | SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3 *db, void *p){ function SQLITE_API (line 25401) | SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ function SQLITE_API (line 25410) | SQLITE_API void sqlite3_free(void *p){ function SQLITE_NOINLINE (line 25429) | static SQLITE_NOINLINE void measureAllocationSize(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25438) | SQLITE_PRIVATE void sqlite3DbFreeNN(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25463) | SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){ function SQLITE_PRIVATE (line 25471) | SQLITE_PRIVATE void *sqlite3Realloc(void *pOld, u64 nBytes){ function SQLITE_API (line 25523) | SQLITE_API void *sqlite3_realloc(void *pOld, int n){ function SQLITE_API (line 25530) | SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ function SQLITE_PRIVATE (line 25541) | SQLITE_PRIVATE void *sqlite3MallocZero(u64 n){ function SQLITE_PRIVATE (line 25553) | SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3 *db, u64 n){ function SQLITE_NOINLINE (line 25565) | static SQLITE_NOINLINE void *dbMallocRawFinish(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 25597) | SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 25604) | SQLITE_PRIVATE void *sqlite3DbMallocRawNN(sqlite3 *db, u64 n){ function SQLITE_PRIVATE (line 25646) | SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *db, void *p, u64 n){ function SQLITE_NOINLINE (line 25653) | static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 25683) | SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *db, void *p, u64 n){ function SQLITE_PRIVATE (line 25699) | SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ function SQLITE_PRIVATE (line 25712) | SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, u64 n){ function SQLITE_PRIVATE (line 25732) | SQLITE_PRIVATE char *sqlite3DbSpanDup(sqlite3 *db, const char *zStart, c... function SQLITE_PRIVATE (line 25743) | SQLITE_PRIVATE void sqlite3SetString(char **pz, sqlite3 *db, const char ... function SQLITE_PRIVATE (line 25754) | SQLITE_PRIVATE void sqlite3OomFault(sqlite3 *db){ function SQLITE_PRIVATE (line 25771) | SQLITE_PRIVATE void sqlite3OomClear(sqlite3 *db){ function SQLITE_NOINLINE (line 25783) | static SQLITE_NOINLINE int apiOomError(sqlite3 *db){ function SQLITE_PRIVATE (line 25801) | SQLITE_PRIVATE int sqlite3ApiExit(sqlite3* db, int rc){ type etByte (line 25859) | typedef unsigned char etByte; type et_info (line 25865) | typedef struct et_info { /* Information about each format field */ function et_getdigit (line 25935) | static char et_getdigit(LONGDOUBLE_TYPE *val, int *cnt){ function setStrAccumError (line 25951) | static void setStrAccumError(StrAccum *p, u8 eError){ function sqlite3_int64 (line 25960) | static sqlite3_int64 getIntArg(PrintfArguments *p){ function getDoubleArg (line 25964) | static double getDoubleArg(PrintfArguments *p){ function SQLITE_PRIVATE (line 25986) | SQLITE_PRIVATE void sqlite3VXPrintf( function sqlite3StrAccumEnlarge (line 26656) | static int sqlite3StrAccumEnlarge(StrAccum *p, int N){ function SQLITE_PRIVATE (line 26707) | SQLITE_PRIVATE void sqlite3AppendChar(StrAccum *p, int N, char c){ function enlargeAndAppend (line 26723) | static void SQLITE_NOINLINE enlargeAndAppend(StrAccum *p, const char *z,... function SQLITE_PRIVATE (line 26735) | SQLITE_PRIVATE void sqlite3StrAccumAppend(StrAccum *p, const char *z, in... function SQLITE_PRIVATE (line 26752) | SQLITE_PRIVATE void sqlite3StrAccumAppendAll(StrAccum *p, const char *z){ function SQLITE_NOINLINE (line 26762) | static SQLITE_NOINLINE char *strAccumFinishRealloc(StrAccum *p){ function SQLITE_PRIVATE (line 26775) | SQLITE_PRIVATE char *sqlite3StrAccumFinish(StrAccum *p){ function SQLITE_PRIVATE (line 26788) | SQLITE_PRIVATE void sqlite3StrAccumReset(StrAccum *p){ function SQLITE_PRIVATE (line 26810) | SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum *p, sqlite3 *db, char *... function SQLITE_PRIVATE (line 26824) | SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, v... function SQLITE_PRIVATE (line 26844) | SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...){ function SQLITE_API (line 26857) | SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ function SQLITE_API (line 26881) | SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ function SQLITE_API (line 26906) | SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zForma... function SQLITE_API (line 26921) | SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat... function renderLogMsg (line 26944) | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){ function SQLITE_API (line 26957) | SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ function SQLITE_PRIVATE (line 26972) | SQLITE_PRIVATE void sqlite3DebugPrintf(const char *zFormat, ...){ function SQLITE_PRIVATE (line 26998) | SQLITE_PRIVATE void sqlite3XPrintf(StrAccum *p, const char *zFormat, ...){ function TreeView (line 27033) | static TreeView *sqlite3TreeViewPush(TreeView *p, u8 moreToFollow){ function sqlite3TreeViewPop (line 27049) | static void sqlite3TreeViewPop(TreeView *p){ function sqlite3TreeViewLine (line 27059) | static void sqlite3TreeViewLine(TreeView *p, const char *zFormat, ...){ function sqlite3TreeViewItem (line 27084) | static void sqlite3TreeViewItem(TreeView *p, const char *zLabel,u8 moreF... function SQLITE_PRIVATE (line 27092) | SQLITE_PRIVATE void sqlite3TreeViewWith(TreeView *pView, const With *pWi... function SQLITE_PRIVATE (line 27132) | SQLITE_PRIVATE void sqlite3TreeViewSelect(TreeView *pView, const Select ... function SQLITE_PRIVATE (line 27243) | SQLITE_PRIVATE void sqlite3TreeViewExpr(TreeView *pView, const Expr *pEx... function SQLITE_PRIVATE (line 27521) | SQLITE_PRIVATE void sqlite3TreeViewBareExprList( function SQLITE_PRIVATE (line 27551) | SQLITE_PRIVATE void sqlite3TreeViewExprList( function SQLITE_WSD (line 27589) | static SQLITE_WSD struct sqlite3PrngType { function SQLITE_API (line 27598) | SQLITE_API void sqlite3_randomness(int N, void *pBuf){ function SQLITE_PRIVATE (line 27685) | SQLITE_PRIVATE void sqlite3PrngSaveState(void){ function SQLITE_PRIVATE (line 27692) | SQLITE_PRIVATE void sqlite3PrngRestoreState(void){ type SQLiteThread (line 27744) | struct SQLiteThread { function SQLITE_PRIVATE (line 27753) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 27790) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 27816) | struct SQLiteThread { function sqlite3ThreadProc (line 27825) | static unsigned __stdcall sqlite3ThreadProc( function SQLITE_PRIVATE (line 27848) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 27886) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ type SQLiteThread (line 27921) | struct SQLiteThread { function SQLITE_PRIVATE (line 27928) | SQLITE_PRIVATE int sqlite3ThreadCreate( function SQLITE_PRIVATE (line 27952) | SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ function SQLITE_PRIVATE (line 28145) | SQLITE_PRIVATE u32 sqlite3Utf8Read( function sqlite3VdbeMemTranslate (line 28181) | int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ function SQLITE_PRIVATE (line 28326) | SQLITE_PRIVATE int sqlite3VdbeMemHandleBom(Mem *pMem){ function SQLITE_PRIVATE (line 28364) | SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *zIn, int nByte){ function SQLITE_PRIVATE (line 28394) | SQLITE_PRIVATE int sqlite3Utf8To8(unsigned char *zIn){ function SQLITE_PRIVATE (line 28418) | SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nBy... function SQLITE_PRIVATE (line 28439) | SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *zIn, int nChar){ function SQLITE_PRIVATE (line 28464) | SQLITE_PRIVATE void sqlite3UtfSelfTest(void){ function SQLITE_PRIVATE (line 28542) | SQLITE_PRIVATE void sqlite3Coverage(int x){ function SQLITE_PRIVATE (line 28560) | SQLITE_PRIVATE int sqlite3FaultSim(int iTest){ function SQLITE_PRIVATE (line 28573) | SQLITE_PRIVATE int sqlite3IsNaN(double x){ function SQLITE_PRIVATE (line 28621) | SQLITE_PRIVATE int sqlite3Strlen30(const char *z){ function SQLITE_PRIVATE (line 28633) | SQLITE_PRIVATE char *sqlite3ColumnType(Column *pCol, char *zDflt){ function SQLITE_NOINLINE (line 28643) | static SQLITE_NOINLINE void sqlite3ErrorFinish(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 28653) | SQLITE_PRIVATE void sqlite3Error(sqlite3 *db, int err_code){ function SQLITE_PRIVATE (line 28663) | SQLITE_PRIVATE void sqlite3SystemError(sqlite3 *db, int rc){ function SQLITE_PRIVATE (line 28692) | SQLITE_PRIVATE void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const... function SQLITE_PRIVATE (line 28725) | SQLITE_PRIVATE void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ... function SQLITE_PRIVATE (line 28759) | SQLITE_PRIVATE void sqlite3Dequote(char *z){ function SQLITE_PRIVATE (line 28785) | SQLITE_PRIVATE void sqlite3TokenInit(Token *p, char *z){ function SQLITE_API (line 28803) | SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ function SQLITE_PRIVATE (line 28811) | SQLITE_PRIVATE int sqlite3StrICmp(const char *zLeft, const char *zRight){ function SQLITE_API (line 28824) | SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, i... function LONGDOUBLE_TYPE (line 28843) | static LONGDOUBLE_TYPE sqlite3Pow10(int E){ function SQLITE_PRIVATE (line 28898) | SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int lengt... function compare2pow63 (line 29088) | static int compare2pow63(const char *zNum, int incr){ function SQLITE_PRIVATE (line 29120) | SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length... function SQLITE_PRIVATE (line 29222) | SQLITE_PRIVATE int sqlite3DecOrHexToI64(const char *z, i64 *pOut){ function SQLITE_PRIVATE (line 29252) | SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){ function SQLITE_PRIVATE (line 29311) | SQLITE_PRIVATE int sqlite3Atoi(const char *z){ function putVarint64 (line 29346) | static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 29370) | SQLITE_PRIVATE int sqlite3PutVarint(unsigned char *p, u64 v){ function SQLITE_PRIVATE (line 29400) | SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ function SQLITE_PRIVATE (line 29571) | SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ function SQLITE_PRIVATE (line 29694) | SQLITE_PRIVATE int sqlite3VarintLen(u64 v){ function SQLITE_PRIVATE (line 29704) | SQLITE_PRIVATE u32 sqlite3Get4byte(const u8 *p){ function SQLITE_PRIVATE (line 29722) | SQLITE_PRIVATE void sqlite3Put4byte(unsigned char *p, u32 v){ function SQLITE_PRIVATE (line 29746) | SQLITE_PRIVATE u8 sqlite3HexToInt(int h){ function SQLITE_PRIVATE (line 29764) | SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ function logBadConnection (line 29785) | static void logBadConnection(const char *zType){ function SQLITE_PRIVATE (line 29806) | SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3 *db){ function SQLITE_PRIVATE (line 29823) | SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ function SQLITE_PRIVATE (line 29843) | SQLITE_PRIVATE int sqlite3AddInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 29863) | SQLITE_PRIVATE int sqlite3SubInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 29878) | SQLITE_PRIVATE int sqlite3MulInt64(i64 *pA, i64 iB){ function SQLITE_PRIVATE (line 29904) | SQLITE_PRIVATE int sqlite3AbsInt32(int x){ function SQLITE_PRIVATE (line 29928) | SQLITE_PRIVATE void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ function SQLITE_PRIVATE (line 29947) | SQLITE_PRIVATE LogEst sqlite3LogEstAdd(LogEst a, LogEst b){ function SQLITE_PRIVATE (line 29974) | SQLITE_PRIVATE LogEst sqlite3LogEst(u64 x){ function SQLITE_PRIVATE (line 29998) | SQLITE_PRIVATE LogEst sqlite3LogEstFromDouble(double x){ function SQLITE_PRIVATE (line 30019) | SQLITE_PRIVATE u64 sqlite3LogEstToInt(LogEst x){ function SQLITE_PRIVATE (line 30073) | SQLITE_PRIVATE VList *sqlite3VListAdd( function SQLITE_PRIVATE (line 30111) | SQLITE_PRIVATE const char *sqlite3VListNumToName(VList *pIn, int iVal){ function SQLITE_PRIVATE (line 30127) | SQLITE_PRIVATE int sqlite3VListNameToNum(VList *pIn, const char *zName, ... function SQLITE_PRIVATE (line 30164) | SQLITE_PRIVATE void sqlite3HashInit(Hash *pNew){ function SQLITE_PRIVATE (line 30176) | SQLITE_PRIVATE void sqlite3HashClear(Hash *pH){ function strHash (line 30196) | static unsigned int strHash(const char *z){ function insertElement (line 30213) | static void insertElement( function rehash (line 30247) | static int rehash(Hash *pH, unsigned int new_size){ function HashElem (line 30288) | static HashElem *findElementWithHash( function removeElementGivenHash (line 30323) | static void removeElementGivenHash( function SQLITE_PRIVATE (line 30358) | SQLITE_PRIVATE void *sqlite3HashFind(const Hash *pH, const char *pKey){ function SQLITE_PRIVATE (line 30378) | SQLITE_PRIVATE void *sqlite3HashInsert(Hash *pH, const char *pKey, void ... function SQLITE_PRIVATE (line 30424) | SQLITE_PRIVATE const char *sqlite3OpcodeName(int i){ type unixShm (line 30785) | typedef struct unixShm unixShm; type unixShmNode (line 30786) | typedef struct unixShmNode unixShmNode; type unixInodeInfo (line 30787) | typedef struct unixInodeInfo unixInodeInfo; type UnixUnusedFd (line 30788) | typedef struct UnixUnusedFd UnixUnusedFd; type UnixUnusedFd (line 30796) | struct UnixUnusedFd { type unixFile (line 30806) | typedef struct unixFile unixFile; type unixFile (line 30807) | struct unixFile { function sqlite_uint64 (line 30959) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 30967) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 30978) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 30986) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 31010) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 31048) | static void local_ioerr(){ function posixOpen (line 31153) | static int posixOpen(const char *zFile, int flags, int mode){ type unix_syscall (line 31167) | struct unix_syscall { type stat (line 31185) | struct stat type stat (line 31198) | struct stat type stat (line 31319) | struct stat function robustFchown (line 31336) | static int robustFchown(int fd, uid_t uid, gid_t gid){ function unixSetSystemCall (line 31350) | static int unixSetSystemCall( function sqlite3_syscall_ptr (line 31393) | static sqlite3_syscall_ptr unixGetSystemCall( function robust_open (line 31453) | static int robust_open(const char *z, int f, mode_t m){ function unixEnterMutex (line 31505) | static void unixEnterMutex(void){ function unixLeaveMutex (line 31508) | static void unixLeaveMutex(void){ function unixMutexHeld (line 31512) | static int unixMutexHeld(void) { function lockTrace (line 31545) | static int lockTrace(int fd, int op, struct flock *p){ function robust_ftruncate (line 31603) | static int robust_ftruncate(int h, sqlite3_int64 sz){ function sqliteErrorFromPosixError (line 31628) | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) { type vxworksFileId (line 31670) | struct vxworksFileId { type vxworksFileId (line 31682) | struct vxworksFileId function vxworksSimplifyName (line 31697) | static int vxworksSimplifyName(char *z, int n){ type vxworksFileId (line 31731) | struct vxworksFileId type vxworksFileId (line 31732) | struct vxworksFileId type vxworksFileId (line 31733) | struct vxworksFileId function vxworksReleaseFileId (line 31773) | static void vxworksReleaseFileId(struct vxworksFileId *pId){ type unixFileId (line 31885) | struct unixFileId { type unixInodeInfo (line 31910) | struct unixInodeInfo { function unixLogErrorAtLine (line 31953) | static int unixLogErrorAtLine( function robust_close (line 32018) | static void robust_close(unixFile *pFile, int h, int lineno){ function storeLastErrno (line 32029) | static void storeLastErrno(unixFile *pFile, int error){ function closePendingFds (line 32036) | static void closePendingFds(unixFile *pFile){ function releaseInodeInfo (line 32055) | static void releaseInodeInfo(unixFile *pFile){ function findInodeInfo (line 32090) | static int findInodeInfo( function fileHasMoved (line 32174) | static int fileHasMoved(unixFile *pFile){ function verifyDbFile (line 32195) | static void verifyDbFile(unixFile *pFile){ function unixCheckReservedLock (line 32228) | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut){ function unixFileLock (line 32288) | static int unixFileLock(unixFile *pFile, struct flock *pLock){ function unixLock (line 32338) | static int unixLock(sqlite3_file *id, int eFileLock){ function setPendingFd (line 32565) | static void setPendingFd(unixFile *pFile){ function posixUnlock (line 32588) | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnl... function unixUnlock (line 32748) | static int unixUnlock(sqlite3_file *id, int eFileLock){ function closeUnixFile (line 32770) | static int closeUnixFile(sqlite3_file *id){ function unixClose (line 32805) | static int unixClose(sqlite3_file *id){ function nolockCheckReservedLock (line 32850) | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut){ function nolockLock (line 32855) | static int nolockLock(sqlite3_file *NotUsed, int NotUsed2){ function nolockUnlock (line 32859) | static int nolockUnlock(sqlite3_file *NotUsed, int NotUsed2){ function nolockClose (line 32867) | static int nolockClose(sqlite3_file *id) { function dotlockCheckReservedLock (line 32912) | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) { function dotlockLock (line 32953) | static int dotlockLock(sqlite3_file *id, int eFileLock) { function dotlockUnlock (line 33003) | static int dotlockUnlock(sqlite3_file *id, int eFileLock) { function dotlockClose (line 33046) | static int dotlockClose(sqlite3_file *id) { function robust_flock (line 33076) | static int robust_flock(int fd, int op){ function flockCheckReservedLock (line 33092) | static int flockCheckReservedLock(sqlite3_file *id, int *pResOut){ function flockLock (line 33172) | static int flockLock(sqlite3_file *id, int eFileLock) { function flockUnlock (line 33216) | static int flockUnlock(sqlite3_file *id, int eFileLock) { function flockClose (line 33250) | static int flockClose(sqlite3_file *id) { function semXCheckReservedLock (line 33279) | static int semXCheckReservedLock(sqlite3_file *id, int *pResOut) { function semXLock (line 33346) | static int semXLock(sqlite3_file *id, int eFileLock) { function semXUnlock (line 33379) | static int semXUnlock(sqlite3_file *id, int eFileLock) { function semXClose (line 33416) | static int semXClose(sqlite3_file *id) { type afpLockingContext (line 33451) | typedef struct afpLockingContext afpLockingContext; type afpLockingContext (line 33452) | struct afpLockingContext { type ByteRangeLockPB2 (line 33457) | struct ByteRangeLockPB2 function afpSetLock (line 33475) | static int afpSetLock( function afpCheckReservedLock (line 33521) | static int afpCheckReservedLock(sqlite3_file *id, int *pResOut){ function afpLock (line 33591) | static int afpLock(sqlite3_file *id, int eFileLock){ function afpUnlock (line 33773) | static int afpUnlock(sqlite3_file *id, int eFileLock) { function afpClose (line 33876) | static int afpClose(sqlite3_file *id) { function nfsUnlock (line 33918) | static int nfsUnlock(sqlite3_file *id, int eFileLock){ function seekAndRead (line 33954) | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, i... function unixRead (line 34003) | static int unixRead( function seekAndWriteFd (line 34062) | static int seekAndWriteFd( function seekAndWrite (line 34108) | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int ... function unixWrite (line 34117) | static int unixWrite( function full_fsync (line 34252) | static int full_fsync(int fd, int fullSync, int dataOnly){ function openDirectory (line 34348) | static int openDirectory(const char *zFilename, int *pFd){ function unixSync (line 34385) | static int unixSync(sqlite3_file *id, int flags){ function unixTruncate (line 34435) | static int unixTruncate(sqlite3_file *id, i64 nByte){ function unixFileSize (line 34485) | static int unixFileSize(sqlite3_file *id, i64 *pSize){ function fcntlSizeHint (line 34523) | static int fcntlSizeHint(unixFile *pFile, i64 nByte){ function unixModeBit (line 34592) | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg){ function unixFileControl (line 34608) | static int unixFileControl(sqlite3_file *id, int op, void *pArg){ function setDeviceCharacteristics (line 34726) | static void setDeviceCharacteristics(unixFile *pFd){ function setDeviceCharacteristics (line 34751) | static void setDeviceCharacteristics(unixFile *pFile){ function unixSectorSize (line 34833) | static int unixSectorSize(sqlite3_file *id){ function unixDeviceCharacteristics (line 34852) | static int unixDeviceCharacteristics(sqlite3_file *id){ function unixGetpagesize (line 34866) | static int unixGetpagesize(void){ type unixShmNode (line 34909) | struct unixShmNode { type unixShm (line 34941) | struct unixShm { function unixShmSystemLock (line 34962) | static int unixShmSystemLock( function unixShmRegionPerMap (line 35039) | static int unixShmRegionPerMap(void){ function unixShmPurge (line 35053) | static void unixShmPurge(unixFile *pFd){ function unixLockSharedMemory (line 35087) | static int unixLockSharedMemory(unixFile *pDbFd, unixShmNode *pShmNode){ function unixOpenSharedMemory (line 35171) | static int unixOpenSharedMemory(unixFile *pDbFd){ function unixShmMap (line 35310) | static int unixShmMap( function unixShmLock (line 35453) | static int unixShmLock( function unixShmBarrier (line 35565) | static void unixShmBarrier( function unixShmUnmap (line 35581) | static int unixShmUnmap( function unixUnmapfile (line 35637) | static void unixUnmapfile(unixFile *pFd){ function unixRemapfile (line 35662) | static void unixRemapfile( function unixMapfile (line 35754) | static int unixMapfile(unixFile *pFd, i64 nMap){ function unixFetch (line 35791) | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function unixUnfetch (line 35822) | static int unixUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function sqlite3_io_methods (line 36042) | static const sqlite3_io_methods *autolockIoFinderImpl( function sqlite3_io_methods (line 36106) | static const sqlite3_io_methods *vxworksIoFinderImpl( type sqlite3_io_methods (line 36139) | typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*); function fillInUnixFile (line 36152) | static int fillInUnixFile( type stat (line 36338) | struct stat function unixGetTempname (line 36362) | static int unixGetTempname(int nBuf, char *zBuf){ function UnixUnusedFd (line 36412) | static UnixUnusedFd *findReusableFd(const char *zPath, int flags){ function getFileMode (line 36459) | static int getFileMode( function findCreateFileMode (line 36498) | static int findCreateFileMode( function unixOpen (line 36575) | static int unixOpen( function unixDelete (line 36840) | static int unixDelete( function unixAccess (line 36888) | static int unixAccess( function mkFullPathname (line 36914) | static int mkFullPathname( function unixFullPathname (line 36947) | static int unixFullPathname( function unixDlError (line 37049) | static void unixDlError(sqlite3_vfs *NotUsed, int nBuf, char *zBufOut){ function unixDlClose (line 37082) | static void unixDlClose(sqlite3_vfs *NotUsed, void *pHandle){ function unixRandomness (line 37096) | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf){ function unixSleep (line 37143) | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds){ function unixCurrentTimeInt64 (line 37183) | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piN... function unixCurrentTime (line 37215) | static int unixCurrentTime(sqlite3_vfs *NotUsed, double *prNow){ function unixGetLastError (line 37233) | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *No... type proxyLockingContext (line 37404) | typedef struct proxyLockingContext proxyLockingContext; type proxyLockingContext (line 37405) | struct proxyLockingContext { function proxyGetLockPath (line 37422) | static int proxyGetLockPath(const char *dbPath, char *lPath, size_t maxL... function proxyCreateLockPath (line 37463) | static int proxyCreateLockPath(const char *lockPath){ function proxyCreateUnixFile (line 37503) | static int proxyCreateUnixFile( type timespec (line 37594) | struct timespec function proxyGetHostID (line 37600) | static int proxyGetHostID(unsigned char *pHostID, int *pError){ function proxyBreakConchLock (line 37640) | static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){ function proxyConchLock (line 37700) | static int proxyConchLock(unixFile *pFile, uuid_t myHostID, int lockType){ function proxyTakeConch (line 37778) | static int proxyTakeConch(unixFile *pFile){ function proxyReleaseConch (line 38000) | static int proxyReleaseConch(unixFile *pFile){ function proxyCreateConchPathname (line 38030) | static int proxyCreateConchPathname(char *dbPath, char **pConchPath){ function switchLockProxyPath (line 38067) | static int switchLockProxyPath(unixFile *pFile, const char *path) { function proxyGetDbPathForUnixFile (line 38103) | static int proxyGetDbPathForUnixFile(unixFile *pFile, char *dbPath){ function proxyTransformUnixFile (line 38134) | static int proxyTransformUnixFile(unixFile *pFile, const char *path) { function proxyFileControl (line 38221) | static int proxyFileControl(sqlite3_file *id, int op, void *pArg){ function proxyCheckReservedLock (line 38294) | static int proxyCheckReservedLock(sqlite3_file *id, int *pResOut) { function proxyLock (line 38333) | static int proxyLock(sqlite3_file *id, int eFileLock) { function proxyUnlock (line 38357) | static int proxyUnlock(sqlite3_file *id, int eFileLock) { function proxyClose (line 38376) | static int proxyClose(sqlite3_file *id) { function SQLITE_API (line 38438) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 38538) | SQLITE_API int sqlite3_os_end(void){ function sqlite_uint64 (line 38641) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 38649) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 38660) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 38668) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 38692) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function local_ioerr (line 38730) | static void local_ioerr(){ type winShm (line 38985) | typedef struct winShm winShm; type winShmNode (line 38986) | typedef struct winShmNode winShmNode; type winceLock (line 38994) | typedef struct winceLock { type winFile (line 39006) | typedef struct winFile winFile; type winFile (line 39007) | struct winFile { type winVfsAppData (line 39041) | typedef struct winVfsAppData winVfsAppData; type winVfsAppData (line 39042) | struct winVfsAppData { type winMemData (line 39180) | typedef struct winMemData winMemData; type winMemData (line 39181) | struct winMemData { type winMemData (line 39197) | struct winMemData type win_syscall (line 39266) | struct win_syscall { function winSetSystemCall (line 39927) | static int winSetSystemCall( function sqlite3_syscall_ptr (line 39970) | static sqlite3_syscall_ptr winGetSystemCall( function SQLITE_API (line 40012) | SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){ function SQLITE_API (line 40052) | SQLITE_API int sqlite3_win32_reset_heap(){ function SQLITE_API (line 40097) | SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){ function SQLITE_API (line 40143) | SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){ function SQLITE_PRIVATE (line 40158) | SQLITE_PRIVATE DWORD sqlite3Win32Wait(HANDLE hObject){ function SQLITE_API (line 40192) | SQLITE_API int sqlite3_win32_is_nt(void){ function winMemFree (line 40254) | static void winMemFree(void *pPrior){ function winMemSize (line 40302) | static int winMemSize(void *p){ function winMemRoundup (line 40326) | static int winMemRoundup(int n){ function winMemInit (line 40333) | static int winMemInit(void *pAppData){ function winMemShutdown (line 40382) | static void winMemShutdown(void *pAppData){ function SQLITE_PRIVATE (line 40413) | SQLITE_PRIVATE const sqlite3_mem_methods *sqlite3MemGetWin32(void){ function SQLITE_PRIVATE (line 40427) | SQLITE_PRIVATE void sqlite3MemSetDefault(void){ function LPWSTR (line 40437) | static LPWSTR winUtf8ToUnicode(const char *zText){ function LPWSTR (line 40490) | static LPWSTR winMbcsToUnicode(const char *zText, int useAnsi){ function SQLITE_API (line 40580) | SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){ function SQLITE_API (line 40596) | SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){ function SQLITE_API (line 40612) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){ function SQLITE_API (line 40628) | SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int us... function SQLITE_API (line 40644) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){ function SQLITE_API (line 40660) | SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int us... function SQLITE_API (line 40680) | SQLITE_API int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){ function winGetLastErrorMsg (line 40715) | static int winGetLastErrorMsg(DWORD lastErrno, int nBuf, char *zBuf){ function winLogErrorAtLine (line 40806) | static int winLogErrorAtLine( function winRetryIoerr (line 40876) | static int winRetryIoerr(int *pnRetry, DWORD *pError){ function winLogIoerr (line 40905) | static void winLogIoerr(int nRetry, int lineno){ type tm (line 40925) | struct tm type tm (line 40927) | struct tm function winceMutexAcquire (line 40957) | static void winceMutexAcquire(HANDLE h){ function winceCreateLock (line 40972) | static int winceCreateLock(const char *zFilename, winFile *pFile){ function winceDestroyLock (line 41066) | static void winceDestroyLock(winFile *pFile){ function BOOL (line 41100) | static BOOL winceLockFile( function BOOL (line 41166) | static BOOL winceUnlockFile( function BOOL (line 41235) | static BOOL winLockFile( function BOOL (line 41267) | static BOOL winUnlockFile( function winSeekFile (line 41312) | static int winSeekFile(winFile *pFile, sqlite3_int64 iOffset){ function winClose (line 41385) | static int winClose(sqlite3_file *id){ function winTruncate (line 41630) | static int winTruncate(sqlite3_file *id, sqlite3_int64 nByte){ function winSync (line 41687) | static int winSync(sqlite3_file *id, int flags){ function winFileSize (line 41772) | static int winFileSize(sqlite3_file *id, sqlite3_int64 *pSize){ function winGetReadLock (line 41850) | static int winGetReadLock(winFile *pFile){ function winUnlockReadLock (line 41885) | static int winUnlockReadLock(winFile *pFile){ function winLock (line 41932) | static int winLock(sqlite3_file *id, int locktype){ function winCheckReservedLock (line 42075) | static int winCheckReservedLock(sqlite3_file *id, int *pResOut){ function winUnlock (line 42111) | static int winUnlock(sqlite3_file *id, int locktype){ function winNolockLock (line 42161) | static int winNolockLock(sqlite3_file *id, int locktype){ function winNolockCheckReservedLock (line 42167) | static int winNolockCheckReservedLock(sqlite3_file *id, int *pResOut){ function winNolockUnlock (line 42173) | static int winNolockUnlock(sqlite3_file *id, int locktype){ function winModeBit (line 42188) | static void winModeBit(winFile *pFile, unsigned char mask, int *pArg){ function winFileControl (line 42206) | static int winFileControl(sqlite3_file *id, int op, void *pArg){ function winSectorSize (line 42341) | static int winSectorSize(sqlite3_file *id){ function winDeviceCharacteristics (line 42349) | static int winDeviceCharacteristics(sqlite3_file *id){ function winShmEnterMutex (line 42379) | static void winShmEnterMutex(void){ function winShmLeaveMutex (line 42382) | static void winShmLeaveMutex(void){ function winShmMutexHeld (line 42386) | static int winShmMutexHeld(void) { type winShmNode (line 42414) | struct winShmNode { type winShm (line 42458) | struct winShm { function winShmSystemLock (line 42481) | static int winShmSystemLock( function winShmPurge (line 42529) | static void winShmPurge(sqlite3_vfs *pVfs, int deleteFlag){ function winLockSharedMemory (line 42580) | static int winLockSharedMemory(winShmNode *pShmNode){ function winOpenSharedMemory (line 42609) | static int winOpenSharedMemory(winFile *pDbFd){ function winShmUnmap (line 42718) | static int winShmUnmap( function winShmLock (line 42759) | static int winShmLock( function winShmBarrier (line 42868) | static void winShmBarrier( function winShmMap (line 42896) | static int winShmMap( function winUnmapfile (line 43049) | static int winUnmapfile(winFile *pFile){ function winMapfile (line 43099) | static int winMapfile(winFile *pFd, sqlite3_int64 nByte){ function winFetch (line 43198) | static int winFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){ function winUnfetch (line 43239) | static int winUnfetch(sqlite3_file *fd, i64 iOff, void *p){ function winMakeEndInDirSep (line 43395) | static int winMakeEndInDirSep(int nBuf, char *zBuf){ function winGetTempname (line 43415) | static int winGetTempname(sqlite3_vfs *pVfs, char **pzBuf){ function winIsDir (line 43646) | static int winIsDir(const void *zConverted){ function winOpen (line 43681) | static int winOpen( function winDelete (line 43999) | static int winDelete( function winAccess (line 44107) | static int winAccess( function BOOL (line 44185) | static BOOL winIsDriveLetterAndColon( function BOOL (line 44197) | static BOOL winIsVerbatimPathname( function winFullPathname (line 44233) | static int winFullPathname( function winDlError (line 44458) | static void winDlError(sqlite3_vfs *pVfs, int nBuf, char *zBufOut){ function winDlClose (line 44470) | static void winDlClose(sqlite3_vfs *pVfs, void *pHandle){ type EntropyGatherer (line 44483) | typedef struct EntropyGatherer EntropyGatherer; type EntropyGatherer (line 44484) | struct EntropyGatherer { function xorMemory (line 44493) | static void xorMemory(EntropyGatherer *p, unsigned char *x, int sz){ function winRandomness (line 44507) | static int winRandomness(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function winSleep (line 44564) | static int winSleep(sqlite3_vfs *pVfs, int microsec){ function winCurrentTimeInt64 (line 44589) | static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){ function winCurrentTime (line 44632) | static int winCurrentTime(sqlite3_vfs *pVfs, double *prNow){ function winGetLastError (line 44672) | static int winGetLastError(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ function SQLITE_API (line 44682) | SQLITE_API int sqlite3_os_init(void){ function SQLITE_API (line 44817) | SQLITE_API int sqlite3_os_end(void){ type Bitvec (line 44929) | struct Bitvec { function SQLITE_PRIVATE (line 44950) | SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32 iSize){ function SQLITE_PRIVATE (line 44965) | SQLITE_PRIVATE int sqlite3BitvecTestNotNull(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 44988) | SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 45004) | SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec *p, u32 i){ function SQLITE_PRIVATE (line 45075) | SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){ function SQLITE_PRIVATE (line 45112) | SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec *p){ function SQLITE_PRIVATE (line 45127) | SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec *p){ function SQLITE_PRIVATE (line 45172) | SQLITE_PRIVATE int sqlite3BitvecBuiltinTest(int sz, int *aOp){ type PCache (line 45290) | struct PCache { function pcacheDump (line 45318) | void pcacheDump(PCache *pCache){ function SQLITE_PRIVATE (line 45357) | SQLITE_PRIVATE int sqlite3PcachePageSanity(PgHdr *pPg){ function pcacheManageDirtyList (line 45407) | static void pcacheManageDirtyList(PgHdr *pPage, u8 addRemove){ function pcacheUnpin (line 45477) | static void pcacheUnpin(PgHdr *p){ function numberOfCachePages (line 45489) | static int numberOfCachePages(PCache *p){ function SQLITE_PRIVATE (line 45507) | SQLITE_PRIVATE int sqlite3PcacheInitialize(void){ function SQLITE_PRIVATE (line 45516) | SQLITE_PRIVATE void sqlite3PcacheShutdown(void){ function SQLITE_PRIVATE (line 45526) | SQLITE_PRIVATE int sqlite3PcacheSize(void){ return sizeof(PCache); } function SQLITE_PRIVATE (line 45540) | SQLITE_PRIVATE int sqlite3PcacheOpen( function SQLITE_PRIVATE (line 45566) | SQLITE_PRIVATE int sqlite3PcacheSetPageSize(PCache *pCache, int szPage){ function SQLITE_PRIVATE (line 45610) | SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch( function SQLITE_PRIVATE (line 45651) | SQLITE_PRIVATE int sqlite3PcacheFetchStress( function SQLITE_NOINLINE (line 45707) | static SQLITE_NOINLINE PgHdr *pcacheFetchFinishWithInit( function SQLITE_PRIVATE (line 45733) | SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish( function SQLITE_NOINLINE (line 45756) | SQLITE_NOINLINE sqlite3PcacheRelease(PgHdr *p){ function SQLITE_PRIVATE (line 45771) | SQLITE_PRIVATE void sqlite3PcacheRef(PgHdr *p){ function SQLITE_PRIVATE (line 45783) | SQLITE_PRIVATE void sqlite3PcacheDrop(PgHdr *p){ function SQLITE_PRIVATE (line 45797) | SQLITE_PRIVATE void sqlite3PcacheMakeDirty(PgHdr *p){ function SQLITE_PRIVATE (line 45816) | SQLITE_PRIVATE void sqlite3PcacheMakeClean(PgHdr *p){ function SQLITE_PRIVATE (line 45833) | SQLITE_PRIVATE void sqlite3PcacheCleanAll(PCache *pCache){ function SQLITE_PRIVATE (line 45844) | SQLITE_PRIVATE void sqlite3PcacheClearWritable(PCache *pCache){ function SQLITE_PRIVATE (line 45856) | SQLITE_PRIVATE void sqlite3PcacheClearSyncFlags(PCache *pCache){ function SQLITE_PRIVATE (line 45867) | SQLITE_PRIVATE void sqlite3PcacheMove(PgHdr *p, Pgno newPgno){ function SQLITE_PRIVATE (line 45889) | SQLITE_PRIVATE void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ function SQLITE_PRIVATE (line 45922) | SQLITE_PRIVATE void sqlite3PcacheClose(PCache *pCache){ function SQLITE_PRIVATE (line 45931) | SQLITE_PRIVATE void sqlite3PcacheClear(PCache *pCache){ function PgHdr (line 45939) | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB){ function PgHdr (line 45976) | static PgHdr *pcacheSortDirtyList(PgHdr *pIn){ function SQLITE_PRIVATE (line 46011) | SQLITE_PRIVATE PgHdr *sqlite3PcacheDirtyList(PCache *pCache){ function SQLITE_PRIVATE (line 46025) | SQLITE_PRIVATE int sqlite3PcacheRefCount(PCache *pCache){ function SQLITE_PRIVATE (line 46032) | SQLITE_PRIVATE int sqlite3PcachePageRefcount(PgHdr *p){ function SQLITE_PRIVATE (line 46039) | SQLITE_PRIVATE int sqlite3PcachePagecount(PCache *pCache){ function SQLITE_PRIVATE (line 46048) | SQLITE_PRIVATE int sqlite3PcacheGetCachesize(PCache *pCache){ function SQLITE_PRIVATE (line 46056) | SQLITE_PRIVATE void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage){ function SQLITE_PRIVATE (line 46068) | SQLITE_PRIVATE int sqlite3PcacheSetSpillsize(PCache *p, int mxPage){ function SQLITE_PRIVATE (line 46085) | SQLITE_PRIVATE void sqlite3PcacheShrink(PCache *pCache){ function SQLITE_PRIVATE (line 46094) | SQLITE_PRIVATE int sqlite3HeaderSizePcache(void){ return ROUND8(sizeof(P... function SQLITE_PRIVATE (line 46100) | SQLITE_PRIVATE int sqlite3PCachePercentDirty(PCache *pCache){ function SQLITE_PRIVATE (line 46114) | SQLITE_PRIVATE void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIt... type PCache1 (line 46208) | typedef struct PCache1 PCache1; type PgHdr1 (line 46209) | typedef struct PgHdr1 PgHdr1; type PgFreeslot (line 46210) | typedef struct PgFreeslot PgFreeslot; type PGroup (line 46211) | typedef struct PGroup PGroup; type PgHdr1 (line 46219) | struct PgHdr1 { type PGroup (line 46258) | struct PGroup { type PCache1 (line 46275) | struct PCache1 { type PgFreeslot (line 46308) | struct PgFreeslot { function SQLITE_WSD (line 46315) | static SQLITE_WSD struct PCacheGlobal { function SQLITE_PRIVATE (line 46374) | SQLITE_PRIVATE void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n){ function pcache1InitBulk (line 46400) | static int pcache1InitBulk(PCache1 *pCache){ function pcache1Free (line 46480) | static void pcache1Free(void *p){ function pcache1MemSize (line 46513) | static int pcache1MemSize(void *p){ function PgHdr1 (line 46530) | static PgHdr1 *pcache1AllocPage(PCache1 *pCache, int benignMalloc){ function pcache1FreePage (line 46578) | static void pcache1FreePage(PgHdr1 *p){ function SQLITE_PRIVATE (line 46600) | SQLITE_PRIVATE void *sqlite3PageMalloc(int sz){ function SQLITE_PRIVATE (line 46607) | SQLITE_PRIVATE void sqlite3PageFree(void *p){ function pcache1UnderMemoryPressure (line 46628) | static int pcache1UnderMemoryPressure(PCache1 *pCache){ function pcache1ResizeHash (line 46645) | static void pcache1ResizeHash(PCache1 *p){ function PgHdr1 (line 46686) | static PgHdr1 *pcache1PinPage(PgHdr1 *pPage){ function pcache1RemoveFromHash (line 46710) | static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag){ function pcache1EnforceMaxPage (line 46728) | static void pcache1EnforceMaxPage(PCache1 *pCache){ function pcache1TruncateUnsafe (line 46753) | static void pcache1TruncateUnsafe( function pcache1Init (line 46804) | static int pcache1Init(void *NotUsed){ function pcache1Shutdown (line 46857) | static void pcache1Shutdown(void *NotUsed){ function sqlite3_pcache (line 46871) | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurge... function pcache1Cachesize (line 46922) | static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ function pcache1Shrink (line 46941) | static void pcache1Shrink(sqlite3_pcache *p){ function pcache1Pagecount (line 46958) | static int pcache1Pagecount(sqlite3_pcache *p){ function SQLITE_NOINLINE (line 46976) | static SQLITE_NOINLINE PgHdr1 *pcache1FetchStage2( function PgHdr1 (line 47103) | static PgHdr1 *pcache1FetchNoMutex( function PgHdr1 (line 47133) | static PgHdr1 *pcache1FetchWithMutex( function sqlite3_pcache_page (line 47148) | static sqlite3_pcache_page *pcache1Fetch( function pcache1Unpin (line 47179) | static void pcache1Unpin( function pcache1Rekey (line 47214) | static void pcache1Rekey( function pcache1Truncate (line 47254) | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ function pcache1Destroy (line 47269) | static void pcache1Destroy(sqlite3_pcache *p){ function SQLITE_PRIVATE (line 47292) | SQLITE_PRIVATE void sqlite3PCacheSetDefault(void){ function SQLITE_PRIVATE (line 47314) | SQLITE_PRIVATE int sqlite3HeaderSizePcache1(void){ return ROUND8(sizeof(... function SQLITE_PRIVATE (line 47320) | SQLITE_PRIVATE sqlite3_mutex *sqlite3Pcache1Mutex(void){ function SQLITE_PRIVATE (line 47334) | SQLITE_PRIVATE int sqlite3PcacheReleaseMemory(int nReq){ function SQLITE_PRIVATE (line 47364) | SQLITE_PRIVATE void sqlite3PcacheStats( type RowSetEntry (line 47470) | struct RowSetEntry { type RowSetChunk (line 47482) | struct RowSetChunk { type RowSet (line 47492) | struct RowSet { function SQLITE_PRIVATE (line 47522) | SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3 *db, void *pSpace, unsi... function SQLITE_PRIVATE (line 47543) | SQLITE_PRIVATE void sqlite3RowSetClear(RowSet *p){ type RowSetEntry (line 47565) | struct RowSetEntry type RowSetChunk (line 47570) | struct RowSetChunk function SQLITE_PRIVATE (line 47590) | SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet *p, i64 rowid){ type RowSetEntry (line 47621) | struct RowSetEntry type RowSetEntry (line 47622) | struct RowSetEntry type RowSetEntry (line 47623) | struct RowSetEntry type RowSetEntry (line 47625) | struct RowSetEntry type RowSetEntry (line 47626) | struct RowSetEntry type RowSetEntry (line 47656) | struct RowSetEntry type RowSetEntry (line 47656) | struct RowSetEntry type RowSetEntry (line 47658) | struct RowSetEntry function rowSetTreeToList (line 47685) | static void rowSetTreeToList( type RowSetEntry (line 47720) | struct RowSetEntry type RowSetEntry (line 47721) | struct RowSetEntry type RowSetEntry (line 47724) | struct RowSetEntry type RowSetEntry (line 47725) | struct RowSetEntry type RowSetEntry (line 47756) | struct RowSetEntry type RowSetEntry (line 47756) | struct RowSetEntry type RowSetEntry (line 47758) | struct RowSetEntry type RowSetEntry (line 47759) | struct RowSetEntry function SQLITE_PRIVATE (line 47788) | SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){ function SQLITE_PRIVATE (line 47822) | SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite... type Wal (line 47964) | typedef struct Wal Wal; type PagerSavepoint (line 48482) | typedef struct PagerSavepoint PagerSavepoint; type PagerSavepoint (line 48483) | struct PagerSavepoint { type Pager (line 48669) | struct Pager { function SQLITE_PRIVATE (line 48869) | SQLITE_PRIVATE int sqlite3PagerUseWal(Pager *pPager, Pgno pgno){ function assert_pager_state (line 48896) | static int assert_pager_state(Pager *p){ function setGetterMethod (line 49090) | static void setGetterMethod(Pager *pPager){ function subjRequiresPage (line 49115) | static int subjRequiresPage(PgHdr *pPg){ function pageInJournal (line 49133) | static int pageInJournal(Pager *pPager, PgHdr *pPg){ function read32bits (line 49145) | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes){ function write32bits (line 49164) | static int write32bits(sqlite3_file *fd, i64 offset, u32 val){ function pagerUnlockDb (line 49179) | static int pagerUnlockDb(Pager *pPager, int eLock){ function pagerLockDb (line 49206) | static int pagerLockDb(Pager *pPager, int eLock){ function jrnlBufferSize (line 49239) | static int jrnlBufferSize(Pager *pPager){ function u32 (line 49285) | static u32 pager_datahash(int nByte, unsigned char *pData){ function u32 (line 49293) | static u32 pager_pagehash(PgHdr *pPage){ function pager_set_pagehash (line 49296) | static void pager_set_pagehash(PgHdr *pPage){ function checkPage (line 49306) | static void checkPage(PgHdr *pPg){ function readMasterJournal (line 49344) | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMa... function i64 (line 49399) | static i64 journalHdrOffset(Pager *pPager){ function zeroJournalHdr (line 49432) | static int zeroJournalHdr(Pager *pPager, int doTruncate){ function writeJournalHdr (line 49482) | static int writeJournalHdr(Pager *pPager){ function readJournalHdr (line 49600) | static int readJournalHdr( function writeMasterJournal (line 49725) | static int writeMasterJournal(Pager *pPager, const char *zMaster){ function pager_reset (line 49793) | static void pager_reset(Pager *pPager){ function SQLITE_PRIVATE (line 49802) | SQLITE_PRIVATE u32 sqlite3PagerDataVersion(Pager *pPager){ function releaseAllSavepoints (line 49812) | static void releaseAllSavepoints(Pager *pPager){ function addToSavepointBitvecs (line 49831) | static int addToSavepointBitvecs(Pager *pPager, Pgno pgno){ function pager_unlock (line 49863) | static void pager_unlock(Pager *pPager){ function pager_error (line 49961) | static int pager_error(Pager *pPager, int rc){ function pagerFlushOnCommit (line 49995) | static int pagerFlushOnCommit(Pager *pPager, int bCommit){ function pager_end_transaction (line 50055) | static int pager_end_transaction(Pager *pPager, int hasMaster, int bComm... function pagerUnlockAndRollback (line 50203) | static void pagerUnlockAndRollback(Pager *pPager){ function u32 (line 50237) | static u32 pager_cksum(Pager *pPager, const u8 *aData){ function pagerReportSize (line 50252) | static void pagerReportSize(Pager *pPager){ function SQLITE_PRIVATE (line 50268) | SQLITE_PRIVATE void sqlite3PagerAlignReserve(Pager *pDest, Pager *pSrc){ function pager_playback_one_page (line 50313) | static int pager_playback_one_page( function pager_delmaster (line 50585) | static int pager_delmaster(Pager *pPager, const char *zMaster){ function pager_truncate (line 50695) | static int pager_truncate(Pager *pPager, Pgno nPage){ function SQLITE_PRIVATE (line 50731) | SQLITE_PRIVATE int sqlite3SectorSize(sqlite3_file *pFile){ function setSectorSize (line 50765) | static void setSectorSize(Pager *pPager){ function pager_playback (line 50838) | static int pager_playback(Pager *pPager, int isHot){ function readDbPage (line 51051) | static int readDbPage(PgHdr *pPg){ function pager_write_changecounter (line 51116) | static void pager_write_changecounter(PgHdr *pPg){ function pagerUndoCallback (line 51143) | static int pagerUndoCallback(void *pCtx, Pgno iPg){ function pagerRollbackWal (line 51178) | static int pagerRollbackWal(Pager *pPager){ function pagerWalFrames (line 51210) | static int pagerWalFrames( function pagerBeginReadTransaction (line 51277) | static int pagerBeginReadTransaction(Pager *pPager){ function pagerPagecount (line 51310) | static int pagerPagecount(Pager *pPager, Pgno *pnPage){ function pagerOpenWalIfPresent (line 51370) | static int pagerOpenWalIfPresent(Pager *pPager){ function pagerPlaybackSavepoint (line 51437) | static int pagerPlaybackSavepoint(Pager *pPager, PagerSavepoint *pSavepo... function SQLITE_PRIVATE (line 51549) | SQLITE_PRIVATE void sqlite3PagerSetCachesize(Pager *pPager, int mxPage){ function SQLITE_PRIVATE (line 51557) | SQLITE_PRIVATE int sqlite3PagerSetSpillsize(Pager *pPager, int mxPage){ function pagerFixMaplimit (line 51564) | static void pagerFixMaplimit(Pager *pPager){ function SQLITE_PRIVATE (line 51580) | SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int6... function SQLITE_PRIVATE (line 51588) | SQLITE_PRIVATE void sqlite3PagerShrink(Pager *pPager){ function SQLITE_PRIVATE (line 51644) | SQLITE_PRIVATE void sqlite3PagerSetFlags( function pagerOpentemp (line 51704) | static int pagerOpentemp( function SQLITE_PRIVATE (line 51743) | SQLITE_PRIVATE void sqlite3PagerSetBusyhandler( function SQLITE_PRIVATE (line 51789) | SQLITE_PRIVATE int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize... function SQLITE_PRIVATE (line 51852) | SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager *pPager){ function SQLITE_PRIVATE (line 51863) | SQLITE_PRIVATE int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage){ function disable_simulated_io_errors (line 51884) | void disable_simulated_io_errors(void){ function enable_simulated_io_errors (line 51888) | void enable_simulated_io_errors(void){ function SQLITE_PRIVATE (line 51910) | SQLITE_PRIVATE int sqlite3PagerReadFileheader(Pager *pPager, int N, unsi... function SQLITE_PRIVATE (line 51938) | SQLITE_PRIVATE void sqlite3PagerPagecount(Pager *pPager, int *pnPage){ function pager_wait_on_lock (line 51959) | static int pager_wait_on_lock(Pager *pPager, int locktype){ function assertTruncateConstraintCb (line 52001) | static void assertTruncateConstraintCb(PgHdr *pPg){ function assertTruncateConstraint (line 52005) | static void assertTruncateConstraint(Pager *pPager){ function SQLITE_PRIVATE (line 52023) | SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){ function pagerSyncHotJournal (line 52054) | static int pagerSyncHotJournal(Pager *pPager){ function pagerAcquireMapPage (line 52076) | static int pagerAcquireMapPage( function pagerReleaseMapPage (line 52120) | static void pagerReleaseMapPage(PgHdr *pPg){ function pagerFreeMapHdrs (line 52133) | static void pagerFreeMapHdrs(Pager *pPager){ function databaseIsUnmoved (line 52147) | static int databaseIsUnmoved(Pager *pPager){ function SQLITE_PRIVATE (line 52181) | SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager, sqlite3 *db){ function SQLITE_PRIVATE (line 52247) | SQLITE_PRIVATE Pgno sqlite3PagerPagenumber(DbPage *pPg){ function SQLITE_PRIVATE (line 52255) | SQLITE_PRIVATE void sqlite3PagerRef(DbPage *pPg){ function syncJournal (line 52294) | static int syncJournal(Pager *pPager, int newHdr){ function pager_write_pagelist (line 52437) | static int pager_write_pagelist(Pager *pPager, PgHdr *pList){ function openSubJournal (line 52529) | static int openSubJournal(Pager *pPager){ function subjournalPage (line 52555) | static int subjournalPage(PgHdr *pPg){ function subjournalPageIfRequired (line 52597) | static int subjournalPageIfRequired(PgHdr *pPg){ function pagerStress (line 52624) | static int pagerStress(void *p, PgHdr *pPg){ function SQLITE_PRIVATE (line 52700) | SQLITE_PRIVATE int sqlite3PagerFlush(Pager *pPager){ function SQLITE_PRIVATE (line 52749) | SQLITE_PRIVATE int sqlite3PagerOpen( function hasHotJournal (line 53068) | static int hasHotJournal(Pager *pPager, int *pExists){ function SQLITE_PRIVATE (line 53188) | SQLITE_PRIVATE int sqlite3PagerSharedLock(Pager *pPager){ function pagerUnlockIfUnused (line 53405) | static void pagerUnlockIfUnused(Pager *pPager){ function getPageNormal (line 53469) | static int getPageNormal( function getPageMMap (line 53571) | static int getPageMMap( function getPageError (line 53643) | static int getPageError( function SQLITE_PRIVATE (line 53659) | SQLITE_PRIVATE int sqlite3PagerGet( function SQLITE_PRIVATE (line 53679) | SQLITE_PRIVATE DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno){ function SQLITE_PRIVATE (line 53702) | SQLITE_PRIVATE void sqlite3PagerUnrefNotNull(DbPage *pPg){ function SQLITE_PRIVATE (line 53714) | SQLITE_PRIVATE void sqlite3PagerUnref(DbPage *pPg){ function SQLITE_PRIVATE (line 53717) | SQLITE_PRIVATE void sqlite3PagerUnrefPageOne(DbPage *pPg){ function pager_open_journal (line 53749) | static int pager_open_journal(Pager *pPager){ function SQLITE_PRIVATE (line 53838) | SQLITE_PRIVATE int sqlite3PagerBegin(Pager *pPager, int exFlag, int subj... function SQLITE_NOINLINE (line 53907) | static SQLITE_NOINLINE int pagerAddPageToRollbackJournal(PgHdr *pPg){ function pager_write (line 53964) | static int pager_write(PgHdr *pPg){ function SQLITE_NOINLINE (line 54056) | static SQLITE_NOINLINE int pagerWriteLargeSector(PgHdr *pPg){ function SQLITE_PRIVATE (line 54150) | SQLITE_PRIVATE int sqlite3PagerWrite(PgHdr *pPg){ function SQLITE_PRIVATE (line 54174) | SQLITE_PRIVATE int sqlite3PagerIswriteable(DbPage *pPg){ function SQLITE_PRIVATE (line 54199) | SQLITE_PRIVATE void sqlite3PagerDontWrite(PgHdr *pPg){ function pager_incr_changecounter (line 54233) | static int pager_incr_changecounter(Pager *pPager, int isDirectMode){ function SQLITE_PRIVATE (line 54316) | SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster){ function SQLITE_PRIVATE (line 54342) | SQLITE_PRIVATE int sqlite3PagerExclusiveLock(Pager *pPager){ function SQLITE_PRIVATE (line 54384) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne( function SQLITE_PRIVATE (line 54600) | SQLITE_PRIVATE int sqlite3PagerCommitPhaseTwo(Pager *pPager){ function SQLITE_PRIVATE (line 54666) | SQLITE_PRIVATE int sqlite3PagerRollback(Pager *pPager){ function SQLITE_PRIVATE (line 54716) | SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager *pPager){ function SQLITE_PRIVATE (line 54724) | SQLITE_PRIVATE int sqlite3PagerRefcount(Pager *pPager){ function SQLITE_PRIVATE (line 54733) | SQLITE_PRIVATE int sqlite3PagerMemUsed(Pager *pPager){ function SQLITE_PRIVATE (line 54744) | SQLITE_PRIVATE int sqlite3PagerPageRefcount(DbPage *pPage){ function SQLITE_PRIVATE (line 54752) | SQLITE_PRIVATE int *sqlite3PagerStats(Pager *pPager){ function SQLITE_PRIVATE (line 54776) | SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *pPager, int eStat, int ... function SQLITE_PRIVATE (line 54796) | SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager *pPager){ function SQLITE_NOINLINE (line 54810) | static SQLITE_NOINLINE int pagerOpenSavepoint(Pager *pPager, int nSavepo... function SQLITE_PRIVATE (line 54855) | SQLITE_PRIVATE int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoi... function SQLITE_PRIVATE (line 54897) | SQLITE_PRIVATE int sqlite3PagerSavepoint(Pager *pPager, int op, int iSav... function SQLITE_PRIVATE (line 54973) | SQLITE_PRIVATE const char *sqlite3PagerFilename(Pager *pPager, int nullI... function SQLITE_PRIVATE (line 54980) | SQLITE_PRIVATE sqlite3_vfs *sqlite3PagerVfs(Pager *pPager){ function SQLITE_PRIVATE (line 54989) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager *pPager){ function SQLITE_PRIVATE (line 54997) | SQLITE_PRIVATE sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager){ function SQLITE_PRIVATE (line 55008) | SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager *pPager){ function SQLITE_PRIVATE (line 55016) | SQLITE_PRIVATE void sqlite3PagerSetCodec( function SQLITE_PRIVATE (line 55031) | SQLITE_PRIVATE void *sqlite3PagerGetCodec(Pager *pPager){ function SQLITE_PRIVATE (line 55042) | SQLITE_PRIVATE void *sqlite3PagerCodec(PgHdr *pPg){ function SQLITE_PRIVATE (line 55051) | SQLITE_PRIVATE int sqlite3PagerState(Pager *pPager){ function SQLITE_PRIVATE (line 55082) | SQLITE_PRIVATE int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno... function SQLITE_PRIVATE (line 55216) | SQLITE_PRIVATE void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags){ function SQLITE_PRIVATE (line 55225) | SQLITE_PRIVATE void *sqlite3PagerGetData(DbPage *pPg){ function SQLITE_PRIVATE (line 55234) | SQLITE_PRIVATE void *sqlite3PagerGetExtra(DbPage *pPg){ function SQLITE_PRIVATE (line 55248) | SQLITE_PRIVATE int sqlite3PagerLockingMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 55281) | SQLITE_PRIVATE int sqlite3PagerSetJournalMode(Pager *pPager, int eMode){ function SQLITE_PRIVATE (line 55379) | SQLITE_PRIVATE int sqlite3PagerGetJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 55388) | SQLITE_PRIVATE int sqlite3PagerOkToChangeJournalMode(Pager *pPager){ function SQLITE_PRIVATE (line 55401) | SQLITE_PRIVATE i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit){ function SQLITE_PRIVATE (line 55415) | SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){ function SQLITE_PRIVATE (line 55423) | SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *pPager){ function SQLITE_PRIVATE (line 55438) | SQLITE_PRIVATE int sqlite3PagerCheckpoint( function SQLITE_PRIVATE (line 55457) | SQLITE_PRIVATE int sqlite3PagerWalCallback(Pager *pPager){ function SQLITE_PRIVATE (line 55465) | SQLITE_PRIVATE int sqlite3PagerWalSupported(Pager *pPager){ function pagerExclusiveLock (line 55475) | static int pagerExclusiveLock(Pager *pPager){ function pagerOpenWal (line 55495) | static int pagerOpenWal(Pager *pPager){ function SQLITE_PRIVATE (line 55540) | SQLITE_PRIVATE int sqlite3PagerOpenWal( function SQLITE_PRIVATE (line 55579) | SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db){ function SQLITE_PRIVATE (line 55622) | SQLITE_PRIVATE int sqlite3PagerSnapshotGet(Pager *pPager, sqlite3_snapsh... function SQLITE_PRIVATE (line 55635) | SQLITE_PRIVATE int sqlite3PagerSnapshotOpen(Pager *pPager, sqlite3_snaps... function SQLITE_PRIVATE (line 55649) | SQLITE_PRIVATE int sqlite3PagerSnapshotRecover(Pager *pPager){ function SQLITE_PRIVATE (line 55669) | SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager){ type WalIndexHdr (line 55978) | typedef struct WalIndexHdr WalIndexHdr; type WalIterator (line 55979) | typedef struct WalIterator WalIterator; type WalCkptInfo (line 55980) | typedef struct WalCkptInfo WalCkptInfo; type WalIndexHdr (line 55996) | struct WalIndexHdr { type WalCkptInfo (line 56069) | struct WalCkptInfo { type Wal (line 56117) | struct Wal { type u16 (line 56168) | typedef u16 ht_slot; type WalIterator (line 56185) | struct WalIterator { function SQLITE_NOINLINE (line 56235) | static SQLITE_NOINLINE int walIndexPageRealloc( function walIndexPage (line 56280) | static int walIndexPage( function WalCkptInfo (line 56294) | static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ function WalIndexHdr (line 56302) | static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ function walChecksumBytes (line 56328) | static void walChecksumBytes( function walShmBarrier (line 56366) | static void walShmBarrier(Wal *pWal){ function walIndexWriteHdr (line 56377) | static void walIndexWriteHdr(Wal *pWal){ function walEncodeFrame (line 56403) | static void walEncodeFrame( function walDecodeFrame (line 56434) | static int walDecodeFrame( function walLockShared (line 56513) | static int walLockShared(Wal *pWal, int lockIdx){ function walUnlockShared (line 56523) | static void walUnlockShared(Wal *pWal, int lockIdx){ function walLockExclusive (line 56529) | static int walLockExclusive(Wal *pWal, int lockIdx, int n){ function walUnlockExclusive (line 56539) | static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ function walHash (line 56552) | static int walHash(u32 iPage){ function walNextHash (line 56557) | static int walNextHash(int iPriorHash){ function walHashGet (line 56575) | static int walHashGet( function walFramePage (line 56613) | static int walFramePage(u32 iFrame){ function u32 (line 56627) | static u32 walFramePgno(Wal *pWal, u32 iFrame){ function walCleanupHash (line 56647) | static void walCleanupHash(Wal *pWal){ function walIndexAppend (line 56709) | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ function walIndexRecover (line 56798) | static int walIndexRecover(Wal *pWal){ function walIndexClose (line 56971) | static void walIndexClose(Wal *pWal, int isDelete){ function SQLITE_PRIVATE (line 56999) | SQLITE_PRIVATE int sqlite3WalOpen( function SQLITE_PRIVATE (line 57073) | SQLITE_PRIVATE void sqlite3WalLimit(Wal *pWal, i64 iLimit){ function walIteratorNext (line 57087) | static int walIteratorNext( function walMerge (line 57140) | static void walMerge( function walMergesort (line 57197) | static void walMergesort( function walIteratorFree (line 57260) | static void walIteratorFree(WalIterator *p){ function walIteratorInit (line 57276) | static int walIteratorInit(Wal *pWal, WalIterator **pp){ function walBusyLock (line 57358) | static int walBusyLock( function walPagesize (line 57376) | static int walPagesize(Wal *pWal){ function walRestartHdr (line 57397) | static void walRestartHdr(Wal *pWal, u32 salt1){ function walCheckpoint (line 57444) | static int walCheckpoint( function walLimitSize (line 57628) | static void walLimitSize(Wal *pWal, i64 nMax){ function SQLITE_PRIVATE (line 57645) | SQLITE_PRIVATE int sqlite3WalClose( function walIndexTryHdr (line 57726) | static int walIndexTryHdr(Wal *pWal, int *pChanged){ function walIndexReadHdr (line 57790) | static int walIndexReadHdr(Wal *pWal, int *pChanged){ function walBeginShmUnreliable (line 57910) | static int walBeginShmUnreliable(Wal *pWal, int *pChanged){ function walTryBeginRead (line 58105) | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ function SQLITE_PRIVATE (line 58334) | SQLITE_PRIVATE int sqlite3WalSnapshotRecover(Wal *pWal){ function SQLITE_PRIVATE (line 58406) | SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChang... function SQLITE_PRIVATE (line 58496) | SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 58512) | SQLITE_PRIVATE int sqlite3WalFindFrame( function SQLITE_PRIVATE (line 58615) | SQLITE_PRIVATE int sqlite3WalReadFrame( function SQLITE_PRIVATE (line 58635) | SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal){ function SQLITE_PRIVATE (line 58656) | SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 58694) | SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal){ function SQLITE_PRIVATE (line 58716) | SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno),... function SQLITE_PRIVATE (line 58756) | SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ function SQLITE_PRIVATE (line 58770) | SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ function walRestartLog (line 58807) | static int walRestartLog(Wal *pWal){ type WalWriter (line 58854) | typedef struct WalWriter { function walWriteToLog (line 58870) | static int walWriteToLog( function walWriteOneFrame (line 58895) | static int walWriteOneFrame( function walRewriteChecksums (line 58925) | static int walRewriteChecksums(Wal *pWal, u32 iLast){ function SQLITE_PRIVATE (line 58974) | SQLITE_PRIVATE int sqlite3WalFrames( function SQLITE_PRIVATE (line 59214) | SQLITE_PRIVATE int sqlite3WalCheckpoint( function SQLITE_PRIVATE (line 59324) | SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ function SQLITE_PRIVATE (line 59357) | SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ function SQLITE_PRIVATE (line 59399) | SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ function SQLITE_PRIVATE (line 59408) | SQLITE_PRIVATE int sqlite3WalSnapshotGet(Wal *pWal, sqlite3_snapshot **p... function SQLITE_PRIVATE (line 59432) | SQLITE_PRIVATE void sqlite3WalSnapshotOpen(Wal *pWal, sqlite3_snapshot *... function SQLITE_API (line 59440) | SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapsh... function SQLITE_PRIVATE (line 59460) | SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal){ function SQLITE_PRIVATE (line 59468) | SQLITE_PRIVATE sqlite3_file *sqlite3WalFile(Wal *pWal){ type MemPage (line 59726) | typedef struct MemPage MemPage; type BtLock (line 59727) | typedef struct BtLock BtLock; type CellInfo (line 59728) | typedef struct CellInfo CellInfo; type MemPage (line 59767) | struct MemPage { type BtLock (line 59806) | struct BtLock { type Btree (line 59838) | struct Btree { type BtShared (line 59901) | struct BtShared { type CellInfo (line 59957) | struct CellInfo { type BtCursor (line 59995) | struct BtCursor { type IntegrityCk (line 60162) | typedef struct IntegrityCk IntegrityCk; type IntegrityCk (line 60163) | struct IntegrityCk { function lockBtreeMutex (line 60210) | static void lockBtreeMutex(Btree *p){ function unlockBtreeMutex (line 60224) | static void SQLITE_NOINLINE unlockBtreeMutex(Btree *p){ function SQLITE_PRIVATE (line 60254) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function btreeLockCarefully (line 60288) | static void SQLITE_NOINLINE btreeLockCarefully(Btree *p){ function SQLITE_PRIVATE (line 60326) | SQLITE_PRIVATE void sqlite3BtreeLeave(Btree *p){ function SQLITE_PRIVATE (line 60344) | SQLITE_PRIVATE int sqlite3BtreeHoldsMutex(Btree *p){ function btreeEnterAll (line 60369) | static void SQLITE_NOINLINE btreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 60383) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function btreeLeaveAll (line 60386) | static void SQLITE_NOINLINE btreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 60395) | SQLITE_PRIVATE void sqlite3BtreeLeaveAll(sqlite3 *db){ function SQLITE_PRIVATE (line 60406) | SQLITE_PRIVATE int sqlite3BtreeHoldsAllMutexes(sqlite3 *db){ function SQLITE_PRIVATE (line 60435) | SQLITE_PRIVATE int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *... function SQLITE_PRIVATE (line 60459) | SQLITE_PRIVATE void sqlite3BtreeEnter(Btree *p){ function SQLITE_PRIVATE (line 60462) | SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3 *db){ function SQLITE_PRIVATE (line 60481) | SQLITE_PRIVATE void sqlite3BtreeEnterCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 60485) | SQLITE_PRIVATE void sqlite3BtreeLeaveCursor(BtCursor *pCur){ function SQLITE_API (line 60583) | SQLITE_API int sqlite3_enable_shared_cache(int enable){ function corruptPageError (line 60619) | int corruptPageError(int lineno, MemPage *p){ function hasSharedCacheTableLock (line 60662) | static int hasSharedCacheTableLock( function hasReadConflicts (line 60749) | static int hasReadConflicts(Btree *pBtree, Pgno iRoot){ function querySharedCacheTableLock (line 60769) | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ function setSharedCacheTableLock (line 60841) | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock){ function clearAllSharedCacheTableLocks (line 60905) | static void clearAllSharedCacheTableLocks(Btree *p){ function downgradeAllSharedCacheTableLocks (line 60949) | static void downgradeAllSharedCacheTableLocks(Btree *p){ function cursorHoldsMutex (line 60974) | static int cursorHoldsMutex(BtCursor *p){ function cursorOwnsBtShared (line 60986) | static int cursorOwnsBtShared(BtCursor *p){ function invalidateAllOverflowCache (line 61002) | static void invalidateAllOverflowCache(BtShared *pBt){ function invalidateIncrblobCursors (line 61024) | static void invalidateIncrblobCursors( function btreeSetHasContent (line 61084) | static int btreeSetHasContent(BtShared *pBt, Pgno pgno){ function btreeGetHasContent (line 61106) | static int btreeGetHasContent(BtShared *pBt, Pgno pgno){ function btreeClearHasContent (line 61115) | static void btreeClearHasContent(BtShared *pBt){ function btreeReleaseAllCursorPages (line 61123) | static void btreeReleaseAllCursorPages(BtCursor *pCur){ function saveCursorKey (line 61147) | static int saveCursorKey(BtCursor *pCur){ function saveCursorPosition (line 61183) | static int saveCursorPosition(BtCursor *pCur){ function saveAllCursors (line 61230) | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){ function saveCursorsOnList (line 61247) | static int SQLITE_NOINLINE saveCursorsOnList( function SQLITE_PRIVATE (line 61272) | SQLITE_PRIVATE void sqlite3BtreeClearCursor(BtCursor *pCur){ function btreeMoveto (line 61284) | static int btreeMoveto( function btreeRestoreCursorPosition (line 61321) | static int btreeRestoreCursorPosition(BtCursor *pCur){ function SQLITE_PRIVATE (line 61360) | SQLITE_PRIVATE int sqlite3BtreeCursorHasMoved(BtCursor *pCur){ function SQLITE_PRIVATE (line 61369) | SQLITE_PRIVATE BtCursor *sqlite3BtreeFakeValidCursor(void){ function SQLITE_PRIVATE (line 61388) | SQLITE_PRIVATE int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDiffe... function SQLITE_PRIVATE (line 61413) | SQLITE_PRIVATE void sqlite3BtreeCursorHint(BtCursor *pCur, int eHintType... function SQLITE_PRIVATE (line 61421) | SQLITE_PRIVATE void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned... function Pgno (line 61437) | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno){ function ptrmapPut (line 61461) | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, in... function ptrmapGet (line 61513) | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){ function SQLITE_NOINLINE (line 61572) | static SQLITE_NOINLINE void btreeParseCellAdjustSizeForOverflow( function btreeParseCellPtrNoPayload (line 61617) | static void btreeParseCellPtrNoPayload( function btreeParseCellPtr (line 61634) | static void btreeParseCellPtr( function btreeParseCellPtrIndex (line 61702) | static void btreeParseCellPtrIndex( function btreeParseCell (line 61739) | static void btreeParseCell( function u16 (line 61759) | static u16 cellSizePtr(MemPage *pPage, u8 *pCell){ function u16 (line 61807) | static u16 cellSizePtrNoPayload(MemPage *pPage, u8 *pCell){ function u16 (line 61833) | static u16 cellSize(MemPage *pPage, int iCell){ function ptrmapPutOvflPtr (line 61844) | static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC){ function defragmentPage (line 61869) | static int defragmentPage(MemPage *pPage, int nMaxFrag){ function u8 (line 62010) | static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc){ function allocateSpace (line 62071) | static int allocateSpace(MemPage *pPage, int nByte, int *pIdx){ function freeSpace (line 62161) | static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize){ function decodeFlags (line 62267) | static int decodeFlags(MemPage *pPage, int flagByte){ function btreeInitPage (line 62325) | static int btreeInitPage(MemPage *pPage){ function zeroPage (line 62463) | static void zeroPage(MemPage *pPage, int flags){ function MemPage (line 62500) | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared... function btreeGetPage (line 62524) | static int btreeGetPage( function MemPage (line 62546) | static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ function Pgno (line 62560) | static Pgno btreePagecount(BtShared *pBt){ function SQLITE_PRIVATE (line 62563) | SQLITE_PRIVATE u32 sqlite3BtreeLastPage(Btree *p){ function getAndInitPage (line 62582) | static int getAndInitPage( function releasePageNotNull (line 62641) | static void releasePageNotNull(MemPage *pPage){ function releasePage (line 62650) | static void releasePage(MemPage *pPage){ function releasePageOne (line 62653) | static void releasePageOne(MemPage *pPage){ function btreeGetUnusedPage (line 62673) | static int btreeGetUnusedPage( function pageReinit (line 62702) | static void pageReinit(DbPage *pData){ function btreeInvokeBusyHandler (line 62724) | static int btreeInvokeBusyHandler(void *pArg){ function SQLITE_PRIVATE (line 62752) | SQLITE_PRIVATE int sqlite3BtreeOpen( function removeFromSharingList (line 63046) | static int removeFromSharingList(BtShared *pBt){ function allocateTempSpace (line 63085) | static void allocateTempSpace(BtShared *pBt){ function freeTempSpace (line 63114) | static void freeTempSpace(BtShared *pBt){ function SQLITE_PRIVATE (line 63125) | SQLITE_PRIVATE int sqlite3BtreeClose(Btree *p){ function SQLITE_PRIVATE (line 63187) | SQLITE_PRIVATE int sqlite3BtreeSetCacheSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 63206) | SQLITE_PRIVATE int sqlite3BtreeSetSpillSize(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 63221) | SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMm... function SQLITE_PRIVATE (line 63240) | SQLITE_PRIVATE int sqlite3BtreeSetPagerFlags( function SQLITE_PRIVATE (line 63273) | SQLITE_PRIVATE int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int n... function SQLITE_PRIVATE (line 63306) | SQLITE_PRIVATE int sqlite3BtreeGetPageSize(Btree *p){ function SQLITE_PRIVATE (line 63321) | SQLITE_PRIVATE int sqlite3BtreeGetReserveNoMutex(Btree *p){ function SQLITE_PRIVATE (line 63337) | SQLITE_PRIVATE int sqlite3BtreeGetOptimalReserve(Btree *p){ function SQLITE_PRIVATE (line 63354) | SQLITE_PRIVATE int sqlite3BtreeMaxPageCount(Btree *p, int mxPage){ function SQLITE_PRIVATE (line 63380) | SQLITE_PRIVATE int sqlite3BtreeSecureDelete(Btree *p, int newFlag){ function SQLITE_PRIVATE (line 63401) | SQLITE_PRIVATE int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum){ function SQLITE_PRIVATE (line 63425) | SQLITE_PRIVATE int sqlite3BtreeGetAutoVacuum(Btree *p){ function setDefaultSyncFlag (line 63449) | static void setDefaultSyncFlag(BtShared *pBt, u8 safety_level){ function lockBtree (line 63477) | static int lockBtree(BtShared *pBt){ function countValidCursors (line 63661) | static int countValidCursors(BtShared *pBt, int wrOnly){ function unlockBtreeIfUnused (line 63680) | static void unlockBtreeIfUnused(BtShared *pBt){ function newDatabase (line 63697) | static int newDatabase(BtShared *pBt){ function SQLITE_PRIVATE (line 63741) | SQLITE_PRIVATE int sqlite3BtreeNewDb(Btree *p){ function SQLITE_PRIVATE (line 63785) | SQLITE_PRIVATE int sqlite3BtreeBeginTrans(Btree *p, int wrflag){ function setChildPtrmaps (line 63932) | static int setChildPtrmaps(MemPage *pPage){ function modifyPagePointer (line 63977) | static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eT... function relocatePage (line 64038) | static int relocatePage( function incrVacuumStep (line 64131) | static int incrVacuumStep(BtShared *pBt, Pgno nFin, Pgno iLastPg, int bC... function Pgno (line 64227) | static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){ function SQLITE_PRIVATE (line 64253) | SQLITE_PRIVATE int sqlite3BtreeIncrVacuum(Btree *p){ function autoVacuumCommit (line 64295) | static int autoVacuumCommit(BtShared *pBt){ function SQLITE_PRIVATE (line 64374) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMas... function btreeEndTransaction (line 64401) | static void btreeEndTransaction(Btree *p){ function SQLITE_PRIVATE (line 64463) | SQLITE_PRIVATE int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup){ function SQLITE_PRIVATE (line 64495) | SQLITE_PRIVATE int sqlite3BtreeCommit(Btree *p){ function SQLITE_PRIVATE (line 64532) | SQLITE_PRIVATE int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode... function SQLITE_PRIVATE (line 64571) | SQLITE_PRIVATE int sqlite3BtreeRollback(Btree *p, int tripCode, int writ... function SQLITE_PRIVATE (line 64640) | SQLITE_PRIVATE int sqlite3BtreeBeginStmt(Btree *p, int iStatement){ function SQLITE_PRIVATE (line 64671) | SQLITE_PRIVATE int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint){ function btreeCursor (line 64743) | static int btreeCursor( function SQLITE_PRIVATE (line 64803) | SQLITE_PRIVATE int sqlite3BtreeCursor( function SQLITE_PRIVATE (line 64829) | SQLITE_PRIVATE int sqlite3BtreeCursorSize(void){ function SQLITE_PRIVATE (line 64841) | SQLITE_PRIVATE void sqlite3BtreeCursorZero(BtCursor *p){ function SQLITE_PRIVATE (line 64849) | SQLITE_PRIVATE int sqlite3BtreeCloseCursor(BtCursor *pCur){ function cellInfoEqual (line 64885) | static int cellInfoEqual(CellInfo *a, CellInfo *b){ function assertCellInfo (line 64893) | static void assertCellInfo(BtCursor *pCur){ function SQLITE_NOINLINE (line 64902) | static SQLITE_NOINLINE void getCellInfo(BtCursor *pCur){ function SQLITE_PRIVATE (line 64917) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValid(BtCursor *pCur){ function SQLITE_PRIVATE (line 64921) | SQLITE_PRIVATE int sqlite3BtreeCursorIsValidNN(BtCursor *pCur){ function SQLITE_PRIVATE (line 64932) | SQLITE_PRIVATE i64 sqlite3BtreeIntegerKey(BtCursor *pCur){ function SQLITE_PRIVATE (line 64945) | SQLITE_PRIVATE i64 sqlite3BtreeOffset(BtCursor *pCur){ function SQLITE_PRIVATE (line 64963) | SQLITE_PRIVATE u32 sqlite3BtreePayloadSize(BtCursor *pCur){ function getOverflowPage (line 64989) | static int getOverflowPage( function copyPayload (line 65057) | static int copyPayload( function accessPayload (line 65107) | static int accessPayload( function SQLITE_PRIVATE (line 65311) | SQLITE_PRIVATE int sqlite3BtreePayload(BtCursor *pCur, u32 offset, u32 a... function SQLITE_NOINLINE (line 65325) | static SQLITE_NOINLINE int accessPayloadChecked( function SQLITE_PRIVATE (line 65339) | SQLITE_PRIVATE int sqlite3BtreePayloadChecked(BtCursor *pCur, u32 offset... function SQLITE_PRIVATE (line 65407) | SQLITE_PRIVATE const void *sqlite3BtreePayloadFetch(BtCursor *pCur, u32 ... function moveToChild (line 65421) | static int moveToChild(BtCursor *pCur, u32 newPgno){ function assertParentIndex (line 65448) | static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ function moveToParent (line 65470) | static void moveToParent(BtCursor *pCur){ function moveToRoot (line 65511) | static int moveToRoot(BtCursor *pCur){ function moveToLeftmost (line 65598) | static int moveToLeftmost(BtCursor *pCur){ function moveToRightmost (line 65623) | static int moveToRightmost(BtCursor *pCur){ function SQLITE_PRIVATE (line 65646) | SQLITE_PRIVATE int sqlite3BtreeFirst(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 65668) | SQLITE_PRIVATE int sqlite3BtreeLast(BtCursor *pCur, int *pRes){ function SQLITE_PRIVATE (line 65737) | SQLITE_PRIVATE int sqlite3BtreeMovetoUnpacked( function SQLITE_PRIVATE (line 65986) | SQLITE_PRIVATE int sqlite3BtreeEof(BtCursor *pCur){ function SQLITE_PRIVATE (line 65999) | SQLITE_PRIVATE i64 sqlite3BtreeRowCountEst(BtCursor *pCur){ function SQLITE_NOINLINE (line 66039) | static SQLITE_NOINLINE int btreeNext(BtCursor *pCur){ function SQLITE_PRIVATE (line 66103) | SQLITE_PRIVATE int sqlite3BtreeNext(BtCursor *pCur, int flags){ function SQLITE_NOINLINE (line 66144) | static SQLITE_NOINLINE int btreePrevious(BtCursor *pCur){ function SQLITE_PRIVATE (line 66199) | SQLITE_PRIVATE int sqlite3BtreePrevious(BtCursor *pCur, int flags){ function allocateBtreePage (line 66238) | static int allocateBtreePage( function freePage2 (line 66560) | static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){ function freePage (line 66688) | static void freePage(MemPage *pPage, int *pRC){ function clearCell (line 66698) | static int clearCell( function fillInCell (line 66779) | static int fillInCell( function dropCell (line 66969) | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ function insertCell (line 67024) | static void insertCell( type CellArray (line 67117) | typedef struct CellArray CellArray; type CellArray (line 67118) | struct CellArray { function populateCellCache (line 67129) | static void populateCellCache(CellArray *p, int idx, int N){ function SQLITE_NOINLINE (line 67147) | static SQLITE_NOINLINE u16 computeCellSize(CellArray *p, int N){ function u16 (line 67153) | static u16 cachedCellSize(CellArray *p, int N){ function rebuildPage (line 67172) | static int rebuildPage( function pageInsertArray (line 67241) | static int pageInsertArray( function pageFreeArray (line 67287) | static int pageFreeArray( function editPage (line 67344) | static int editPage( function balance_quick (line 67478) | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ function ptrmapCheckPages (line 67569) | static int ptrmapCheckPages(MemPage **apPage, int nPage){ function copyNodeContent (line 67622) | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ function balance_nonroot (line 67703) | static int balance_nonroot( function balance_deeper (line 68464) | static int balance_deeper(MemPage *pRoot, MemPage **ppChild){ function balance (line 68521) | static int balance(BtCursor *pCur){ function SQLITE_PRIVATE (line 68671) | SQLITE_PRIVATE int sqlite3BtreeInsert( function SQLITE_PRIVATE (line 68889) | SQLITE_PRIVATE int sqlite3BtreeDelete(BtCursor *pCur, u8 flags){ function btreeCreateTable (line 69064) | static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags){ function SQLITE_PRIVATE (line 69207) | SQLITE_PRIVATE int sqlite3BtreeCreateTable(Btree *p, int *piTable, int f... function clearDatabasePage (line 69219) | static int clearDatabasePage( function SQLITE_PRIVATE (line 69286) | SQLITE_PRIVATE int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnC... function SQLITE_PRIVATE (line 69310) | SQLITE_PRIVATE int sqlite3BtreeClearTableOfCursor(BtCursor *pCur){ function btreeDropTable (line 69334) | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved){ function SQLITE_PRIVATE (line 69416) | SQLITE_PRIVATE int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMo... function SQLITE_PRIVATE (line 69445) | SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ function SQLITE_PRIVATE (line 69475) | SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ function SQLITE_PRIVATE (line 69508) | SQLITE_PRIVATE int sqlite3BtreeCount(BtCursor *pCur, i64 *pnEntry){ function SQLITE_PRIVATE (line 69578) | SQLITE_PRIVATE Pager *sqlite3BtreePager(Btree *p){ function checkAppendMsg (line 69586) | static void checkAppendMsg( function getPageReferenced (line 69616) | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function setPageReferenced (line 69624) | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg){ function checkRef (line 69638) | static int checkRef(IntegrityCk *pCheck, Pgno iPage){ function checkPtrmap (line 69658) | static void checkPtrmap( function checkList (line 69687) | static void checkList( function btreeHeapInsert (line 69779) | static void btreeHeapInsert(u32 *aHeap, u32 x){ function btreeHeapPull (line 69789) | static int btreeHeapPull(u32 *aHeap, u32 *pOut){ function checkTreePage (line 69823) | static int checkTreePage( function SQLITE_PRIVATE (line 70088) | SQLITE_PRIVATE char *sqlite3BtreeIntegrityCheck( function SQLITE_PRIVATE (line 70207) | SQLITE_PRIVATE const char *sqlite3BtreeGetFilename(Btree *p){ function SQLITE_PRIVATE (line 70220) | SQLITE_PRIVATE const char *sqlite3BtreeGetJournalname(Btree *p){ function SQLITE_PRIVATE (line 70228) | SQLITE_PRIVATE int sqlite3BtreeIsInTrans(Btree *p){ function SQLITE_PRIVATE (line 70242) | SQLITE_PRIVATE int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLo... function SQLITE_PRIVATE (line 70261) | SQLITE_PRIVATE int sqlite3BtreeIsInReadTrans(Btree *p){ function SQLITE_PRIVATE (line 70267) | SQLITE_PRIVATE int sqlite3BtreeIsInBackup(Btree *p){ function SQLITE_PRIVATE (line 70293) | SQLITE_PRIVATE void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFre... function SQLITE_PRIVATE (line 70309) | SQLITE_PRIVATE int sqlite3BtreeSchemaLocked(Btree *p){ function SQLITE_PRIVATE (line 70326) | SQLITE_PRIVATE int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteL... function SQLITE_PRIVATE (line 70356) | SQLITE_PRIVATE int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 a... function SQLITE_PRIVATE (line 70404) | SQLITE_PRIVATE void sqlite3BtreeIncrblobCursor(BtCursor *pCur){ function SQLITE_PRIVATE (line 70415) | SQLITE_PRIVATE int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion){ function SQLITE_PRIVATE (line 70450) | SQLITE_PRIVATE int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned in... function SQLITE_PRIVATE (line 70457) | SQLITE_PRIVATE int sqlite3BtreeIsReadonly(Btree *p){ function SQLITE_PRIVATE (line 70464) | SQLITE_PRIVATE int sqlite3HeaderSizeBtree(void){ return ROUND8(sizeof(Me... function SQLITE_PRIVATE (line 70470) | SQLITE_PRIVATE int sqlite3BtreeSharable(Btree *p){ function SQLITE_PRIVATE (line 70479) | SQLITE_PRIVATE int sqlite3BtreeConnectionCount(Btree *p){ type sqlite3_backup (line 70507) | struct sqlite3_backup { function Btree (line 70568) | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ function setDestPgsz (line 70599) | static int setDestPgsz(sqlite3_backup *p){ function checkReadTransaction (line 70611) | static int checkReadTransaction(sqlite3 *db, Btree *p){ function SQLITE_API (line 70627) | SQLITE_API sqlite3_backup *sqlite3_backup_init( function isFatalError (line 70704) | static int isFatalError(int rc){ function backupOnePage (line 70713) | static int backupOnePage( function backupTruncateFile (line 70809) | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize){ function attachBackupObject (line 70822) | static void attachBackupObject(sqlite3_backup *p){ function SQLITE_API (line 70834) | SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){ function SQLITE_API (line 71088) | SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){ function SQLITE_API (line 71140) | SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){ function SQLITE_API (line 71154) | SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){ function SQLITE_NOINLINE (line 71176) | static SQLITE_NOINLINE void backupUpdate( function SQLITE_PRIVATE (line 71201) | SQLITE_PRIVATE void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iP... function SQLITE_PRIVATE (line 71216) | SQLITE_PRIVATE void sqlite3BackupRestart(sqlite3_backup *pBackup){ function SQLITE_PRIVATE (line 71233) | SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ function SQLITE_PRIVATE (line 71317) | SQLITE_PRIVATE int sqlite3VdbeCheckMemInvariants(Mem *p){ function SQLITE_PRIVATE (line 71405) | SQLITE_PRIVATE int sqlite3VdbeMemConsistentDualRep(Mem *p){ function SQLITE_PRIVATE (line 71444) | SQLITE_PRIVATE int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc){ function sqlite3VdbeMemGrow (line 71479) | int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve){ function SQLITE_PRIVATE (line 71535) | SQLITE_PRIVATE int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew){ function SQLITE_NOINLINE (line 71551) | static SQLITE_NOINLINE int vdbeMemAddTerminator(Mem *pMem){ function SQLITE_PRIVATE (line 71567) | SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem *pMem){ function SQLITE_PRIVATE (line 71590) | SQLITE_PRIVATE int sqlite3VdbeMemExpandBlob(Mem *pMem){ function SQLITE_PRIVATE (line 71616) | SQLITE_PRIVATE int sqlite3VdbeMemNulTerminate(Mem *pMem){ function SQLITE_PRIVATE (line 71641) | SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ function SQLITE_PRIVATE (line 71686) | SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ function SQLITE_NOINLINE (line 71716) | static SQLITE_NOINLINE void vdbeMemClearExternAndSetNull(Mem *p){ function SQLITE_NOINLINE (line 71746) | static SQLITE_NOINLINE void vdbeMemClear(Mem *p){ function SQLITE_PRIVATE (line 71767) | SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p){ function SQLITE_NOINLINE (line 71779) | static SQLITE_NOINLINE i64 doubleToInt64(double r){ function SQLITE_NOINLINE (line 71815) | static SQLITE_NOINLINE i64 memIntValue(Mem *pMem){ function SQLITE_PRIVATE (line 71820) | SQLITE_PRIVATE i64 sqlite3VdbeIntValue(Mem *pMem){ function SQLITE_NOINLINE (line 71843) | static SQLITE_NOINLINE double memRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 71849) | SQLITE_PRIVATE double sqlite3VdbeRealValue(Mem *pMem){ function SQLITE_PRIVATE (line 71868) | SQLITE_PRIVATE int sqlite3VdbeBooleanValue(Mem *pMem, int ifNull){ function SQLITE_PRIVATE (line 71878) | SQLITE_PRIVATE void sqlite3VdbeIntegerAffinity(Mem *pMem){ function SQLITE_PRIVATE (line 71906) | SQLITE_PRIVATE int sqlite3VdbeMemIntegerify(Mem *pMem){ function SQLITE_PRIVATE (line 71920) | SQLITE_PRIVATE int sqlite3VdbeMemRealify(Mem *pMem){ function sqlite3RealSameAsInt (line 71936) | static int sqlite3RealSameAsInt(double r1, sqlite3_int64 i){ function SQLITE_PRIVATE (line 71949) | SQLITE_PRIVATE int sqlite3VdbeMemNumerify(Mem *pMem){ function SQLITE_PRIVATE (line 71980) | SQLITE_PRIVATE void sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding){ function SQLITE_PRIVATE (line 72022) | SQLITE_PRIVATE void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags){ function SQLITE_PRIVATE (line 72042) | SQLITE_PRIVATE void sqlite3VdbeMemSetNull(Mem *pMem){ function SQLITE_PRIVATE (line 72049) | SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value *p){ function SQLITE_PRIVATE (line 72057) | SQLITE_PRIVATE void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n){ function SQLITE_NOINLINE (line 72072) | static SQLITE_NOINLINE void vdbeReleaseAndSetInt64(Mem *pMem, i64 val){ function SQLITE_PRIVATE (line 72082) | SQLITE_PRIVATE void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val){ function sqlite3NoopDestructor (line 72092) | static void sqlite3NoopDestructor(void *p){ UNUSED_PARAMETER(p); } function SQLITE_PRIVATE (line 72098) | SQLITE_PRIVATE void sqlite3VdbeMemSetPointer( function SQLITE_PRIVATE (line 72117) | SQLITE_PRIVATE void sqlite3VdbeMemSetDouble(Mem *pMem, double val){ function SQLITE_PRIVATE (line 72130) | SQLITE_PRIVATE void sqlite3VdbeMemSetRowSet(Mem *pMem){ function SQLITE_PRIVATE (line 72152) | SQLITE_PRIVATE int sqlite3VdbeMemTooBig(Mem *p){ function SQLITE_PRIVATE (line 72173) | SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ function SQLITE_NOINLINE (line 72193) | static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int ... function SQLITE_PRIVATE (line 72198) | SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom... function SQLITE_PRIVATE (line 72214) | SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ function SQLITE_PRIVATE (line 72237) | SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ function SQLITE_PRIVATE (line 72263) | SQLITE_PRIVATE int sqlite3VdbeMemSetStr( function SQLITE_NOINLINE (line 72362) | static SQLITE_NOINLINE int vdbeMemFromBtreeResize( function SQLITE_PRIVATE (line 72382) | SQLITE_PRIVATE int sqlite3VdbeMemFromBtree( function SQLITE_NOINLINE (line 72417) | static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 e... function SQLITE_PRIVATE (line 72460) | SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){ function SQLITE_PRIVATE (line 72478) | SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *db){ type ValueNewStat4Ctx (line 72491) | struct ValueNewStat4Ctx { function sqlite3_value (line 72509) | static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p){ function valueFromFunction (line 72571) | static int valueFromFunction( function valueFromExpr (line 72665) | static int valueFromExpr( function SQLITE_PRIVATE (line 72805) | SQLITE_PRIVATE int sqlite3ValueFromExpr( function recordFunc (line 72824) | static void recordFunc( function SQLITE_PRIVATE (line 72858) | SQLITE_PRIVATE void sqlite3AnalyzeFunctions(void){ function stat4ValueFromExpr (line 72883) | static int stat4ValueFromExpr( function SQLITE_PRIVATE (line 72958) | SQLITE_PRIVATE int sqlite3Stat4ProbeSetValue( function SQLITE_PRIVATE (line 73003) | SQLITE_PRIVATE int sqlite3Stat4ValueFromExpr( function SQLITE_PRIVATE (line 73020) | SQLITE_PRIVATE int sqlite3Stat4Column( function SQLITE_PRIVATE (line 73065) | SQLITE_PRIVATE void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){ function SQLITE_PRIVATE (line 73083) | SQLITE_PRIVATE void sqlite3ValueSetStr( function SQLITE_PRIVATE (line 73096) | SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value *v){ function SQLITE_NOINLINE (line 73107) | static SQLITE_NOINLINE int valueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 73110) | SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ function SQLITE_PRIVATE (line 73149) | SQLITE_PRIVATE Vdbe *sqlite3VdbeCreate(Parse *pParse){ function SQLITE_PRIVATE (line 73176) | SQLITE_PRIVATE void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 73187) | SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 ... function SQLITE_PRIVATE (line 73200) | SQLITE_PRIVATE void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ function growOpArray (line 73232) | static int growOpArray(Vdbe *v, int nOp){ function test_addop_breakpoint (line 73272) | static void test_addop_breakpoint(void){ function SQLITE_NOINLINE (line 73294) | static SQLITE_NOINLINE int growOp3(Vdbe *p, int op, int p1, int p2, int ... function SQLITE_PRIVATE (line 73300) | SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, in... function SQLITE_PRIVATE (line 73345) | SQLITE_PRIVATE int sqlite3VdbeAddOp0(Vdbe *p, int op){ function SQLITE_PRIVATE (line 73348) | SQLITE_PRIVATE int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1){ function SQLITE_PRIVATE (line 73351) | SQLITE_PRIVATE int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ function SQLITE_PRIVATE (line 73357) | SQLITE_PRIVATE int sqlite3VdbeGoto(Vdbe *p, int iDest){ function SQLITE_PRIVATE (line 73364) | SQLITE_PRIVATE int sqlite3VdbeLoadString(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 73379) | SQLITE_PRIVATE void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char ... function SQLITE_PRIVATE (line 73402) | SQLITE_PRIVATE int sqlite3VdbeAddOp4( function SQLITE_PRIVATE (line 73420) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Dup8( function SQLITE_PRIVATE (line 73442) | SQLITE_PRIVATE void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *... function SQLITE_PRIVATE (line 73451) | SQLITE_PRIVATE int sqlite3VdbeAddOp4Int( function SQLITE_PRIVATE (line 73470) | SQLITE_PRIVATE void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield){ function SQLITE_PRIVATE (line 73497) | SQLITE_PRIVATE int sqlite3VdbeMakeLabel(Vdbe *v){ function SQLITE_PRIVATE (line 73516) | SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe *v, int x){ function SQLITE_PRIVATE (line 73530) | SQLITE_PRIVATE void sqlite3VdbeRunOnlyOnce(Vdbe *p){ function SQLITE_PRIVATE (line 73537) | SQLITE_PRIVATE void sqlite3VdbeReusable(Vdbe *p){ type VdbeOpIter (line 73559) | typedef struct VdbeOpIter VdbeOpIter; type VdbeOpIter (line 73560) | struct VdbeOpIter { function Op (line 73567) | static Op *opIterNext(VdbeOpIter *p){ function SQLITE_PRIVATE (line 73633) | SQLITE_PRIVATE int sqlite3VdbeAssertMayAbort(Vdbe *v, int mayAbort){ function resolveP2Values (line 73693) | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs){ function SQLITE_PRIVATE (line 73796) | SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){ function SQLITE_PRIVATE (line 73810) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoMallocRequired(Vdbe *p, int N){ function SQLITE_PRIVATE (line 73823) | SQLITE_PRIVATE void sqlite3VdbeVerifyNoResultRow(Vdbe *p){ function SQLITE_PRIVATE (line 73842) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *p... function SQLITE_PRIVATE (line 73862) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeAddOpList( function SQLITE_PRIVATE (line 73910) | SQLITE_PRIVATE void sqlite3VdbeScanStatus( function SQLITE_PRIVATE (line 73938) | SQLITE_PRIVATE void sqlite3VdbeChangeOpcode(Vdbe *p, u32 addr, u8 iNewOp... function SQLITE_PRIVATE (line 73941) | SQLITE_PRIVATE void sqlite3VdbeChangeP1(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 73944) | SQLITE_PRIVATE void sqlite3VdbeChangeP2(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 73947) | SQLITE_PRIVATE void sqlite3VdbeChangeP3(Vdbe *p, u32 addr, int val){ function SQLITE_PRIVATE (line 73950) | SQLITE_PRIVATE void sqlite3VdbeChangeP5(Vdbe *p, u16 p5){ function SQLITE_PRIVATE (line 73959) | SQLITE_PRIVATE void sqlite3VdbeJumpHere(Vdbe *p, int addr){ function freeEphemeralFunction (line 73968) | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ function SQLITE_NOINLINE (line 73979) | static SQLITE_NOINLINE void freeP4Mem(sqlite3 *db, Mem *p){ function SQLITE_NOINLINE (line 73983) | static SQLITE_NOINLINE void freeP4FuncCtx(sqlite3 *db, sqlite3_context *p){ function freeP4 (line 73987) | static void freeP4(sqlite3 *db, int p4type, void *p4){ function vdbeFreeOpArray (line 74036) | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){ function SQLITE_PRIVATE (line 74054) | SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ function SQLITE_PRIVATE (line 74062) | SQLITE_PRIVATE int sqlite3VdbeChangeToNoop(Vdbe *p, int addr){ function SQLITE_PRIVATE (line 74078) | SQLITE_PRIVATE int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op){ function vdbeChangeP4Full (line 74103) | static void SQLITE_NOINLINE vdbeChangeP4Full( function SQLITE_PRIVATE (line 74122) | SQLITE_PRIVATE void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *z... function SQLITE_PRIVATE (line 74165) | SQLITE_PRIVATE void sqlite3VdbeAppendP4(Vdbe *p, void *pP4, int n){ function SQLITE_PRIVATE (line 74185) | SQLITE_PRIVATE void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx){ function vdbeVComment (line 74201) | static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){ function SQLITE_PRIVATE (line 74210) | SQLITE_PRIVATE void sqlite3VdbeComment(Vdbe *p, const char *zFormat, ...){ function SQLITE_PRIVATE (line 74218) | SQLITE_PRIVATE void sqlite3VdbeNoopComment(Vdbe *p, const char *zFormat,... function SQLITE_PRIVATE (line 74233) | SQLITE_PRIVATE void sqlite3VdbeSetLineNumber(Vdbe *v, int iLine){ function SQLITE_PRIVATE (line 74251) | SQLITE_PRIVATE VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr){ function translateP (line 74272) | static int translateP(char c, const Op *pOp){ function displayComment (line 74293) | static int displayComment( function displayP4Expr (line 74371) | static void displayP4Expr(StrAccum *p, Expr *pExpr){ function SQLITE_PRIVATE (line 74570) | SQLITE_PRIVATE void sqlite3VdbeUsesBtree(Vdbe *p, int i){ function SQLITE_PRIVATE (line 74601) | SQLITE_PRIVATE void sqlite3VdbeEnter(Vdbe *p){ function SQLITE_NOINLINE (line 74622) | static SQLITE_NOINLINE void vdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 74636) | SQLITE_PRIVATE void sqlite3VdbeLeave(Vdbe *p){ function SQLITE_PRIVATE (line 74646) | SQLITE_PRIVATE void sqlite3VdbePrintOp(FILE *pOut, int pc, Op *pOp){ function initMemArray (line 74672) | static void initMemArray(Mem *p, int N, sqlite3 *db, u16 flags){ function releaseMemArray (line 74687) | static void releaseMemArray(Mem *p, int N){ function SQLITE_PRIVATE (line 74733) | SQLITE_PRIVATE void sqlite3VdbeFrameDelete(VdbeFrame *p){ function SQLITE_PRIVATE (line 74761) | SQLITE_PRIVATE int sqlite3VdbeList( function SQLITE_PRIVATE (line 74953) | SQLITE_PRIVATE void sqlite3VdbePrintSql(Vdbe *p){ function SQLITE_PRIVATE (line 74972) | SQLITE_PRIVATE void sqlite3VdbeIOTraceSql(Vdbe *p){ type ReusableSpace (line 75002) | struct ReusableSpace { type ReusableSpace (line 75023) | struct ReusableSpace function SQLITE_PRIVATE (line 75045) | SQLITE_PRIVATE void sqlite3VdbeRewind(Vdbe *p){ function SQLITE_PRIVATE (line 75098) | SQLITE_PRIVATE void sqlite3VdbeMakeReady( function SQLITE_PRIVATE (line 75197) | SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ function closeCursorsInFrame (line 75234) | static void closeCursorsInFrame(Vdbe *p){ function SQLITE_PRIVATE (line 75252) | SQLITE_PRIVATE int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ function closeAllCursors (line 75281) | static void closeAllCursors(Vdbe *p){ function SQLITE_PRIVATE (line 75311) | SQLITE_PRIVATE void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn){ function SQLITE_PRIVATE (line 75336) | SQLITE_PRIVATE int sqlite3VdbeSetColName( function vdbeCommit (line 75364) | static int vdbeCommit(sqlite3 *db, Vdbe *p){ function checkActiveVdbeCnt (line 75627) | static void checkActiveVdbeCnt(sqlite3 *db){ function SQLITE_NOINLINE (line 75659) | static SQLITE_NOINLINE int vdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 75705) | SQLITE_PRIVATE int sqlite3VdbeCloseStatement(Vdbe *p, int eOp){ function SQLITE_PRIVATE (line 75724) | SQLITE_PRIVATE int sqlite3VdbeCheckFk(Vdbe *p, int deferred){ function SQLITE_PRIVATE (line 75751) | SQLITE_PRIVATE int sqlite3VdbeHalt(Vdbe *p){ function SQLITE_PRIVATE (line 75952) | SQLITE_PRIVATE void sqlite3VdbeResetStepResult(Vdbe *p){ function SQLITE_PRIVATE (line 75964) | SQLITE_PRIVATE int sqlite3VdbeTransferError(Vdbe *p){ function vdbeInvokeSqllog (line 75986) | static void vdbeInvokeSqllog(Vdbe *v){ function SQLITE_PRIVATE (line 76013) | SQLITE_PRIVATE int sqlite3VdbeReset(Vdbe *p){ function SQLITE_PRIVATE (line 76101) | SQLITE_PRIVATE int sqlite3VdbeFinalize(Vdbe *p){ function SQLITE_PRIVATE (line 76127) | SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, ... function SQLITE_PRIVATE (line 76155) | SQLITE_PRIVATE void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 76186) | SQLITE_PRIVATE void sqlite3VdbeDelete(Vdbe *p){ function handleDeferredMoveto (line 76212) | static int SQLITE_NOINLINE handleDeferredMoveto(VdbeCursor *p){ function handleMovedCursor (line 76238) | static int SQLITE_NOINLINE handleMovedCursor(VdbeCursor *p){ function SQLITE_PRIVATE (line 76253) | SQLITE_PRIVATE int sqlite3VdbeCursorRestore(VdbeCursor *p){ function SQLITE_PRIVATE (line 76274) | SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor **pp, int *piCol){ function SQLITE_PRIVATE (line 76337) | SQLITE_PRIVATE u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32... function SQLITE_PRIVATE (line 76409) | SQLITE_PRIVATE u32 sqlite3VdbeSerialTypeLen(u32 serial_type){ function SQLITE_PRIVATE (line 76418) | SQLITE_PRIVATE u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type){ function u64 (line 76458) | static u64 floatSwap(u64 in){ function SQLITE_PRIVATE (line 76489) | SQLITE_PRIVATE u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_t... function u32 (line 76543) | static u32 SQLITE_NOINLINE serialGet( function SQLITE_PRIVATE (line 76579) | SQLITE_PRIVATE u32 sqlite3VdbeSerialGet( function SQLITE_PRIVATE (line 76684) | SQLITE_PRIVATE UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( function SQLITE_PRIVATE (line 76704) | SQLITE_PRIVATE void sqlite3VdbeRecordUnpack( function vdbeRecordCompareDebug (line 76751) | static int vdbeRecordCompareDebug( function vdbeAssertFieldCountWithinLimits (line 76856) | static void vdbeAssertFieldCountWithinLimits( function vdbeCompareMemString (line 76886) | static int vdbeCompareMemString( function isAllZero (line 76923) | static int isAllZero(const char *z, int n){ function SQLITE_NOINLINE (line 76936) | static SQLITE_NOINLINE int sqlite3BlobCompare(const Mem *pB1, const Mem ... function sqlite3IntFloatCompare (line 76969) | static int sqlite3IntFloatCompare(i64 i, double r){ function SQLITE_PRIVATE (line 77002) | SQLITE_PRIVATE int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2,... function i64 (line 77088) | static i64 vdbeRecordDecodeInt(u32 serial_type, const u8 *aKey){ function SQLITE_PRIVATE (line 77143) | SQLITE_PRIVATE int sqlite3VdbeRecordCompareWithSkip( function SQLITE_PRIVATE (line 77329) | SQLITE_PRIVATE int sqlite3VdbeRecordCompare( function vdbeRecordCompareInt (line 77346) | static int vdbeRecordCompareInt( function vdbeRecordCompareString (line 77440) | static int vdbeRecordCompareString( function SQLITE_PRIVATE (line 77501) | SQLITE_PRIVATE RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p){ function SQLITE_PRIVATE (line 77547) | SQLITE_PRIVATE int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 ... function SQLITE_PRIVATE (line 77624) | SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare( function SQLITE_PRIVATE (line 77659) | SQLITE_PRIVATE void sqlite3VdbeSetChanges(sqlite3 *db, int nChange){ function SQLITE_PRIVATE (line 77669) | SQLITE_PRIVATE void sqlite3VdbeCountChanges(Vdbe *v){ function SQLITE_PRIVATE (line 77683) | SQLITE_PRIVATE void sqlite3ExpirePreparedStatements(sqlite3 *db){ function SQLITE_PRIVATE (line 77693) | SQLITE_PRIVATE sqlite3 *sqlite3VdbeDb(Vdbe *v){ function SQLITE_PRIVATE (line 77700) | SQLITE_PRIVATE u8 sqlite3VdbePrepareFlags(Vdbe *v){ function SQLITE_PRIVATE (line 77712) | SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar... function SQLITE_PRIVATE (line 77734) | SQLITE_PRIVATE void sqlite3VdbeSetVarmask(Vdbe *v, int iVar){ function SQLITE_PRIVATE (line 77753) | SQLITE_PRIVATE int sqlite3NotPureFunc(sqlite3_context *pCtx){ function SQLITE_PRIVATE (line 77772) | SQLITE_PRIVATE void sqlite3VtabImportErrmsg(Vdbe *p, sqlite3_vtab *pVtab){ function vdbeFreeUnpacked (line 77793) | static void vdbeFreeUnpacked(sqlite3 *db, int nField, UnpackedRecord *p){ function SQLITE_PRIVATE (line 77812) | SQLITE_PRIVATE void sqlite3VdbePreUpdateHook( function SQLITE_API (line 77901) | SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){ function vdbeSafety (line 77912) | static int vdbeSafety(Vdbe *p){ function vdbeSafetyNotNull (line 77920) | static int vdbeSafetyNotNull(Vdbe *p){ function SQLITE_NOINLINE (line 77934) | static SQLITE_NOINLINE void invokeProfileCallback(sqlite3 *db, Vdbe *p){ function SQLITE_API (line 77970) | SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){ function SQLITE_API (line 77997) | SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){ function SQLITE_API (line 78018) | SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){ function SQLITE_API (line 78043) | SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){ function SQLITE_API (line 78056) | SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){ function SQLITE_API (line 78059) | SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){ function SQLITE_API (line 78062) | SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){ function SQLITE_API (line 78065) | SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){ function SQLITE_API (line 78068) | SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){ function sqlite3_value_subtype (line 78071) | SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){ function SQLITE_API (line 78075) | SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *... function SQLITE_API (line 78092) | SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){ function SQLITE_API (line 78095) | SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){ function SQLITE_API (line 78098) | SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){ function SQLITE_API (line 78106) | SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){ function SQLITE_API (line 78145) | SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){ function SQLITE_API (line 78151) | SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){ function SQLITE_API (line 78174) | SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){ function setResultStrOrError (line 78190) | static void setResultStrOrError( function invokeValueDestructor (line 78201) | static int invokeValueDestructor( function SQLITE_API (line 78217) | SQLITE_API void sqlite3_result_blob( function SQLITE_API (line 78227) | SQLITE_API void sqlite3_result_blob64( function SQLITE_API (line 78241) | SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){ function SQLITE_API (line 78245) | SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *... function SQLITE_API (line 78251) | SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void... function SQLITE_API (line 78257) | SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){ function SQLITE_API (line 78261) | SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){ function SQLITE_API (line 78265) | SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){ function SQLITE_API (line 78269) | SQLITE_API void sqlite3_result_pointer( function SQLITE_API (line 78281) | SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned i... function SQLITE_API (line 78287) | SQLITE_API void sqlite3_result_text( function SQLITE_API (line 78296) | SQLITE_API void sqlite3_result_text64( function SQLITE_API (line 78313) | SQLITE_API void sqlite3_result_text16( function SQLITE_API (line 78322) | SQLITE_API void sqlite3_result_text16be( function SQLITE_API (line 78331) | SQLITE_API void sqlite3_result_text16le( function SQLITE_API (line 78341) | SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_valu... function SQLITE_API (line 78345) | SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){ function SQLITE_API (line 78349) | SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){ function SQLITE_API (line 78358) | SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int err... function SQLITE_API (line 78370) | SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){ function SQLITE_API (line 78378) | SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){ function doWalCallbacks (line 78389) | static int doWalCallbacks(sqlite3 *db){ function sqlite3Step (line 78419) | static int sqlite3Step(Vdbe *p){ function SQLITE_API (line 78552) | SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){ function SQLITE_API (line 78601) | SQLITE_API void *sqlite3_user_data(sqlite3_context *p){ function SQLITE_API (line 78616) | SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){ function SQLITE_API (line 78635) | SQLITE_API int sqlite3_vtab_nochange(sqlite3_context *p){ function SQLITE_PRIVATE (line 78647) | SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p){ function SQLITE_PRIVATE (line 78671) | SQLITE_PRIVATE void sqlite3InvalidFunction( function SQLITE_NOINLINE (line 78689) | static SQLITE_NOINLINE void *createAggContext(sqlite3_context *p, int nB... function SQLITE_API (line 78711) | SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){ function SQLITE_API (line 78732) | SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){ function SQLITE_API (line 78760) | SQLITE_API void sqlite3_set_auxdata( function SQLITE_API (line 78813) | SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){ function SQLITE_API (line 78822) | SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 78831) | SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){ function Mem (line 78880) | static Mem *columnMem(sqlite3_stmt *pStmt, int i){ function columnMallocFailure (line 78915) | static void columnMallocFailure(sqlite3_stmt *pStmt) function SQLITE_API (line 78935) | SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78945) | SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78950) | SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78955) | SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78960) | SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78965) | SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78975) | SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78985) | SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 78991) | SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 79055) | SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 79060) | SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 79080) | SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){ function SQLITE_API (line 79085) | SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, in... function SQLITE_API (line 79098) | SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt,... function SQLITE_API (line 79103) | SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStm... function SQLITE_API (line 79114) | SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, in... function SQLITE_API (line 79119) | SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, ... function SQLITE_API (line 79130) | SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, i... function SQLITE_API (line 79135) | SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt,... function vdbeUnbind (line 79158) | static int vdbeUnbind(Vdbe *p, int i){ function bindText (line 79201) | static int bindText( function SQLITE_API (line 79237) | SQLITE_API int sqlite3_bind_blob( function SQLITE_API (line 79249) | SQLITE_API int sqlite3_bind_blob64( function SQLITE_API (line 79263) | SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rV... function SQLITE_API (line 79273) | SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){ function SQLITE_API (line 79276) | SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int... function SQLITE_API (line 79286) | SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){ function SQLITE_API (line 79295) | SQLITE_API int sqlite3_bind_pointer( function SQLITE_API (line 79313) | SQLITE_API int sqlite3_bind_text( function SQLITE_API (line 79322) | SQLITE_API int sqlite3_bind_text64( function SQLITE_API (line 79339) | SQLITE_API int sqlite3_bind_text16( function SQLITE_API (line 79349) | SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqli... function SQLITE_API (line 79380) | SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){ function SQLITE_API (line 79390) | SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlit... function SQLITE_API (line 79409) | SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){ function SQLITE_API (line 79420) | SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, ... function SQLITE_PRIVATE (line 79431) | SQLITE_PRIVATE int sqlite3VdbeParameterIndex(Vdbe *p, const char *zName,... function SQLITE_API (line 79435) | SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const c... function SQLITE_PRIVATE (line 79442) | SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqli... function SQLITE_API (line 79469) | SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite... function SQLITE_API (line 79493) | SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){ function SQLITE_API (line 79501) | SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){ function SQLITE_API (line 79508) | SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){ function SQLITE_API (line 79519) | SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *p... function SQLITE_API (line 79540) | SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int rese... function SQLITE_API (line 79568) | SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){ function SQLITE_API (line 79582) | SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){ function UnpackedRecord (line 79604) | static UnpackedRecord *vdbeUnpackRecord( function SQLITE_API (line 79623) | SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_API (line 79684) | SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){ function SQLITE_API (line 79702) | SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){ function SQLITE_API (line 79713) | SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_valu... function SQLITE_API (line 79788) | SQLITE_API int sqlite3_stmt_scanstatus( function SQLITE_API (line 79847) | SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){ function findNextHostParameter (line 79883) | static int findNextHostParameter(const char *zSql, int *pnToken){ function SQLITE_PRIVATE (line 79926) | SQLITE_PRIVATE char *sqlite3VdbeExpandSql( function updateMaxBlobsize (line 80133) | static void updateMaxBlobsize(Mem *p){ function vdbeTakeBranch (line 80191) | static void vdbeTakeBranch(int iSrcLine, u8 I, u8 M){ function VdbeCursor (line 80235) | static VdbeCursor *allocateCursor( function applyNumericAffinity (line 80304) | static void applyNumericAffinity(Mem *pRec, int bTryForInt){ function applyAffinity (line 80343) | static void applyAffinity( function SQLITE_API (line 80379) | SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){ function SQLITE_PRIVATE (line 80393) | SQLITE_PRIVATE void sqlite3ValueApplyAffinity( function u16 (line 80407) | static u16 SQLITE_NOINLINE computeNumericType(Mem *pMem){ function u16 (line 80426) | static u16 numericType(Mem *pMem){ function SQLITE_PRIVATE (line 80441) | SQLITE_PRIVATE void sqlite3VdbeMemPrettyPrint(Mem *pMem, char *zBuf){ function memTracePrint (line 80519) | static void memTracePrint(Mem *p){ function registerTrace (line 80541) | static void registerTrace(int iReg, Mem *p){ function sqlite_uint64 (line 80593) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 80601) | __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ function sqlite_uint64 (line 80612) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite_uint64 (line 80620) | __inline__ sqlite_uint64 sqlite3Hwtime(void){ function sqlite3Hwtime (line 80644) | sqlite3Hwtime(void){ return ((sqlite_uint64)0); } function checkSavepointCount (line 80666) | static int checkSavepointCount(sqlite3 *db){ function SQLITE_NOINLINE (line 80679) | static SQLITE_NOINLINE Mem *out2PrereleaseWithClear(Mem *pOut){ function Mem (line 80684) | static Mem *out2Prerelease(Vdbe *p, VdbeOp *pOp){ function SQLITE_PRIVATE (line 80703) | SQLITE_PRIVATE int sqlite3VdbeExec( type Incrblob (line 87505) | typedef struct Incrblob Incrblob; type Incrblob (line 87506) | struct Incrblob { function blobSeekToRow (line 87535) | static int blobSeekToRow(Incrblob *p, sqlite3_int64 iRow, char **pzErr){ function SQLITE_API (line 87600) | SQLITE_API int sqlite3_blob_open( function SQLITE_API (line 87833) | SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){ function blobReadWrite (line 87853) | static int blobReadWrite( function SQLITE_API (line 87926) | SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, in... function SQLITE_API (line 87933) | SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, in... function SQLITE_API (line 87943) | SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){ function SQLITE_API (line 87958) | SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iR... type MergeEngine (line 88151) | typedef struct MergeEngine MergeEngine; type PmaReader (line 88152) | typedef struct PmaReader PmaReader; type PmaWriter (line 88153) | typedef struct PmaWriter PmaWriter; type SorterRecord (line 88154) | typedef struct SorterRecord SorterRecord; type SortSubtask (line 88155) | typedef struct SortSubtask SortSubtask; type SorterFile (line 88156) | typedef struct SorterFile SorterFile; type SorterList (line 88157) | typedef struct SorterList SorterList; type IncrMerger (line 88158) | typedef struct IncrMerger IncrMerger; type SorterFile (line 88164) | struct SorterFile { type SorterList (line 88177) | struct SorterList { type MergeEngine (line 88247) | struct MergeEngine { type SortSubtask (line 88286) | struct SortSubtask { type VdbeSorter (line 88308) | struct VdbeSorter { type PmaReader (line 88341) | struct PmaReader { type IncrMerger (line 88387) | struct IncrMerger { type PmaWriter (line 88405) | struct PmaWriter { type SorterRecord (line 88433) | struct SorterRecord { function vdbePmaReaderClear (line 88460) | static void vdbePmaReaderClear(PmaReader *pReadr){ function vdbePmaReadBlob (line 88477) | static int vdbePmaReadBlob( function vdbePmaReadVarint (line 88571) | static int vdbePmaReadVarint(PmaReader *p, u64 *pnOut){ function vdbeSorterMapFile (line 88604) | static int vdbeSorterMapFile(SortSubtask *pTask, SorterFile *pFile, u8 *... function vdbePmaReaderSeek (line 88621) | static int vdbePmaReaderSeek( function vdbePmaReaderNext (line 88668) | static int vdbePmaReaderNext(PmaReader *pReadr){ function vdbePmaReaderInit (line 88715) | static int vdbePmaReaderInit( function vdbeSorterCompareTail (line 88748) | static int vdbeSorterCompareTail( function vdbeSorterCompare (line 88775) | static int vdbeSorterCompare( function vdbeSorterCompareText (line 88794) | static int vdbeSorterCompareText( function vdbeSorterCompareInt (line 88835) | static int vdbeSorterCompareInt( function SQLITE_PRIVATE (line 88917) | SQLITE_PRIVATE int sqlite3VdbeSorterInit( function vdbeSorterRecordFree (line 89018) | static void vdbeSorterRecordFree(sqlite3 *db, SorterRecord *pRecord){ function vdbeSortSubtaskCleanup (line 89031) | static void vdbeSortSubtaskCleanup(sqlite3 *db, SortSubtask *pTask){ function vdbeSorterWorkDebug (line 89054) | static void vdbeSorterWorkDebug(SortSubtask *pTask, const char *zEvent){ function vdbeSorterRewindDebug (line 89060) | static void vdbeSorterRewindDebug(const char *zEvent){ function vdbeSorterPopulateDebug (line 89065) | static void vdbeSorterPopulateDebug( function vdbeSorterBlockDebug (line 89074) | static void vdbeSorterBlockDebug( function vdbeSorterJoinThread (line 89096) | static int vdbeSorterJoinThread(SortSubtask *pTask){ function vdbeSorterCreateThread (line 89117) | static int vdbeSorterCreateThread( function vdbeSorterJoinAll (line 89130) | static int vdbeSorterJoinAll(VdbeSorter *pSorter, int rcin){ function MergeEngine (line 89160) | static MergeEngine *vdbeMergeEngineNew(int nReader){ function vdbeMergeEngineFree (line 89183) | static void vdbeMergeEngineFree(MergeEngine *pMerger){ function vdbeIncrFree (line 89197) | static void vdbeIncrFree(IncrMerger *pIncr){ function SQLITE_PRIVATE (line 89214) | SQLITE_PRIVATE void sqlite3VdbeSorterReset(sqlite3 *db, VdbeSorter *pSor... function SQLITE_PRIVATE (line 89247) | SQLITE_PRIVATE void sqlite3VdbeSorterClose(sqlite3 *db, VdbeCursor *pCsr){ function vdbeSorterExtendFile (line 89269) | static void vdbeSorterExtendFile(sqlite3 *db, sqlite3_file *pFd, i64 nBy... function vdbeSorterOpenTempFile (line 89288) | static int vdbeSorterOpenTempFile( function vdbeSortAllocUnpacked (line 89315) | static int vdbeSortAllocUnpacked(SortSubtask *pTask){ function SorterRecord (line 89329) | static SorterRecord *vdbeSorterMerge( function SorterCompare (line 89371) | static SorterCompare vdbeSorterGetCompare(VdbeSorter *p){ function vdbeSorterSort (line 89385) | static int vdbeSorterSort(SortSubtask *pTask, SorterList *pList){ function vdbePmaWriterInit (line 89441) | static void vdbePmaWriterInit( function vdbePmaWriteBlob (line 89463) | static void vdbePmaWriteBlob(PmaWriter *p, u8 *pData, int nData){ function vdbePmaWriterFinish (line 89496) | static int vdbePmaWriterFinish(PmaWriter *p, i64 *piEof){ function vdbePmaWriteVarint (line 89515) | static void vdbePmaWriteVarint(PmaWriter *p, u64 iVal){ function vdbeSorterListToPMA (line 89536) | static int vdbeSorterListToPMA(SortSubtask *pTask, SorterList *pList){ function vdbeMergeEngineStep (line 89600) | static int vdbeMergeEngineStep( function vdbeSorterFlushPMA (line 89685) | static int vdbeSorterFlushPMA(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 89752) | SQLITE_PRIVATE int sqlite3VdbeSorterWrite( function vdbeIncrPopulate (line 89860) | static int vdbeIncrPopulate(IncrMerger *pIncr){ function vdbeIncrBgPopulate (line 89912) | static int vdbeIncrBgPopulate(IncrMerger *pIncr){ function vdbeIncrSwap (line 89936) | static int vdbeIncrSwap(IncrMerger *pIncr){ function vdbeIncrMergerNew (line 89975) | static int vdbeIncrMergerNew( function vdbeIncrMergerSetThreads (line 89999) | static void vdbeIncrMergerSetThreads(IncrMerger *pIncr){ function vdbeMergeEngineCompare (line 90012) | static void vdbeMergeEngineCompare( function vdbeMergeEngineInit (line 90094) | static int vdbeMergeEngineInit( function vdbePmaReaderIncrMergeInit (line 90165) | static int vdbePmaReaderIncrMergeInit(PmaReader *pReadr, int eMode){ function vdbePmaReaderIncrInit (line 90253) | static int vdbePmaReaderIncrInit(PmaReader *pReadr, int eMode){ function vdbeMergeEngineLevel0 (line 90283) | static int vdbeMergeEngineLevel0( function vdbeSorterTreeDepth (line 90322) | static int vdbeSorterTreeDepth(int nPMA){ function vdbeSorterAddToTree (line 90340) | static int vdbeSorterAddToTree( function vdbeSorterMergeTreeBuild (line 90396) | static int vdbeSorterMergeTreeBuild( function vdbeSorterSetupMerge (line 90475) | static int vdbeSorterSetupMerge(VdbeSorter *pSorter){ function SQLITE_PRIVATE (line 90557) | SQLITE_PRIVATE int sqlite3VdbeSorterRewind(const VdbeCursor *pCsr, int *... function SQLITE_PRIVATE (line 90609) | SQLITE_PRIVATE int sqlite3VdbeSorterNext(sqlite3 *db, const VdbeCursor *... function SQLITE_PRIVATE (line 90674) | SQLITE_PRIVATE int sqlite3VdbeSorterRowkey(const VdbeCursor *pCsr, Mem *... function SQLITE_PRIVATE (line 90707) | SQLITE_PRIVATE int sqlite3VdbeSorterCompare( type MemJournal (line 90773) | typedef struct MemJournal MemJournal; type FilePoint (line 90774) | typedef struct FilePoint FilePoint; type FileChunk (line 90775) | typedef struct FileChunk FileChunk; type FileChunk (line 90783) | struct FileChunk { type FilePoint (line 90803) | struct FilePoint { type MemJournal (line 90812) | struct MemJournal { function memjrnlRead (line 90831) | static int memjrnlRead( function memjrnlFreeChunks (line 90883) | static void memjrnlFreeChunks(MemJournal *p){ function memjrnlCreateFile (line 90896) | static int memjrnlCreateFile(MemJournal *p){ function memjrnlWrite (line 90935) | static int memjrnlWrite( function memjrnlTruncate (line 91014) | static int memjrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){ function memjrnlClose (line 91030) | static int memjrnlClose(sqlite3_file *pJfd){ function memjrnlSync (line 91042) | static int memjrnlSync(sqlite3_file *pJfd, int flags){ function memjrnlFileSize (line 91050) | static int memjrnlFileSize(sqlite3_file *pJfd, sqlite_int64 *pSize){ type sqlite3_io_methods (line 91059) | struct sqlite3_io_methods function SQLITE_PRIVATE (line 91093) | SQLITE_PRIVATE int sqlite3JournalOpen( function SQLITE_PRIVATE (line 91129) | SQLITE_PRIVATE void sqlite3MemJournalOpen(sqlite3_file *pJfd){ function SQLITE_PRIVATE (line 91168) | SQLITE_PRIVATE int sqlite3JournalIsInMemory(sqlite3_file *p){ function SQLITE_PRIVATE (line 91176) | SQLITE_PRIVATE int sqlite3JournalSize(sqlite3_vfs *pVfs){ function SQLITE_NOINLINE (line 91220) | static SQLITE_NOINLINE int walkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 91243) | SQLITE_PRIVATE int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 91251) | SQLITE_PRIVATE int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ function SQLITE_PRIVATE (line 91268) | SQLITE_PRIVATE int sqlite3WalkSelectExpr(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 91285) | SQLITE_PRIVATE int sqlite3WalkSelectFrom(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 91322) | SQLITE_PRIVATE int sqlite3WalkSelect(Walker *pWalker, Select *p){ function incrAggDepth (line 91371) | static int incrAggDepth(Walker *pWalker, Expr *pExpr){ function incrAggFunctionDepth (line 91375) | static void incrAggFunctionDepth(Expr *pExpr, int N){ function resolveAlias (line 91404) | static void resolveAlias( function nameInUsingClause (line 91453) | static int nameInUsingClause(IdList *pUsing, const char *zCol){ function SQLITE_PRIVATE (line 91470) | SQLITE_PRIVATE int sqlite3MatchSpanName( function lookupName (line 91520) | static int lookupName( function SQLITE_PRIVATE (line 91855) | SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc,... function notValid (line 91877) | static void notValid( function exprProbability (line 91899) | static int exprProbability(Expr *p){ function resolveExprStep (line 91919) | static int resolveExprStep(Walker *pWalker, Expr *pExpr){ function resolveAsName (line 92202) | static int resolveAsName( function resolveOrderByTermToExprList (line 92241) | static int resolveOrderByTermToExprList( function resolveOutOfRangeError (line 92288) | static void resolveOutOfRangeError( function resolveCompoundOrderBy (line 92314) | static int resolveCompoundOrderBy( function SQLITE_PRIVATE (line 92410) | SQLITE_PRIVATE int sqlite3ResolveOrderGroupBy( function resolveOrderGroupBy (line 92459) | static int resolveOrderGroupBy( function resolveSelectStep (line 92517) | static int resolveSelectStep(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 92784) | SQLITE_PRIVATE int sqlite3ResolveExprNames( function SQLITE_PRIVATE (line 92821) | SQLITE_PRIVATE int sqlite3ResolveExprListNames( function SQLITE_PRIVATE (line 92846) | SQLITE_PRIVATE void sqlite3ResolveSelectNames( function SQLITE_PRIVATE (line 92873) | SQLITE_PRIVATE void sqlite3ResolveSelfReference( function SQLITE_PRIVATE (line 92922) | SQLITE_PRIVATE char sqlite3TableColumnAffinity(Table *pTab, int iCol){ function SQLITE_PRIVATE (line 92943) | SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 92979) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateToken( function SQLITE_PRIVATE (line 92995) | SQLITE_PRIVATE Expr *sqlite3ExprAddCollateString(Parse *pParse, Expr *pE... function SQLITE_PRIVATE (line 93006) | SQLITE_PRIVATE Expr *sqlite3ExprSkipCollate(Expr *pExpr){ function SQLITE_PRIVATE (line 93035) | SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 93104) | SQLITE_PRIVATE CollSeq *sqlite3ExprNNCollSeq(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 93114) | SQLITE_PRIVATE int sqlite3ExprCollSeqMatch(Parse *pParse, Expr *pE1, Exp... function SQLITE_PRIVATE (line 93125) | SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2){ function comparisonAffinity (line 93152) | static char comparisonAffinity(Expr *pExpr){ function SQLITE_PRIVATE (line 93175) | SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity){ function u8 (line 93191) | static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){ function SQLITE_PRIVATE (line 93209) | SQLITE_PRIVATE CollSeq *sqlite3BinaryCompareCollSeq( function codeCompare (line 93232) | static int codeCompare( function SQLITE_PRIVATE (line 93262) | SQLITE_PRIVATE int sqlite3ExprIsVector(Expr *pExpr){ function SQLITE_PRIVATE (line 93272) | SQLITE_PRIVATE int sqlite3ExprVectorSize(Expr *pExpr){ function SQLITE_PRIVATE (line 93299) | SQLITE_PRIVATE Expr *sqlite3VectorFieldSubexpr(Expr *pVector, int i){ function SQLITE_PRIVATE (line 93333) | SQLITE_PRIVATE Expr *sqlite3ExprForVectorField( function exprCodeSubselect (line 93378) | static int exprCodeSubselect(Parse *pParse, Expr *pExpr){ function exprVectorRegister (line 93406) | static int exprVectorRegister( function codeVectorCompare (line 93439) | static void codeVectorCompare( function SQLITE_PRIVATE (line 93523) | SQLITE_PRIVATE int sqlite3ExprCheckHeight(Parse *pParse, int nHeight){ function heightOfExpr (line 93544) | static void heightOfExpr(Expr *p, int *pnHeight){ function heightOfExprList (line 93551) | static void heightOfExprList(ExprList *p, int *pnHeight){ function heightOfSelect (line 93559) | static void heightOfSelect(Select *pSelect, int *pnHeight){ function exprSetHeight (line 93581) | static void exprSetHeight(Expr *p){ function SQLITE_PRIVATE (line 93602) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 93612) | SQLITE_PRIVATE int sqlite3SelectExprHeight(Select *p){ function SQLITE_PRIVATE (line 93622) | SQLITE_PRIVATE void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p){ function SQLITE_PRIVATE (line 93650) | SQLITE_PRIVATE Expr *sqlite3ExprAlloc( function SQLITE_PRIVATE (line 93699) | SQLITE_PRIVATE Expr *sqlite3Expr( function SQLITE_PRIVATE (line 93716) | SQLITE_PRIVATE void sqlite3ExprAttachSubtrees( function SQLITE_PRIVATE (line 93746) | SQLITE_PRIVATE Expr *sqlite3PExpr( function SQLITE_PRIVATE (line 93775) | SQLITE_PRIVATE void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Se... function exprAlwaysTrue (line 93801) | static int exprAlwaysTrue(Expr *p){ function exprAlwaysFalse (line 93807) | static int exprAlwaysFalse(Expr *p){ function SQLITE_PRIVATE (line 93822) | SQLITE_PRIVATE Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRig... function SQLITE_PRIVATE (line 93842) | SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList,... function SQLITE_PRIVATE (line 93874) | SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExp... function SQLITE_NOINLINE (line 93942) | static SQLITE_NOINLINE void sqlite3ExprDeleteNN(sqlite3 *db, Expr *p){ function SQLITE_PRIVATE (line 93970) | SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3 *db, Expr *p){ function exprStructSize (line 93979) | static int exprStructSize(Expr *p){ function dupedExprStructSize (line 94019) | static int dupedExprStructSize(Expr *p, int flags){ function dupedExprNodeSize (line 94046) | static int dupedExprNodeSize(Expr *p, int flags){ function dupedExprSize (line 94067) | static int dupedExprSize(Expr *p, int flags){ function Expr (line 94086) | static Expr *exprDup(sqlite3 *db, Expr *p, int dupFlags, u8 **pzBuffer){ function With (line 94185) | static With *withDup(sqlite3 *db, With *p){ function SQLITE_PRIVATE (line 94223) | SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags){ function SQLITE_PRIVATE (line 94227) | SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, in... function SQLITE_PRIVATE (line 94277) | SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int f... function SQLITE_PRIVATE (line 94318) | SQLITE_PRIVATE IdList *sqlite3IdListDup(sqlite3 *db, IdList *p){ function SQLITE_PRIVATE (line 94342) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *pDup, int f... function SQLITE_PRIVATE (line 94378) | SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3 *db, Select *p, int flags){ function SQLITE_PRIVATE (line 94400) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppend( function SQLITE_PRIVATE (line 94448) | SQLITE_PRIVATE ExprList *sqlite3ExprListAppendVector( function SQLITE_PRIVATE (line 94508) | SQLITE_PRIVATE void sqlite3ExprListSetSortOrder(ExprList *p, int iSortOr... function SQLITE_PRIVATE (line 94527) | SQLITE_PRIVATE void sqlite3ExprListSetName( function SQLITE_PRIVATE (line 94552) | SQLITE_PRIVATE void sqlite3ExprListSetSpan( function SQLITE_PRIVATE (line 94572) | SQLITE_PRIVATE void sqlite3ExprListCheckLength( function SQLITE_NOINLINE (line 94588) | static SQLITE_NOINLINE void exprListDeleteNN(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 94600) | SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){ function SQLITE_PRIVATE (line 94608) | SQLITE_PRIVATE u32 sqlite3ExprListFlags(const ExprList *pList){ function SQLITE_PRIVATE (line 94627) | SQLITE_PRIVATE int sqlite3SelectWalkFail(Walker *pWalker, Select *NotUsed){ function SQLITE_PRIVATE (line 94638) | SQLITE_PRIVATE int sqlite3ExprIdToTrueFalse(Expr *pExpr){ function SQLITE_PRIVATE (line 94653) | SQLITE_PRIVATE int sqlite3ExprTruthValue(const Expr *pExpr){ function exprNodeIsConstant (line 94686) | static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){ function exprIsConst (line 94748) | static int exprIsConst(Expr *p, int initFlag, int iCur){ function SQLITE_PRIVATE (line 94769) | SQLITE_PRIVATE int sqlite3ExprIsConstant(Expr *p){ function SQLITE_PRIVATE (line 94779) | SQLITE_PRIVATE int sqlite3ExprIsConstantNotJoin(Expr *p){ function SQLITE_PRIVATE (line 94789) | SQLITE_PRIVATE int sqlite3ExprIsTableConstant(Expr *p, int iCur){ function exprNodeIsConstantOrGroupBy (line 94797) | static int exprNodeIsConstantOrGroupBy(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 94841) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrGroupBy(Parse *pParse, Expr *p... function SQLITE_PRIVATE (line 94861) | SQLITE_PRIVATE int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit){ function SQLITE_PRIVATE (line 94871) | SQLITE_PRIVATE int sqlite3ExprContainsSubquery(Expr *p){ function SQLITE_PRIVATE (line 94890) | SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){ function SQLITE_PRIVATE (line 94936) | SQLITE_PRIVATE int sqlite3ExprCanBeNull(const Expr *p){ function SQLITE_PRIVATE (line 94966) | SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char ... function SQLITE_PRIVATE (line 94999) | SQLITE_PRIVATE int sqlite3IsRowid(const char *z){ function Select (line 95014) | static Select *isCandidateForInOpt(Expr *pX){ function sqlite3SetHasNullFlag (line 95059) | static void sqlite3SetHasNullFlag(Vdbe *v, int iCur, int regHasNull){ function sqlite3InRhsIsConstant (line 95076) | static int sqlite3InRhsIsConstant(Expr *pIn){ function SQLITE_PRIVATE (line 95169) | SQLITE_PRIVATE int sqlite3FindInIndex( function SQLITE_PRIVATE (line 95423) | SQLITE_PRIVATE void sqlite3SubselectError(Parse *pParse, int nActual, in... function SQLITE_PRIVATE (line 95440) | SQLITE_PRIVATE void sqlite3VectorErrorMsg(Parse *pParse, Expr *pExpr){ function SQLITE_PRIVATE (line 95481) | SQLITE_PRIVATE int sqlite3CodeSubselect( function SQLITE_PRIVATE (line 95728) | SQLITE_PRIVATE int sqlite3ExprCheckIN(Parse *pParse, Expr *pIn){ function sqlite3ExprCodeIN (line 95769) | static void sqlite3ExprCodeIN( function codeReal (line 96010) | static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ function codeInteger (line 96028) | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){ function cacheEntryClear (line 96064) | static void cacheEntryClear(Parse *pParse, int i){ function SQLITE_PRIVATE (line 96081) | SQLITE_PRIVATE void sqlite3ExprCacheStore(Parse *pParse, int iTab, int i... function SQLITE_PRIVATE (line 96136) | SQLITE_PRIVATE void sqlite3ExprCacheRemove(Parse *pParse, int iReg, int ... function SQLITE_PRIVATE (line 96153) | SQLITE_PRIVATE void sqlite3ExprCachePush(Parse *pParse){ function SQLITE_PRIVATE (line 96167) | SQLITE_PRIVATE void sqlite3ExprCachePop(Parse *pParse){ function sqlite3ExprCachePinRegister (line 96191) | static void sqlite3ExprCachePinRegister(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 96204) | SQLITE_PRIVATE void sqlite3ExprCodeLoadIndexColumn( function SQLITE_PRIVATE (line 96227) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnOfTable( function SQLITE_PRIVATE (line 96265) | SQLITE_PRIVATE int sqlite3ExprCodeGetColumn( function SQLITE_PRIVATE (line 96293) | SQLITE_PRIVATE void sqlite3ExprCodeGetColumnToReg( function SQLITE_PRIVATE (line 96308) | SQLITE_PRIVATE void sqlite3ExprCacheClear(Parse *pParse){ function SQLITE_PRIVATE (line 96330) | SQLITE_PRIVATE void sqlite3ExprCacheAffinityChange(Parse *pParse, int iS... function SQLITE_PRIVATE (line 96338) | SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iT... function usedAsColumnCache (line 96352) | static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){ function exprToRegister (line 96369) | static void exprToRegister(Expr *p, int iReg){ function exprCodeVector (line 96386) | static int exprCodeVector(Parse *pParse, Expr *p, int *piFreeable){ function SQLITE_PRIVATE (line 96423) | SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int... function SQLITE_PRIVATE (line 97100) | SQLITE_PRIVATE int sqlite3ExprCodeAtInit( function SQLITE_PRIVATE (line 97142) | SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *... function SQLITE_PRIVATE (line 97169) | SQLITE_PRIVATE void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int targ... function SQLITE_PRIVATE (line 97189) | SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse *pParse, Expr *pExpr, int ... function SQLITE_PRIVATE (line 97202) | SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr... function SQLITE_PRIVATE (line 97222) | SQLITE_PRIVATE void sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, ... function SQLITE_PRIVATE (line 97254) | SQLITE_PRIVATE int sqlite3ExprCodeExprList( function exprCodeBetween (line 97320) | static void exprCodeBetween( function SQLITE_PRIVATE (line 97389) | SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int de... function SQLITE_PRIVATE (line 97529) | SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int d... function SQLITE_PRIVATE (line 97699) | SQLITE_PRIVATE void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, in... function exprCompareVariable (line 97721) | static int exprCompareVariable(Parse *pParse, Expr *pVar, Expr *pExpr){ function SQLITE_PRIVATE (line 97773) | SQLITE_PRIVATE int sqlite3ExprCompare(Parse *pParse, Expr *pA, Expr *pB,... function SQLITE_PRIVATE (line 97834) | SQLITE_PRIVATE int sqlite3ExprListCompare(ExprList *pA, ExprList *pB, in... function SQLITE_PRIVATE (line 97852) | SQLITE_PRIVATE int sqlite3ExprCompareSkip(Expr *pA, Expr *pB, int iTab){ function SQLITE_PRIVATE (line 97884) | SQLITE_PRIVATE int sqlite3ExprImpliesExpr(Parse *pParse, Expr *pE1, Expr... type IdxCover (line 97909) | struct IdxCover { function exprIdxCover (line 97919) | static int exprIdxCover(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 97940) | SQLITE_PRIVATE int sqlite3ExprCoveredByIndex( type SrcCount (line 97963) | struct SrcCount { function exprSrcCount (line 97972) | static int exprSrcCount(Walker *pWalker, Expr *pExpr){ function SQLITE_PRIVATE (line 98001) | SQLITE_PRIVATE int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrc... function addAggInfoColumn (line 98019) | static int addAggInfoColumn(sqlite3 *db, AggInfo *pInfo){ function addAggInfoFunc (line 98035) | static int addAggInfoFunc(sqlite3 *db, AggInfo *pInfo){ function analyzeAggregate (line 98052) | static int analyzeAggregate(Walker *pWalker, Expr *pExpr){ function analyzeAggregatesInSelect (line 98177) | static int analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect){ function analyzeAggregatesInSelectEnd (line 98182) | static void analyzeAggregatesInSelectEnd(Walker *pWalker, Select *pSelect){ function SQLITE_PRIVATE (line 98196) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr ... function SQLITE_PRIVATE (line 98213) | SQLITE_PRIVATE void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList... function SQLITE_PRIVATE (line 98226) | SQLITE_PRIVATE int sqlite3GetTempReg(Parse *pParse){ function SQLITE_PRIVATE (line 98241) | SQLITE_PRIVATE void sqlite3ReleaseTempReg(Parse *pParse, int iReg){ function SQLITE_PRIVATE (line 98258) | SQLITE_PRIVATE int sqlite3GetTempRange(Parse *pParse, int nReg){ function SQLITE_PRIVATE (line 98273) | SQLITE_PRIVATE void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int... function SQLITE_PRIVATE (line 98288) | SQLITE_PRIVATE void sqlite3ClearTempRegCache(Parse *pParse){ function SQLITE_PRIVATE (line 98299) | SQLITE_PRIVATE int sqlite3NoTempsInRange(Parse *pParse, int iFirst, int ... function renameTableFunc (line 98354) | static void renameTableFunc( function renameParentFunc (line 98419) | static void renameParentFunc( function renameTriggerFunc (line 98476) | static void renameTriggerFunc( function SQLITE_PRIVATE (line 98548) | SQLITE_PRIVATE void sqlite3AlterFunctions(void){ function reloadTableSchema (line 98645) | static void reloadTableSchema(Parse *pParse, Table *pTab, const char *zN... function isSystemTable (line 98694) | static int isSystemTable(Parse *pParse, const char *zName){ function SQLITE_PRIVATE (line 98706) | SQLITE_PRIVATE void sqlite3AlterRenameTable( function SQLITE_PRIVATE (line 98910) | SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pC... function SQLITE_PRIVATE (line 99048) | SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *p... function openStatTable (line 99300) | static void openStatTable( type Stat4Accum (line 99397) | typedef struct Stat4Accum Stat4Accum; type Stat4Sample (line 99398) | typedef struct Stat4Sample Stat4Sample; type Stat4Sample (line 99399) | struct Stat4Sample { type Stat4Accum (line 99414) | struct Stat4Accum { function sampleClear (line 99434) | static void sampleClear(sqlite3 *db, Stat4Sample *p){ function sampleSetRowid (line 99446) | static void sampleSetRowid(sqlite3 *db, Stat4Sample *p, int n, const u8 ... function sampleSetRowidInt64 (line 99462) | static void sampleSetRowidInt64(sqlite3 *db, Stat4Sample *p, i64 iRowid){ function sampleCopy (line 99475) | static void sampleCopy(Stat4Accum *p, Stat4Sample *pTo, Stat4Sample *pFr... function stat4Destructor (line 99493) | static void stat4Destructor(void *pOld){ type Stat4Sample (line 99587) | struct Stat4Sample function sampleIsBetterPost (line 99632) | static int sampleIsBetterPost( function sampleIsBetter (line 99656) | static int sampleIsBetter( function sampleInsert (line 99683) | static void sampleInsert(Stat4Accum *p, Stat4Sample *pNew, int nEqZero){ function samplePushPrevious (line 99780) | static void samplePushPrevious(Stat4Accum *p, int iChng){ function statPush (line 99856) | static void statPush( function statGet (line 99961) | static void statGet( function callStatGet (line 100087) | static void callStatGet(Vdbe *v, int regStat4, int iParam, int regOut){ function analyzeOneTable (line 100105) | static void analyzeOneTable( function loadAnalysis (line 100452) | static void loadAnalysis(Parse *pParse, int iDb){ function analyzeDatabase (line 100462) | static void analyzeDatabase(Parse *pParse, int iDb){ function analyzeTable (line 100489) | static void analyzeTable(Parse *pParse, Table *pTab, Index *pOnlyIdx){ function SQLITE_PRIVATE (line 100520) | SQLITE_PRIVATE void sqlite3Analyze(Parse *pParse, Token *pName1, Token *... type analysisInfo (line 100572) | typedef struct analysisInfo analysisInfo; type analysisInfo (line 100573) | struct analysisInfo { function analysisLoader (line 100654) | static int analysisLoader(void *pData, int argc, char **argv, char **Not... function SQLITE_PRIVATE (line 100717) | SQLITE_PRIVATE void sqlite3DeleteIndexSamples(sqlite3 *db, Index *pIdx){ function initAvgEq (line 100742) | static void initAvgEq(Index *pIdx){ function Index (line 100801) | static Index *findIndexOrPrimaryKey( function loadStatTbl (line 100827) | static int loadStatTbl( function loadStat4 (line 100953) | static int loadStat4(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 100997) | SQLITE_PRIVATE int sqlite3AnalysisLoad(sqlite3 *db, int iDb){ function resolveAttachExpr (line 101102) | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) function attachFunc (line 101126) | static void attachFunc( function detachFunc (line 101326) | static void detachFunc( function codeAttach (line 101373) | static void codeAttach( function SQLITE_PRIVATE (line 101447) | SQLITE_PRIVATE void sqlite3Detach(Parse *pParse, Expr *pDbname){ function SQLITE_PRIVATE (line 101466) | SQLITE_PRIVATE void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname,... function SQLITE_PRIVATE (line 101485) | SQLITE_PRIVATE void sqlite3FixInit( function SQLITE_PRIVATE (line 101518) | SQLITE_PRIVATE int sqlite3FixSrcList( function SQLITE_PRIVATE (line 101548) | SQLITE_PRIVATE int sqlite3FixSelect( function SQLITE_PRIVATE (line 101586) | SQLITE_PRIVATE int sqlite3FixExpr( function SQLITE_PRIVATE (line 101612) | SQLITE_PRIVATE int sqlite3FixExprList( function SQLITE_PRIVATE (line 101629) | SQLITE_PRIVATE int sqlite3FixTriggerStep( function SQLITE_API (line 101720) | SQLITE_API int sqlite3_set_authorizer( function sqliteAuthBadReturnCode (line 101740) | static void sqliteAuthBadReturnCode(Parse *pParse){ function SQLITE_PRIVATE (line 101754) | SQLITE_PRIVATE int sqlite3AuthReadCol( function SQLITE_PRIVATE (line 101790) | SQLITE_PRIVATE void sqlite3AuthRead( function SQLITE_PRIVATE (line 101847) | SQLITE_PRIVATE int sqlite3AuthCheck( function SQLITE_PRIVATE (line 101899) | SQLITE_PRIVATE void sqlite3AuthContextPush( function SQLITE_PRIVATE (line 101914) | SQLITE_PRIVATE void sqlite3AuthContextPop(AuthContext *pContext){ type TableLock (line 101956) | struct TableLock { function SQLITE_PRIVATE (line 101973) | SQLITE_PRIVATE void sqlite3TableLock( function codeTableLocks (line 102015) | static void codeTableLocks(Parse *pParse){ function SQLITE_PRIVATE (line 102039) | SQLITE_PRIVATE int sqlite3DbMaskAllZero(yDbMask m){ function SQLITE_PRIVATE (line 102056) | SQLITE_PRIVATE void sqlite3FinishCoding(Parse *pParse){ function SQLITE_PRIVATE (line 102175) | SQLITE_PRIVATE void sqlite3NestedParse(Parse *pParse, const char *zForma... function SQLITE_PRIVATE (line 102205) | SQLITE_PRIVATE int sqlite3UserAuthTable(const char *zTable){ function SQLITE_PRIVATE (line 102222) | SQLITE_PRIVATE Table *sqlite3FindTable(sqlite3 *db, const char *zName, c... function SQLITE_PRIVATE (line 102263) | SQLITE_PRIVATE Table *sqlite3LocateTable( function SQLITE_PRIVATE (line 102316) | SQLITE_PRIVATE Table *sqlite3LocateTableItem( function SQLITE_PRIVATE (line 102344) | SQLITE_PRIVATE Index *sqlite3FindIndex(sqlite3 *db, const char *zName, c... function freeIndex (line 102364) | static void freeIndex(sqlite3 *db, Index *p){ function SQLITE_PRIVATE (line 102384) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 102417) | SQLITE_PRIVATE void sqlite3CollapseDatabaseArray(sqlite3 *db){ function SQLITE_PRIVATE (line 102444) | SQLITE_PRIVATE void sqlite3ResetOneSchema(sqlite3 *db, int iDb){ function SQLITE_PRIVATE (line 102467) | SQLITE_PRIVATE void sqlite3ResetAllSchemasOfConnection(sqlite3 *db){ function SQLITE_PRIVATE (line 102486) | SQLITE_PRIVATE void sqlite3CommitInternalChanges(sqlite3 *db){ function SQLITE_PRIVATE (line 102494) | SQLITE_PRIVATE void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable){ function deleteTable (line 102523) | static void SQLITE_NOINLINE deleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 102570) | SQLITE_PRIVATE void sqlite3DeleteTable(sqlite3 *db, Table *pTable){ function SQLITE_PRIVATE (line 102582) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, co... function SQLITE_PRIVATE (line 102610) | SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 102625) | SQLITE_PRIVATE void sqlite3OpenMasterTable(Parse *p, int iDb){ function SQLITE_PRIVATE (line 102640) | SQLITE_PRIVATE int sqlite3FindDbName(sqlite3 *db, const char *zName){ function SQLITE_PRIVATE (line 102660) | SQLITE_PRIVATE int sqlite3FindDb(sqlite3 *db, Token *pName){ function SQLITE_PRIVATE (line 102685) | SQLITE_PRIVATE int sqlite3TwoPartName( function SQLITE_PRIVATE (line 102722) | SQLITE_PRIVATE int sqlite3CheckObjectName(Parse *pParse, const char *zNa... function SQLITE_PRIVATE (line 102735) | SQLITE_PRIVATE Index *sqlite3PrimaryKeyIndex(Table *pTab){ function SQLITE_PRIVATE (line 102745) | SQLITE_PRIVATE i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol){ function SQLITE_PRIVATE (line 102769) | SQLITE_PRIVATE void sqlite3StartTable( function SQLITE_PRIVATE (line 102964) | SQLITE_PRIVATE void sqlite3ColumnPropertiesFromName(Table *pTab, Column ... function SQLITE_PRIVATE (line 102982) | SQLITE_PRIVATE void sqlite3AddColumn(Parse *pParse, Token *pName, Token ... function SQLITE_PRIVATE (line 103043) | SQLITE_PRIVATE void sqlite3AddNotNull(Parse *pParse, int onError){ function SQLITE_PRIVATE (line 103090) | SQLITE_PRIVATE char sqlite3AffinityType(const char *zIn, u8 *pszEst){ function SQLITE_PRIVATE (line 103162) | SQLITE_PRIVATE void sqlite3AddDefaultValue( function sqlite3StringToId (line 103211) | static void sqlite3StringToId(Expr *p){ function SQLITE_PRIVATE (line 103237) | SQLITE_PRIVATE void sqlite3AddPrimaryKey( function SQLITE_PRIVATE (line 103307) | SQLITE_PRIVATE void sqlite3AddCheckConstraint( function SQLITE_PRIVATE (line 103332) | SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){ function SQLITE_PRIVATE (line 103384) | SQLITE_PRIVATE CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *... function SQLITE_PRIVATE (line 103418) | SQLITE_PRIVATE void sqlite3ChangeCookie(Parse *pParse, int iDb){ function identLength (line 103434) | static int identLength(const char *z){ function identPut (line 103455) | static void identPut(char *z, int *pIdx, char *zSignedIdent){ function resizeIndexObject (line 103551) | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N){ function estimateTableWidth (line 103575) | static void estimateTableWidth(Table *pTab){ function estimateIndexWidth (line 103589) | static void estimateIndexWidth(Index *pIdx){ function hasColumn (line 103603) | static int hasColumn(const i16 *aiCol, int nCol, int x){ function convertToWithoutRowidTable (line 103632) | static void convertToWithoutRowidTable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 103778) | SQLITE_PRIVATE void sqlite3EndTable( function SQLITE_PRIVATE (line 104021) | SQLITE_PRIVATE void sqlite3CreateView( function SQLITE_PRIVATE (line 104093) | SQLITE_PRIVATE int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable){ function sqliteViewResetAll (line 104213) | static void sqliteViewResetAll(sqlite3 *db, int idx){ function SQLITE_PRIVATE (line 104249) | SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom... function destroyRootPage (line 104279) | static void destroyRootPage(Parse *pParse, int iTable, int iDb){ function destroyTable (line 104308) | static void destroyTable(Parse *pParse, Table *pTab){ function sqlite3ClearStatTables (line 104357) | static void sqlite3ClearStatTables( function SQLITE_PRIVATE (line 104380) | SQLITE_PRIVATE void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int... function SQLITE_PRIVATE (line 104451) | SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 104567) | SQLITE_PRIVATE void sqlite3CreateForeignKey( function SQLITE_PRIVATE (line 104688) | SQLITE_PRIVATE void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){ function sqlite3RefillIndex (line 104709) | static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRoot... function SQLITE_PRIVATE (line 104796) | SQLITE_PRIVATE Index *sqlite3AllocateIndexObject( function SQLITE_PRIVATE (line 104836) | SQLITE_PRIVATE void sqlite3CreateIndex( function SQLITE_PRIVATE (line 105396) | SQLITE_PRIVATE void sqlite3DefaultRowEst(Index *pIdx){ function SQLITE_PRIVATE (line 105428) | SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ... function SQLITE_PRIVATE (line 105509) | SQLITE_PRIVATE void *sqlite3ArrayAllocate( function SQLITE_PRIVATE (line 105540) | SQLITE_PRIVATE IdList *sqlite3IdListAppend(sqlite3 *db, IdList *pList, T... function SQLITE_PRIVATE (line 105564) | SQLITE_PRIVATE void sqlite3IdListDelete(sqlite3 *db, IdList *pList){ function SQLITE_PRIVATE (line 105578) | SQLITE_PRIVATE int sqlite3IdListIndex(IdList *pList, const char *zName){ function SQLITE_PRIVATE (line 105606) | SQLITE_PRIVATE SrcList *sqlite3SrcListEnlarge( function SQLITE_PRIVATE (line 105688) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppend( function SQLITE_PRIVATE (line 105728) | SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *... function SQLITE_PRIVATE (line 105746) | SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList){ function SQLITE_PRIVATE (line 105780) | SQLITE_PRIVATE SrcList *sqlite3SrcListAppendFromTerm( function SQLITE_PRIVATE (line 105825) | SQLITE_PRIVATE void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, T... function SQLITE_PRIVATE (line 105849) | SQLITE_PRIVATE void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, Ex... function SQLITE_PRIVATE (line 105877) | SQLITE_PRIVATE void sqlite3SrcListShiftJoinType(SrcList *p){ function SQLITE_PRIVATE (line 105890) | SQLITE_PRIVATE void sqlite3BeginTransaction(Parse *pParse, int type){ function SQLITE_PRIVATE (line 105917) | SQLITE_PRIVATE void sqlite3EndTransaction(Parse *pParse, int eType){ function SQLITE_PRIVATE (line 105939) | SQLITE_PRIVATE void sqlite3Savepoint(Parse *pParse, int op, Token *pName){ function SQLITE_PRIVATE (line 105959) | SQLITE_PRIVATE int sqlite3OpenTempDatabase(Parse *pParse){ function SQLITE_PRIVATE (line 105994) | SQLITE_PRIVATE void sqlite3CodeVerifySchema(Parse *pParse, int iDb){ function SQLITE_PRIVATE (line 106013) | SQLITE_PRIVATE void sqlite3CodeVerifyNamedSchema(Parse *pParse, const ch... function SQLITE_PRIVATE (line 106037) | SQLITE_PRIVATE void sqlite3BeginWriteOperation(Parse *pParse, int setSta... function SQLITE_PRIVATE (line 106051) | SQLITE_PRIVATE void sqlite3MultiWrite(Parse *pParse){ function SQLITE_PRIVATE (line 106072) | SQLITE_PRIVATE void sqlite3MayAbort(Parse *pParse){ function SQLITE_PRIVATE (line 106082) | SQLITE_PRIVATE void sqlite3HaltConstraint( function SQLITE_PRIVATE (line 106102) | SQLITE_PRIVATE void sqlite3UniqueConstraint( function SQLITE_PRIVATE (line 106137) | SQLITE_PRIVATE void sqlite3RowidConstraint( function collationMatch (line 106161) | static int collationMatch(const char *zColl, Index *pIndex){ function reindexTable (line 106180) | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){ function reindexDatabases (line 106199) | static void reindexDatabases(Parse *pParse, char const *zColl){ function SQLITE_PRIVATE (line 106231) | SQLITE_PRIVATE void sqlite3Reindex(Parse *pParse, Token *pName1, Token *... function SQLITE_PRIVATE (line 106291) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx){ function SQLITE_PRIVATE (line 106335) | SQLITE_PRIVATE With *sqlite3WithAdd( function SQLITE_PRIVATE (line 106385) | SQLITE_PRIVATE void sqlite3WithDelete(sqlite3 *db, With *pWith){ function callCollNeeded (line 106423) | static void callCollNeeded(sqlite3 *db, int enc, const char *zName){ function synthCollSeq (line 106452) | static int synthCollSeq(sqlite3 *db, CollSeq *pColl){ function SQLITE_PRIVATE (line 106482) | SQLITE_PRIVATE CollSeq *sqlite3GetCollSeq( function SQLITE_PRIVATE (line 106524) | SQLITE_PRIVATE int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ function CollSeq (line 106552) | static CollSeq *findCollSeqEntry( function SQLITE_PRIVATE (line 106604) | SQLITE_PRIVATE CollSeq *sqlite3FindCollSeq( function matchQuality (line 106651) | static int matchQuality( function FuncDef (line 106686) | static FuncDef *functionSearch( function SQLITE_PRIVATE (line 106702) | SQLITE_PRIVATE void sqlite3InsertBuiltinFuncs( function SQLITE_PRIVATE (line 106747) | SQLITE_PRIVATE FuncDef *sqlite3FindFunction( function SQLITE_PRIVATE (line 106837) | SQLITE_PRIVATE void sqlite3SchemaClear(void *p){ function SQLITE_PRIVATE (line 106869) | SQLITE_PRIVATE Schema *sqlite3SchemaGet(sqlite3 *db, Btree *pBt){ function SQLITE_PRIVATE (line 106920) | SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ function SQLITE_PRIVATE (line 106941) | SQLITE_PRIVATE int sqlite3IsReadOnly(Parse *pParse, Table *pTab, int vie... function SQLITE_PRIVATE (line 106978) | SQLITE_PRIVATE void sqlite3MaterializeView( function SQLITE_PRIVATE (line 107017) | SQLITE_PRIVATE Expr *sqlite3LimitWhere( function SQLITE_PRIVATE (line 107110) | SQLITE_PRIVATE void sqlite3DeleteFrom( function SQLITE_PRIVATE (line 107549) | SQLITE_PRIVATE void sqlite3GenerateRowDelete( function SQLITE_PRIVATE (line 107700) | SQLITE_PRIVATE void sqlite3GenerateRowIndexDelete( function SQLITE_PRIVATE (line 107764) | SQLITE_PRIVATE int sqlite3GenerateIndexKey( function SQLITE_PRIVATE (line 107827) | SQLITE_PRIVATE void sqlite3ResolvePartIdxLabel(Parse *pParse, int iLabel){ function CollSeq (line 107859) | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){ function sqlite3SkipAccumulatorLoad (line 107872) | static void sqlite3SkipAccumulatorLoad(sqlite3_context *context){ function minmaxFunc (line 107881) | static void minmaxFunc( function typeofFunc (line 107911) | static void typeofFunc( function lengthFunc (line 107936) | static void lengthFunc( function absFunc (line 107978) | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **... function instrFunc (line 108027) | static void instrFunc( function printfFunc (line 108072) | static void printfFunc( function substrFunc (line 108108) | static void substrFunc( function roundFunc (line 108203) | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value ... function upperFunc (line 108265) | static void upperFunc(sqlite3_context *context, int argc, sqlite3_value ... function lowerFunc (line 108284) | static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value ... function randomFunc (line 108317) | static void randomFunc( function randomBlob (line 108343) | static void randomBlob( function last_insert_rowid (line 108367) | static void last_insert_rowid( function changes (line 108387) | static void changes( function total_changes (line 108401) | static void total_changes( type compareInfo (line 108416) | struct compareInfo { type compareInfo (line 108436) | struct compareInfo type compareInfo (line 108439) | struct compareInfo type compareInfo (line 108442) | struct compareInfo function patternCompare (line 108489) | static int patternCompare( function SQLITE_API (line 108621) | SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zSt... function SQLITE_API (line 108629) | SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, u... function likeFunc (line 108655) | static void likeFunc( function nullifFunc (line 108721) | static void nullifFunc( function versionFunc (line 108737) | static void versionFunc( function sourceidFunc (line 108753) | static void sourceidFunc( function errlogFunc (line 108769) | static void errlogFunc( function compileoptionusedFunc (line 108785) | static void compileoptionusedFunc( function compileoptiongetFunc (line 108809) | static void compileoptiongetFunc( function quoteFunc (line 108839) | static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value ... function unicodeFunc (line 108915) | static void unicodeFunc( function charFunc (line 108930) | static void charFunc( function hexFunc (line 108971) | static void hexFunc( function zeroblobFunc (line 108999) | static void zeroblobFunc( function replaceFunc (line 109022) | static void replaceFunc( function trimFunc (line 109115) | static void trimFunc( function unknownFunc (line 109206) | static void unknownFunc( function soundexFunc (line 109227) | static void soundexFunc( function loadExt (line 109280) | static void loadExt(sqlite3_context *context, int argc, sqlite3_value **... type SumCtx (line 109311) | typedef struct SumCtx SumCtx; type SumCtx (line 109312) | struct SumCtx { function sumStep (line 109330) | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **... function sumFinalize (line 109351) | static void sumFinalize(sqlite3_context *context){ function avgFinalize (line 109364) | static void avgFinalize(sqlite3_context *context){ function totalFinalize (line 109371) | static void totalFinalize(sqlite3_context *context){ type CountCtx (line 109382) | typedef struct CountCtx CountCtx; type CountCtx (line 109383) | struct CountCtx { function countStep (line 109390) | static void countStep(sqlite3_context *context, int argc, sqlite3_value ... function countFinalize (line 109406) | static void countFinalize(sqlite3_context *context){ function minmaxStep (line 109415) | static void minmaxStep( function minMaxFinalize (line 109453) | static void minMaxFinalize(sqlite3_context *context){ function groupConcatStep (line 109467) | static void groupConcatStep( function groupConcatFinalize (line 109499) | static void groupConcatFinalize(sqlite3_context *context){ function SQLITE_PRIVATE (line 109519) | SQLITE_PRIVATE void sqlite3RegisterPerConnectionBuiltinFunctions(sqlite3... function setLikeOptFlag (line 109530) | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal){ function SQLITE_PRIVATE (line 109543) | SQLITE_PRIVATE void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSe... function SQLITE_PRIVATE (line 109576) | SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *... function SQLITE_PRIVATE (line 109618) | SQLITE_PRIVATE void sqlite3RegisterBuiltinFunctions(void){ function SQLITE_PRIVATE (line 109931) | SQLITE_PRIVATE int sqlite3FkLocateIndex( function fkLookupParent (line 110066) | static void fkLookupParent( function Expr (line 110207) | static Expr *exprTableRegister( function Expr (line 110239) | static Expr *exprTableColumn( function fkScanChildren (line 110286) | static void fkScanChildren( function SQLITE_PRIVATE (line 110413) | SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){ function fkTriggerDelete (line 110425) | static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){ function SQLITE_PRIVATE (line 110453) | SQLITE_PRIVATE void sqlite3FkDropTable(Parse *pParse, SrcList *pName, Ta... function fkChildIsModified (line 110514) | static int fkChildIsModified( function fkParentIsModified (line 110541) | static int fkParentIsModified( function isSetNullAction (line 110570) | static int isSetNullAction(Parse *pParse, FKey *pFKey){ function SQLITE_PRIVATE (line 110603) | SQLITE_PRIVATE void sqlite3FkCheck( function SQLITE_PRIVATE (line 110803) | SQLITE_PRIVATE u32 sqlite3FkOldmask( function SQLITE_PRIVATE (line 110851) | SQLITE_PRIVATE int sqlite3FkRequired( function Trigger (line 110918) | static Trigger *fkActionTrigger( function SQLITE_PRIVATE (line 111100) | SQLITE_PRIVATE void sqlite3FkActions( function SQLITE_PRIVATE (line 111132) | SQLITE_PRIVATE void sqlite3FkDelete(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 111198) | SQLITE_PRIVATE void sqlite3OpenTable( function SQLITE_PRIVATE (line 111244) | SQLITE_PRIVATE const char *sqlite3IndexAffinityStr(sqlite3 *db, Index *p... function SQLITE_PRIVATE (line 111302) | SQLITE_PRIVATE void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg){ function readsTable (line 111337) | static int readsTable(Parse *p, int iDb, Table *pTab){ function autoIncBegin (line 111394) | static int autoIncBegin( function SQLITE_PRIVATE (line 111428) | SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse){ function autoIncStep (line 111483) | static void autoIncStep(Parse *pParse, int memId, int regRowid){ function SQLITE_NOINLINE (line 111496) | static SQLITE_NOINLINE void autoIncrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 111531) | SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse){ function SQLITE_PRIVATE (line 111650) | SQLITE_PRIVATE void sqlite3Insert( function checkConstraintExprNode (line 112270) | static int checkConstraintExprNode(Walker *pWalker, Expr *pExpr){ function checkConstraintUnchanged (line 112294) | static int checkConstraintUnchanged(Expr *pExpr, int *aiChng, int chngRo... function SQLITE_PRIVATE (line 112395) | SQLITE_PRIVATE void sqlite3GenerateConstraintChecks( function SQLITE_PRIVATE (line 112854) | SQLITE_PRIVATE void sqlite3SetMakeRecordP5(Vdbe *v, Table *pTab){ function SQLITE_PRIVATE (line 112878) | SQLITE_PRIVATE void sqlite3CompleteInsertion( function SQLITE_PRIVATE (line 112980) | SQLITE_PRIVATE int sqlite3OpenTableAndIndices( function xferCompatibleIndex (line 113058) | static int xferCompatibleIndex(Index *pDest, Index *pSrc){ function xferOptimization (line 113119) | static int xferOptimization( function SQLITE_API (line 113465) | SQLITE_API int sqlite3_exec( type sqlite3_api_routines (line 113632) | struct sqlite3_api_routines { function sqlite3LoadExtension (line 114621) | static int sqlite3LoadExtension( function SQLITE_API (line 114764) | SQLITE_API int sqlite3_load_extension( function SQLITE_PRIVATE (line 114782) | SQLITE_PRIVATE void sqlite3CloseExtensions(sqlite3 *db){ function SQLITE_API (line 114795) | SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){ type sqlite3AutoExtList (line 114815) | typedef struct sqlite3AutoExtList sqlite3AutoExtList; function SQLITE_WSD (line 114816) | static SQLITE_WSD struct sqlite3AutoExtList { function SQLITE_API (line 114841) | SQLITE_API int sqlite3_auto_extension( function SQLITE_API (line 114888) | SQLITE_API int sqlite3_cancel_auto_extension( function SQLITE_API (line 114913) | SQLITE_API void sqlite3_reset_auto_extension(void){ function SQLITE_PRIVATE (line 114935) | SQLITE_PRIVATE void sqlite3AutoLoadExtensions(sqlite3 *db){ type PragmaName (line 115133) | typedef struct PragmaName { function u8 (line 115672) | static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt){ function SQLITE_PRIVATE (line 115697) | SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z, u8 dflt){ function getLockingMode (line 115710) | static int getLockingMode(const char *z){ function getAutoVacuum (line 115725) | static int getAutoVacuum(const char *z){ function getTempStore (line 115741) | static int getTempStore(const char *z){ function invalidateTempStorage (line 115759) | static int invalidateTempStorage(Parse *pParse){ function changeTempStorage (line 115781) | static int changeTempStorage(Parse *pParse, const char *zStorageType){ function setPragmaResultColumnNames (line 115796) | static void setPragmaResultColumnNames( function returnSingleInt (line 115815) | static void returnSingleInt(Vdbe *v, i64 value){ function returnSingleText (line 115823) | static void returnSingleText( function setAllPagerFlags (line 115839) | static void setAllPagerFlags(sqlite3 *db){ function SQLITE_PRIVATE (line 115887) | SQLITE_PRIVATE const char *sqlite3JournalModename(int eMode){ function PragmaName (line 115909) | static const PragmaName *pragmaLocate(const char *zName){ function integrityCheckResultRow (line 115933) | static int integrityCheckResultRow(Vdbe *v){ function SQLITE_PRIVATE (line 115957) | SQLITE_PRIVATE void sqlite3Pragma( type PragmaVtab (line 117810) | typedef struct PragmaVtab PragmaVtab; type PragmaVtabCursor (line 117811) | typedef struct PragmaVtabCursor PragmaVtabCursor; type PragmaVtab (line 117812) | struct PragmaVtab { type PragmaVtabCursor (line 117819) | struct PragmaVtabCursor { function pragmaVtabConnect (line 117829) | static int pragmaVtabConnect( function pragmaVtabDisconnect (line 117892) | static int pragmaVtabDisconnect(sqlite3_vtab *pVtab){ function pragmaVtabBestIndex (line 117905) | static int pragmaVtabBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pI... function pragmaVtabOpen (line 117942) | static int pragmaVtabOpen(sqlite3_vtab *pVtab, sqlite3_vtab_cursor **ppC... function pragmaVtabCursorClear (line 117953) | static void pragmaVtabCursorClear(PragmaVtabCursor *pCsr){ function pragmaVtabClose (line 117964) | static int pragmaVtabClose(sqlite3_vtab_cursor *cur){ function pragmaVtabNext (line 117972) | static int pragmaVtabNext(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabFilter (line 117990) | static int pragmaVtabFilter( function pragmaVtabEof (line 118040) | static int pragmaVtabEof(sqlite3_vtab_cursor *pVtabCursor){ function pragmaVtabColumn (line 118048) | static int pragmaVtabColumn( function pragmaVtabRowid (line 118066) | static int pragmaVtabRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int6... function SQLITE_PRIVATE (line 118104) | SQLITE_PRIVATE Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char... function corruptSchema (line 118141) | static void corruptSchema( function SQLITE_PRIVATE (line 118170) | SQLITE_PRIVATE int sqlite3InitCallback(void *pInit, int argc, char **arg... function SQLITE_PRIVATE (line 118480) | SQLITE_PRIVATE int sqlite3Init(sqlite3 *db, char **pzErrMsg){ function SQLITE_PRIVATE (line 118511) | SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse){ function schemaIsValid (line 118531) | static void schemaIsValid(Parse *pParse){ function SQLITE_PRIVATE (line 118580) | SQLITE_PRIVATE int sqlite3SchemaToIndex(sqlite3 *db, Schema *pSchema){ function SQLITE_PRIVATE (line 118609) | SQLITE_PRIVATE void sqlite3ParserReset(Parse *pParse){ function sqlite3Prepare (line 118623) | static int sqlite3Prepare( function sqlite3LockAndPrepare (line 118779) | static int sqlite3LockAndPrepare( function SQLITE_PRIVATE (line 118823) | SQLITE_PRIVATE int sqlite3Reprepare(Vdbe *p){ function SQLITE_API (line 118862) | SQLITE_API int sqlite3_prepare( function SQLITE_API (line 118874) | SQLITE_API int sqlite3_prepare_v2( function SQLITE_API (line 118892) | SQLITE_API int sqlite3_prepare_v3( function sqlite3Prepare16 (line 118920) | static int sqlite3Prepare16( function SQLITE_API (line 118978) | SQLITE_API int sqlite3_prepare16( function SQLITE_API (line 118990) | SQLITE_API int sqlite3_prepare16_v2( function SQLITE_API (line 119002) | SQLITE_API int sqlite3_prepare16_v3( type DistinctCtx (line 119058) | typedef struct DistinctCtx DistinctCtx; type DistinctCtx (line 119059) | struct DistinctCtx { type SortCtx (line 119070) | typedef struct SortCtx SortCtx; type SortCtx (line 119071) | struct SortCtx { function clearSelect (line 119088) | static void clearSelect(sqlite3 *db, Select *p, int bFree){ function SQLITE_PRIVATE (line 119108) | SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, ... function SQLITE_PRIVATE (line 119121) | SQLITE_PRIVATE Select *sqlite3SelectNew( function SQLITE_PRIVATE (line 119178) | SQLITE_PRIVATE void sqlite3SelectSetName(Select *p, const char *zName){ function SQLITE_PRIVATE (line 119189) | SQLITE_PRIVATE void sqlite3SelectDelete(sqlite3 *db, Select *p){ function Select (line 119196) | static Select *findRightmost(Select *p){ function SQLITE_PRIVATE (line 119218) | SQLITE_PRIVATE int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, ... function columnIndex (line 119279) | static int columnIndex(Table *pTab, const char *zCol){ function tableAndColumnIndex (line 119296) | static int tableAndColumnIndex( function addWhereTerm (line 119331) | static void addWhereTerm( function setJoinExpr (line 119390) | static void setJoinExpr(Expr *p, int iTable){ function sqliteProcessJoin (line 119421) | static int sqliteProcessJoin(Parse *pParse, Select *p){ function pushOntoSorter (line 119520) | static void pushOntoSorter( function codeOffset (line 119641) | static void codeOffset( function codeDistinct (line 119661) | static void codeDistinct( function selectInnerLoop (line 119689) | static void selectInnerLoop( function SQLITE_PRIVATE (line 120050) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X){ function SQLITE_PRIVATE (line 120070) | SQLITE_PRIVATE void sqlite3KeyInfoUnref(KeyInfo *p){ function SQLITE_PRIVATE (line 120081) | SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoRef(KeyInfo *p){ function SQLITE_PRIVATE (line 120096) | SQLITE_PRIVATE int sqlite3KeyInfoIsWriteable(KeyInfo *p){ return p->nRef... function KeyInfo (line 120113) | static KeyInfo *keyInfoFromExprList( function explainTempTable (line 120162) | static void explainTempTable(Parse *pParse, const char *zUsage){ function explainComposite (line 120200) | static void explainComposite( function generateSortTail (line 120228) | static void generateSortTail( function generateColumnTypes (line 120532) | static void generateColumnTypes( function generateColumnNames (line 120599) | static void generateColumnNames( function SQLITE_PRIVATE (line 120691) | SQLITE_PRIVATE int sqlite3ColumnsFromExprList( function SQLITE_PRIVATE (line 120796) | SQLITE_PRIVATE void sqlite3SelectAddColumnTypeAndCollation( function SQLITE_PRIVATE (line 120845) | SQLITE_PRIVATE Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pS... function SQLITE_PRIVATE (line 120881) | SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse *pParse){ function computeLimitRegisters (line 120917) | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ function CollSeq (line 120975) | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ function KeyInfo (line 121001) | static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int ... function generateWithRecursiveQuery (line 121067) | static void generateWithRecursiveQuery( function multiSelectValues (line 121220) | static int multiSelectValues( function multiSelect (line 121282) | static int multiSelect( function SQLITE_PRIVATE (line 121618) | SQLITE_PRIVATE void sqlite3SelectWrongNumTermsError(Parse *pParse, Selec... function generateOutputSubroutine (line 121647) | static int generateOutputSubroutine( function multiSelectOrderBy (line 121856) | static int multiSelectOrderBy( type SubstContext (line 122165) | typedef struct SubstContext { function Expr (line 122190) | static Expr *substExpr( function substExprList (line 122246) | static void substExprList( function substSelect (line 122256) | static void substSelect( function flattenSubquery (line 122433) | static int flattenSubquery( function pushDownWhereTerms (line 122869) | static int pushDownWhereTerms( function u8 (line 122940) | static u8 minMaxQuery(sqlite3 *db, Expr *pFunc, ExprList **ppMinMax){ function Table (line 122977) | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo){ function SQLITE_PRIVATE (line 123008) | SQLITE_PRIVATE int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_... function convertCompoundSelectToSubquery (line 123047) | static int convertCompoundSelectToSubquery(Walker *pWalker, Select *p){ function cannotBeFunction (line 123101) | static int cannotBeFunction(Parse *pParse, struct SrcList_item *pFrom){ type Cte (line 123120) | struct Cte type SrcList_item (line 123122) | struct SrcList_item function SQLITE_PRIVATE (line 123151) | SQLITE_PRIVATE void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree){ function withExpand (line 123176) | static int withExpand( function selectPopWith (line 123301) | static void selectPopWith(Walker *pWalker, Select *p){ function selectExpander (line 123339) | static int selectExpander(Walker *pWalker, Select *p){ function SQLITE_PRIVATE (line 123629) | SQLITE_PRIVATE int sqlite3ExprWalkNoop(Walker *NotUsed, Expr *NotUsed2){ function SQLITE_PRIVATE (line 123638) | SQLITE_PRIVATE int sqlite3SelectWalkNoop(Walker *NotUsed, Select *NotUse... function SQLITE_PRIVATE (line 123648) | SQLITE_PRIVATE void sqlite3SelectWalkAssert2(Walker *NotUsed, Select *No... function sqlite3SelectExpand (line 123666) | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect){ function selectAddSubqueryTypeInfo (line 123695) | static void selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ function sqlite3SelectAddTypeInfo (line 123729) | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect){ function SQLITE_PRIVATE (line 123753) | SQLITE_PRIVATE void sqlite3SelectPrep( function resetAccumulator (line 123776) | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ function finalizeAggFunctions (line 123817) | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ function updateAccumulator (line 123833) | static void updateAccumulator(Parse *pParse, AggInfo *pAggInfo){ function explainSimpleCount (line 123916) | static void explainSimpleCount( type HavingToWhereCtx (line 123940) | struct HavingToWhereCtx { function havingToWhereExprCb (line 123956) | static int havingToWhereExprCb(Walker *pWalker, Expr *pExpr){ function havingToWhere (line 123989) | static void havingToWhere( type SrcList_item (line 124013) | struct SrcList_item type SrcList_item (line 124015) | struct SrcList_item type SrcList_item (line 124017) | struct SrcList_item function countOfViewOptimization (line 124054) | static int countOfViewOptimization(Parse *pParse, Select *p){ function SQLITE_PRIVATE (line 124131) | SQLITE_PRIVATE int sqlite3Select( type TabResult (line 125102) | typedef struct TabResult { function sqlite3_get_table_cb (line 125117) | static int sqlite3_get_table_cb(void *pArg, int nCol, char **argv, char ... function SQLITE_API (line 125191) | SQLITE_API int sqlite3_get_table( function SQLITE_API (line 125260) | SQLITE_API void sqlite3_free_table( function SQLITE_PRIVATE (line 125295) | SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *p... function SQLITE_PRIVATE (line 125324) | SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 125357) | SQLITE_PRIVATE void sqlite3BeginTrigger( function SQLITE_PRIVATE (line 125545) | SQLITE_PRIVATE void sqlite3FinishTrigger( function SQLITE_PRIVATE (line 125637) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep( function TriggerStep (line 125661) | static TriggerStep *triggerStepAllocate( function SQLITE_PRIVATE (line 125689) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep( function SQLITE_PRIVATE (line 125720) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep( function SQLITE_PRIVATE (line 125747) | SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep( function SQLITE_PRIVATE (line 125768) | SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){ function SQLITE_PRIVATE (line 125786) | SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, in... function Table (line 125828) | static Table *tableOfTrigger(Trigger *pTrigger){ function SQLITE_PRIVATE (line 125836) | SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigg... function SQLITE_PRIVATE (line 125876) | SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTrigger(sqlite3 *db, int iDb, ... function checkColumnOverlap (line 125904) | static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ function SQLITE_PRIVATE (line 125919) | SQLITE_PRIVATE Trigger *sqlite3TriggersExist( function SrcList (line 125955) | static SrcList *targetSrcList( function codeTriggerProgram (line 125982) | static int codeTriggerProgram( function transferParseError (line 126085) | static void transferParseError(Parse *pTo, Parse *pFrom){ function TriggerPrg (line 126101) | static TriggerPrg *codeRowTrigger( function TriggerPrg (line 126216) | static TriggerPrg *getRowTrigger( function SQLITE_PRIVATE (line 126250) | SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect( function SQLITE_PRIVATE (line 126322) | SQLITE_PRIVATE void sqlite3CodeRowTrigger( function SQLITE_PRIVATE (line 126384) | SQLITE_PRIVATE u32 sqlite3TriggerColmask( function SQLITE_PRIVATE (line 126477) | SQLITE_PRIVATE void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, in... function SQLITE_PRIVATE (line 126505) | SQLITE_PRIVATE void sqlite3Update( function updateVirtualTable (line 127201) | static void updateVirtualTable( function execSql (line 127355) | static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ function execSqlF (line 127379) | static int execSqlF(sqlite3 *db, char **pzErrMsg, const char *zSql, ...){ function SQLITE_PRIVATE (line 127422) | SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse, Token *pNm){ function SQLITE_PRIVATE (line 127452) | SQLITE_PRIVATE int sqlite3RunVacuum(char **pzErrMsg, sqlite3 *db, int iDb){ type VtabCtx (line 127721) | struct VtabCtx { function SQLITE_PRIVATE (line 127733) | SQLITE_PRIVATE Module *sqlite3VtabCreateModule( function createModule (line 127770) | static int createModule( function SQLITE_API (line 127795) | SQLITE_API int sqlite3_create_module( function SQLITE_API (line 127810) | SQLITE_API int sqlite3_create_module_v2( function SQLITE_PRIVATE (line 127831) | SQLITE_PRIVATE void sqlite3VtabLock(VTable *pVTab){ function SQLITE_PRIVATE (line 127841) | SQLITE_PRIVATE VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ function SQLITE_PRIVATE (line 127852) | SQLITE_PRIVATE void sqlite3VtabUnlock(VTable *pVTab){ function VTable (line 127876) | static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 127916) | SQLITE_PRIVATE void sqlite3VtabDisconnect(sqlite3 *db, Table *p){ function SQLITE_PRIVATE (line 127954) | SQLITE_PRIVATE void sqlite3VtabUnlockList(sqlite3 *db){ function SQLITE_PRIVATE (line 127985) | SQLITE_PRIVATE void sqlite3VtabClear(sqlite3 *db, Table *p){ function addModuleArgument (line 128002) | static void addModuleArgument(sqlite3 *db, Table *pTable, char *zArg){ function SQLITE_PRIVATE (line 128021) | SQLITE_PRIVATE void sqlite3VtabBeginParse( function addArgumentToVtab (line 128070) | static void addArgumentToVtab(Parse *pParse){ function SQLITE_PRIVATE (line 128083) | SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ function SQLITE_PRIVATE (line 128167) | SQLITE_PRIVATE void sqlite3VtabArgInit(Parse *pParse){ function SQLITE_PRIVATE (line 128177) | SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){ function vtabCallConstructor (line 128193) | static int vtabCallConstructor( function SQLITE_PRIVATE (line 128323) | SQLITE_PRIVATE int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ function growVTrans (line 128358) | static int growVTrans(sqlite3 *db){ function addToVTrans (line 128380) | static void addToVTrans(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 128394) | SQLITE_PRIVATE int sqlite3VtabCallCreate(sqlite3 *db, int iDb, const cha... function SQLITE_API (line 128435) | SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ function SQLITE_PRIVATE (line 128520) | SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const ch... function callFinaliser (line 128558) | static void callFinaliser(sqlite3 *db, int offset){ function SQLITE_PRIVATE (line 128586) | SQLITE_PRIVATE int sqlite3VtabSync(sqlite3 *db, Vdbe *p){ function SQLITE_PRIVATE (line 128608) | SQLITE_PRIVATE int sqlite3VtabRollback(sqlite3 *db){ function SQLITE_PRIVATE (line 128617) | SQLITE_PRIVATE int sqlite3VtabCommit(sqlite3 *db){ function SQLITE_PRIVATE (line 128630) | SQLITE_PRIVATE int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ function SQLITE_PRIVATE (line 128690) | SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *db, int op, int iSavepo... function SQLITE_PRIVATE (line 128736) | SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction( function SQLITE_PRIVATE (line 128802) | SQLITE_PRIVATE void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ function SQLITE_PRIVATE (line 128835) | SQLITE_PRIVATE int sqlite3VtabEponymousTableInit(Parse *pParse, Module *... function SQLITE_PRIVATE (line 128872) | SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3 *db, Module *... function SQLITE_API (line 128891) | SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){ function SQLITE_API (line 128909) | SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){ type WhereClause (line 128999) | typedef struct WhereClause WhereClause; type WhereMaskSet (line 129000) | typedef struct WhereMaskSet WhereMaskSet; type WhereOrInfo (line 129001) | typedef struct WhereOrInfo WhereOrInfo; type WhereAndInfo (line 129002) | typedef struct WhereAndInfo WhereAndInfo; type WhereLevel (line 129003) | typedef struct WhereLevel WhereLevel; type WhereLoop (line 129004) | typedef struct WhereLoop WhereLoop; type WherePath (line 129005) | typedef struct WherePath WherePath; type WhereTerm (line 129006) | typedef struct WhereTerm WhereTerm; type WhereLoopBuilder (line 129007) | typedef struct WhereLoopBuilder WhereLoopBuilder; type WhereScan (line 129008) | typedef struct WhereScan WhereScan; type WhereOrCost (line 129009) | typedef struct WhereOrCost WhereOrCost; type WhereOrSet (line 129010) | typedef struct WhereOrSet WhereOrSet; type WhereLevel (line 129027) | struct WhereLevel { type WhereLoop (line 129076) | struct WhereLoop { type WhereOrCost (line 129118) | struct WhereOrCost { type WhereOrSet (line 129129) | struct WhereOrSet { type WherePath (line 129152) | struct WherePath { type WhereTerm (line 129213) | struct WhereTerm { type WhereScan (line 129258) | struct WhereScan { type WhereClause (line 129284) | struct WhereClause { type WhereOrInfo (line 129302) | struct WhereOrInfo { type WhereAndInfo (line 129311) | struct WhereAndInfo { type WhereMaskSet (line 129341) | struct WhereMaskSet { type WhereLoopBuilder (line 129356) | struct WhereLoopBuilder { type WhereInfo (line 129383) | struct WhereInfo { type SrcList_item (line 129465) | struct SrcList_item function explainAppendTerm (line 129549) | static void explainAppendTerm( function explainIndexRange (line 129593) | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop){ type SrcList_item (line 129640) | struct SrcList_item function else (line 129710) | else if( (flags & WHERE_VIRTUALTABLE)!=0 ){ function SQLITE_PRIVATE (line 129739) | SQLITE_PRIVATE void sqlite3WhereAddScanStatus( function disableTerm (line 129801) | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){ function codeApplyAffinity (line 129833) | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){ function updateRangeAffinityStr (line 129870) | static void updateRangeAffinityStr( function Expr (line 129916) | static Expr *removeUnindexableInClauseTerms( function codeEqualityTerm (line 129997) | static int codeEqualityTerm( function codeAllEqualityTerms (line 130162) | static int codeAllEqualityTerms( function whereLikeOptimizationStringFixup (line 130282) | static void whereLikeOptimizationStringFixup( type CCurHint (line 130308) | struct CCurHint { function codeCursorHintCheckExpr (line 130320) | static int codeCursorHintCheckExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHintIsOrFunction (line 130347) | static int codeCursorHintIsOrFunction(Walker *pWalker, Expr *pExpr){ function codeCursorHintFixExpr (line 130382) | static int codeCursorHintFixExpr(Walker *pWalker, Expr *pExpr){ function codeCursorHint (line 130415) | static void codeCursorHint( function codeDeferredSeek (line 130537) | static void codeDeferredSeek( function codeExprOrVector (line 130576) | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg){ type IdxExprTrans (line 130604) | typedef struct IdxExprTrans { function whereIndexExprTransNode (line 130617) | static int whereIndexExprTransNode(Walker *p, Expr *pExpr){ function whereIndexExprTrans (line 130635) | static void whereIndexExprTrans( function SQLITE_PRIVATE (line 130667) | SQLITE_PRIVATE Bitmask sqlite3WhereCodeOneLoopStart( function whereOrInfoDelete (line 131756) | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p){ function whereAndInfoDelete (line 131764) | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){ function whereClauseInsert (line 131788) | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags){ function allowedOp (line 131829) | static int allowedOp(int op){ function exprCommute (line 131849) | static void exprCommute(Parse *pParse, Expr *pExpr){ function u16 (line 131880) | static u16 operatorMask(int op){ function isLikeOrGlob (line 131918) | static int isLikeOrGlob( function isAuxiliaryVtabOperator (line 132068) | static int isAuxiliaryVtabOperator( function transferJoinMarkings (line 132130) | static void transferJoinMarkings(Expr *pDerived, Expr *pBase){ function markTermAsChild (line 132140) | static void markTermAsChild(WhereClause *pWC, int iChild, int iParent){ function WhereTerm (line 132151) | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N){ function whereCombineDisjuncts (line 132181) | static void whereCombineDisjuncts( function exprAnalyzeOrTerm (line 132307) | static void exprAnalyzeOrTerm( function termIsEquivalence (line 132570) | static int termIsEquivalence(Parse *pParse, Expr *pExpr){ function Bitmask (line 132593) | static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS){ function SQLITE_NOINLINE (line 132630) | static SQLITE_NOINLINE int exprMightBeIndexed2( function exprMightBeIndexed (line 132654) | static int exprMightBeIndexed( function exprAnalyze (line 132699) | static void exprAnalyze( function SQLITE_PRIVATE (line 133116) | SQLITE_PRIVATE void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 ... function SQLITE_PRIVATE (line 133131) | SQLITE_PRIVATE void sqlite3WhereClauseInit( function SQLITE_PRIVATE (line 133147) | SQLITE_PRIVATE void sqlite3WhereClauseClear(WhereClause *pWC){ function SQLITE_PRIVATE (line 133172) | SQLITE_PRIVATE Bitmask sqlite3WhereExprUsage(WhereMaskSet *pMaskSet, Exp... function SQLITE_PRIVATE (line 133192) | SQLITE_PRIVATE Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet,... function SQLITE_PRIVATE (line 133212) | SQLITE_PRIVATE void sqlite3WhereExprAnalyze( function SQLITE_PRIVATE (line 133229) | SQLITE_PRIVATE void sqlite3WhereTabFuncArgs( type HiddenIndexInfo (line 133294) | typedef struct HiddenIndexInfo HiddenIndexInfo; type HiddenIndexInfo (line 133295) | struct HiddenIndexInfo { function SQLITE_PRIVATE (line 133312) | SQLITE_PRIVATE LogEst sqlite3WhereOutputRowCount(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 133320) | SQLITE_PRIVATE int sqlite3WhereIsDistinct(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 133328) | SQLITE_PRIVATE int sqlite3WhereIsOrdered(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 133340) | SQLITE_PRIVATE int sqlite3WhereOrderedInnerLoop(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 133348) | SQLITE_PRIVATE int sqlite3WhereContinueLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 133357) | SQLITE_PRIVATE int sqlite3WhereBreakLabel(WhereInfo *pWInfo){ function SQLITE_PRIVATE (line 133378) | SQLITE_PRIVATE int sqlite3WhereOkOnePass(WhereInfo *pWInfo, int *aiCur){ function whereOrMove (line 133393) | static void whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc){ function whereOrInsert (line 133405) | static int whereOrInsert( function SQLITE_PRIVATE (line 133442) | SQLITE_PRIVATE Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int i... function createMask (line 133461) | static void createMask(WhereMaskSet *pMaskSet, int iCursor){ function WhereTerm (line 133471) | static WhereTerm *whereScanNext(WhereScan *pScan){ function WhereTerm (line 133572) | static WhereTerm *whereScanInit( function SQLITE_PRIVATE (line 133634) | SQLITE_PRIVATE WhereTerm *sqlite3WhereFindTerm( function findIndexCol (line 133668) | static int findIndexCol( function indexColumnNotNull (line 133697) | static int indexColumnNotNull(Index *pIdx, int iCol){ function isDistinctRedundant (line 133720) | static int isDistinctRedundant( function LogEst (line 133781) | static LogEst estLog(LogEst N){ function translateColumnToCopy (line 133797) | static void translateColumnToCopy( function TRACE_IDX_INPUTS (line 133837) | static void TRACE_IDX_INPUTS(sqlite3_index_info *p){ function TRACE_IDX_OUTPUTS (line 133855) | static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){ function termCanDriveIndex (line 133881) | static int termCanDriveIndex( function constructAutomaticIndex (line 133914) | static void constructAutomaticIndex( function sqlite3_index_info (line 134121) | static sqlite3_index_info *allocateIndexInfo( function vtabBestIndex (line 134271) | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info ... function whereKeyStats (line 134320) | static int whereKeyStats( function LogEst (line 134512) | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew){ function SQLITE_PRIVATE (line 134529) | SQLITE_PRIVATE char sqlite3IndexColumnAffinity(sqlite3 *db, Index *pIdx,... function whereRangeSkipScanEst (line 134575) | static int whereRangeSkipScanEst( function whereRangeScanEst (line 134687) | static int whereRangeScanEst( function whereEqualScanEst (line 134866) | static int whereEqualScanEst( function whereInScanEst (line 134930) | static int whereInScanEst( function whereTermPrint (line 134967) | static void whereTermPrint(WhereTerm *pTerm, int iTerm){ function SQLITE_PRIVATE (line 135004) | SQLITE_PRIVATE void sqlite3WhereClausePrint(WhereClause *pWC){ function whereLoopPrint (line 135016) | static void whereLoopPrint(WhereLoop *p, WhereClause *pWC){ function whereLoopInit (line 135068) | static void whereLoopInit(WhereLoop *p){ function whereLoopClearUnion (line 135078) | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p){ function whereLoopClear (line 135095) | static void whereLoopClear(sqlite3 *db, WhereLoop *p){ function whereLoopResize (line 135104) | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n){ function whereLoopXfer (line 135120) | static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ function whereLoopDelete (line 135139) | static void whereLoopDelete(sqlite3 *db, WhereLoop *p){ function whereInfoFree (line 135147) | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo){ function whereLoopCheaperProperSubset (line 135183) | static int whereLoopCheaperProperSubset( function whereLoopAdjustCost (line 135224) | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate){ function WhereLoop (line 135261) | static WhereLoop **whereLoopFindLesser( function whereLoopInsert (line 135349) | static int whereLoopInsert(WhereLoopBuilder *pBuilder, WhereLoop *pTempl... function whereLoopOutputAdjust (line 135477) | static void whereLoopOutputAdjust( function whereRangeVectorLen (line 135540) | static int whereRangeVectorLen( function whereLoopAddBtreeIndex (line 135611) | static int whereLoopAddBtreeIndex( function indexMightHelpWithOrderBy (line 135939) | static int indexMightHelpWithOrderBy( function Bitmask (line 135973) | static Bitmask columnsInIndex(Index *pIdx){ function whereUsablePartialIndex (line 135990) | static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWh... function whereLoopAddBtree (line 136046) | static int whereLoopAddBtree( function whereLoopAddVirtualOne (line 136297) | static int whereLoopAddVirtualOne( function SQLITE_API (line 136432) | SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxIn... function whereLoopAddVirtual (line 136472) | static int whereLoopAddVirtual( function whereLoopAddOr (line 136593) | static int whereLoopAddOr( function whereLoopAddAll (line 136716) | static int whereLoopAddAll(WhereLoopBuilder *pBuilder){ function i8 (line 136784) | static i8 wherePathSatisfiesOrderBy( function SQLITE_PRIVATE (line 137093) | SQLITE_PRIVATE int sqlite3WhereIsSorted(WhereInfo *pWInfo){ function LogEst (line 137116) | static LogEst whereSortingCost( function wherePathSolver (line 137161) | static int wherePathSolver(WhereInfo *pWInfo, LogEst nRowEst){ function whereShortCut (line 137540) | static int whereShortCut(WhereLoopBuilder *pBuilder){ function exprNodeIsDeterministic (line 137622) | static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr){ function exprIsDeterministic (line 137635) | static int exprIsDeterministic(Expr *p){ function SQLITE_PRIVATE (line 137733) | SQLITE_PRIVATE WhereInfo *sqlite3WhereBegin( function SQLITE_PRIVATE (line 138272) | SQLITE_PRIVATE void sqlite3WhereEnd(WhereInfo *pWInfo){ type TrigEvent (line 138544) | struct TrigEvent { int a; IdList * b; } function disableLookaside (line 138550) | static void disableLookaside(Parse *pParse){ function parserDoubleLinkSelect (line 138561) | static void parserDoubleLinkSelect(Parse *pParse, Select *p){ function Expr (line 138583) | static Expr *tokenExpr(Parse *pParse, int op, Token t){ function binaryToUnaryIfNull (line 138606) | static void binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op){ function ExprList (line 138620) | static ExprList *parserAddExprIdListTerm( type YYMINORTYPE (line 138702) | typedef union { type yyStackEntry (line 139390) | struct yyStackEntry { type yyStackEntry (line 139397) | typedef struct yyStackEntry yyStackEntry; type yyParser (line 139401) | struct yyParser { type yyParser (line 139419) | typedef struct yyParser yyParser; function SQLITE_PRIVATE (line 139445) | SQLITE_PRIVATE void sqlite3ParserTrace(FILE *TraceFILE, char *zTraceProm... function yyGrowStack (line 140055) | static int yyGrowStack(yyParser *p){ function SQLITE_PRIVATE (line 140094) | SQLITE_PRIVATE void sqlite3ParserInit(void *yypParser){ function SQLITE_PRIVATE (line 140132) | SQLITE_PRIVATE void *sqlite3ParserAlloc(void *(*mallocProc)(YYMALLOCARGT... function yy_destructor (line 140148) | static void yy_destructor( function yy_pop_parser_stack (line 140246) | static void yy_pop_parser_stack(yyParser *pParser){ function SQLITE_PRIVATE (line 140264) | SQLITE_PRIVATE void sqlite3ParserFinalize(void *p){ function SQLITE_PRIVATE (line 140281) | SQLITE_PRIVATE void sqlite3ParserFree( function SQLITE_PRIVATE (line 140297) | SQLITE_PRIVATE int sqlite3ParserStackPeak(void *p){ function SQLITE_PRIVATE (line 140321) | SQLITE_PRIVATE int sqlite3ParserCoverage(FILE *out){ function yy_find_shift_action (line 140344) | static unsigned int yy_find_shift_action( function yy_find_reduce_action (line 140413) | static int yy_find_reduce_action( function yyStackOverflow (line 140442) | static void yyStackOverflow(yyParser *yypParser){ function yyTraceShift (line 140463) | static void yyTraceShift(yyParser *yypParser, int yyNewState, const char... function yy_shift (line 140483) | static void yy_shift( function yy_reduce (line 140873) | static void yy_reduce( function yy_parse_failed (line 142168) | static void yy_parse_failed( function yy_syntax_error (line 142189) | static void yy_syntax_error( function yy_accept (line 142211) | static void yy_accept( function SQLITE_PRIVATE (line 142250) | SQLITE_PRIVATE void sqlite3Parser( function keywordCode (line 142710) | static int keywordCode(const char *z, int n, int *pType){ function SQLITE_PRIVATE (line 142856) | SQLITE_PRIVATE int sqlite3KeywordCode(const unsigned char *z, int n){ function SQLITE_PRIVATE (line 142907) | SQLITE_PRIVATE int sqlite3IsIdChar(u8 c){ return IdChar(c); } function SQLITE_PRIVATE (line 142915) | SQLITE_PRIVATE int sqlite3GetToken(const unsigned char *z, int *tokenType){ function SQLITE_PRIVATE (line 143195) | SQLITE_PRIVATE int sqlite3RunParser(Parse *pParse, const char *zSql, cha... function SQLITE_API (line 143442) | SQLITE_API int sqlite3_complete(const char *zSql){ function SQLITE_API (line 143607) | SQLITE_API int sqlite3_complete16(const void *zSql){ function SQLITE_API (line 143774) | SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; } function SQLITE_API (line 143787) | SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NU... function SQLITE_API (line 143793) | SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; } function SQLITE_API (line 143866) | SQLITE_API int sqlite3_initialize(void){ function SQLITE_API (line 144032) | SQLITE_API int sqlite3_shutdown(void){ function SQLITE_API (line 144086) | SQLITE_API int sqlite3_config(int op, ...){ function setupLookaside (line 144386) | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt){ function SQLITE_API (line 144449) | SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){ function SQLITE_API (line 144463) | SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){ function SQLITE_API (line 144487) | SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){ function SQLITE_API (line 144516) | SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){ function allSpaces (line 144581) | static int allSpaces(const char *z, int n){ function binCollFunc (line 144593) | static int binCollFunc( function nocaseCollatingFunc (line 144631) | static int nocaseCollatingFunc( function SQLITE_API (line 144648) | SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){ function SQLITE_API (line 144661) | SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64... function SQLITE_API (line 144676) | SQLITE_API int sqlite3_changes(sqlite3 *db){ function SQLITE_API (line 144689) | SQLITE_API int sqlite3_total_changes(sqlite3 *db){ function SQLITE_PRIVATE (line 144704) | SQLITE_PRIVATE void sqlite3CloseSavepoints(sqlite3 *db){ function functionDestroy (line 144721) | static void functionDestroy(sqlite3 *db, FuncDef *p){ function disconnectAllVtab (line 144736) | static void disconnectAllVtab(sqlite3 *db){ function connectionIsBusy (line 144767) | static int connectionIsBusy(sqlite3 *db){ function sqlite3Close (line 144781) | static int sqlite3Close(sqlite3 *db, int forceZombie){ function SQLITE_API (line 144840) | SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); } function SQLITE_API (line 144841) | SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); } function SQLITE_PRIVATE (line 144852) | SQLITE_PRIVATE void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db){ function SQLITE_PRIVATE (line 144975) | SQLITE_PRIVATE void sqlite3RollbackAll(sqlite3 *db, int tripCode){ function SQLITE_PRIVATE (line 145025) | SQLITE_PRIVATE const char *sqlite3ErrName(int rc){ function SQLITE_PRIVATE (line 145134) | SQLITE_PRIVATE const char *sqlite3ErrStr(int rc){ function sqliteDefaultBusyCallback (line 145201) | static int sqliteDefaultBusyCallback( function SQLITE_PRIVATE (line 145247) | SQLITE_PRIVATE int sqlite3InvokeBusyHandler(BusyHandler *p){ function SQLITE_API (line 145263) | SQLITE_API int sqlite3_busy_handler( function SQLITE_API (line 145286) | SQLITE_API void sqlite3_progress_handler( function SQLITE_API (line 145317) | SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){ function SQLITE_API (line 145333) | SQLITE_API void sqlite3_interrupt(sqlite3 *db){ function SQLITE_PRIVATE (line 145350) | SQLITE_PRIVATE int sqlite3CreateFunc( function SQLITE_API (line 145449) | SQLITE_API int sqlite3_create_function( function SQLITE_API (line 145463) | SQLITE_API int sqlite3_create_function_v2( function SQLITE_API (line 145506) | SQLITE_API int sqlite3_create_function16( function SQLITE_API (line 145546) | SQLITE_API int sqlite3_overload_function( function SQLITE_API (line 145578) | SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const ch... function SQLITE_API (line 145599) | SQLITE_API int sqlite3_trace_v2( function SQLITE_API (line 145629) | SQLITE_API void *sqlite3_profile( function SQLITE_API (line 145657) | SQLITE_API void *sqlite3_commit_hook( function SQLITE_API (line 145682) | SQLITE_API void *sqlite3_update_hook( function SQLITE_API (line 145707) | SQLITE_API void *sqlite3_rollback_hook( function SQLITE_API (line 145733) | SQLITE_API void *sqlite3_preupdate_hook( function SQLITE_PRIVATE (line 145756) | SQLITE_PRIVATE int sqlite3WalDefaultHook( function SQLITE_API (line 145782) | SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){ function SQLITE_API (line 145803) | SQLITE_API void *sqlite3_wal_hook( function SQLITE_API (line 145830) | SQLITE_API int sqlite3_wal_checkpoint_v2( function SQLITE_API (line 145892) | SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){ function SQLITE_PRIVATE (line 145919) | SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, in... function SQLITE_PRIVATE (line 145963) | SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3 *db){ function SQLITE_API (line 145984) | SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){ function SQLITE_API (line 146012) | SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){ function SQLITE_API (line 146054) | SQLITE_API int sqlite3_errcode(sqlite3 *db){ function SQLITE_API (line 146063) | SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){ function SQLITE_API (line 146072) | SQLITE_API int sqlite3_system_errno(sqlite3 *db){ function SQLITE_API (line 146081) | SQLITE_API const char *sqlite3_errstr(int rc){ function createCollation (line 146089) | static int createCollation( function SQLITE_API (line 146229) | SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){ function SQLITE_PRIVATE (line 146297) | SQLITE_PRIVATE int sqlite3ParseUri( function openDatabase (line 146533) | static int openDatabase( function SQLITE_API (line 146891) | SQLITE_API int sqlite3_open( function SQLITE_API (line 146898) | SQLITE_API int sqlite3_open_v2( function SQLITE_API (line 146911) | SQLITE_API int sqlite3_open16( function SQLITE_API (line 146950) | SQLITE_API int sqlite3_create_collation( function SQLITE_API (line 146963) | SQLITE_API int sqlite3_create_collation_v2( function SQLITE_API (line 146988) | SQLITE_API int sqlite3_create_collation16( function SQLITE_API (line 147018) | SQLITE_API int sqlite3_collation_needed( function SQLITE_API (line 147039) | SQLITE_API int sqlite3_collation_needed16( function SQLITE_API (line 147061) | SQLITE_API int sqlite3_global_recover(void){ function SQLITE_API (line 147072) | SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){ function SQLITE_PRIVATE (line 147093) | SQLITE_PRIVATE int sqlite3ReportError(int iErr, int lineno, const char *... function SQLITE_PRIVATE (line 147098) | SQLITE_PRIVATE int sqlite3CorruptError(int lineno){ function SQLITE_PRIVATE (line 147102) | SQLITE_PRIVATE int sqlite3MisuseError(int lineno){ function SQLITE_PRIVATE (line 147106) | SQLITE_PRIVATE int sqlite3CantopenError(int lineno){ function SQLITE_PRIVATE (line 147111) | SQLITE_PRIVATE int sqlite3CorruptPgnoError(int lineno, Pgno pgno){ function SQLITE_PRIVATE (line 147117) | SQLITE_PRIVATE int sqlite3NomemError(int lineno){ function SQLITE_PRIVATE (line 147121) | SQLITE_PRIVATE int sqlite3IoerrnomemError(int lineno){ function SQLITE_API (line 147135) | SQLITE_API void sqlite3_thread_cleanup(void){ function SQLITE_API (line 147143) | SQLITE_API int sqlite3_table_column_metadata( function SQLITE_API (line 147261) | SQLITE_API int sqlite3_sleep(int ms){ function SQLITE_API (line 147277) | SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){ function SQLITE_API (line 147290) | SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, in... function SQLITE_API (line 147330) | SQLITE_API int sqlite3_test_control(int op, ...){ function SQLITE_API (line 147684) | SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, cons... function SQLITE_API (line 147699) | SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zP... function SQLITE_API (line 147708) | SQLITE_API sqlite3_int64 sqlite3_uri_int64( function SQLITE_PRIVATE (line 147724) | SQLITE_PRIVATE Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbN... function SQLITE_API (line 147733) | SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbN... function SQLITE_API (line 147749) | SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){ function SQLITE_API (line 147766) | SQLITE_API int sqlite3_snapshot_get( function SQLITE_API (line 147802) | SQLITE_API int sqlite3_snapshot_open( function SQLITE_API (line 147840) | SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){ function SQLITE_API (line 147871) | SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){ function SQLITE_API (line 147884) | SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ function SQLITE_API (line 147917) | SQLITE_API const char *sqlite3_compileoption_get(int N){ function checkListProperties (line 147986) | static void checkListProperties(sqlite3 *db){ function removeFromBlockedList (line 148012) | static void removeFromBlockedList(sqlite3 *db){ function addToBlockedList (line 148027) | static void addToBlockedList(sqlite3 *db){ function enterMutex (line 148042) | static void enterMutex(void){ function leaveMutex (line 148050) | static void leaveMutex(void){ function SQLITE_API (line 148077) | SQLITE_API int sqlite3_unlock_notify( function SQLITE_PRIVATE (line 148127) | SQLITE_PRIVATE void sqlite3ConnectionBlocked(sqlite3 *db, sqlite3 *pBloc... function SQLITE_PRIVATE (line 148155) | SQLITE_PRIVATE void sqlite3ConnectionUnlocked(sqlite3 *db){ function SQLITE_PRIVATE (line 148254) | SQLITE_PRIVATE void sqlite3ConnectionClosed(sqlite3 *db){ type sqlite3_tokenizer_module (line 148650) | typedef struct sqlite3_tokenizer_module sqlite3_tokenizer_module; type sqlite3_tokenizer (line 148651) | typedef struct sqlite3_tokenizer sqlite3_tokenizer; type sqlite3_tokenizer_cursor (line 148652) | typedef struct sqlite3_tokenizer_cursor sqlite3_tokenizer_cursor; type sqlite3_tokenizer_module (line 148654) | struct sqlite3_tokenizer_module { type sqlite3_tokenizer (line 148749) | struct sqlite3_tokenizer { type sqlite3_tokenizer_cursor (line 148754) | struct sqlite3_tokenizer_cursor { type Fts3Hash (line 148789) | typedef struct Fts3Hash Fts3Hash; type Fts3HashElem (line 148790) | typedef struct Fts3HashElem Fts3HashElem; type Fts3Hash (line 148800) | struct Fts3Hash { type Fts3HashElem (line 148818) | struct Fts3HashElem { type u8 (line 148993) | typedef unsigned char u8; type i16 (line 148994) | typedef short int i16; type u32 (line 148995) | typedef unsigned int u32; type sqlite3_uint64 (line 148996) | typedef sqlite3_uint64 u64; type sqlite3_int64 (line 148997) | typedef sqlite3_int64 i64; type Fts3Table (line 149031) | typedef struct Fts3Table Fts3Table; type Fts3Cursor (line 149032) | typedef struct Fts3Cursor Fts3Cursor; type Fts3Expr (line 149033) | typedef struct Fts3Expr Fts3Expr; type Fts3Phrase (line 149034) | typedef struct Fts3Phrase Fts3Phrase; type Fts3PhraseToken (line 149035) | typedef struct Fts3PhraseToken Fts3PhraseToken; type Fts3Doclist (line 149037) | typedef struct Fts3Doclist Fts3Doclist; type Fts3SegFilter (line 149038) | typedef struct Fts3SegFilter Fts3SegFilter; type Fts3DeferredToken (line 149039) | typedef struct Fts3DeferredToken Fts3DeferredToken; type Fts3SegReader (line 149040) | typedef struct Fts3SegReader Fts3SegReader; type Fts3MultiSegReader (line 149041) | typedef struct Fts3MultiSegReader Fts3MultiSegReader; type MatchinfoBuffer (line 149043) | typedef struct MatchinfoBuffer MatchinfoBuffer; type Fts3Table (line 149052) | struct Fts3Table { type Fts3Cursor (line 149135) | struct Fts3Cursor { type Fts3Doclist (line 149193) | struct Fts3Doclist { type Fts3PhraseToken (line 149210) | struct Fts3PhraseToken { type Fts3Phrase (line 149223) | struct Fts3Phrase { type Fts3Expr (line 149263) | struct Fts3Expr { type Fts3SegFilter (line 149353) | struct Fts3SegFilter { type Fts3MultiSegReader (line 149360) | struct Fts3MultiSegReader { function SQLITE_PRIVATE (line 149486) | SQLITE_PRIVATE int sqlite3Fts3Always(int b) { assert( b ); return b; } function SQLITE_PRIVATE (line 149487) | SQLITE_PRIVATE int sqlite3Fts3Never(int b) { assert( !b ); return b; } function SQLITE_PRIVATE (line 149496) | SQLITE_PRIVATE int sqlite3Fts3PutVarint(char *p, sqlite_int64 v){ function SQLITE_PRIVATE (line 149520) | SQLITE_PRIVATE int sqlite3Fts3GetVarint(const char *pBuf, sqlite_int64 *v){ function SQLITE_PRIVATE (line 149546) | SQLITE_PRIVATE int sqlite3Fts3GetVarint32(const char *p, int *pi){ function SQLITE_PRIVATE (line 149569) | SQLITE_PRIVATE int sqlite3Fts3VarintLen(sqlite3_uint64 v){ function SQLITE_PRIVATE (line 149592) | SQLITE_PRIVATE void sqlite3Fts3Dequote(char *z){ function fts3GetDeltaVarint (line 149621) | static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){ function fts3GetReverseVarint (line 149636) | static void fts3GetReverseVarint( function fts3DisconnectMethod (line 149658) | static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 149686) | SQLITE_PRIVATE void sqlite3Fts3ErrMsg(char **pzErr, const char *zFormat,... function fts3DbExec (line 149701) | static void fts3DbExec( function fts3DestroyMethod (line 149724) | static int fts3DestroyMethod(sqlite3_vtab *pVtab){ function fts3DeclareVtab (line 149756) | static void fts3DeclareVtab(int *pRc, Fts3Table *p){ function SQLITE_PRIVATE (line 149793) | SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){ function fts3CreateTables (line 149811) | static int fts3CreateTables(Fts3Table *p){ function fts3DatabasePageSize (line 149876) | static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ function fts3IsSpecialColumn (line 149910) | static int fts3IsSpecialColumn( function fts3Appendf (line 149935) | static void fts3Appendf( function fts3GobbleInt (line 150102) | static int fts3GobbleInt(const char **pp, int *pnOut){ function fts3PrefixParameter (line 150137) | static int fts3PrefixParameter( function fts3ContentColumns (line 150206) | static int fts3ContentColumns( function fts3InitVtab (line 150281) | static int fts3InitVtab( function fts3ConnectMethod (line 150661) | static int fts3ConnectMethod( function fts3CreateMethod (line 150671) | static int fts3CreateMethod( function fts3SetEstimatedRows (line 150687) | static void fts3SetEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){ function fts3SetUniqueFlag (line 150700) | static void fts3SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts3BestIndexMethod (line 150716) | static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts3OpenMethod (line 150841) | static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts3CursorFinalizeStmt (line 150865) | static void fts3CursorFinalizeStmt(Fts3Cursor *pCsr){ function fts3ClearCursor (line 150882) | static void fts3ClearCursor(Fts3Cursor *pCsr){ function fts3CloseMethod (line 150895) | static int fts3CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3CursorSeekStmt (line 150913) | static int fts3CursorSeekStmt(Fts3Cursor *pCsr){ function fts3CursorSeek (line 150937) | static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){ function fts3ScanInteriorNode (line 150980) | static int fts3ScanInteriorNode( function fts3SelectLeaf (line 151102) | static int fts3SelectLeaf( function fts3PutDeltaVarint (line 151150) | static void fts3PutDeltaVarint( function fts3PoslistCopy (line 151174) | static void fts3PoslistCopy(char **pp, char **ppPoslist){ function fts3ColumnlistCopy (line 151221) | static void fts3ColumnlistCopy(char **pp, char **ppPoslist){ function fts3ReadNextPos (line 151266) | static void fts3ReadNextPos( function fts3PutColNumber (line 151287) | static int fts3PutColNumber(char **pp, int iCol){ function fts3PoslistMerge (line 151305) | static void fts3PoslistMerge( function fts3PoslistPhraseMerge (line 151395) | static int fts3PoslistPhraseMerge( function fts3PoslistNearMerge (line 151519) | static int fts3PoslistNearMerge( type TermSelect (line 151558) | typedef struct TermSelect TermSelect; type TermSelect (line 151559) | struct TermSelect { function fts3GetDeltaVarint3 (line 151577) | static void fts3GetDeltaVarint3( function fts3PutDeltaVarint3 (line 151611) | static void fts3PutDeltaVarint3( function fts3DoclistOrMerge (line 151657) | static int fts3DoclistOrMerge( function fts3DoclistPhraseMerge (line 151749) | static int fts3DoclistPhraseMerge( function SQLITE_PRIVATE (line 151820) | SQLITE_PRIVATE int sqlite3Fts3FirstFilter( function fts3TermSelectFinishMerge (line 151872) | static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){ function fts3TermSelectMerge (line 151926) | static int fts3TermSelectMerge( function fts3SegReaderCursorAppend (line 151998) | static int fts3SegReaderCursorAppend( function fts3SegReaderCursor (line 152023) | static int fts3SegReaderCursor( function SQLITE_PRIVATE (line 152097) | SQLITE_PRIVATE int sqlite3Fts3SegReaderCursor( function fts3SegReaderCursorAddZero (line 152129) | static int fts3SegReaderCursorAddZero( function fts3TermSegReaderCursor (line 152154) | static int fts3TermSegReaderCursor( function fts3SegReaderCursorFree (line 152211) | static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){ function fts3TermSelect (line 152220) | static int fts3TermSelect( function fts3DoclistCountDocids (line 152277) | static int fts3DoclistCountDocids(char *aList, int nList){ function fts3NextMethod (line 152303) | static int fts3NextMethod(sqlite3_vtab_cursor *pCursor){ function sqlite3_int64 (line 152338) | static sqlite3_int64 fts3DocidRange(sqlite3_value *pVal, i64 iDefault){ function fts3FilterMethod (line 152364) | static int fts3FilterMethod( function fts3EofMethod (line 152477) | static int fts3EofMethod(sqlite3_vtab_cursor *pCursor){ function fts3RowidMethod (line 152492) | static int fts3RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts3ColumnMethod (line 152509) | static int fts3ColumnMethod( function fts3UpdateMethod (line 152563) | static int fts3UpdateMethod( function fts3SyncMethod (line 152576) | static int fts3SyncMethod(sqlite3_vtab *pVtab){ function fts3SetHasStat (line 152628) | static int fts3SetHasStat(Fts3Table *p){ function fts3BeginMethod (line 152646) | static int fts3BeginMethod(sqlite3_vtab *pVtab){ function fts3CommitMethod (line 152663) | static int fts3CommitMethod(sqlite3_vtab *pVtab){ function fts3RollbackMethod (line 152678) | static int fts3RollbackMethod(sqlite3_vtab *pVtab){ function fts3ReversePoslist (line 152693) | static void fts3ReversePoslist(char *pStart, char **ppPoslist){ function fts3FunctionArg (line 152736) | static int fts3FunctionArg( function fts3SnippetFunc (line 152758) | static void fts3SnippetFunc( function fts3OffsetsFunc (line 152801) | static void fts3OffsetsFunc( function fts3OptimizeFunc (line 152827) | static void fts3OptimizeFunc( function fts3MatchinfoFunc (line 152861) | static void fts3MatchinfoFunc( function fts3FindFunctionMethod (line 152881) | static int fts3FindFunctionMethod( function fts3RenameMethod (line 152917) | static int fts3RenameMethod( function fts3SavepointMethod (line 152975) | static int fts3SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3ReleaseMethod (line 152992) | static int fts3ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts3RollbackToMethod (line 153007) | static int fts3RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function hashDestroy (line 153048) | static void hashDestroy(void *p){ function SQLITE_PRIVATE (line 153079) | SQLITE_PRIVATE int sqlite3Fts3Init(sqlite3 *db){ function fts3EvalAllocateReaders (line 153189) | static void fts3EvalAllocateReaders( function fts3EvalPhraseMergeToken (line 153231) | static int fts3EvalPhraseMergeToken( function fts3EvalPhraseLoad (line 153295) | static int fts3EvalPhraseLoad( function fts3EvalDeferredPhrase (line 153331) | static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){ function fts3EvalPhraseStart (line 153443) | static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase ... function SQLITE_PRIVATE (line 153500) | SQLITE_PRIVATE void sqlite3Fts3DoclistPrev( function SQLITE_PRIVATE (line 153556) | SQLITE_PRIVATE void sqlite3Fts3DoclistNext( function fts3EvalDlPhraseNext (line 153593) | static void fts3EvalDlPhraseNext( type TokenDoclist (line 153639) | typedef struct TokenDoclist TokenDoclist; type TokenDoclist (line 153640) | struct TokenDoclist { function incrPhraseTokenNext (line 153656) | static int incrPhraseTokenNext( function fts3EvalIncrPhraseNext (line 153708) | static int fts3EvalIncrPhraseNext( function fts3EvalPhraseNext (line 153808) | static int fts3EvalPhraseNext( function fts3EvalStartReaders (line 153847) | static void fts3EvalStartReaders( type Fts3TokenAndCost (line 153883) | typedef struct Fts3TokenAndCost Fts3TokenAndCost; type Fts3TokenAndCost (line 153884) | struct Fts3TokenAndCost { function fts3EvalTokenCosts (line 153900) | static void fts3EvalTokenCosts( function fts3EvalAverageDocsize (line 153954) | static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){ function fts3EvalSelectDeferred (line 154014) | static int fts3EvalSelectDeferred( function fts3EvalStart (line 154147) | static int fts3EvalStart(Fts3Cursor *pCsr){ function fts3EvalInvalidatePoslist (line 154197) | static void fts3EvalInvalidatePoslist(Fts3Phrase *pPhrase){ function fts3EvalNearTrim (line 154228) | static int fts3EvalNearTrim( function fts3EvalNextRow (line 154302) | static void fts3EvalNextRow( function fts3EvalNearTest (line 154444) | static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ function fts3EvalTestExpr (line 154526) | static int fts3EvalTestExpr( function SQLITE_PRIVATE (line 154637) | SQLITE_PRIVATE int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc){ function fts3EvalNext (line 154667) | static int fts3EvalNext(Fts3Cursor *pCsr){ function fts3EvalRestart (line 154708) | static void fts3EvalRestart( function fts3EvalUpdateCounts (line 154751) | static void fts3EvalUpdateCounts(Fts3Expr *pExpr){ function fts3EvalGatherStats (line 154794) | static int fts3EvalGatherStats( function SQLITE_PRIVATE (line 154905) | SQLITE_PRIVATE int sqlite3Fts3EvalPhraseStats( function SQLITE_PRIVATE (line 154953) | SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist( function SQLITE_PRIVATE (line 155087) | SQLITE_PRIVATE void sqlite3Fts3EvalPhraseCleanup(Fts3Phrase *pPhrase){ function SQLITE_PRIVATE (line 155105) | SQLITE_PRIVATE int sqlite3Fts3Corrupt(){ function SQLITE_API (line 155115) | __declspec(dllexport) type Fts3auxTable (line 155150) | typedef struct Fts3auxTable Fts3auxTable; type Fts3auxCursor (line 155151) | typedef struct Fts3auxCursor Fts3auxCursor; type Fts3auxTable (line 155153) | struct Fts3auxTable { type Fts3auxCursor (line 155158) | struct Fts3auxCursor { function fts3auxConnectMethod (line 155187) | static int fts3auxConnectMethod( function fts3auxDisconnectMethod (line 155258) | static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ function fts3auxBestIndexMethod (line 155279) | static int fts3auxBestIndexMethod( function fts3auxOpenMethod (line 155349) | static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3auxCloseMethod (line 155365) | static int fts3auxCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxGrowStatArray (line 155378) | static int fts3auxGrowStatArray(Fts3auxCursor *pCsr, int nSize){ function fts3auxNextMethod (line 155397) | static int fts3auxNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxFilterMethod (line 155491) | static int fts3auxFilterMethod( function fts3auxEofMethod (line 155586) | static int fts3auxEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3auxColumnMethod (line 155594) | static int fts3auxColumnMethod( function fts3auxRowidMethod (line 155635) | static int fts3auxRowidMethod( function SQLITE_PRIVATE (line 155648) | SQLITE_PRIVATE int sqlite3Fts3InitAux(sqlite3 *db){ type ParseContext (line 155775) | typedef struct ParseContext ParseContext; type ParseContext (line 155776) | struct ParseContext { function fts3isspace (line 155799) | static int fts3isspace(char c){ function SQLITE_PRIVATE (line 155814) | SQLITE_PRIVATE int sqlite3Fts3OpenTokenizer( function getNextToken (line 155859) | static int getNextToken( function getNextString (line 155958) | static int getNextString( function getNextNode (line 156076) | static int getNextNode( function opPrecedence (line 156242) | static int opPrecedence(Fts3Expr *p){ function insertBinaryOperator (line 156263) | static void insertBinaryOperator( function fts3ExprParse (line 156294) | static int fts3ExprParse( function fts3ExprCheckDepth (line 156443) | static int fts3ExprCheckDepth(Fts3Expr *p, int nMaxDepth){ function fts3ExprBalance (line 156469) | static int fts3ExprBalance(Fts3Expr **pp, int nMaxDepth){ function fts3ExprParseUnbalanced (line 156643) | static int fts3ExprParseUnbalanced( function SQLITE_PRIVATE (line 156706) | SQLITE_PRIVATE int sqlite3Fts3ExprParse( function fts3FreeExprNode (line 156750) | static void fts3FreeExprNode(Fts3Expr *p){ function SQLITE_PRIVATE (line 156764) | SQLITE_PRIVATE void sqlite3Fts3ExprFree(Fts3Expr *pDel){ function queryTestTokenizer (line 156797) | static int queryTestTokenizer( function fts3ExprTest (line 156889) | static void fts3ExprTest( function SQLITE_PRIVATE (line 156979) | SQLITE_PRIVATE int sqlite3Fts3ExprInitTestInterface(sqlite3* db){ function fts3HashFree (line 157040) | static void fts3HashFree(void *p){ function SQLITE_PRIVATE (line 157054) | SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, c... function SQLITE_PRIVATE (line 157069) | SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash *pH){ function fts3StrHash (line 157092) | static int fts3StrHash(const void *pKey, int nKey){ function fts3StrCompare (line 157102) | static int fts3StrCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3BinHash (line 157110) | static int fts3BinHash(const void *pKey, int nKey){ function fts3BinCompare (line 157118) | static int fts3BinCompare(const void *pKey1, int n1, const void *pKey2, ... function fts3HashInsertElement (line 157161) | static void fts3HashInsertElement( function fts3Rehash (line 157191) | static int fts3Rehash(Fts3Hash *pH, int new_size){ function Fts3HashElem (line 157215) | static Fts3HashElem *fts3FindElementByHash( function fts3RemoveElementByHash (line 157243) | static void fts3RemoveElementByHash( function SQLITE_PRIVATE (line 157277) | SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem( function SQLITE_PRIVATE (line 157298) | SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void ... function SQLITE_PRIVATE (line 157320) | SQLITE_PRIVATE void *sqlite3Fts3HashInsert( type porter_tokenizer (line 157419) | typedef struct porter_tokenizer { type porter_tokenizer_cursor (line 157426) | typedef struct porter_tokenizer_cursor { function porterCreate (line 157440) | static int porterCreate( function porterDestroy (line 157459) | static int porterDestroy(sqlite3_tokenizer *pTokenizer){ function porterOpen (line 157470) | static int porterOpen( function porterClose (line 157503) | static int porterClose(sqlite3_tokenizer_cursor *pCursor){ function isConsonant (line 157531) | static int isConsonant(const char *z){ function isVowel (line 157540) | static int isVowel(const char *z){ function m_gt_0 (line 157569) | static int m_gt_0(const char *z){ function m_eq_1 (line 157579) | static int m_eq_1(const char *z){ function m_gt_1 (line 157593) | static int m_gt_1(const char *z){ function hasVowel (line 157607) | static int hasVowel(const char *z){ function doubleConsonant (line 157618) | static int doubleConsonant(const char *z){ function star_oh (line 157630) | static int star_oh(const char *z){ function stem (line 157650) | static int stem( function copy_stemmer (line 157675) | static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){ function porter_stemmer (line 157722) | static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pn... function porterNext (line 157975) | static int porterNext( function SQLITE_PRIVATE (line 158037) | SQLITE_PRIVATE void sqlite3Fts3PorterTokenizerModule( function fts3TokenizerEnabled (line 158083) | static int fts3TokenizerEnabled(sqlite3_context *context){ function fts3TokenizerFunc (line 158110) | static void fts3TokenizerFunc( function SQLITE_PRIVATE (line 158158) | SQLITE_PRIVATE int sqlite3Fts3IsIdChar(char c){ function SQLITE_PRIVATE (line 158172) | SQLITE_PRIVATE const char *sqlite3Fts3NextToken(const char *zStr, int *pn){ function SQLITE_PRIVATE (line 158209) | SQLITE_PRIVATE int sqlite3Fts3InitTokenizer( function testFunc (line 158305) | static void testFunc( function registerTokenizer (line 158396) | static function queryTokenizer (line 158419) | static function intTestFunc (line 158465) | static void intTestFunc( function SQLITE_PRIVATE (line 158519) | SQLITE_PRIVATE int sqlite3Fts3InitHashTable( type simple_tokenizer (line 158600) | typedef struct simple_tokenizer { type simple_tokenizer_cursor (line 158605) | typedef struct simple_tokenizer_cursor { function simpleDelim (line 158616) | static int simpleDelim(simple_tokenizer *t, unsigned char c){ function fts3_isalnum (line 158619) | static int fts3_isalnum(int x){ function simpleCreate (line 158626) | static int simpleCreate( function simpleDestroy (line 158667) | static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ function simpleOpen (line 158678) | static int simpleOpen( function simpleClose (line 158711) | static int simpleClose(sqlite3_tokenizer_cursor *pCursor){ function simpleNext (line 158722) | static int simpleNext( function SQLITE_PRIVATE (line 158793) | SQLITE_PRIVATE void sqlite3Fts3SimpleTokenizerModule( type Fts3tokTable (line 158849) | typedef struct Fts3tokTable Fts3tokTable; type Fts3tokCursor (line 158850) | typedef struct Fts3tokCursor Fts3tokCursor; type Fts3tokTable (line 158855) | struct Fts3tokTable { type Fts3tokCursor (line 158864) | struct Fts3tokCursor { function fts3tokQueryTokenizer (line 158879) | static int fts3tokQueryTokenizer( function fts3tokDequoteArray (line 158910) | static int fts3tokDequoteArray( function fts3tokConnectMethod (line 158960) | static int fts3tokConnectMethod( function fts3tokDisconnectMethod (line 159024) | static int fts3tokDisconnectMethod(sqlite3_vtab *pVtab){ function fts3tokBestIndexMethod (line 159035) | static int fts3tokBestIndexMethod( function fts3tokOpenMethod (line 159064) | static int fts3tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **... function fts3tokResetCursor (line 159082) | static void fts3tokResetCursor(Fts3tokCursor *pCsr){ function fts3tokCloseMethod (line 159101) | static int fts3tokCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokNextMethod (line 159112) | static int fts3tokNextMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokFilterMethod (line 159134) | static int fts3tokFilterMethod( function fts3tokEofMethod (line 159171) | static int fts3tokEofMethod(sqlite3_vtab_cursor *pCursor){ function fts3tokColumnMethod (line 159179) | static int fts3tokColumnMethod( function fts3tokRowidMethod (line 159211) | static int fts3tokRowidMethod( function SQLITE_PRIVATE (line 159224) | SQLITE_PRIVATE int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash){ function fts3LogMerge (line 159343) | static void fts3LogMerge(int nMerge, sqlite3_int64 iAbsLevel){ type PendingList (line 159351) | typedef struct PendingList PendingList; type SegmentNode (line 159352) | typedef struct SegmentNode SegmentNode; type SegmentWriter (line 159353) | typedef struct SegmentWriter SegmentWriter; type PendingList (line 159359) | struct PendingList { type Fts3DeferredToken (line 159372) | struct Fts3DeferredToken { type Fts3SegReader (line 159396) | struct Fts3SegReader { type SegmentWriter (line 159444) | struct SegmentWriter { type SegmentNode (line 159476) | struct SegmentNode { function fts3SqlStmt (line 159546) | static int fts3SqlStmt( function fts3SelectDocsize (line 159688) | static int fts3SelectDocsize( function SQLITE_PRIVATE (line 159713) | SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal( function SQLITE_PRIVATE (line 159734) | SQLITE_PRIVATE int sqlite3Fts3SelectDocsize( function fts3SqlExec (line 159750) | static void fts3SqlExec( function fts3Writelock (line 159782) | static int fts3Writelock(Fts3Table *p){ function sqlite3_int64 (line 159821) | static sqlite3_int64 getAbsoluteLevel( function SQLITE_PRIVATE (line 159853) | SQLITE_PRIVATE int sqlite3Fts3AllSegdirs( function fts3PendingListAppendVarint (line 159900) | static int fts3PendingListAppendVarint( function fts3PendingListAppend (line 159944) | static int fts3PendingListAppend( function fts3PendingListDelete (line 159999) | static void fts3PendingListDelete(PendingList *pList){ function fts3PendingTermsAddOne (line 160006) | static int fts3PendingTermsAddOne( function fts3PendingTermsAdd (line 160044) | static int fts3PendingTermsAdd( function fts3PendingTermsDocid (line 160122) | static int fts3PendingTermsDocid( function SQLITE_PRIVATE (line 160154) | SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *p){ function fts3InsertTerms (line 160176) | static int fts3InsertTerms( function fts3InsertData (line 160211) | static int fts3InsertData( function fts3DeleteAll (line 160285) | static int fts3DeleteAll(Fts3Table *p, int bContent){ function langidFromSelect (line 160309) | static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){ function fts3DeleteTerms (line 160320) | static void fts3DeleteTerms( function fts3AllocateSegdirIdx (line 160382) | static int fts3AllocateSegdirIdx( function SQLITE_PRIVATE (line 160453) | SQLITE_PRIVATE int sqlite3Fts3ReadBlock( function SQLITE_PRIVATE (line 160507) | SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *p){ function fts3SegReaderIncrRead (line 160512) | static int fts3SegReaderIncrRead(Fts3SegReader *pReader){ function fts3SegReaderRequire (line 160536) | static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int... function fts3SegReaderSetEof (line 160552) | static void fts3SegReaderSetEof(Fts3SegReader *pSeg){ function fts3SegReaderNext (line 160566) | static int fts3SegReaderNext( function fts3SegReaderFirstDocid (line 160678) | static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pRead... function fts3SegReaderNextDocid (line 160710) | static int fts3SegReaderNextDocid( function SQLITE_PRIVATE (line 160799) | SQLITE_PRIVATE int sqlite3Fts3MsrOvfl( function SQLITE_PRIVATE (line 160837) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFree(Fts3SegReader *pReader){ function SQLITE_PRIVATE (line 160853) | SQLITE_PRIVATE int sqlite3Fts3SegReaderNew( function fts3CompareElemByTerm (line 160901) | static int SQLITE_CDECL fts3CompareElemByTerm( function SQLITE_PRIVATE (line 160937) | SQLITE_PRIVATE int sqlite3Fts3SegReaderPending( function fts3SegReaderCmp (line 161033) | static int fts3SegReaderCmp(Fts3SegReader *pLhs, Fts3SegReader *pRhs){ function fts3SegReaderDoclistCmp (line 161066) | static int fts3SegReaderDoclistCmp(Fts3SegReader *pLhs, Fts3SegReader *p... function fts3SegReaderDoclistCmpRev (line 161078) | static int fts3SegReaderDoclistCmpRev(Fts3SegReader *pLhs, Fts3SegReader... function fts3SegReaderTermCmp (line 161099) | static int fts3SegReaderTermCmp( function fts3SegReaderSort (line 161124) | static void fts3SegReaderSort( function fts3WriteSegment (line 161157) | static int fts3WriteSegment( function SQLITE_PRIVATE (line 161180) | SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){ function fts3WriteSegdir (line 161199) | static int fts3WriteSegdir( function fts3PrefixCompress (line 161240) | static int fts3PrefixCompress( function fts3NodeAddTerm (line 161256) | static int fts3NodeAddTerm( function fts3TreeFinishNode (line 161367) | static int fts3TreeFinishNode( function fts3NodeWrite (line 161393) | static int fts3NodeWrite( function fts3NodeFree (line 161437) | static void fts3NodeFree(SegmentNode *pTree){ function fts3SegWriterAdd (line 161462) | static int fts3SegWriterAdd( function fts3SegWriterFlush (line 161604) | static int fts3SegWriterFlush( function fts3SegWriterFree (line 161640) | static void fts3SegWriterFree(SegmentWriter *pWriter){ function fts3IsEmpty (line 161659) | static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){ function fts3SegmentMaxLevel (line 161686) | static int fts3SegmentMaxLevel( function fts3SegmentIsMaxLevel (line 161722) | static int fts3SegmentIsMaxLevel(Fts3Table *p, i64 iAbsLevel, int *pbMax){ function fts3DeleteSegment (line 161750) | static int fts3DeleteSegment( function fts3DeleteSegdir (line 161782) | static int fts3DeleteSegdir( function fts3ColumnFilter (line 161839) | static void fts3ColumnFilter( function fts3MsrBufferData (line 161884) | static int fts3MsrBufferData( function SQLITE_PRIVATE (line 161901) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrNext( function fts3SegReaderStart (line 161969) | static int fts3SegReaderStart( function SQLITE_PRIVATE (line 162001) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStart( function SQLITE_PRIVATE (line 162010) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrStart( function SQLITE_PRIVATE (line 162065) | SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){ function SQLITE_PRIVATE (line 162085) | SQLITE_PRIVATE int sqlite3Fts3SegReaderStep( function SQLITE_PRIVATE (line 162263) | SQLITE_PRIVATE void sqlite3Fts3SegReaderFinish( function fts3ReadEndBlockField (line 162290) | static void fts3ReadEndBlockField( function fts3PromoteSegments (line 162323) | static int fts3PromoteSegments( function fts3SegmentMerge (line 162425) | static int fts3SegmentMerge( function SQLITE_PRIVATE (line 162522) | SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *p){ function fts3EncodeIntArray (line 162558) | static void fts3EncodeIntArray( function fts3DecodeIntArray (line 162574) | static void fts3DecodeIntArray( function fts3InsertDocsize (line 162595) | static void fts3InsertDocsize( function fts3UpdateDocTotals (line 162639) | static void fts3UpdateDocTotals( function fts3DoOptimize (line 162715) | static int fts3DoOptimize(Fts3Table *p, int bReturnDone){ function fts3DoRebuild (line 162756) | static int fts3DoRebuild(Fts3Table *p){ function fts3IncrmergeCsr (line 162836) | static int fts3IncrmergeCsr( type IncrmergeWriter (line 162880) | typedef struct IncrmergeWriter IncrmergeWriter; type NodeWriter (line 162881) | typedef struct NodeWriter NodeWriter; type Blob (line 162882) | typedef struct Blob Blob; type NodeReader (line 162883) | typedef struct NodeReader NodeReader; type Blob (line 162891) | struct Blob { type NodeWriter (line 162901) | struct NodeWriter { type IncrmergeWriter (line 162911) | struct IncrmergeWriter { type NodeReader (line 162931) | struct NodeReader { function blobGrowBuffer (line 162952) | static void blobGrowBuffer(Blob *pBlob, int nMin, int *pRc){ function nodeReaderNext (line 162975) | static int nodeReaderNext(NodeReader *p){ function nodeReaderRelease (line 163013) | static void nodeReaderRelease(NodeReader *p){ function nodeReaderInit (line 163024) | static int nodeReaderInit(NodeReader *p, const char *aNode, int nNode){ function fts3IncrmergePush (line 163050) | static int fts3IncrmergePush( function fts3AppendToNode (line 163151) | static int fts3AppendToNode( function fts3IncrmergeAppend (line 163201) | static int fts3IncrmergeAppend( function fts3IncrmergeRelease (line 163286) | static void fts3IncrmergeRelease( function fts3TermCmp (line 163376) | static int fts3TermCmp( function fts3IsAppendable (line 163402) | static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){ function fts3IncrmergeLoad (line 163433) | static int fts3IncrmergeLoad( function fts3IncrmergeOutputIdx (line 163565) | static int fts3IncrmergeOutputIdx( function fts3IncrmergeWriter (line 163610) | static int fts3IncrmergeWriter( function fts3RemoveSegdirEntry (line 163675) | static int fts3RemoveSegdirEntry( function fts3RepackSegdirLevel (line 163699) | static int fts3RepackSegdirLevel( function fts3StartNode (line 163755) | static void fts3StartNode(Blob *pNode, int iHeight, sqlite3_int64 iChild){ function fts3TruncateNode (line 163774) | static int fts3TruncateNode( function fts3TruncateSegment (line 163829) | static int fts3TruncateSegment( function fts3IncrmergeChomp (line 163915) | static int fts3IncrmergeChomp( function fts3IncrmergeHintStore (line 163966) | static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintLoad (line 163990) | static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){ function fts3IncrmergeHintPush (line 164026) | static void fts3IncrmergeHintPush( function fts3IncrmergeHintPop (line 164047) | static int fts3IncrmergeHintPop(Blob *pHint, i64 *piAbsLevel, int *pnInp... function SQLITE_PRIVATE (line 164073) | SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nM... function fts3Getint (line 164228) | static int fts3Getint(const char **pz){ function fts3DoIncrmerge (line 164245) | static int fts3DoIncrmerge( function fts3DoAutoincrmerge (line 164288) | static int fts3DoAutoincrmerge( function u64 (line 164316) | static u64 fts3ChecksumEntry( function u64 (line 164346) | static u64 fts3ChecksumIndex( function fts3IntegrityCheck (line 164420) | static int fts3IntegrityCheck(Fts3Table *p, int *pbOk){ function fts3DoIntegrityCheck (line 164534) | static int fts3DoIntegrityCheck( function fts3SpecialInsert (line 164552) | static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){ function SQLITE_PRIVATE (line 164592) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 164604) | SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 164623) | SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){ function SQLITE_PRIVATE (line 164676) | SQLITE_PRIVATE int sqlite3Fts3DeferredTokenList( function SQLITE_PRIVATE (line 164706) | SQLITE_PRIVATE int sqlite3Fts3DeferToken( function fts3DeleteByRowid (line 164734) | static int fts3DeleteByRowid( function SQLITE_PRIVATE (line 164783) | SQLITE_PRIVATE int sqlite3Fts3UpdateMethod( function SQLITE_PRIVATE (line 164927) | SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *p){ type LoadDoclistCtx (line 164990) | typedef struct LoadDoclistCtx LoadDoclistCtx; type LoadDoclistCtx (line 164991) | struct LoadDoclistCtx { type SnippetIter (line 165001) | typedef struct SnippetIter SnippetIter; type SnippetPhrase (line 165002) | typedef struct SnippetPhrase SnippetPhrase; type SnippetFragment (line 165003) | typedef struct SnippetFragment SnippetFragment; type SnippetIter (line 165005) | struct SnippetIter { type SnippetPhrase (line 165014) | struct SnippetPhrase { type SnippetFragment (line 165023) | struct SnippetFragment { type MatchInfo (line 165034) | typedef struct MatchInfo MatchInfo; type MatchInfo (line 165035) | struct MatchInfo { type MatchinfoBuffer (line 165049) | struct MatchinfoBuffer { type StrBuffer (line 165063) | typedef struct StrBuffer StrBuffer; type StrBuffer (line 165064) | struct StrBuffer { function MatchinfoBuffer (line 165078) | static MatchinfoBuffer *fts3MIBufferNew(int nElem, const char *zMatchinfo){ function fts3MIBufferFree (line 165097) | static void fts3MIBufferFree(void *p){ function fts3MIBufferSetGlobal (line 165139) | static void fts3MIBufferSetGlobal(MatchinfoBuffer *p){ function SQLITE_PRIVATE (line 165147) | SQLITE_PRIVATE void sqlite3Fts3MIBufferFree(MatchinfoBuffer *p){ function fts3GetDeltaPosition (line 165182) | static void fts3GetDeltaPosition(char **pp, int *piPos){ function fts3ExprIterate2 (line 165191) | static int fts3ExprIterate2( function fts3ExprIterate (line 165223) | static int fts3ExprIterate( function fts3ExprLoadDoclistsCb (line 165238) | static int fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprLoadDoclists (line 165261) | static int fts3ExprLoadDoclists( function fts3ExprPhraseCountCb (line 165275) | static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ function fts3ExprPhraseCount (line 165280) | static int fts3ExprPhraseCount(Fts3Expr *pExpr){ function fts3SnippetAdvance (line 165291) | static void fts3SnippetAdvance(char **ppIter, int *piIter, int iNext){ function fts3SnippetNextCandidate (line 165313) | static int fts3SnippetNextCandidate(SnippetIter *pIter){ function fts3SnippetDetails (line 165359) | static void fts3SnippetDetails( function fts3SnippetFindPositions (line 165412) | static int fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *... function fts3BestSnippet (line 165454) | static int fts3BestSnippet( function fts3StringAppend (line 165540) | static int fts3StringAppend( function fts3SnippetShift (line 165592) | static int fts3SnippetShift( function fts3SnippetText (line 165656) | static int fts3SnippetText( function fts3ColumnlistCount (line 165784) | static int fts3ColumnlistCount(char **ppCollist){ function fts3ExprLHits (line 165802) | static void fts3ExprLHits( function fts3ExprLHitGather (line 165838) | static void fts3ExprLHitGather( function fts3ExprGlobalHitsCb (line 165880) | static int fts3ExprGlobalHitsCb( function fts3ExprLocalHitsCb (line 165896) | static int fts3ExprLocalHitsCb( function fts3MatchinfoCheck (line 165919) | static int fts3MatchinfoCheck( function fts3MatchinfoSize (line 165940) | static int fts3MatchinfoSize(MatchInfo *pInfo, char cArg){ function fts3MatchinfoSelectDoctotal (line 165973) | static int fts3MatchinfoSelectDoctotal( type LcsIterator (line 166005) | typedef struct LcsIterator LcsIterator; type LcsIterator (line 166006) | struct LcsIterator { function fts3MatchinfoLcsCb (line 166019) | static int fts3MatchinfoLcsCb( function fts3LcsIteratorAdvance (line 166034) | static int fts3LcsIteratorAdvance(LcsIterator *pIter){ function fts3MatchinfoLcs (line 166062) | static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){ function fts3MatchinfoValues (line 166146) | static int fts3MatchinfoValues( function fts3GetMatchinfo (line 166258) | static void fts3GetMatchinfo( function SQLITE_PRIVATE (line 166343) | SQLITE_PRIVATE void sqlite3Fts3Snippet( type TermOffset (line 166442) | typedef struct TermOffset TermOffset; type TermOffsetCtx (line 166443) | typedef struct TermOffsetCtx TermOffsetCtx; type TermOffset (line 166445) | struct TermOffset { type TermOffsetCtx (line 166451) | struct TermOffsetCtx { function fts3ExprTermOffsetInit (line 166462) | static int fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx){ function SQLITE_PRIVATE (line 166491) | SQLITE_PRIVATE void sqlite3Fts3Offsets( function SQLITE_PRIVATE (line 166629) | SQLITE_PRIVATE void sqlite3Fts3Matchinfo( type unicode_tokenizer (line 166736) | typedef struct unicode_tokenizer unicode_tokenizer; type unicode_cursor (line 166737) | typedef struct unicode_cursor unicode_cursor; type unicode_tokenizer (line 166739) | struct unicode_tokenizer { type unicode_cursor (line 166746) | struct unicode_cursor { function unicodeDestroy (line 166760) | static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ function unicodeAddExceptions (line 166787) | static int unicodeAddExceptions( function unicodeIsException (line 166841) | static int unicodeIsException(unicode_tokenizer *p, int iCode){ function unicodeIsAlnum (line 166866) | static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ function unicodeCreate (line 166874) | static int unicodeCreate( function unicodeOpen (line 166924) | static int unicodeOpen( function unicodeClose (line 166956) | static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){ function unicodeNext (line 166967) | static int unicodeNext( function SQLITE_PRIVATE (line 167035) | SQLITE_PRIVATE void sqlite3Fts3UnicodeTokenizer(sqlite3_tokenizer_module... function SQLITE_PRIVATE (line 167082) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsalnum(int c){ function remove_diacritic (line 167214) | static int remove_diacritic(int c){ function SQLITE_PRIVATE (line 167264) | SQLITE_PRIVATE int sqlite3FtsUnicodeIsdiacritic(int c){ function SQLITE_PRIVATE (line 167283) | SQLITE_PRIVATE int sqlite3FtsUnicodeFold(int c, int bRemoveDiacritic){ type sqlite3_int64 (line 167490) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 167491) | typedef sqlite3_uint64 u64; type u8 (line 167492) | typedef unsigned char u8; type u16 (line 167493) | typedef unsigned short u16; type u32 (line 167494) | typedef unsigned int u32; type Rtree (line 167503) | typedef struct Rtree Rtree; type RtreeCursor (line 167504) | typedef struct RtreeCursor RtreeCursor; type RtreeNode (line 167505) | typedef struct RtreeNode RtreeNode; type RtreeCell (line 167506) | typedef struct RtreeCell RtreeCell; type RtreeConstraint (line 167507) | typedef struct RtreeConstraint RtreeConstraint; type RtreeMatchArg (line 167508) | typedef struct RtreeMatchArg RtreeMatchArg; type RtreeGeomCallback (line 167509) | typedef struct RtreeGeomCallback RtreeGeomCallback; type RtreeCoord (line 167510) | typedef union RtreeCoord RtreeCoord; type RtreeSearchPoint (line 167511) | typedef struct RtreeSearchPoint RtreeSearchPoint; type Rtree (line 167535) | struct Rtree { type sqlite3_int64 (line 167589) | typedef sqlite3_int64 RtreeDValue; type RtreeValue (line 167590) | typedef int RtreeValue; type RtreeDValue (line 167593) | typedef double RtreeDValue; type RtreeValue (line 167594) | typedef float RtreeValue; type RtreeSearchPoint (line 167607) | struct RtreeSearchPoint { type RtreeCursor (line 167648) | struct RtreeCursor { type RtreeConstraint (line 167696) | struct RtreeConstraint { type RtreeNode (line 167720) | struct RtreeNode { type RtreeCell (line 167735) | struct RtreeCell { type RtreeGeomCallback (line 167755) | struct RtreeGeomCallback { type RtreeMatchArg (line 167768) | struct RtreeMatchArg { function readInt16 (line 167839) | static int readInt16(u8 *p){ function readCoord (line 167842) | static void readCoord(u8 *p, RtreeCoord *pCoord){ function i64 (line 167859) | static i64 readInt64(u8 *p){ function writeInt16 (line 167891) | static void writeInt16(u8 *p, int i){ function writeCoord (line 167895) | static int writeCoord(u8 *p, RtreeCoord *pCoord){ function writeInt64 (line 167918) | static int writeInt64(u8 *p, i64 i){ function nodeReference (line 167943) | static void nodeReference(RtreeNode *p){ function nodeZero (line 167952) | static void nodeZero(Rtree *pRtree, RtreeNode *p){ function nodeHash (line 167961) | static int nodeHash(i64 iNode){ function RtreeNode (line 167969) | static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ function nodeHashInsert (line 167978) | static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ function nodeHashDelete (line 167989) | static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ function RtreeNode (line 168005) | static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ function nodeBlobReset (line 168022) | static void nodeBlobReset(Rtree *pRtree){ function nodeAcquire (line 168033) | static int nodeAcquire( function nodeOverwriteCell (line 168137) | static void nodeOverwriteCell( function nodeDeleteCell (line 168155) | static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ function nodeInsertCell (line 168170) | static int nodeInsertCell( function nodeWrite (line 168194) | static int nodeWrite(Rtree *pRtree, RtreeNode *pNode){ function nodeRelease (line 168220) | static int nodeRelease(Rtree *pRtree, RtreeNode *pNode){ function i64 (line 168247) | static i64 nodeGetRowid( function nodeGetCoord (line 168259) | static void nodeGetCoord( function nodeGetCell (line 168273) | static void nodeGetCell( function rtreeCreate (line 168304) | static int rtreeCreate( function rtreeConnect (line 168317) | static int rtreeConnect( function rtreeReference (line 168330) | static void rtreeReference(Rtree *pRtree){ function rtreeRelease (line 168338) | static void rtreeRelease(Rtree *pRtree){ function rtreeDisconnect (line 168359) | static int rtreeDisconnect(sqlite3_vtab *pVtab){ function rtreeDestroy (line 168367) | static int rtreeDestroy(sqlite3_vtab *pVtab){ function rtreeOpen (line 168395) | static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function freeCursorConstraints (line 168416) | static void freeCursorConstraints(RtreeCursor *pCsr){ function rtreeClose (line 168434) | static int rtreeClose(sqlite3_vtab_cursor *cur){ function rtreeEof (line 168454) | static int rtreeEof(sqlite3_vtab_cursor *cur){ function rtreeCallbackConstraint (line 168509) | static int rtreeCallbackConstraint( function rtreeNonleafConstraint (line 168585) | static void rtreeNonleafConstraint( function rtreeLeafConstraint (line 168630) | static void rtreeLeafConstraint( function nodeRowidIndex (line 168657) | static int nodeRowidIndex( function nodeParentIndex (line 168679) | static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ function rtreeSearchPointCompare (line 168698) | static int rtreeSearchPointCompare( function rtreeSearchPointSwap (line 168712) | static void rtreeSearchPointSwap(RtreeCursor *p, int i, int j){ function RtreeSearchPoint (line 168733) | static RtreeSearchPoint *rtreeSearchPointFirst(RtreeCursor *pCur){ function RtreeNode (line 168740) | static RtreeNode *rtreeNodeOfFirstSearchPoint(RtreeCursor *pCur, int *pRC){ function RtreeSearchPoint (line 168756) | static RtreeSearchPoint *rtreeEnqueue( function RtreeSearchPoint (line 168791) | static RtreeSearchPoint *rtreeSearchPointNew( function tracePoint (line 168828) | static void tracePoint(RtreeSearchPoint *p, int idx, RtreeCursor *pCur){ function traceQueue (line 168840) | static void traceQueue(RtreeCursor *pCur, const char *zPrefix){ function rtreeSearchPointPop (line 168858) | static void rtreeSearchPointPop(RtreeCursor *p){ function rtreeStepToLeaf (line 168906) | static int rtreeStepToLeaf(RtreeCursor *pCur){ function rtreeNext (line 168976) | static int rtreeNext(sqlite3_vtab_cursor *pVtabCursor){ function rtreeRowid (line 168990) | static int rtreeRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *pR... function rtreeColumn (line 169004) | static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, i... function findLeafNode (line 169038) | static int findLeafNode( function deserializeGeometry (line 169064) | static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *p... function rtreeFilter (line 169094) | static int rtreeFilter( function rtreeBestIndex (line 169229) | static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function RtreeDValue (line 169314) | static RtreeDValue cellArea(Rtree *pRtree, RtreeCell *p){ function RtreeDValue (line 169344) | static RtreeDValue cellMargin(Rtree *pRtree, RtreeCell *p){ function cellUnion (line 169357) | static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function cellContains (line 169378) | static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ function RtreeDValue (line 169396) | static RtreeDValue cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pC... function RtreeDValue (line 169405) | static RtreeDValue cellOverlap( function ChooseLeaf (line 169437) | static int ChooseLeaf( function AdjustTree (line 169497) | static int AdjustTree( function rowidWrite (line 169526) | static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64... function parentWrite (line 169536) | static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64... function SortByDistance (line 169563) | static void SortByDistance( function SortByDimension (line 169629) | static void SortByDimension( function splitNodeStartree (line 169688) | static int splitNodeStartree( function updateMapping (line 169786) | static int updateMapping( function SplitNode (line 169805) | static int SplitNode( function fixLeafParent (line 169952) | static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ function removeNode (line 169984) | static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ function fixBoundingBox (line 170033) | static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ function deleteCell (line 170060) | static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iH... function Reinsert (line 170091) | static int Reinsert( function rtreeInsertCell (line 170196) | static int rtreeInsertCell( function reinsertNodeContent (line 170231) | static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ function newRowid (line 170260) | static int newRowid(Rtree *pRtree, i64 *piRowid){ function rtreeDeleteRowid (line 170273) | static int rtreeDeleteRowid(Rtree *pRtree, sqlite3_int64 iDelete){ function RtreeValue (line 170365) | static RtreeValue rtreeValueDown(sqlite3_value *v){ function RtreeValue (line 170373) | static RtreeValue rtreeValueUp(sqlite3_value *v){ function rtreeConstraintError (line 170396) | static int rtreeConstraintError(Rtree *pRtree, int iCol){ function rtreeUpdate (line 170434) | static int rtreeUpdate( function rtreeBeginTransaction (line 170565) | static int rtreeBeginTransaction(sqlite3_vtab *pVtab){ function rtreeEndTransaction (line 170576) | static int rtreeEndTransaction(sqlite3_vtab *pVtab){ function rtreeRename (line 170586) | static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ function rtreeSavepoint (line 170619) | static int rtreeSavepoint(sqlite3_vtab *pVtab, int iSavepoint){ function rtreeQueryStat1 (line 170634) | static int rtreeQueryStat1(sqlite3 *db, Rtree *pRtree){ function rtreeSqlInit (line 170699) | static int rtreeSqlInit( function getIntFromStmt (line 170779) | static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){ function getNodeSize (line 170809) | static int getNodeSize( function rtreeInit (line 170857) | static int rtreeInit( function rtreenode (line 170965) | static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **ap... function rtreedepth (line 171020) | static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **a... type RtreeCheck (line 171036) | typedef struct RtreeCheck RtreeCheck; type RtreeCheck (line 171037) | struct RtreeCheck { function rtreeCheckReset (line 171058) | static void rtreeCheckReset(RtreeCheck *pCheck, sqlite3_stmt *pStmt){ function sqlite3_stmt (line 171071) | static sqlite3_stmt *rtreeCheckPrepare( function rtreeCheckAppendMsg (line 171100) | static void rtreeCheckAppendMsg(RtreeCheck *pCheck, const char *zFmt, ...){ function u8 (line 171134) | static u8 *rtreeCheckGetNode(RtreeCheck *pCheck, i64 iNode, int *pnNode){ function rtreeCheckMapping (line 171179) | static void rtreeCheckMapping( function rtreeCheckCellCoord (line 171231) | static void rtreeCheckCellCoord( function rtreeCheckNode (line 171277) | static void rtreeCheckNode( function rtreeCheckCount (line 171340) | static void rtreeCheckCount(RtreeCheck *pCheck, const char *zTbl, i64 nE... function rtreeCheckTable (line 171364) | static int rtreeCheckTable( function rtreecheck (line 171458) | static void rtreecheck( function SQLITE_PRIVATE (line 171494) | SQLITE_PRIVATE int sqlite3RtreeInit(sqlite3 *db){ function rtreeFreeCallback (line 171528) | static void rtreeFreeCallback(void *p){ function rtreeMatchArgFree (line 171537) | static void rtreeMatchArgFree(void *pArg){ function geomCallback (line 171560) | static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value *... function SQLITE_API (line 171598) | SQLITE_API int sqlite3_rtree_geometry_callback( function SQLITE_API (line 171622) | SQLITE_API int sqlite3_rtree_query_callback( function SQLITE_API (line 171645) | __declspec(dllexport) function icuFunctionError (line 171717) | static void icuFunctionError( function xFree (line 171741) | static void xFree(void *p){ function icuLikeCompare (line 171782) | static int icuLikeCompare( function icuLikeFunc (line 171870) | static void icuLikeFunc( function icuRegexpDelete (line 171913) | static void icuRegexpDelete(void *p){ function icuRegexpFunc (line 171937) | static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **... function icuCaseFunc16 (line 172020) | static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **... function icuCollationDel (line 172080) | static void icuCollationDel(void *pCtx){ function icuCollationColl (line 172089) | static int icuCollationColl( function icuLoadCollation (line 172121) | static void icuLoadCollation( function SQLITE_PRIVATE (line 172161) | SQLITE_PRIVATE int sqlite3IcuInit(sqlite3 *db){ function SQLITE_API (line 172201) | __declspec(dllexport) type IcuTokenizer (line 172243) | typedef struct IcuTokenizer IcuTokenizer; type IcuCursor (line 172244) | typedef struct IcuCursor IcuCursor; type IcuTokenizer (line 172246) | struct IcuTokenizer { type IcuCursor (line 172251) | struct IcuCursor { function icuCreate (line 172268) | static int icuCreate( function icuDestroy (line 172298) | static int icuDestroy(sqlite3_tokenizer *pTokenizer){ function icuOpen (line 172310) | static int icuOpen( function icuClose (line 172382) | static int icuClose(sqlite3_tokenizer_cursor *pCursor){ function icuNext (line 172393) | static int icuNext( function SQLITE_PRIVATE (line 172471) | SQLITE_PRIVATE void sqlite3Fts3IcuTokenizerModule( type sqlite3rbu (line 172848) | typedef struct sqlite3rbu sqlite3rbu; type RbuFrame (line 173263) | typedef struct RbuFrame RbuFrame; type RbuObjIter (line 173264) | typedef struct RbuObjIter RbuObjIter; type RbuState (line 173265) | typedef struct RbuState RbuState; type rbu_vfs (line 173266) | typedef struct rbu_vfs rbu_vfs; type rbu_file (line 173267) | typedef struct rbu_file rbu_file; type RbuUpdateStmt (line 173268) | typedef struct RbuUpdateStmt RbuUpdateStmt; type u32 (line 173271) | typedef unsigned int u32; type u16 (line 173272) | typedef unsigned short u16; type u8 (line 173273) | typedef unsigned char u8; type sqlite3_int64 (line 173274) | typedef sqlite3_int64 i64; type RbuState (line 173291) | struct RbuState { type RbuUpdateStmt (line 173303) | struct RbuUpdateStmt { type RbuObjIter (line 173325) | struct RbuObjIter { type RbuFrame (line 173392) | struct RbuFrame { type sqlite3rbu (line 173437) | struct sqlite3rbu { type rbu_vfs (line 173483) | struct rbu_vfs { type rbu_file (line 173498) | struct rbu_file { function rbuDeltaGetInt (line 173542) | static unsigned int rbuDeltaGetInt(const char **pz, int *pLen){ function rbuDeltaChecksum (line 173570) | static unsigned int rbuDeltaChecksum(const char *zIn, size_t N){ function rbuDeltaApply (line 173623) | static int rbuDeltaApply( function rbuDeltaOutputSize (line 173709) | static int rbuDeltaOutputSize(const char *zDelta, int lenDelta){ function rbuFossilDeltaFunc (line 173731) | static void rbuFossilDeltaFunc( function prepareAndCollectError (line 173783) | static int prepareAndCollectError( function resetAndCollectError (line 173805) | static int resetAndCollectError(sqlite3_stmt *pStmt, char **pzErrmsg){ function prepareFreeAndCollectError (line 173828) | static int prepareFreeAndCollectError( function rbuObjIterFreeCols (line 173850) | static void rbuObjIterFreeCols(RbuObjIter *pIter){ function rbuObjIterClearStatements (line 173870) | static void rbuObjIterClearStatements(RbuObjIter *pIter){ function rbuObjIterFinalize (line 173897) | static void rbuObjIterFinalize(RbuObjIter *pIter){ function rbuObjIterNext (line 173913) | static int rbuObjIterNext(sqlite3rbu *p, RbuObjIter *pIter){ function rbuTargetNameFunc (line 173993) | static void rbuTargetNameFunc( function rbuObjIterFirst (line 174028) | static int rbuObjIterFirst(sqlite3rbu *p, RbuObjIter *pIter){ function rbuMPrintfExec (line 174088) | static int rbuMPrintfExec(sqlite3rbu *p, sqlite3 *db, const char *zFmt, ... function rbuAllocateIterArrays (line 174135) | static void rbuAllocateIterArrays(sqlite3rbu *p, RbuObjIter *pIter, int ... function rbuFinalize (line 174184) | static void rbuFinalize(sqlite3rbu *p, sqlite3_stmt *pStmt){ function rbuTableType (line 174232) | static void rbuTableType( function rbuObjIterCacheIndexedCols (line 174316) | static void rbuObjIterCacheIndexedCols(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterCacheTableInfo (line 174363) | static int rbuObjIterCacheTableInfo(sqlite3rbu *p, RbuObjIter *pIter){ function rbuBadControlError (line 174697) | static void rbuBadControlError(sqlite3rbu *p){ function rbuCreateImposterTable2 (line 174860) | static void rbuCreateImposterTable2(sqlite3rbu *p, RbuObjIter *pIter){ function rbuCreateImposterTable (line 174934) | static void rbuCreateImposterTable(sqlite3rbu *p, RbuObjIter *pIter){ function rbuObjIterPrepareTmpInsert (line 174990) | static void rbuObjIterPrepareTmpInsert( function rbuTmpInsertFunc (line 175008) | static void rbuTmpInsertFunc( function rbuObjIterPrepareAll (line 175043) | static int rbuObjIterPrepareAll( function rbuGetUpdateStmt (line 175265) | static int rbuGetUpdateStmt( function sqlite3 (line 175333) | static sqlite3 *rbuOpenDbhandle( function rbuFreeState (line 175354) | static void rbuFreeState(RbuState *p){ function RbuState (line 175371) | static RbuState *rbuLoadState(sqlite3rbu *p){ function rbuOpenDatabase (line 175444) | static void rbuOpenDatabase(sqlite3rbu *p, int *pbRetry){ function rbuFileSuffix3 (line 175623) | static void rbuFileSuffix3(const char *zBase, char *z){ function i64 (line 175644) | static i64 rbuShmChecksum(sqlite3rbu *p){ function rbuSetupCheckpoint (line 175673) | static void rbuSetupCheckpoint(sqlite3rbu *p, RbuState *pState){ function rbuCaptureWalRead (line 175757) | static int rbuCaptureWalRead(sqlite3rbu *pRbu, i64 iOff, int iAmt){ function rbuCaptureDbWrite (line 175789) | static int rbuCaptureDbWrite(sqlite3rbu *pRbu, i64 iOff){ function rbuCheckpointFrame (line 175799) | static void rbuCheckpointFrame(sqlite3rbu *p, RbuFrame *pFrame){ function rbuLockDatabase (line 175817) | static void rbuLockDatabase(sqlite3rbu *p){ function LPWSTR (line 175827) | static LPWSTR rbuWinUtf8ToUnicode(const char *zFilename){ function rbuMoveOalFile (line 175857) | static void rbuMoveOalFile(sqlite3rbu *p){ function rbuStepType (line 175948) | static int rbuStepType(sqlite3rbu *p, const char **pzMask){ function assertColumnName (line 175991) | static void assertColumnName(sqlite3_stmt *pStmt, int iCol, const char *... function rbuStepOneOp (line 176004) | static void rbuStepOneOp(sqlite3rbu *p, int eType){ function rbuStep (line 176087) | static int rbuStep(sqlite3rbu *p){ function rbuIncrSchemaCookie (line 176152) | static void rbuIncrSchemaCookie(sqlite3rbu *p){ function rbuSaveState (line 176183) | static void rbuSaveState(sqlite3rbu *p, int eStage){ function rbuCopyPragma (line 176242) | static void rbuCopyPragma(sqlite3rbu *p, const char *zPragma){ function rbuCreateTargetSchema (line 176262) | static void rbuCreateTargetSchema(sqlite3rbu *p){ function SQLITE_API (line 176314) | SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){ function rbuStrCompare (line 176443) | static int rbuStrCompare(const char *z1, const char *z2){ function rbuSetupOal (line 176459) | static void rbuSetupOal(sqlite3rbu *p, RbuState *pState){ function rbuDeleteOalFile (line 176491) | static void rbuDeleteOalFile(sqlite3rbu *p){ function rbuCreateVfs (line 176507) | static void rbuCreateVfs(sqlite3rbu *p){ function rbuDeleteVfs (line 176527) | static void rbuDeleteVfs(sqlite3rbu *p){ function rbuIndexCntFunc (line 176539) | static void rbuIndexCntFunc( function rbuInitPhaseOneSteps (line 176588) | static void rbuInitPhaseOneSteps(sqlite3rbu *p){ function sqlite3rbu (line 176629) | static sqlite3rbu *openRbuHandle( function sqlite3rbu (line 176785) | static sqlite3rbu *rbuMisuseError(void){ function SQLITE_API (line 176798) | SQLITE_API sqlite3rbu *sqlite3rbu_open( function SQLITE_API (line 176811) | SQLITE_API sqlite3rbu *sqlite3rbu_vacuum( function SQLITE_API (line 176823) | SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){ function rbuEditErrmsg (line 176837) | static void rbuEditErrmsg(sqlite3rbu *p){ function SQLITE_API (line 176855) | SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){ function SQLITE_API (line 176918) | SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){ function SQLITE_API (line 176926) | SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *p... function SQLITE_API (line 176961) | SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){ function SQLITE_API (line 176989) | SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){ function rbuUnlockShm (line 177079) | static void rbuUnlockShm(rbu_file *p){ function rbuUpdateTempSize (line 177095) | static int rbuUpdateTempSize(rbu_file *pFd, sqlite3_int64 nNew){ function rbuVfsClose (line 177108) | static int rbuVfsClose(sqlite3_file *pFile){ function u32 (line 177144) | static u32 rbuGetU32(u8 *aBuf){ function rbuPutU32 (line 177155) | static void rbuPutU32(u8 *aBuf, u32 iVal){ function rbuPutU16 (line 177162) | static void rbuPutU16(u8 *aBuf, u16 iVal){ function rbuVfsRead (line 177170) | static int rbuVfsRead( function rbuVfsWrite (line 177236) | static int rbuVfsWrite( function rbuVfsTruncate (line 177279) | static int rbuVfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ function rbuVfsSync (line 177291) | static int rbuVfsSync(sqlite3_file *pFile, int flags){ function rbuVfsFileSize (line 177305) | static int rbuVfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ function rbuVfsLock (line 177326) | static int rbuVfsLock(sqlite3_file *pFile, int eLock){ function rbuVfsUnlock (line 177348) | static int rbuVfsUnlock(sqlite3_file *pFile, int eLock){ function rbuVfsCheckReservedLock (line 177356) | static int rbuVfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ function rbuVfsFileControl (line 177364) | static int rbuVfsFileControl(sqlite3_file *pFile, int op, void *pArg){ function rbuVfsSectorSize (line 177419) | static int rbuVfsSectorSize(sqlite3_file *pFile){ function rbuVfsDeviceCharacteristics (line 177427) | static int rbuVfsDeviceCharacteristics(sqlite3_file *pFile){ function rbuVfsShmLock (line 177435) | static int rbuVfsShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ function rbuVfsShmMap (line 177474) | static int rbuVfsShmMap( function rbuVfsShmBarrier (line 177528) | static void rbuVfsShmBarrier(sqlite3_file *pFile){ function rbuVfsShmUnmap (line 177536) | static int rbuVfsShmUnmap(sqlite3_file *pFile, int delFlag){ function rbu_file (line 177558) | static rbu_file *rbuFindMaindb(rbu_vfs *pRbuVfs, const char *zWal){ function rbuVfsOpen (line 177596) | static int rbuVfsOpen( function rbuVfsDelete (line 177711) | static int rbuVfsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ function rbuVfsAccess (line 177720) | static int rbuVfsAccess( function rbuVfsFullPathname (line 177767) | static int rbuVfsFullPathname( function rbuVfsDlError (line 177791) | static void rbuVfsDlError(sqlite3_vfs *pVfs, int nByte, char *zErrMsg){ function rbuVfsDlClose (line 177811) | static void rbuVfsDlClose(sqlite3_vfs *pVfs, void *pHandle){ function rbuVfsRandomness (line 177821) | static int rbuVfsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ function rbuVfsSleep (line 177830) | static int rbuVfsSleep(sqlite3_vfs *pVfs, int nMicro){ function rbuVfsCurrentTime (line 177838) | static int rbuVfsCurrentTime(sqlite3_vfs *pVfs, double *pTimeOut){ function rbuVfsGetLastError (line 177846) | static int rbuVfsGetLastError(sqlite3_vfs *pVfs, int a, char *b){ function SQLITE_API (line 177854) | SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){ function SQLITE_API (line 177868) | SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zPar... function SQLITE_API (line 177946) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sq... function SQLITE_API (line 177953) | SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){ type StatTable (line 178038) | typedef struct StatTable StatTable; type StatCursor (line 178039) | typedef struct StatCursor StatCursor; type StatPage (line 178040) | typedef struct StatPage StatPage; type StatCell (line 178041) | typedef struct StatCell StatCell; type StatCell (line 178043) | struct StatCell { type StatPage (line 178052) | struct StatPage { type StatCursor (line 178068) | struct StatCursor { type StatTable (line 178090) | struct StatTable { function statConnect (line 178103) | static int statConnect( function statDisconnect (line 178145) | static int statDisconnect(sqlite3_vtab *pVtab){ function statBestIndex (line 178157) | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ function statOpen (line 178203) | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function statClearPage (line 178220) | static void statClearPage(StatPage *p){ function statResetCsr (line 178233) | static void statResetCsr(StatCursor *pCsr){ function statClose (line 178248) | static int statClose(sqlite3_vtab_cursor *pCursor){ function getLocalPayload (line 178256) | static void getLocalPayload( function statDecodePage (line 178279) | static int statDecodePage(Btree *pBt, StatPage *p){ function statSizeAndOffset (line 178374) | static void statSizeAndOffset(StatCursor *pCsr){ function statNext (line 178399) | static int statNext(sqlite3_vtab_cursor *pCursor){ function statEof (line 178532) | static int statEof(sqlite3_vtab_cursor *pCursor){ function statFilter (line 178537) | static int statFilter( function statColumn (line 178582) | static int statColumn( function statRowid (line 178629) | static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function SQLITE_PRIVATE (line 178638) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 178667) | SQLITE_PRIVATE int sqlite3DbstatRegister(sqlite3 *db){ return SQLITE_OK; } type DbpageTable (line 178709) | typedef struct DbpageTable DbpageTable; type DbpageCursor (line 178710) | typedef struct DbpageCursor DbpageCursor; type DbpageCursor (line 178712) | struct DbpageCursor { type DbpageTable (line 178722) | struct DbpageTable { function dbpageConnect (line 178737) | static int dbpageConnect( function dbpageDisconnect (line 178767) | static int dbpageDisconnect(sqlite3_vtab *pVtab){ function dbpageBestIndex (line 178780) | static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxIn... function dbpageOpen (line 178836) | static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ function dbpageClose (line 178855) | static int dbpageClose(sqlite3_vtab_cursor *pCursor){ function dbpageNext (line 178865) | static int dbpageNext(sqlite3_vtab_cursor *pCursor){ function dbpageEof (line 178872) | static int dbpageEof(sqlite3_vtab_cursor *pCursor){ function dbpageFilter (line 178887) | static int dbpageFilter( function dbpageColumn (line 178933) | static int dbpageColumn( function dbpageRowid (line 178964) | static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid){ function dbpageUpdate (line 178970) | static int dbpageUpdate( function dbpageBegin (line 179037) | static int dbpageBegin(sqlite3_vtab *pVtab){ function SQLITE_PRIVATE (line 179052) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ function SQLITE_PRIVATE (line 179081) | SQLITE_PRIVATE int sqlite3DbpageRegister(sqlite3 *db){ return SQLITE_OK; } type SessionTable (line 179097) | typedef struct SessionTable SessionTable; type SessionChange (line 179098) | typedef struct SessionChange SessionChange; type SessionBuffer (line 179099) | typedef struct SessionBuffer SessionBuffer; type SessionInput (line 179100) | typedef struct SessionInput SessionInput; type SessionHook (line 179113) | typedef struct SessionHook SessionHook; type SessionHook (line 179114) | struct SessionHook { type sqlite3_session (line 179125) | struct sqlite3_session { type SessionBuffer (line 179143) | struct SessionBuffer { type SessionInput (line 179155) | struct SessionInput { type sqlite3_changeset_iter (line 179171) | struct sqlite3_changeset_iter { type SessionTable (line 179198) | struct SessionTable { type SessionChange (line 179337) | struct SessionChange { function sessionVarintPut (line 179349) | static int sessionVarintPut(u8 *aBuf, int iVal){ function sessionVarintLen (line 179356) | static int sessionVarintLen(int iVal){ function sessionVarintGet (line 179364) | static int sessionVarintGet(u8 *aBuf, int *piVal){ function sqlite3_int64 (line 179375) | static sqlite3_int64 sessionGetI64(u8 *aRec){ function sessionPutI64 (line 179385) | static void sessionPutI64(u8 *aBuf, sqlite3_int64 i){ function sessionSerializeValue (line 179409) | static int sessionSerializeValue( function sessionHashAppendI64 (line 179502) | static unsigned int sessionHashAppendI64(unsigned int h, i64 i){ function sessionHashAppendBlob (line 179511) | static unsigned int sessionHashAppendBlob(unsigned int h, int n, const u... function sessionHashAppendType (line 179521) | static unsigned int sessionHashAppendType(unsigned int h, int eType){ function sessionPreupdateHash (line 179536) | static int sessionPreupdateHash( function sessionSerialLen (line 179601) | static int sessionSerialLen(u8 *a){ function sessionChangeHash (line 179619) | static unsigned int sessionChangeHash( function sessionChangeEqual (line 179668) | static int sessionChangeEqual( function sessionMergeRecord (line 179711) | static void sessionMergeRecord( function u8 (line 179757) | static u8 *sessionMergeValue( function sessionMergeUpdate (line 179791) | static int sessionMergeUpdate( function sessionPreupdateEqual (line 179868) | static int sessionPreupdateEqual( function sessionGrowHash (line 179947) | static int sessionGrowHash(int bPatchset, SessionTable *pTab){ function sessionTableInfo (line 180007) | static int sessionTableInfo( function sessionInitTable (line 180123) | static int sessionInitTable(sqlite3_session *pSession, SessionTable *pTab){ type SessionStat1Ctx (line 180152) | typedef struct SessionStat1Ctx SessionStat1Ctx; type SessionStat1Ctx (line 180153) | struct SessionStat1Ctx { function sessionStat1Old (line 180157) | static int sessionStat1Old(void *pCtx, int iCol, sqlite3_value **ppVal){ function sessionStat1New (line 180167) | static int sessionStat1New(void *pCtx, int iCol, sqlite3_value **ppVal){ function sessionStat1Count (line 180177) | static int sessionStat1Count(void *pCtx){ function sessionStat1Depth (line 180181) | static int sessionStat1Depth(void *pCtx){ function sessionPreupdateOneChange (line 180195) | static void sessionPreupdateOneChange( function sessionFindTable (line 180339) | static int sessionFindTable( function xPreUpdate (line 180375) | static void xPreUpdate( function sessionPreupdateOld (line 180413) | static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateNew (line 180416) | static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppV... function sessionPreupdateCount (line 180419) | static int sessionPreupdateCount(void *pCtx){ function sessionPreupdateDepth (line 180422) | static int sessionPreupdateDepth(void *pCtx){ function sessionPreupdateHooks (line 180430) | static void sessionPreupdateHooks( type SessionDiffCtx (line 180440) | typedef struct SessionDiffCtx SessionDiffCtx; type SessionDiffCtx (line 180441) | struct SessionDiffCtx { function sessionDiffOld (line 180449) | static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffNew (line 180454) | static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){ function sessionDiffCount (line 180459) | static int sessionDiffCount(void *pCtx){ function sessionDiffDepth (line 180463) | static int sessionDiffDepth(void *pCtx){ function sessionDiffHooks (line 180471) | static void sessionDiffHooks( function sessionDiffFindNew (line 180552) | static int sessionDiffFindNew( function sessionDiffFindModified (line 180583) | static int sessionDiffFindModified( function SQLITE_API (line 180623) | SQLITE_API int sqlite3session_diff( function SQLITE_API (line 180716) | SQLITE_API int sqlite3session_create( function sessionDeleteTable (line 180754) | static void sessionDeleteTable(SessionTable *pList){ function SQLITE_API (line 180778) | SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){ function SQLITE_API (line 180808) | SQLITE_API void sqlite3session_table_filter( function SQLITE_API (line 180826) | SQLITE_API int sqlite3session_attach( function sessionBufferGrow (line 180878) | static int sessionBufferGrow(SessionBuffer *p, int nByte, int *pRc){ function sessionAppendValue (line 180905) | static void sessionAppendValue(SessionBuffer *p, sqlite3_value *pVal, in... function sessionAppendByte (line 180927) | static void sessionAppendByte(SessionBuffer *p, u8 v, int *pRc){ function sessionAppendVarint (line 180940) | static void sessionAppendVarint(SessionBuffer *p, int v, int *pRc){ function sessionAppendBlob (line 180953) | static void sessionAppendBlob( function sessionAppendStr (line 180973) | static void sessionAppendStr( function sessionAppendInteger (line 180993) | static void sessionAppendInteger( function sessionAppendIdent (line 181012) | static void sessionAppendIdent( function sessionAppendCol (line 181037) | static void sessionAppendCol( function sessionAppendUpdate (line 181099) | static int sessionAppendUpdate( function sessionAppendDelete (line 181198) | static int sessionAppendDelete( function sessionSelectStmt (line 181253) | static int sessionSelectStmt( function sessionSelectBind (line 181309) | static int sessionSelectBind( function sessionAppendTableHdr (line 181380) | static void sessionAppendTableHdr( function sessionGenerateChangeset (line 181403) | static int sessionGenerateChangeset( function SQLITE_API (line 181529) | SQLITE_API int sqlite3session_changeset( function SQLITE_API (line 181540) | SQLITE_API int sqlite3session_changeset_strm( function SQLITE_API (line 181551) | SQLITE_API int sqlite3session_patchset_strm( function SQLITE_API (line 181566) | SQLITE_API int sqlite3session_patchset( function SQLITE_API (line 181577) | SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEna... function SQLITE_API (line 181591) | SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bI... function SQLITE_API (line 181606) | SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){ function sessionChangesetStart (line 181622) | static int sessionChangesetStart( function SQLITE_API (line 181656) | SQLITE_API int sqlite3changeset_start( function SQLITE_API (line 181667) | SQLITE_API int sqlite3changeset_start_strm( function sessionDiscardData (line 181679) | static void sessionDiscardData(SessionInput *pIn){ function sessionInputBuffer (line 181699) | static int sessionInputBuffer(SessionInput *pIn, int nByte){ function sessionSkipRecord (line 181727) | static void sessionSkipRecord( function sessionValueSetStr (line 181753) | static int sessionValueSetStr( function sessionReadRecord (line 181794) | static int sessionReadRecord( function sessionChangesetBufferTblhdr (line 181859) | static int sessionChangesetBufferTblhdr(SessionInput *pIn, int *pnByte){ function sessionChangesetBufferRecord (line 181891) | static int sessionChangesetBufferRecord( function sessionChangesetReadTblhdr (line 181935) | static int sessionChangesetReadTblhdr(sqlite3_changeset_iter *p){ function sessionChangesetNext (line 181981) | static int sessionChangesetNext( function SQLITE_API (line 182089) | SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){ function SQLITE_API (line 182098) | SQLITE_API int sqlite3changeset_op( function SQLITE_API (line 182118) | SQLITE_API int sqlite3changeset_pk( function SQLITE_API (line 182141) | SQLITE_API int sqlite3changeset_old( function SQLITE_API (line 182169) | SQLITE_API int sqlite3changeset_new( function SQLITE_API (line 182203) | SQLITE_API int sqlite3changeset_conflict( function SQLITE_API (line 182226) | SQLITE_API int sqlite3changeset_fk_conflicts( function SQLITE_API (line 182244) | SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){ function sessionChangesetInvert (line 182259) | static int sessionChangesetInvert( function SQLITE_API (line 182418) | SQLITE_API int sqlite3changeset_invert( function SQLITE_API (line 182437) | SQLITE_API int sqlite3changeset_invert_strm( type SessionApplyCtx (line 182456) | typedef struct SessionApplyCtx SessionApplyCtx; type SessionApplyCtx (line 182457) | struct SessionApplyCtx { function sessionDeleteRow (line 182488) | static int sessionDeleteRow( function sessionUpdateRow (line 182571) | static int sessionUpdateRow( function sessionSelectRow (line 182650) | static int sessionSelectRow( function sessionInsertRow (line 182668) | static int sessionInsertRow( function sessionPrepare (line 182698) | static int sessionPrepare(sqlite3 *db, sqlite3_stmt **pp, const char *zS... function sessionStat1Sql (line 182708) | static int sessionStat1Sql(sqlite3 *db, SessionApplyCtx *p){ function sessionBindValue (line 182743) | static int sessionBindValue( function sessionBindRow (line 182776) | static int sessionBindRow( function sessionSeekToRow (line 182819) | static int sessionSeekToRow( function sessionConflictHandler (line 182879) | static int sessionConflictHandler( function sessionApplyOneOp (line 182974) | static int sessionApplyOneOp( function sessionApplyOneWithRetry (line 183108) | static int sessionApplyOneWithRetry( function sessionRetryConstraints (line 183165) | static int sessionRetryConstraints( function sessionChangesetApply (line 183219) | static int sessionChangesetApply( function SQLITE_API (line 183396) | SQLITE_API int sqlite3changeset_apply( function SQLITE_API (line 183424) | SQLITE_API int sqlite3changeset_apply_strm( type sqlite3_changegroup (line 183450) | struct sqlite3_changegroup { function sessionChangeMerge (line 183461) | static int sessionChangeMerge( function sessionChangesetToHash (line 183584) | static int sessionChangesetToHash( function sessionChangegroupOutput (line 183707) | static int sessionChangegroupOutput( function SQLITE_API (line 183759) | SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){ function SQLITE_API (line 183776) | SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nDa... function SQLITE_API (line 183792) | SQLITE_API int sqlite3changegroup_output( function SQLITE_API (line 183803) | SQLITE_API int sqlite3changegroup_add_strm( function SQLITE_API (line 183822) | SQLITE_API int sqlite3changegroup_output_strm( function SQLITE_API (line 183833) | SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){ function SQLITE_API (line 183843) | SQLITE_API int sqlite3changeset_concat( function SQLITE_API (line 183872) | SQLITE_API int sqlite3changeset_concat_strm( type sqlite3_uint64 (line 183992) | typedef sqlite3_uint64 u64; type u32 (line 183993) | typedef unsigned int u32; type u16 (line 183994) | typedef unsigned short int u16; type u8 (line 183995) | typedef unsigned char u8; type JsonString (line 183999) | typedef struct JsonString JsonString; type JsonNode (line 184000) | typedef struct JsonNode JsonNode; type JsonParse (line 184001) | typedef struct JsonParse JsonParse; type JsonString (line 184007) | struct JsonString { type JsonNode (line 184051) | struct JsonNode { type JsonParse (line 184066) | struct JsonParse { function jsonZero (line 184093) | static void jsonZero(JsonString *p){ function jsonInit (line 184102) | static void jsonInit(JsonString *p, sqlite3_context *pCtx){ function jsonReset (line 184112) | static void jsonReset(JsonString *p){ function jsonOom (line 184120) | static void jsonOom(JsonString *p){ function jsonGrow (line 184129) | static int jsonGrow(JsonString *p, u32 N){ function jsonAppendRaw (line 184156) | static void jsonAppendRaw(JsonString *p, const char *zIn, u32 N){ function jsonPrintf (line 184164) | static void jsonPrintf(int N, JsonString *p, const char *zFormat, ...){ function jsonAppendChar (line 184175) | static void jsonAppendChar(JsonString *p, char c){ function jsonAppendSeparator (line 184183) | static void jsonAppendSeparator(JsonString *p){ function jsonAppendString (line 184195) | static void jsonAppendString(JsonString *p, const char *zIn, u32 N){ function jsonAppendValue (line 184238) | static void jsonAppendValue( function jsonResult (line 184278) | static void jsonResult(JsonString *p){ function u32 (line 184301) | static u32 jsonNodeSize(JsonNode *pNode){ function jsonParseReset (line 184309) | static void jsonParseReset(JsonParse *pParse){ function jsonParseFree (line 184321) | static void jsonParseFree(JsonParse *pParse){ function jsonRenderNode (line 184331) | static void jsonRenderNode( function jsonReturnJson (line 184413) | static void jsonReturnJson( function jsonReturn (line 184428) | static void jsonReturn( function JSON_NOINLINE (line 184583) | static JSON_NOINLINE int jsonParseAddNodeExpand( function jsonParseAddNode (line 184610) | static int jsonParseAddNode( function jsonIs4Hex (line 184631) | static int jsonIs4Hex(const char *z){ function jsonParseValue (line 184645) | static int jsonParseValue(JsonParse *pParse, u32 i){ function jsonParse (line 184805) | static int jsonParse( function jsonParseFillInParentage (line 184838) | static void jsonParseFillInParentage(JsonParse *pParse, u32 i, u32 iPare... function jsonParseFindParents (line 184865) | static int jsonParseFindParents(JsonParse *pParse){ function JsonParse (line 184890) | static JsonParse *jsonParseCached( function jsonLabelCompare (line 184924) | static int jsonLabelCompare(JsonNode *pNode, const char *zKey, u32 nKey){ function JsonNode (line 184946) | static JsonNode *jsonLookupStep( function JsonNode (line 185059) | static JsonNode *jsonLookupAppend( function JsonNode (line 185099) | static JsonNode *jsonLookup( function jsonWrongNumArgs (line 185136) | static void jsonWrongNumArgs( function jsonRemoveAllNulls (line 185149) | static void jsonRemoveAllNulls(JsonNode *pNode){ function jsonParseFunc (line 185176) | static void jsonParseFunc( function jsonTest1Func (line 185214) | static void jsonTest1Func( function jsonQuoteFunc (line 185234) | static void jsonQuoteFunc( function jsonArrayFunc (line 185253) | static void jsonArrayFunc( function jsonArrayLengthFunc (line 185280) | static void jsonArrayLengthFunc( function jsonExtractFunc (line 185319) | static void jsonExtractFunc( function JsonNode (line 185360) | static JsonNode *jsonMergePatch( function jsonPatchFunc (line 185430) | static void jsonPatchFunc( function jsonObjectFunc (line 185462) | static void jsonObjectFunc( function jsonRemoveFunc (line 185504) | static void jsonRemoveFunc( function jsonReplaceFunc (line 185537) | static void jsonReplaceFunc( function jsonSetFunc (line 185584) | static void jsonSetFunc( function jsonTypeFunc (line 185633) | static void jsonTypeFunc( function jsonValidFunc (line 185662) | static void jsonValidFunc( function jsonArrayStep (line 185687) | static void jsonArrayStep( function jsonArrayFinal (line 185706) | static void jsonArrayFinal(sqlite3_context *ctx){ function jsonObjectStep (line 185731) | static void jsonObjectStep( function jsonObjectFinal (line 185756) | static void jsonObjectFinal(sqlite3_context *ctx){ type JsonEachCursor (line 185780) | typedef struct JsonEachCursor JsonEachCursor; type JsonEachCursor (line 185781) | struct JsonEachCursor { function jsonEachConnect (line 185795) | static int jsonEachConnect( function jsonEachDisconnect (line 185833) | static int jsonEachDisconnect(sqlite3_vtab *pVtab){ function jsonEachOpenEach (line 185839) | static int jsonEachOpenEach(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachOpenTree (line 185851) | static int jsonEachOpenTree(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCur... function jsonEachCursorReset (line 185862) | static void jsonEachCursorReset(JsonEachCursor *p){ function jsonEachClose (line 185875) | static int jsonEachClose(sqlite3_vtab_cursor *cur){ function jsonEachEof (line 185884) | static int jsonEachEof(sqlite3_vtab_cursor *cur){ function jsonEachNext (line 185890) | static int jsonEachNext(sqlite3_vtab_cursor *cur){ function jsonEachComputePath (line 185931) | static void jsonEachComputePath( function jsonEachColumn (line 185958) | static int jsonEachColumn( function jsonEachRowid (line 186056) | static int jsonEachRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function jsonEachBestIndex (line 186067) | static int jsonEachBestIndex( function jsonEachFilter (line 186106) | static int jsonEachFilter( function SQLITE_PRIVATE (line 186245) | SQLITE_PRIVATE int sqlite3Json1Init(sqlite3 *db){ function SQLITE_API (line 186316) | __declspec(dllexport) type Fts5ExtensionApi (line 186379) | typedef struct Fts5ExtensionApi Fts5ExtensionApi; type Fts5Context (line 186380) | typedef struct Fts5Context Fts5Context; type Fts5PhraseIter (line 186381) | typedef struct Fts5PhraseIter Fts5PhraseIter; type Fts5PhraseIter (line 186391) | struct Fts5PhraseIter { type Fts5ExtensionApi (line 186611) | struct Fts5ExtensionApi { type Fts5Tokenizer (line 186845) | typedef struct Fts5Tokenizer Fts5Tokenizer; type fts5_tokenizer (line 186846) | typedef struct fts5_tokenizer fts5_tokenizer; type fts5_tokenizer (line 186847) | struct fts5_tokenizer { type fts5_api (line 186882) | typedef struct fts5_api fts5_api; type fts5_api (line 186883) | struct fts5_api { type u8 (line 186948) | typedef unsigned char u8; type u32 (line 186949) | typedef unsigned int u32; type u16 (line 186950) | typedef unsigned short u16; type i16 (line 186951) | typedef short i16; type sqlite3_int64 (line 186952) | typedef sqlite3_int64 i64; type sqlite3_uint64 (line 186953) | typedef sqlite3_uint64 u64; type Fts5Global (line 187022) | typedef struct Fts5Global Fts5Global; type Fts5Colset (line 187023) | typedef struct Fts5Colset Fts5Colset; type Fts5Colset (line 187031) | struct Fts5Colset { type Fts5Config (line 187043) | typedef struct Fts5Config Fts5Config; type Fts5Config (line 187080) | struct Fts5Config { type Fts5Buffer (line 187165) | typedef struct Fts5Buffer Fts5Buffer; type Fts5Buffer (line 187166) | struct Fts5Buffer { type Fts5PoslistReader (line 187201) | typedef struct Fts5PoslistReader Fts5PoslistReader; type Fts5PoslistReader (line 187202) | struct Fts5PoslistReader { type Fts5PoslistWriter (line 187220) | typedef struct Fts5PoslistWriter Fts5PoslistWriter; type Fts5PoslistWriter (line 187221) | struct Fts5PoslistWriter { type Fts5Termset (line 187242) | typedef struct Fts5Termset Fts5Termset; type Fts5Index (line 187256) | typedef struct Fts5Index Fts5Index; type Fts5IndexIter (line 187257) | typedef struct Fts5IndexIter Fts5IndexIter; type Fts5IndexIter (line 187259) | struct Fts5IndexIter { type Fts5Hash (line 187466) | typedef struct Fts5Hash Fts5Hash; type Fts5Storage (line 187521) | typedef struct Fts5Storage Fts5Storage; type Fts5Expr (line 187564) | typedef struct Fts5Expr Fts5Expr; type Fts5ExprNode (line 187565) | typedef struct Fts5ExprNode Fts5ExprNode; type Fts5Parse (line 187566) | typedef struct Fts5Parse Fts5Parse; type Fts5Token (line 187567) | typedef struct Fts5Token Fts5Token; type Fts5ExprPhrase (line 187568) | typedef struct Fts5ExprPhrase Fts5ExprPhrase; type Fts5ExprNearset (line 187569) | typedef struct Fts5ExprNearset Fts5ExprNearset; type Fts5Token (line 187571) | struct Fts5Token { type Fts5PoslistPopulator (line 187608) | typedef struct Fts5PoslistPopulator Fts5PoslistPopulator; type fts5YYMINORTYPE (line 187851) | typedef union { type fts5yyStackEntry (line 188031) | struct fts5yyStackEntry { type fts5yyStackEntry (line 188038) | typedef struct fts5yyStackEntry fts5yyStackEntry; type fts5yyParser (line 188042) | struct fts5yyParser { type fts5yyParser (line 188060) | typedef struct fts5yyParser fts5yyParser; function sqlite3Fts5ParserTrace (line 188086) | static void sqlite3Fts5ParserTrace(FILE *TraceFILE, char *zTracePrompt){ function fts5yyGrowStack (line 188170) | static int fts5yyGrowStack(fts5yyParser *p){ function sqlite3Fts5ParserInit (line 188209) | static void sqlite3Fts5ParserInit(void *fts5yypParser){ function fts5yy_destructor (line 188263) | static void fts5yy_destructor( function fts5yy_pop_parser_stack (line 188321) | static void fts5yy_pop_parser_stack(fts5yyParser *pParser){ function sqlite3Fts5ParserFinalize (line 188339) | static void sqlite3Fts5ParserFinalize(void *p){ function sqlite3Fts5ParserFree (line 188356) | static void sqlite3Fts5ParserFree( function sqlite3Fts5ParserStackPeak (line 188372) | static int sqlite3Fts5ParserStackPeak(void *p){ function sqlite3Fts5ParserCoverage (line 188396) | static int sqlite3Fts5ParserCoverage(FILE *out){ function fts5yy_find_shift_action (line 188419) | static unsigned int fts5yy_find_shift_action( function fts5yy_find_reduce_action (line 188488) | static int fts5yy_find_reduce_action( function fts5yyStackOverflow (line 188517) | static void fts5yyStackOverflow(fts5yyParser *fts5yypParser){ function fts5yyTraceShift (line 188538) | static void fts5yyTraceShift(fts5yyParser *fts5yypParser, int fts5yyNewS... function fts5yy_shift (line 188558) | static void fts5yy_shift( function fts5yy_reduce (line 188646) | static void fts5yy_reduce( function fts5yy_parse_failed (line 188878) | static void fts5yy_parse_failed( function fts5yy_syntax_error (line 188899) | static void fts5yy_syntax_error( function fts5yy_accept (line 188919) | static void fts5yy_accept( function sqlite3Fts5Parser (line 188958) | static void sqlite3Fts5Parser( type CInstIter (line 189162) | typedef struct CInstIter CInstIter; type CInstIter (line 189163) | struct CInstIter { function fts5CInstIterNext (line 189179) | static int fts5CInstIterNext(CInstIter *pIter){ function fts5CInstIterInit (line 189210) | static int fts5CInstIterInit( type HighlightContext (line 189236) | typedef struct HighlightContext HighlightContext; type HighlightContext (line 189237) | struct HighlightContext { function fts5HighlightAppend (line 189259) | static void fts5HighlightAppend( function fts5HighlightCb (line 189274) | static int fts5HighlightCb( function fts5HighlightFunction (line 189328) | static void fts5HighlightFunction( type Fts5SFinder (line 189377) | typedef struct Fts5SFinder Fts5SFinder; type Fts5SFinder (line 189378) | struct Fts5SFinder { function fts5SentenceFinderAdd (line 189391) | static int fts5SentenceFinderAdd(Fts5SFinder *p, int iAdd){ function fts5SentenceFinderCb (line 189410) | static int fts5SentenceFinderCb( function fts5SnippetScore (line 189443) | static int fts5SnippetScore( function fts5SnippetFunction (line 189499) | static void fts5SnippetFunction( type Fts5Bm25Data (line 189655) | typedef struct Fts5Bm25Data Fts5Bm25Data; type Fts5Bm25Data (line 189656) | struct Fts5Bm25Data { function fts5CountCb (line 189667) | static int fts5CountCb( function fts5Bm25GetData (line 189683) | static int fts5Bm25GetData( function fts5Bm25Function (line 189755) | static void fts5Bm25Function( function sqlite3Fts5AuxInit (line 189813) | static int sqlite3Fts5AuxInit(fts5_api *pApi){ function sqlite3Fts5BufferSize (line 189858) | static int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){ function sqlite3Fts5BufferAppendVarint (line 189882) | static void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i6... function sqlite3Fts5Put32 (line 189887) | static void sqlite3Fts5Put32(u8 *aBuf, int iVal){ function sqlite3Fts5Get32 (line 189894) | static int sqlite3Fts5Get32(const u8 *aBuf){ function sqlite3Fts5BufferAppendBlob (line 189903) | static void sqlite3Fts5BufferAppendBlob( function sqlite3Fts5BufferAppendString (line 189922) | static void sqlite3Fts5BufferAppendString( function sqlite3Fts5BufferAppendPrintf (line 189940) | static void sqlite3Fts5BufferAppendPrintf( function sqlite3Fts5BufferFree (line 189979) | static void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ function sqlite3Fts5BufferZero (line 189988) | static void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ function sqlite3Fts5BufferSet (line 189997) | static void sqlite3Fts5BufferSet( function sqlite3Fts5PoslistNext64 (line 190007) | static int sqlite3Fts5PoslistNext64( function sqlite3Fts5PoslistReaderNext (line 190037) | static int sqlite3Fts5PoslistReaderNext(Fts5PoslistReader *pIter){ function sqlite3Fts5PoslistReaderInit (line 190044) | static int sqlite3Fts5PoslistReaderInit( function sqlite3Fts5PoslistSafeAppend (line 190061) | static void sqlite3Fts5PoslistSafeAppend( function sqlite3Fts5PoslistWriterAppend (line 190076) | static int sqlite3Fts5PoslistWriterAppend( function sqlite3Fts5IsBareword (line 190136) | static int sqlite3Fts5IsBareword(char t){ type Fts5TermsetEntry (line 190154) | typedef struct Fts5TermsetEntry Fts5TermsetEntry; type Fts5TermsetEntry (line 190155) | struct Fts5TermsetEntry { type Fts5Termset (line 190162) | struct Fts5Termset { function sqlite3Fts5TermsetNew (line 190166) | static int sqlite3Fts5TermsetNew(Fts5Termset **pp){ function sqlite3Fts5TermsetAdd (line 190172) | static int sqlite3Fts5TermsetAdd( function sqlite3Fts5TermsetFree (line 190221) | static void sqlite3Fts5TermsetFree(Fts5Termset *p){ function fts5_iswhitespace (line 190263) | static int fts5_iswhitespace(char x){ function fts5_isopenquote (line 190267) | static int fts5_isopenquote(char x){ function fts5_isdigit (line 190296) | static int fts5_isdigit(char a){ function fts5Dequote (line 190378) | static int fts5Dequote(char *z){ function sqlite3Fts5Dequote (line 190423) | static void sqlite3Fts5Dequote(char *z){ type Fts5Enum (line 190434) | struct Fts5Enum { type Fts5Enum (line 190438) | typedef struct Fts5Enum Fts5Enum; function fts5ConfigSetEnum (line 190440) | static int fts5ConfigSetEnum( function fts5ConfigParseSpecial (line 190469) | static int fts5ConfigParseSpecial( function fts5ConfigDefaultTokenizer (line 190633) | static int fts5ConfigDefaultTokenizer(Fts5Global *pGlobal, Fts5Config *p... function fts5ConfigParseColumn (line 190695) | static int fts5ConfigParseColumn( function fts5ConfigMakeExprlist (line 190723) | static int fts5ConfigMakeExprlist(Fts5Config *p){ function sqlite3Fts5ConfigParse (line 190756) | static int sqlite3Fts5ConfigParse( function sqlite3Fts5ConfigFree (line 190875) | static void sqlite3Fts5ConfigFree(Fts5Config *pConfig){ function sqlite3Fts5ConfigDeclareVtab (line 190902) | static int sqlite3Fts5ConfigDeclareVtab(Fts5Config *pConfig){ function sqlite3Fts5Tokenize (line 190948) | static int sqlite3Fts5Tokenize( function sqlite3Fts5ConfigParseRank (line 190994) | static int sqlite3Fts5ConfigParseRank( function sqlite3Fts5ConfigSetValue (line 191053) | static int sqlite3Fts5ConfigSetValue( function sqlite3Fts5ConfigLoad (line 191146) | static int sqlite3Fts5ConfigLoad(Fts5Config *pConfig, int iCookie){ type Fts5ExprTerm (line 191224) | typedef struct Fts5ExprTerm Fts5ExprTerm; type Fts5Expr (line 191238) | struct Fts5Expr { type Fts5ExprNode (line 191257) | struct Fts5ExprNode { type Fts5ExprTerm (line 191286) | struct Fts5ExprTerm { type Fts5ExprPhrase (line 191298) | struct Fts5ExprPhrase { type Fts5ExprNearset (line 191309) | struct Fts5ExprNearset { type Fts5Parse (line 191320) | struct Fts5Parse { function sqlite3Fts5ParseError (line 191329) | static void sqlite3Fts5ParseError(Fts5Parse *pParse, const char *zFmt, .... function fts5ExprIsspace (line 191339) | static int fts5ExprIsspace(char t){ function fts5ExprGetToken (line 191346) | static int fts5ExprGetToken( function fts5ParseFree (line 191411) | static void fts5ParseFree(void *p){ sqlite3_free(p); } function sqlite3Fts5ExprNew (line 191413) | static int sqlite3Fts5ExprNew( function sqlite3Fts5ParseNodeFree (line 191486) | static void sqlite3Fts5ParseNodeFree(Fts5ExprNode *p){ function sqlite3Fts5ExprFree (line 191500) | static void sqlite3Fts5ExprFree(Fts5Expr *p){ function i64 (line 191512) | static i64 fts5ExprSynonymRowid(Fts5ExprTerm *pTerm, int bDesc, int *pbE... function fts5ExprSynonymList (line 191536) | static int fts5ExprSynonymList( function fts5ExprPhraseIsMatch (line 191619) | static int fts5ExprPhraseIsMatch( type Fts5LookaheadReader (line 191703) | typedef struct Fts5LookaheadReader Fts5LookaheadReader; type Fts5LookaheadReader (line 191704) | struct Fts5LookaheadReader { function fts5LookaheadReaderNext (line 191714) | static int fts5LookaheadReaderNext(Fts5LookaheadReader *p){ function fts5LookaheadReaderInit (line 191722) | static int fts5LookaheadReaderInit( type Fts5NearTrimmer (line 191733) | typedef struct Fts5NearTrimmer Fts5NearTrimmer; type Fts5NearTrimmer (line 191734) | struct Fts5NearTrimmer { function fts5ExprNearIsMatch (line 191757) | static int fts5ExprNearIsMatch(int *pRc, Fts5ExprNearset *pNear){ function fts5ExprAdvanceto (line 191856) | static int fts5ExprAdvanceto( function fts5ExprSynonymAdvanceto (line 191882) | static int fts5ExprSynonymAdvanceto( function fts5ExprNearTest (line 191912) | static int fts5ExprNearTest( function fts5ExprNearInitAll (line 191971) | static int fts5ExprNearInitAll( function fts5RowidCmp (line 192033) | static int fts5RowidCmp( function fts5ExprSetEof (line 192048) | static void fts5ExprSetEof(Fts5ExprNode *pNode){ function fts5ExprNodeZeroPoslist (line 192057) | static void fts5ExprNodeZeroPoslist(Fts5ExprNode *pNode){ function fts5NodeCompare (line 192087) | static int fts5NodeCompare( function fts5ExprNodeTest_STRING (line 192108) | static int fts5ExprNodeTest_STRING( function fts5ExprNodeNext_STRING (line 192178) | static int fts5ExprNodeNext_STRING( function fts5ExprNodeTest_TERM (line 192243) | static int fts5ExprNodeTest_TERM( function fts5ExprNodeNext_TERM (line 192271) | static int fts5ExprNodeNext_TERM( function fts5ExprNodeTest_OR (line 192295) | static void fts5ExprNodeTest_OR( function fts5ExprNodeNext_OR (line 192314) | static int fts5ExprNodeNext_OR( function fts5ExprNodeTest_AND (line 192346) | static int fts5ExprNodeTest_AND( function fts5ExprNodeNext_AND (line 192398) | static int fts5ExprNodeNext_AND( function fts5ExprNodeTest_NOT (line 192413) | static int fts5ExprNodeTest_NOT( function fts5ExprNodeNext_NOT (line 192441) | static int fts5ExprNodeNext_NOT( function fts5ExprNodeTest (line 192462) | static int fts5ExprNodeTest( function fts5ExprNodeFirst (line 192507) | static int fts5ExprNodeFirst(Fts5Expr *pExpr, Fts5ExprNode *pNode){ function sqlite3Fts5ExprFirst (line 192566) | static int sqlite3Fts5ExprFirst(Fts5Expr *p, Fts5Index *pIdx, i64 iFirst... function sqlite3Fts5ExprNext (line 192597) | static int sqlite3Fts5ExprNext(Fts5Expr *p, i64 iLast){ function sqlite3Fts5ExprEof (line 192611) | static int sqlite3Fts5ExprEof(Fts5Expr *p){ function i64 (line 192615) | static i64 sqlite3Fts5ExprRowid(Fts5Expr *p){ function fts5ParseStringFromToken (line 192619) | static int fts5ParseStringFromToken(Fts5Token *pToken, char **pz){ function fts5ExprPhraseFree (line 192628) | static void fts5ExprPhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseSetCaret (line 192653) | static void sqlite3Fts5ParseSetCaret(Fts5ExprPhrase *pPhrase){ function Fts5ExprNearset (line 192667) | static Fts5ExprNearset *sqlite3Fts5ParseNearset( type TokenCtx (line 192725) | typedef struct TokenCtx TokenCtx; type TokenCtx (line 192726) | struct TokenCtx { function fts5ParseTokenize (line 192734) | static int fts5ParseTokenize( function sqlite3Fts5ParsePhraseFree (line 192799) | static void sqlite3Fts5ParsePhraseFree(Fts5ExprPhrase *pPhrase){ function sqlite3Fts5ParseNearsetFree (line 192806) | static void sqlite3Fts5ParseNearsetFree(Fts5ExprNearset *pNear){ function sqlite3Fts5ParseFinished (line 192817) | static void sqlite3Fts5ParseFinished(Fts5Parse *pParse, Fts5ExprNode *p){ function Fts5ExprPhrase (line 192827) | static Fts5ExprPhrase *sqlite3Fts5ParseTerm( function sqlite3Fts5ExprClonePhrase (line 192888) | static int sqlite3Fts5ExprClonePhrase( function sqlite3Fts5ParseNear (line 192982) | static void sqlite3Fts5ParseNear(Fts5Parse *pParse, Fts5Token *pTok){ function sqlite3Fts5ParseSetDistance (line 192990) | static void sqlite3Fts5ParseSetDistance( function Fts5Colset (line 193025) | static Fts5Colset *fts5ParseColset( function Fts5Colset (line 193066) | static Fts5Colset *sqlite3Fts5ParseColsetInvert(Fts5Parse *pParse, Fts5C... function Fts5Colset (line 193089) | static Fts5Colset *sqlite3Fts5ParseColset( function Fts5Colset (line 193129) | static Fts5Colset *fts5CloneColset(int *pRc, Fts5Colset *pOrig){ function fts5MergeColset (line 193146) | static void fts5MergeColset(Fts5Colset *pColset, Fts5Colset *pMerge){ function fts5ParseSetColset (line 193172) | static void fts5ParseSetColset( function sqlite3Fts5ParseSetColset (line 193210) | static void sqlite3Fts5ParseSetColset( function fts5ExprAssignXNext (line 193227) | static void fts5ExprAssignXNext(Fts5ExprNode *pNode){ function fts5ExprAddChildren (line 193260) | static void fts5ExprAddChildren(Fts5ExprNode *p, Fts5ExprNode *pSub){ function Fts5ExprNode (line 193275) | static Fts5ExprNode *sqlite3Fts5ParseNode( function Fts5ExprNode (line 193353) | static Fts5ExprNode *sqlite3Fts5ParseImplicitAnd( function fts5ExprFunction (line 193631) | static void fts5ExprFunction( function fts5ExprFunctionHr (line 193714) | static void fts5ExprFunctionHr( function fts5ExprFunctionTcl (line 193721) | static void fts5ExprFunctionTcl( function fts5ExprIsAlnum (line 193734) | static void fts5ExprIsAlnum( function fts5ExprFold (line 193750) | static void fts5ExprFold( function sqlite3Fts5ExprInit (line 193772) | static int sqlite3Fts5ExprInit(Fts5Global *pGlobal, sqlite3 *db){ function sqlite3Fts5ExprPhraseCount (line 193802) | static int sqlite3Fts5ExprPhraseCount(Fts5Expr *pExpr){ function sqlite3Fts5ExprPhraseSize (line 193809) | static int sqlite3Fts5ExprPhraseSize(Fts5Expr *pExpr, int iPhrase){ function sqlite3Fts5ExprPoslist (line 193818) | static int sqlite3Fts5ExprPoslist(Fts5Expr *pExpr, int iPhrase, const u8... type Fts5PoslistPopulator (line 193832) | struct Fts5PoslistPopulator { function Fts5PoslistPopulator (line 193838) | static Fts5PoslistPopulator *sqlite3Fts5ExprClearPoslists(Fts5Expr *pExp... type Fts5ExprCtx (line 193860) | struct Fts5ExprCtx { type Fts5ExprCtx (line 193865) | typedef struct Fts5ExprCtx Fts5ExprCtx; function fts5ExprColsetTest (line 193870) | static int fts5ExprColsetTest(Fts5Colset *pColset, int iCol){ function fts5ExprPopulatePoslistsCb (line 193878) | static int fts5ExprPopulatePoslistsCb( function sqlite3Fts5ExprPopulatePoslists (line 193913) | static int sqlite3Fts5ExprPopulatePoslists( function fts5ExprClearPoslists (line 193943) | static void fts5ExprClearPoslists(Fts5ExprNode *pNode){ function fts5ExprCheckPoslists (line 193954) | static int fts5ExprCheckPoslists(Fts5ExprNode *pNode, i64 iRowid){ function sqlite3Fts5ExprCheckPoslists (line 193998) | static void sqlite3Fts5ExprCheckPoslists(Fts5Expr *pExpr, i64 iRowid){ function sqlite3Fts5ExprPhraseCollist (line 194005) | static int sqlite3Fts5ExprPhraseCollist( type Fts5HashEntry (line 194059) | typedef struct Fts5HashEntry Fts5HashEntry; type Fts5Hash (line 194068) | struct Fts5Hash { type Fts5HashEntry (line 194099) | struct Fts5HashEntry { function sqlite3Fts5HashNew (line 194125) | static int sqlite3Fts5HashNew(Fts5Config *pConfig, Fts5Hash **ppNew, int... function sqlite3Fts5HashFree (line 194155) | static void sqlite3Fts5HashFree(Fts5Hash *pHash){ function sqlite3Fts5HashClear (line 194166) | static void sqlite3Fts5HashClear(Fts5Hash *pHash){ function fts5HashKey (line 194180) | static unsigned int fts5HashKey(int nSlot, const u8 *p, int n){ function fts5HashKey2 (line 194189) | static unsigned int fts5HashKey2(int nSlot, u8 b, const u8 *p, int n){ function fts5HashResize (line 194202) | static int fts5HashResize(Fts5Hash *pHash){ function fts5HashAddPoslistSize (line 194230) | static void fts5HashAddPoslistSize(Fts5Hash *pHash, Fts5HashEntry *p){ function sqlite3Fts5HashWrite (line 194270) | static int sqlite3Fts5HashWrite( function Fts5HashEntry (line 194423) | static Fts5HashEntry *fts5HashEntryMerge( function fts5HashEntrySort (line 194469) | static int fts5HashEntrySort( function sqlite3Fts5HashQuery (line 194514) | static int sqlite3Fts5HashQuery( function sqlite3Fts5HashScanInit (line 194541) | static int sqlite3Fts5HashScanInit( function sqlite3Fts5HashScanNext (line 194548) | static void sqlite3Fts5HashScanNext(Fts5Hash *p){ function sqlite3Fts5HashScanEof (line 194553) | static int sqlite3Fts5HashScanEof(Fts5Hash *p){ function sqlite3Fts5HashScanEntry (line 194557) | static void sqlite3Fts5HashScanEntry( function sqlite3Fts5Corrupt (line 194826) | static int sqlite3Fts5Corrupt() { return SQLITE_CORRUPT_VTAB; } type Fts5Data (line 194838) | typedef struct Fts5Data Fts5Data; type Fts5DlidxIter (line 194839) | typedef struct Fts5DlidxIter Fts5DlidxIter; type Fts5DlidxLvl (line 194840) | typedef struct Fts5DlidxLvl Fts5DlidxLvl; type Fts5DlidxWriter (line 194841) | typedef struct Fts5DlidxWriter Fts5DlidxWriter; type Fts5Iter (line 194842) | typedef struct Fts5Iter Fts5Iter; type Fts5PageWriter (line 194843) | typedef struct Fts5PageWriter Fts5PageWriter; type Fts5SegIter (line 194844) | typedef struct Fts5SegIter Fts5SegIter; type Fts5DoclistIter (line 194845) | typedef struct Fts5DoclistIter Fts5DoclistIter; type Fts5SegWriter (line 194846) | typedef struct Fts5SegWriter Fts5SegWriter; type Fts5Structure (line 194847) | typedef struct Fts5Structure Fts5Structure; type Fts5StructureLevel (line 194848) | typedef struct Fts5StructureLevel Fts5StructureLevel; type Fts5StructureSegment (line 194849) | typedef struct Fts5StructureSegment Fts5StructureSegment; type Fts5Data (line 194851) | struct Fts5Data { type Fts5Index (line 194860) | struct Fts5Index { type Fts5DoclistIter (line 194891) | struct Fts5DoclistIter { type Fts5StructureSegment (line 194906) | struct Fts5StructureSegment { type Fts5StructureLevel (line 194911) | struct Fts5StructureLevel { type Fts5Structure (line 194916) | struct Fts5Structure { type Fts5PageWriter (line 194927) | struct Fts5PageWriter { type Fts5DlidxWriter (line 194934) | struct Fts5DlidxWriter { type Fts5SegWriter (line 194940) | struct Fts5SegWriter { type Fts5CResult (line 194959) | typedef struct Fts5CResult Fts5CResult; type Fts5CResult (line 194960) | struct Fts5CResult { type Fts5SegIter (line 195011) | struct Fts5SegIter { type Fts5Iter (line 195089) | struct Fts5Iter { type Fts5DlidxLvl (line 195123) | struct Fts5DlidxLvl { type Fts5DlidxIter (line 195133) | struct Fts5DlidxIter { function fts5PutU16 (line 195139) | static void fts5PutU16(u8 *aOut, u16 iVal){ function u16 (line 195144) | static u16 fts5GetU16(const u8 *aIn){ function fts5BufferCompareBlob (line 195167) | static int fts5BufferCompareBlob( function fts5BufferCompare (line 195186) | static int fts5BufferCompare(Fts5Buffer *pLeft, Fts5Buffer *pRight){ function fts5LeafFirstTermOff (line 195192) | static int fts5LeafFirstTermOff(Fts5Data *pLeaf){ function fts5CloseReader (line 195201) | static void fts5CloseReader(Fts5Index *p){ function Fts5Data (line 195215) | static Fts5Data *fts5DataRead(Fts5Index *p, i64 iRowid){ function fts5DataRelease (line 195286) | static void fts5DataRelease(Fts5Data *pData){ function Fts5Data (line 195290) | static Fts5Data *fts5LeafRead(Fts5Index *p, i64 iRowid){ function fts5IndexPrepareStmt (line 195302) | static int fts5IndexPrepareStmt( function fts5DataWrite (line 195323) | static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int... function fts5DataDelete (line 195347) | static void fts5DataDelete(Fts5Index *p, i64 iFirst, i64 iLast){ function fts5DataRemoveSegment (line 195379) | static void fts5DataRemoveSegment(Fts5Index *p, int iSegid){ function fts5StructureRelease (line 195401) | static void fts5StructureRelease(Fts5Structure *pStruct){ function fts5StructureRef (line 195412) | static void fts5StructureRef(Fts5Structure *pStruct){ function fts5StructureDecode (line 195428) | static int fts5StructureDecode( function fts5StructureAddLevel (line 195504) | static void fts5StructureAddLevel(int *pRc, Fts5Structure **ppStruct){ function fts5StructureExtendLevel (line 195528) | static void fts5StructureExtendLevel( function Fts5Structure (line 195557) | static Fts5Structure *fts5StructureReadUncached(Fts5Index *p){ function i64 (line 195581) | static i64 fts5IndexDataVersion(Fts5Index *p){ function Fts5Structure (line 195612) | static Fts5Structure *fts5StructureRead(Fts5Index *p){ function fts5StructureInvalidate (line 195651) | static void fts5StructureInvalidate(Fts5Index *p){ function fts5StructureCountSegments (line 195663) | static int fts5StructureCountSegments(Fts5Structure *pStruct){ function fts5StructureWrite (line 195694) | static void fts5StructureWrite(Fts5Index *p, Fts5Structure *pStruct){ function fts5PrintStructure (line 195736) | static void fts5PrintStructure(const char *zCaption, Fts5Structure *pStr... function fts5SegmentSize (line 195749) | static int fts5SegmentSize(Fts5StructureSegment *pSeg){ function fts5StructurePromoteTo (line 195758) | static void fts5StructurePromoteTo( function fts5StructurePromote (line 195801) | static void fts5StructurePromote( function fts5DlidxLvlNext (line 195852) | static int fts5DlidxLvlNext(Fts5DlidxLvl *pLvl){ function fts5DlidxIterNextR (line 195884) | static int fts5DlidxIterNextR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterNext (line 195904) | static int fts5DlidxIterNext(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFirst (line 195919) | static int fts5DlidxIterFirst(Fts5DlidxIter *pIter){ function fts5DlidxIterEof (line 195928) | static int fts5DlidxIterEof(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterLast (line 195932) | static void fts5DlidxIterLast(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxLvlPrev (line 195955) | static int fts5DlidxLvlPrev(Fts5DlidxLvl *pLvl){ function fts5DlidxIterPrevR (line 196004) | static int fts5DlidxIterPrevR(Fts5Index *p, Fts5DlidxIter *pIter, int iL... function fts5DlidxIterPrev (line 196027) | static int fts5DlidxIterPrev(Fts5Index *p, Fts5DlidxIter *pIter){ function fts5DlidxIterFree (line 196034) | static void fts5DlidxIterFree(Fts5DlidxIter *pIter){ function Fts5DlidxIter (line 196044) | static Fts5DlidxIter *fts5DlidxIterInit( function i64 (line 196091) | static i64 fts5DlidxIterRowid(Fts5DlidxIter *pIter){ function fts5DlidxIterPgno (line 196094) | static int fts5DlidxIterPgno(Fts5DlidxIter *pIter){ function fts5SegIterNextPage (line 196101) | static void fts5SegIterNextPage( function fts5GetPoslistSize (line 196139) | static int fts5GetPoslistSize(const u8 *p, int *pnSz, int *pbDel){ function fts5SegIterLoadNPos (line 196160) | static void fts5SegIterLoadNPos(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadRowid (line 196189) | static void fts5SegIterLoadRowid(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadTerm (line 196222) | static void fts5SegIterLoadTerm(Fts5Index *p, Fts5SegIter *pIter, int nK... function fts5SegIterSetNext (line 196254) | static void fts5SegIterSetNext(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterInit (line 196272) | static void fts5SegIterInit( function fts5SegIterReverseInitPage (line 196320) | static void fts5SegIterReverseInitPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterReverseNewPage (line 196373) | static void fts5SegIterReverseNewPage(Fts5Index *p, Fts5SegIter *pIter){ function fts5MultiIterIsEmpty (line 196425) | static int fts5MultiIterIsEmpty(Fts5Index *p, Fts5Iter *pIter){ function fts5SegIterNext_Reverse (line 196435) | static void fts5SegIterNext_Reverse( function fts5SegIterNext_None (line 196469) | static void fts5SegIterNext_None( function fts5SegIterNext (line 196541) | static void fts5SegIterNext( function fts5SegIterReverse (line 196677) | static void fts5SegIterReverse(Fts5Index *p, Fts5SegIter *pIter){ function fts5SegIterLoadDlidx (line 196763) | static void fts5SegIterLoadDlidx(Fts5Index *p, Fts5SegIter *pIter){ function fts5LeafSeek (line 196797) | static void fts5LeafSeek( function sqlite3_stmt (line 196920) | static sqlite3_stmt *fts5IdxSelectStmt(Fts5Index *p){ function fts5SegIterSeekInit (line 196939) | static void fts5SegIterSeekInit( function fts5SegIterHashInit (line 197022) | static void fts5SegIterHashInit( function fts5SegIterClear (line 197072) | static void fts5SegIterClear(Fts5SegIter *pIter){ function fts5AssertComparisonResult (line 197089) | static void fts5AssertComparisonResult( function fts5AssertMultiIterSetup (line 197131) | static void fts5AssertMultiIterSetup(Fts5Index *p, Fts5Iter *pIter){ function fts5MultiIterDoCompare (line 197176) | static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){ function fts5SegIterGotoPage (line 197230) | static void fts5SegIterGotoPage( function fts5SegIterNextFrom (line 197268) | static void fts5SegIterNextFrom( function fts5MultiIterFree (line 197322) | static void fts5MultiIterFree(Fts5Iter *pIter){ function fts5MultiIterAdvanced (line 197334) | static void fts5MultiIterAdvanced( function fts5MultiIterAdvanceRowid (line 197362) | static int fts5MultiIterAdvanceRowid( function fts5MultiIterSetEof (line 197405) | static void fts5MultiIterSetEof(Fts5Iter *pIter){ function fts5MultiIterNext (line 197418) | static void fts5MultiIterNext( function fts5MultiIterNext2 (line 197456) | static void fts5MultiIterNext2( function fts5IterSetOutputs_Noop (line 197484) | static void fts5IterSetOutputs_Noop(Fts5Iter *pUnused1, Fts5SegIter *pUn... function Fts5Iter (line 197488) | static Fts5Iter *fts5MultiIterAlloc( function fts5PoslistCallback (line 197510) | static void fts5PoslistCallback( type PoslistCallbackCtx (line 197522) | typedef struct PoslistCallbackCtx PoslistCallbackCtx; type PoslistCallbackCtx (line 197523) | struct PoslistCallbackCtx { type PoslistOffsetsCtx (line 197529) | typedef struct PoslistOffsetsCtx PoslistOffsetsCtx; type PoslistOffsetsCtx (line 197530) | struct PoslistOffsetsCtx { function fts5IndexColsetTest (line 197540) | static int fts5IndexColsetTest(Fts5Colset *pColset, int iCol){ function fts5PoslistOffsetsCallback (line 197548) | static void fts5PoslistOffsetsCallback( function fts5PoslistFilterCallback (line 197571) | static void fts5PoslistFilterCallback( function fts5ChunkIterate (line 197623) | static void fts5ChunkIterate( function fts5SegiterPoslist (line 197670) | static void fts5SegiterPoslist( function fts5IndexExtractCol (line 197705) | static int fts5IndexExtractCol( function fts5IndexExtractColset (line 197742) | static void fts5IndexExtractColset( function fts5IterSetOutputs_None (line 197764) | static void fts5IterSetOutputs_None(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Nocolset (line 197774) | static void fts5IterSetOutputs_Nocolset(Fts5Iter *pIter, Fts5SegIter *pS... function fts5IterSetOutputs_ZeroColset (line 197799) | static void fts5IterSetOutputs_ZeroColset(Fts5Iter *pIter, Fts5SegIter *... function fts5IterSetOutputs_Col (line 197809) | static void fts5IterSetOutputs_Col(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Col100 (line 197827) | static void fts5IterSetOutputs_Col100(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputs_Full (line 197867) | static void fts5IterSetOutputs_Full(Fts5Iter *pIter, Fts5SegIter *pSeg){ function fts5IterSetOutputCb (line 197899) | static void fts5IterSetOutputCb(int *pRc, Fts5Iter *pIter){ function fts5MultiIterNew (line 197942) | static void fts5MultiIterNew( function fts5MultiIterNew2 (line 198043) | static void fts5MultiIterNew2( function fts5MultiIterEof (line 198083) | static int fts5MultiIterEof(Fts5Index *p, Fts5Iter *pIter){ function i64 (line 198095) | static i64 fts5MultiIterRowid(Fts5Iter *pIter){ function fts5MultiIterNextFrom (line 198103) | static void fts5MultiIterNextFrom( function u8 (line 198122) | static const u8 *fts5MultiIterTerm(Fts5Iter *pIter, int *pn){ function fts5AllocateSegid (line 198137) | static int fts5AllocateSegid(Fts5Index *p, Fts5Structure *pStruct){ function fts5IndexDiscardData (line 198194) | static void fts5IndexDiscardData(Fts5Index *p){ function fts5PrefixCompress (line 198209) | static int fts5PrefixCompress(int nOld, const u8 *pOld, const u8 *pNew){ function fts5WriteDlidxClear (line 198217) | static void fts5WriteDlidxClear( function fts5WriteDlidxGrow (line 198243) | static int fts5WriteDlidxGrow( function fts5WriteFlushDlidx (line 198269) | static int fts5WriteFlushDlidx(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteFlushBtree (line 198293) | static void fts5WriteFlushBtree(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteBtreeTerm (line 198322) | static void fts5WriteBtreeTerm( function fts5WriteBtreeNoTerm (line 198336) | static void fts5WriteBtreeNoTerm( function i64 (line 198352) | static i64 fts5DlidxExtractFirstRowid(Fts5Buffer *pBuf){ function fts5WriteDlidxAppend (line 198366) | static void fts5WriteDlidxAppend( function fts5WriteFlushLeaf (line 198426) | static void fts5WriteFlushLeaf(Fts5Index *p, Fts5SegWriter *pWriter){ function fts5WriteAppendTerm (line 198472) | static void fts5WriteAppendTerm( function fts5WriteAppendRowid (line 198550) | static void fts5WriteAppendRowid( function fts5WriteAppendPoslistData (line 198583) | static void fts5WriteAppendPoslistData( function fts5WriteFinish (line 198617) | static void fts5WriteFinish( function fts5WriteInit (line 198645) | static void fts5WriteInit( function fts5TrimSegments (line 198692) | static void fts5TrimSegments(Fts5Index *p, Fts5Iter *pIter){ function fts5MergeChunkCallback (line 198749) | static void fts5MergeChunkCallback( function fts5IndexMergeLevel (line 198761) | static void fts5IndexMergeLevel( function fts5IndexMerge (line 198910) | static int fts5IndexMerge( function fts5IndexAutomerge (line 198969) | static void fts5IndexAutomerge( function fts5IndexCrisismerge (line 198990) | static void fts5IndexCrisismerge( function fts5IndexReturn (line 199008) | static int fts5IndexReturn(Fts5Index *p){ type Fts5FlushCtx (line 199014) | typedef struct Fts5FlushCtx Fts5FlushCtx; type Fts5FlushCtx (line 199015) | struct Fts5FlushCtx { function fts5PoslistPrefix (line 199025) | static int fts5PoslistPrefix(const u8 *aBuf, int nMax){ function fts5FlushOneHash (line 199046) | static void fts5FlushOneHash(Fts5Index *p){ function fts5IndexFlush (line 199198) | static void fts5IndexFlush(Fts5Index *p){ function Fts5Structure (line 199207) | static Fts5Structure *fts5IndexOptimizeStruct( function sqlite3Fts5IndexOptimize (line 199269) | static int sqlite3Fts5IndexOptimize(Fts5Index *p){ function sqlite3Fts5IndexMerge (line 199303) | static int sqlite3Fts5IndexMerge(Fts5Index *p, int nMerge){ function fts5AppendRowid (line 199325) | static void fts5AppendRowid( function fts5AppendPoslist (line 199335) | static void fts5AppendPoslist( function fts5DoclistIterNext (line 199351) | static void fts5DoclistIterNext(Fts5DoclistIter *pIter){ function fts5DoclistIterInit (line 199377) | static void fts5DoclistIterInit( function fts5MergeAppendDocid (line 199394) | static void fts5MergeAppendDocid( function fts5BufferSwap (line 199414) | static void fts5BufferSwap(Fts5Buffer *p1, Fts5Buffer *p2){ function fts5NextRowid (line 199420) | static void fts5NextRowid(Fts5Buffer *pBuf, int *piOff, i64 *piRowid){ function fts5MergeRowidLists (line 199435) | static void fts5MergeRowidLists( function fts5MergePrefixLists (line 199482) | static void fts5MergePrefixLists( function fts5SetupPrefixIter (line 199602) | static void fts5SetupPrefixIter( function sqlite3Fts5IndexBeginWrite (line 199702) | static int sqlite3Fts5IndexBeginWrite(Fts5Index *p, int bDelete, i64 iRo... function sqlite3Fts5IndexSync (line 199726) | static int sqlite3Fts5IndexSync(Fts5Index *p){ function sqlite3Fts5IndexRollback (line 199739) | static int sqlite3Fts5IndexRollback(Fts5Index *p){ function sqlite3Fts5IndexReinit (line 199752) | static int sqlite3Fts5IndexReinit(Fts5Index *p){ function sqlite3Fts5IndexOpen (line 199768) | static int sqlite3Fts5IndexOpen( function sqlite3Fts5IndexClose (line 199809) | static int sqlite3Fts5IndexClose(Fts5Index *p){ function sqlite3Fts5IndexCharlenToBytelen (line 199832) | static int sqlite3Fts5IndexCharlenToBytelen( function fts5IndexCharlen (line 199852) | static int fts5IndexCharlen(const char *pIn, int nIn){ function sqlite3Fts5IndexWrite (line 199874) | static int sqlite3Fts5IndexWrite( function sqlite3Fts5IndexQuery (line 199910) | static int sqlite3Fts5IndexQuery( function sqlite3Fts5IterNext (line 199992) | static int sqlite3Fts5IterNext(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextScan (line 200002) | static int sqlite3Fts5IterNextScan(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IterNextFrom (line 200026) | static int sqlite3Fts5IterNextFrom(Fts5IndexIter *pIndexIter, i64 iMatch){ function sqlite3Fts5IterClose (line 200045) | static void sqlite3Fts5IterClose(Fts5IndexIter *pIndexIter){ function sqlite3Fts5IndexGetAverages (line 200060) | static int sqlite3Fts5IndexGetAverages(Fts5Index *p, i64 *pnRow, i64 *an... function sqlite3Fts5IndexSetAverages (line 200084) | static int sqlite3Fts5IndexSetAverages(Fts5Index *p, const u8 *pData, in... function sqlite3Fts5IndexReads (line 200094) | static int sqlite3Fts5IndexReads(Fts5Index *p){ function sqlite3Fts5IndexSetCookie (line 200105) | static int sqlite3Fts5IndexSetCookie(Fts5Index *p, int iNew){ function sqlite3Fts5IndexLoadConfig (line 200125) | static int sqlite3Fts5IndexLoadConfig(Fts5Index *p){ function u64 (line 200142) | static u64 sqlite3Fts5IndexEntryCksum( function fts5TestDlidxReverse (line 200168) | static void fts5TestDlidxReverse( function fts5QueryCksum (line 200204) | static int fts5QueryCksum( function fts5TestTerm (line 200248) | static void fts5TestTerm( function fts5IndexIntegrityCheckEmpty (line 200323) | static void fts5IndexIntegrityCheckEmpty( function fts5IntegrityCheckPgidx (line 200344) | static void fts5IntegrityCheckPgidx(Fts5Index *p, Fts5Data *pLeaf){ function fts5IndexIntegrityCheckSegment (line 200394) | static void fts5IndexIntegrityCheckSegment( function sqlite3Fts5IndexIntegrityCheck (line 200538) | static int sqlite3Fts5IndexIntegrityCheck(Fts5Index *p, u64 cksum){ function fts5DecodeRowid (line 200629) | static void fts5DecodeRowid( function fts5DebugRowid (line 200648) | static void fts5DebugRowid(int *pRc, Fts5Buffer *pBuf, i64 iKey){ function fts5DebugStructure (line 200666) | static void fts5DebugStructure( function fts5DecodeStructure (line 200695) | static void fts5DecodeStructure( function fts5DecodeAverages (line 200720) | static void fts5DecodeAverages( function fts5DecodePoslist (line 200743) | static int fts5DecodePoslist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeDoclist (line 200761) | static int fts5DecodeDoclist(int *pRc, Fts5Buffer *pBuf, const u8 *a, in... function fts5DecodeRowidList (line 200799) | static void fts5DecodeRowidList( function fts5DecodeFunction (line 200830) | static void fts5DecodeFunction( function fts5RowidFunction (line 201017) | static void fts5RowidFunction( function sqlite3Fts5IndexInit (line 201056) | static int sqlite3Fts5IndexInit(sqlite3 *db){ function sqlite3Fts5IndexReset (line 201077) | static int sqlite3Fts5IndexReset(Fts5Index *p){ type Fts5Auxdata (line 201112) | typedef struct Fts5Auxdata Fts5Auxdata; type Fts5Auxiliary (line 201113) | typedef struct Fts5Auxiliary Fts5Auxiliary; type Fts5Cursor (line 201114) | typedef struct Fts5Cursor Fts5Cursor; type Fts5Sorter (line 201115) | typedef struct Fts5Sorter Fts5Sorter; type Fts5Table (line 201116) | typedef struct Fts5Table Fts5Table; type Fts5TokenizerModule (line 201117) | typedef struct Fts5TokenizerModule Fts5TokenizerModule; type Fts5TransactionState (line 201150) | struct Fts5TransactionState { type Fts5Global (line 201160) | struct Fts5Global { type Fts5Auxiliary (line 201175) | struct Fts5Auxiliary { type Fts5TokenizerModule (line 201189) | struct Fts5TokenizerModule { type Fts5Table (line 201200) | struct Fts5Table { type Fts5MatchPhrase (line 201212) | struct Fts5MatchPhrase { type Fts5Sorter (line 201226) | struct Fts5Sorter { type Fts5Cursor (line 201254) | struct Fts5Cursor { type Fts5Auxdata (line 201326) | struct Fts5Auxdata { function fts5CheckTransactionState (line 201341) | static void fts5CheckTransactionState(Fts5Table *p, int op, int iSavepoi... function fts5IsContentless (line 201393) | static int fts5IsContentless(Fts5Table *pTab){ function fts5FreeVtab (line 201400) | static void fts5FreeVtab(Fts5Table *pTab){ function fts5DisconnectMethod (line 201412) | static int fts5DisconnectMethod(sqlite3_vtab *pVtab){ function fts5DestroyMethod (line 201420) | static int fts5DestroyMethod(sqlite3_vtab *pVtab){ function fts5InitVtab (line 201440) | static int fts5InitVtab( function fts5ConnectMethod (line 201506) | static int fts5ConnectMethod( function fts5CreateMethod (line 201516) | static int fts5CreateMethod( function fts5SetUniqueFlag (line 201542) | static void fts5SetUniqueFlag(sqlite3_index_info *pIdxInfo){ function fts5BestIndexMethod (line 201590) | static int fts5BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *... function fts5NewTransaction (line 201695) | static int fts5NewTransaction(Fts5Table *pTab){ function fts5OpenMethod (line 201706) | static int fts5OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppC... function fts5StmtType (line 201732) | static int fts5StmtType(Fts5Cursor *pCsr){ function fts5CsrNewrow (line 201744) | static void fts5CsrNewrow(Fts5Cursor *pCsr){ function fts5FreeCursorComponents (line 201753) | static void fts5FreeCursorComponents(Fts5Cursor *pCsr){ function fts5CloseMethod (line 201796) | static int fts5CloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5SorterNext (line 201812) | static int fts5SorterNext(Fts5Cursor *pCsr){ function fts5TripCursors (line 201855) | static void fts5TripCursors(Fts5Table *pTab){ function fts5CursorReseek (line 201878) | static int fts5CursorReseek(Fts5Cursor *pCsr, int *pbSkip){ function fts5NextMethod (line 201910) | static int fts5NextMethod(sqlite3_vtab_cursor *pCursor){ function fts5PrepareStatement (line 201954) | static int fts5PrepareStatement( function fts5CursorFirstSorted (line 201983) | static int fts5CursorFirstSorted(Fts5Table *pTab, Fts5Cursor *pCsr, int ... function fts5CursorFirst (line 202031) | static int fts5CursorFirst(Fts5Table *pTab, Fts5Cursor *pCsr, int bDesc){ function fts5SpecialMatch (line 202048) | static int fts5SpecialMatch( function Fts5Auxiliary (line 202083) | static Fts5Auxiliary *fts5FindAuxiliary(Fts5Table *pTab, const char *zNa... function fts5FindRankFunction (line 202095) | static int fts5FindRankFunction(Fts5Cursor *pCsr){ function fts5CursorParseRank (line 202146) | static int fts5CursorParseRank( function i64 (line 202183) | static i64 fts5GetRowidLimit(sqlite3_value *pVal, i64 iDefault){ function fts5FilterMethod (line 202204) | static int fts5FilterMethod( function fts5EofMethod (line 202345) | static int fts5EofMethod(sqlite3_vtab_cursor *pCursor){ function i64 (line 202353) | static i64 fts5CursorRowid(Fts5Cursor *pCsr){ function fts5RowidMethod (line 202371) | static int fts5RowidMethod(sqlite3_vtab_cursor *pCursor, sqlite_int64 *p... function fts5SeekCursor (line 202402) | static int fts5SeekCursor(Fts5Cursor *pCsr, int bErrormsg){ function fts5SetVtabError (line 202434) | static void fts5SetVtabError(Fts5Table *p, const char *zFormat, ...){ function fts5SpecialInsert (line 202457) | static int fts5SpecialInsert( function fts5SpecialDelete (line 202512) | static int fts5SpecialDelete( function fts5StorageInsert (line 202525) | static void fts5StorageInsert( function fts5UpdateMethod (line 202555) | static int fts5UpdateMethod( function fts5SyncMethod (line 202676) | static int fts5SyncMethod(sqlite3_vtab *pVtab){ function fts5BeginMethod (line 202690) | static int fts5BeginMethod(sqlite3_vtab *pVtab){ function fts5CommitMethod (line 202701) | static int fts5CommitMethod(sqlite3_vtab *pVtab){ function fts5RollbackMethod (line 202711) | static int fts5RollbackMethod(sqlite3_vtab *pVtab){ function fts5ApiColumnCount (line 202726) | static int fts5ApiColumnCount(Fts5Context *pCtx){ function fts5ApiColumnTotalSize (line 202731) | static int fts5ApiColumnTotalSize( function fts5ApiRowCount (line 202741) | static int fts5ApiRowCount(Fts5Context *pCtx, i64 *pnRow){ function fts5ApiTokenize (line 202747) | static int fts5ApiTokenize( function fts5ApiPhraseCount (line 202760) | static int fts5ApiPhraseCount(Fts5Context *pCtx){ function fts5ApiPhraseSize (line 202765) | static int fts5ApiPhraseSize(Fts5Context *pCtx, int iPhrase){ function fts5ApiColumnText (line 202770) | static int fts5ApiColumnText( function fts5CsrPoslist (line 202791) | static int fts5CsrPoslist( function fts5CacheInstArray (line 202843) | static int fts5CacheInstArray(Fts5Cursor *pCsr){ function fts5ApiInstCount (line 202910) | static int fts5ApiInstCount(Fts5Context *pCtx, int *pnInst){ function fts5ApiInst (line 202920) | static int fts5ApiInst( function sqlite3_int64 (line 202949) | static sqlite3_int64 fts5ApiRowid(Fts5Context *pCtx){ function fts5ColumnSizeCb (line 202953) | static int fts5ColumnSizeCb( function fts5ApiColumnSize (line 202970) | static int fts5ApiColumnSize(Fts5Context *pCtx, int iCol, int *pnToken){ function fts5ApiSetAuxdata (line 203023) | static int fts5ApiSetAuxdata( function fts5ApiPhraseNext (line 203078) | static void fts5ApiPhraseNext( function fts5ApiPhraseFirst (line 203100) | static int fts5ApiPhraseFirst( function fts5ApiPhraseNextColumn (line 203118) | static void fts5ApiPhraseNextColumn( function fts5ApiPhraseFirstColumn (line 203148) | static int fts5ApiPhraseFirstColumn( function fts5ApiQueryPhrase (line 203222) | static int fts5ApiQueryPhrase( function fts5ApiInvoke (line 203259) | static void fts5ApiInvoke( function Fts5Cursor (line 203272) | static Fts5Cursor *fts5CursorFromCsrid(Fts5Global *pGlobal, i64 iCsrId){ function fts5ApiCallback (line 203280) | static void fts5ApiCallback( function Fts5Index (line 203312) | static Fts5Index *sqlite3Fts5IndexFromCsrid( function fts5PoslistBlob (line 203342) | static int fts5PoslistBlob(sqlite3_context *pCtx, Fts5Cursor *pCsr){ function fts5ColumnMethod (line 203399) | static int fts5ColumnMethod( function fts5FindFunctionMethod (line 203450) | static int fts5FindFunctionMethod( function fts5RenameMethod (line 203475) | static int fts5RenameMethod( function fts5SavepointMethod (line 203488) | static int fts5SavepointMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5ReleaseMethod (line 203501) | static int fts5ReleaseMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5RollbackToMethod (line 203514) | static int fts5RollbackToMethod(sqlite3_vtab *pVtab, int iSavepoint){ function fts5CreateAux (line 203525) | static int fts5CreateAux( function fts5CreateTokenizer (line 203564) | static int fts5CreateTokenizer( function Fts5TokenizerModule (line 203599) | static Fts5TokenizerModule *fts5LocateTokenizer( function fts5FindTokenizer (line 203620) | static int fts5FindTokenizer( function sqlite3Fts5GetTokenizer (line 203641) | static int sqlite3Fts5GetTokenizer( function fts5ModuleDestroy (line 203673) | static void fts5ModuleDestroy(void *pCtx){ function fts5Fts5Func (line 203693) | static void fts5Fts5Func( function fts5SourceIdFunc (line 203709) | static void fts5SourceIdFunc( function fts5Init (line 203719) | static int fts5Init(sqlite3 *db){ function SQLITE_API (line 203802) | __declspec(dllexport) function SQLITE_API (line 203815) | __declspec(dllexport) function SQLITE_PRIVATE (line 203827) | SQLITE_PRIVATE int sqlite3Fts5Init(sqlite3 *db){ type Fts5Storage (line 203850) | struct Fts5Storage { function fts5StorageGetStmt (line 203885) | static int fts5StorageGetStmt( function fts5ExecPrintf (line 203985) | static int fts5ExecPrintf( function sqlite3Fts5DropAll (line 204013) | static int sqlite3Fts5DropAll(Fts5Config *pConfig){ function fts5StorageRenameOne (line 204037) | static void fts5StorageRenameOne( function sqlite3Fts5StorageRename (line 204051) | static int sqlite3Fts5StorageRename(Fts5Storage *pStorage, const char *z... function sqlite3Fts5CreateTable (line 204071) | static int sqlite3Fts5CreateTable( function sqlite3Fts5StorageOpen (line 204106) | static int sqlite3Fts5StorageOpen( function sqlite3Fts5StorageClose (line 204172) | static int sqlite3Fts5StorageClose(Fts5Storage *p){ type Fts5InsertCtx (line 204187) | typedef struct Fts5InsertCtx Fts5InsertCtx; type Fts5InsertCtx (line 204188) | struct Fts5InsertCtx { function fts5StorageInsertCallback (line 204197) | static int fts5StorageInsertCallback( function fts5StorageDeleteFromIndex (line 204220) | static int fts5StorageDeleteFromIndex( function fts5StorageInsertDocsize (line 204278) | static int fts5StorageInsertDocsize( function fts5StorageLoadTotals (line 204308) | static int fts5StorageLoadTotals(Fts5Storage *p, int bCache){ function fts5StorageSaveTotals (line 204324) | static int fts5StorageSaveTotals(Fts5Storage *p){ function sqlite3Fts5StorageDelete (line 204346) | static int sqlite3Fts5StorageDelete(Fts5Storage *p, i64 iDel, sqlite3_va... function sqlite3Fts5StorageDeleteAll (line 204387) | static int sqlite3Fts5StorageDeleteAll(Fts5Storage *p){ function sqlite3Fts5StorageRebuild (line 204416) | static int sqlite3Fts5StorageRebuild(Fts5Storage *p){ function sqlite3Fts5StorageOptimize (line 204468) | static int sqlite3Fts5StorageOptimize(Fts5Storage *p){ function sqlite3Fts5StorageMerge (line 204472) | static int sqlite3Fts5StorageMerge(Fts5Storage *p, int nMerge){ function sqlite3Fts5StorageReset (line 204476) | static int sqlite3Fts5StorageReset(Fts5Storage *p){ function fts5StorageNewRowid (line 204489) | static int fts5StorageNewRowid(Fts5Storage *p, i64 *piRowid){ function sqlite3Fts5StorageContentInsert (line 204510) | static int sqlite3Fts5StorageContentInsert( function sqlite3Fts5StorageIndexInsert (line 204545) | static int sqlite3Fts5StorageIndexInsert( function fts5StorageCount (line 204587) | static int fts5StorageCount(Fts5Storage *p, const char *zSuffix, i64 *pn... type Fts5IntegrityCtx (line 204615) | typedef struct Fts5IntegrityCtx Fts5IntegrityCtx; type Fts5IntegrityCtx (line 204616) | struct Fts5IntegrityCtx { function fts5StorageIntegrityCallback (line 204629) | static int fts5StorageIntegrityCallback( function sqlite3Fts5StorageIntegrity (line 204699) | static int sqlite3Fts5StorageIntegrity(Fts5Storage *p){ function sqlite3Fts5StorageStmt (line 204800) | static int sqlite3Fts5StorageStmt( function sqlite3Fts5StorageStmtRelease (line 204824) | static void sqlite3Fts5StorageStmtRelease( function fts5StorageDecodeSizeArray (line 204841) | static int fts5StorageDecodeSizeArray( function sqlite3Fts5StorageDocsize (line 204862) | static int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aC... function sqlite3Fts5StorageSize (line 204888) | static int sqlite3Fts5StorageSize(Fts5Storage *p, int iCol, i64 *pnToken){ function sqlite3Fts5StorageRowCount (line 204906) | static int sqlite3Fts5StorageRowCount(Fts5Storage *p, i64 *pnRow){ function sqlite3Fts5StorageSync (line 204917) | static int sqlite3Fts5StorageSync(Fts5Storage *p){ function sqlite3Fts5StorageRollback (line 204931) | static int sqlite3Fts5StorageRollback(Fts5Storage *p){ function sqlite3Fts5StorageConfigValue (line 204936) | static int sqlite3Fts5StorageConfigValue( type AsciiTokenizer (line 205000) | typedef struct AsciiTokenizer AsciiTokenizer; type AsciiTokenizer (line 205001) | struct AsciiTokenizer { function fts5AsciiAddExceptions (line 205005) | static void fts5AsciiAddExceptions( function fts5AsciiDelete (line 205021) | static void fts5AsciiDelete(Fts5Tokenizer *p){ function fts5AsciiCreate (line 205028) | static int fts5AsciiCreate( function asciiFold (line 205069) | static void asciiFold(char *aOut, const char *aIn, int nByte){ function fts5AsciiTokenize (line 205081) | static int fts5AsciiTokenize( type Unicode61Tokenizer (line 205196) | typedef struct Unicode61Tokenizer Unicode61Tokenizer; type Unicode61Tokenizer (line 205197) | struct Unicode61Tokenizer { function fts5UnicodeAddExceptions (line 205206) | static int fts5UnicodeAddExceptions( function fts5UnicodeIsException (line 205255) | static int fts5UnicodeIsException(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeDelete (line 205279) | static void fts5UnicodeDelete(Fts5Tokenizer *pTok){ function fts5UnicodeCreate (line 205292) | static int fts5UnicodeCreate( function fts5UnicodeIsAlnum (line 205350) | static int fts5UnicodeIsAlnum(Unicode61Tokenizer *p, int iCode){ function fts5UnicodeTokenize (line 205355) | static int fts5UnicodeTokenize( type PorterTokenizer (line 205467) | typedef struct PorterTokenizer PorterTokenizer; type PorterTokenizer (line 205468) | struct PorterTokenizer { function fts5PorterDelete (line 205477) | static void fts5PorterDelete(Fts5Tokenizer *pTok){ function fts5PorterCreate (line 205490) | static int fts5PorterCreate( type PorterContext (line 205526) | typedef struct PorterContext PorterContext; type PorterContext (line 205527) | struct PorterContext { type PorterRule (line 205533) | typedef struct PorterRule PorterRule; type PorterRule (line 205534) | struct PorterRule { function fts5PorterApply (line 205543) | static int fts5PorterApply(char *aBuf, int *pnBuf, PorterRule *aRule){ function fts5PorterIsVowel (line 205568) | static int fts5PorterIsVowel(char c, int bYIsVowel){ function fts5PorterGobbleVC (line 205574) | static int fts5PorterGobbleVC(char *zStem, int nStem, int bPrevCons){ function fts5Porter_MGt0 (line 205591) | static int fts5Porter_MGt0(char *zStem, int nStem){ function fts5Porter_MGt1 (line 205596) | static int fts5Porter_MGt1(char *zStem, int nStem){ function fts5Porter_MEq1 (line 205606) | static int fts5Porter_MEq1(char *zStem, int nStem){ function fts5Porter_Ostar (line 205616) | static int fts5Porter_Ostar(char *zStem, int nStem){ function fts5Porter_MGt1_and_S_or_T (line 205633) | static int fts5Porter_MGt1_and_S_or_T(char *zStem, int nStem){ function fts5Porter_Vowel (line 205640) | static int fts5Porter_Vowel(char *zStem, int nStem){ function fts5PorterStep4 (line 205656) | static int fts5PorterStep4(char *aBuf, int *pnBuf){ function fts5PorterStep1B2 (line 205790) | static int fts5PorterStep1B2(char *aBuf, int *pnBuf){ function fts5PorterStep2 (line 205824) | static int fts5PorterStep2(char *aBuf, int *pnBuf){ function fts5PorterStep3 (line 205971) | static int fts5PorterStep3(char *aBuf, int *pnBuf){ function fts5PorterStep1B (line 206037) | static int fts5PorterStep1B(char *aBuf, int *pnBuf){ function fts5PorterStep1A (line 206074) | static void fts5PorterStep1A(char *aBuf, int *pnBuf){ function fts5PorterCb (line 206092) | static int fts5PorterCb( function fts5PorterTokenize (line 206161) | static int fts5PorterTokenize( function sqlite3Fts5TokenizerInit (line 206181) | static int sqlite3Fts5TokenizerInit(fts5_api *pApi){ function sqlite3Fts5UnicodeIsalnum (line 206235) | static int sqlite3Fts5UnicodeIsalnum(int c){ function fts5_remove_diacritic (line 206367) | static int fts5_remove_diacritic(int c){ function sqlite3Fts5UnicodeIsdiacritic (line 206417) | static int sqlite3Fts5UnicodeIsdiacritic(int c){ function sqlite3Fts5UnicodeFold (line 206436) | static int sqlite3Fts5UnicodeFold(int c, int bRemoveDiacritic){ function sqlite3Fts5GetVarint32 (line 206592) | static int sqlite3Fts5GetVarint32(const unsigned char *p, u32 *v){ function u8 (line 206670) | static u8 sqlite3Fts5GetVarint(const unsigned char *p, u64 *v){ function fts5PutVarint64 (line 206864) | static int FTS5_NOINLINE fts5PutVarint64(unsigned char *p, u64 v){ function sqlite3Fts5PutVarint (line 206889) | static int sqlite3Fts5PutVarint(unsigned char *p, u64 v){ function sqlite3Fts5GetVarintLen (line 206903) | static int sqlite3Fts5GetVarintLen(u32 iVal){ type Fts5VocabTable (line 206957) | typedef struct Fts5VocabTable Fts5VocabTable; type Fts5VocabCursor (line 206958) | typedef struct Fts5VocabCursor Fts5VocabCursor; type Fts5VocabTable (line 206960) | struct Fts5VocabTable { type Fts5VocabCursor (line 206969) | struct Fts5VocabCursor { function fts5VocabTableType (line 207017) | static int fts5VocabTableType(const char *zType, char **pzErr, int *peTy... function fts5VocabDisconnectMethod (line 207046) | static int fts5VocabDisconnectMethod(sqlite3_vtab *pVtab){ function fts5VocabDestroyMethod (line 207055) | static int fts5VocabDestroyMethod(sqlite3_vtab *pVtab){ function fts5VocabInitVtab (line 207082) | static int fts5VocabInitVtab( function fts5VocabConnectMethod (line 207144) | static int fts5VocabConnectMethod( function fts5VocabCreateMethod (line 207154) | static int fts5VocabCreateMethod( function fts5VocabBestIndexMethod (line 207177) | static int fts5VocabBestIndexMethod( function fts5VocabOpenMethod (line 207239) | static int fts5VocabOpenMethod( function fts5VocabResetCursor (line 207297) | static void fts5VocabResetCursor(Fts5VocabCursor *pCsr){ function fts5VocabCloseMethod (line 207310) | static int fts5VocabCloseMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabInstanceNewTerm (line 207319) | static int fts5VocabInstanceNewTerm(Fts5VocabCursor *pCsr){ function fts5VocabInstanceNext (line 207341) | static int fts5VocabInstanceNext(Fts5VocabCursor *pCsr){ function fts5VocabNextMethod (line 207371) | static int fts5VocabNextMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabFilterMethod (line 207492) | static int fts5VocabFilterMethod( function fts5VocabEofMethod (line 207561) | static int fts5VocabEofMethod(sqlite3_vtab_cursor *pCursor){ function fts5VocabColumnMethod (line 207566) | static int fts5VocabColumnMethod( function fts5VocabRowidMethod (line 207638) | static int fts5VocabRowidMethod( function sqlite3Fts5VocabInit (line 207647) | static int sqlite3Fts5VocabInit(Fts5Global *pGlobal, sqlite3 *db){ type stmt_vtab (line 207721) | typedef struct stmt_vtab stmt_vtab; type stmt_vtab (line 207722) | struct stmt_vtab { type stmt_cursor (line 207731) | typedef struct stmt_cursor stmt_cursor; type stmt_cursor (line 207732) | struct stmt_cursor { function stmtConnect (line 207752) | static int stmtConnect( function stmtDisconnect (line 207792) | static int stmtDisconnect(sqlite3_vtab *pVtab){ function stmtOpen (line 207800) | static int stmtOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ function stmtClose (line 207813) | static int stmtClose(sqlite3_vtab_cursor *cur){ function stmtNext (line 207822) | static int stmtNext(sqlite3_vtab_cursor *cur){ function stmtColumn (line 207833) | static int stmtColumn( function stmtRowid (line 207879) | static int stmtRowid(sqlite3_vtab_cursor *cur, sqlite_int64 *pRowid){ function stmtEof (line 207889) | static int stmtEof(sqlite3_vtab_cursor *cur){ function stmtFilter (line 207900) | static int stmtFilter( function stmtBestIndex (line 207917) | static int stmtBestIndex( function SQLITE_PRIVATE (line 207958) | SQLITE_PRIVATE int sqlite3StmtVtabInit(sqlite3 *db){ function SQLITE_API (line 207968) | __declspec(dllexport) function SQLITE_API (line 207991) | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } FILE: libs/tiny-process-library/process.cpp type TinyProcessLib (line 3) | namespace TinyProcessLib { FILE: libs/tiny-process-library/process.hpp type TinyProcessLib (line 14) | namespace TinyProcessLib { type Config (line 16) | struct Config { type ShowWindow (line 33) | enum class ShowWindow { class Process (line 62) | class Process { class Data (line 80) | class Data { FILE: libs/tiny-process-library/process_unix.cpp type TinyProcessLib (line 15) | namespace TinyProcessLib { function portable_execvpe (line 17) | static int portable_execvpe(const char *file, char *const argv[], char... FILE: libs/tiny-process-library/process_win.cpp type TinyProcessLib (line 9) | namespace TinyProcessLib { class Handle (line 14) | class Handle { method Handle (line 16) | Handle() noexcept : handle(INVALID_HANDLE_VALUE) {} method close (line 20) | void close() noexcept { method HANDLE (line 24) | HANDLE detach() noexcept { method HANDLE (line 30) | HANDLE *operator&() noexcept { return &handle; } type CharSet (line 37) | struct CharSet type CharSet (line 40) | struct CharSet { type CharSet (line 48) | struct CharSet { function join_arguments (line 57) | static std::basic_string join_arguments(const std::vector