diff --git a/BINARIES/ChatScript64.dll b/BINARIES/ChatScript64.dll index 5cf0d768..27eff0f7 100644 Binary files a/BINARIES/ChatScript64.dll and b/BINARIES/ChatScript64.dll differ diff --git a/BINARIES/ChatScriptMssql.exe b/BINARIES/ChatScriptMssql.exe index 7ffab1bc..ec6abf4c 100644 Binary files a/BINARIES/ChatScriptMssql.exe and b/BINARIES/ChatScriptMssql.exe differ diff --git a/BINARIES/ChatScriptMysql.exe b/BINARIES/ChatScriptMysql.exe index 52d0bcdb..de47f216 100644 Binary files a/BINARIES/ChatScriptMysql.exe and b/BINARIES/ChatScriptMysql.exe differ diff --git a/BINARIES/ChatScriptpg.exe b/BINARIES/ChatScriptpg.exe index 6fbf6fa5..a5c72818 100644 Binary files a/BINARIES/ChatScriptpg.exe and b/BINARIES/ChatScriptpg.exe differ diff --git a/BINARIES/LinuxChatScript64 b/BINARIES/LinuxChatScript64 index 29c74220..5c9df404 100644 Binary files a/BINARIES/LinuxChatScript64 and b/BINARIES/LinuxChatScript64 differ diff --git a/BINARIES/chatscript.exe b/BINARIES/chatscript.exe index 51383031..8c700901 100644 Binary files a/BINARIES/chatscript.exe and b/BINARIES/chatscript.exe differ diff --git a/HTMLDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.html b/HTMLDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.html index 641684d2..4e71a315 100644 --- a/HTMLDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.html +++ b/HTMLDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.html @@ -180,49 +180,49 @@

ChatScript Client/Server

While the system defaults to running as a stand-alone chatbot under Windows, when run under LINUX it defaults to being a server.

diff --git a/HTMLDOCUMENTATION/ChatScript-Advanced-Topic-Manual.html b/HTMLDOCUMENTATION/ChatScript-Advanced-Topic-Manual.html index feb626f0..cc6216fc 100644 --- a/HTMLDOCUMENTATION/ChatScript-Advanced-Topic-Manual.html +++ b/HTMLDOCUMENTATION/ChatScript-Advanced-Topic-Manual.html @@ -307,7 +307,7 @@

Topic Control Flags

bot=name if this is given, only named bots are allowed to use this topic. See -ChatScript Multiple Bots +ChatScript Multiple Bots manual. diff --git a/HTMLDOCUMENTATION/ChatScript-Advanced-User-Manual.html b/HTMLDOCUMENTATION/ChatScript-Advanced-User-Manual.html index 0fa76baf..5fc45e22 100644 --- a/HTMLDOCUMENTATION/ChatScript-Advanced-User-Manual.html +++ b/HTMLDOCUMENTATION/ChatScript-Advanced-User-Manual.html @@ -178,33 +178,33 @@

ChatScript Advanced User’s www.brilligunderstanding.com

Revision 4/24/2022 cs12.1

This manual is a grab bag of various capabilities. There are separate @@ -489,8 +489,8 @@

Continuation lines

System Functions

There are many system functions to perform specific tasks. These are enumerated in the ChatScript System Functions -Manual and the ChatScript Fact +href="ChatScript-System-Functions-Manual.md">ChatScript System Functions +Manual and the ChatScript Fact Manual.

Out of band Communication

ChatScript can neither see nor act, but it can interact with systems @@ -740,7 +740,7 @@

Renaming
rename: ##first 1
 $tmp = ##first

Defining private Queries

-

see ChatScript Fact +

see ChatScript Fact Manual.

Documenting @@ -986,6 +986,8 @@

Using ^reuse

t: HOUSE () heforgot($house ) I live in a small house. u: ( where * you * live ) ^reuse(HOUSE) +

Beware: calling ^reuse does NOT set any rejoinders on the reused +rules.

Esoterica and Fine Detail

Being first to converse

Normally when you log in in stand-alone mode, this initiates a new diff --git a/HTMLDOCUMENTATION/ChatScript-Advanced-Variable-Manual.html b/HTMLDOCUMENTATION/ChatScript-Advanced-Variable-Manual.html index 3a695da2..68cfb963 100644 --- a/HTMLDOCUMENTATION/ChatScript-Advanced-Variable-Manual.html +++ b/HTMLDOCUMENTATION/ChatScript-Advanced-Variable-Manual.html @@ -250,7 +250,7 @@

Indirection Variables

$$val = eval($$tmp) # returns $nox the name, not the value 1 $$val = eval(^$$tmp) # returns the value of the name content in $$tmp, i.e. 1

See also Indirect Pattern Elements in ChatScript Pattern Redux +href="ChatScript-Pattern-Redux.md">ChatScript Pattern Redux manual.

Indirect function calls

You can create a variable which is a function name, then make a call diff --git a/HTMLDOCUMENTATION/ChatScript-Basic-User-Manual.html b/HTMLDOCUMENTATION/ChatScript-Basic-User-Manual.html index 39b3f7a7..7830d02f 100644 --- a/HTMLDOCUMENTATION/ChatScript-Basic-User-Manual.html +++ b/HTMLDOCUMENTATION/ChatScript-Basic-User-Manual.html @@ -176,16 +176,16 @@

ChatScript Basic User Manual

Copyright Bruce Wilcox, mailto:gowilcox@gmail.com www.brilligunderstanding.com
Revision 10/24/2022 cs12.31

OVERVIEW

ChatScript (CS) is a scripting language designed to accept user text @@ -204,7 +204,7 @@

OVERVIEW

natural language, not just for building a chatbot.

This document is about how to write script. There is a more general discussion about how to think about authoring a bot in the paper Writing a Chatbot in the +href="PAPERS/Writing-a-Chatbot.md">Writing a Chatbot in the documentation.

Input and output sentences

ChatScript (CS) takes one or more input sentences from the @@ -424,7 +424,7 @@

Hello Word Demo

are the story the chatbot wants to tell on a subject or the conversation the chatbot is trying to steer the user into. r: are random gambits (explained +href="ChatScript-Advanced-User-Manual.md#random-gambit">explained later). @@ -962,7 +962,7 @@

~Concepts

parts-of-speech like ~noun as well as general open concepts like ~number.

For a full list, see the ChatScript +href="ChatScript-System-Variables-and-Engine-defined-Concepts.md">ChatScript System Variables and Engine-defined Concepts manual.

Capitalization

However you type your input, with or without capital letters, the @@ -1013,7 +1013,7 @@

Interjections, as a new sentence.

These generic interjections (which are open to author control via interjections.txt) are listed in the ChatScript +href="ChatScript-System-Variables-and-Engine-defined-Concepts.md">ChatScript System Variables and Engine-defined Concepts manual.

If interjections at the start of a sentence are broken off into their own sentence (as they used to be by default but are no longer), this @@ -1118,7 +1118,7 @@

Commands

that they do not affect the user’s state of processing chat. A list of all commands can be gotten by typing :commands.

Documention on most of them is in the ChatScript Debugging +href="ChatScript-Debugging-Manual.md">ChatScript Debugging Manual.

:word word

dumps the dictionary and fact and concept information about the word. @@ -1207,7 +1207,7 @@

AutoFormat

you ? print the same on output

If you actually need to control spacing, consult “formatted double quotes” in the ChatScript +href="ChatScript-Advanced-Output-Manual.md#formatted-double-quotes-activeformat-stringd">ChatScript Advanced Output Manual.

Literal Output \

To output characters that have reserved meaning to the engine, like @@ -1231,7 +1231,7 @@

VARIABLES

attending to user input, would be an impoverished being indeed. ChatScript supports several levels of memorization. The ultimate variable is the fact, but that has its own ChatScript Fact Manual manual.

+href="ChatScript-Fact-Manual.md">ChatScript Fact Manual manual.

_ Match Variables

When you use wildcards and sets in a pattern, you can ask the system to memorize briefly the word it matches. Just place an underscore in @@ -1315,7 +1315,7 @@

$User_Variables

|^= turns off bits and $x |^= 2 is equivalent to $x &= (-1 ^ 2)

You can even assign sets of facts in various ways (see ChatScript Fact Manual for +href="ChatScript-Fact-Manual.md">ChatScript Fact Manual for understanding facts) like:

@2 = @3 # put all facts in 3 into 2
 @2 += @3 # augment 2 with facts of 3 (allows duplicates)
@@ -1401,14 +1401,14 @@ 

Long-term variables

want to be global across all bots and as part of the base system, you can put those assignments into a table and read it in under a :build command.

-

Go read the ChatScript Fact +

Go read the ChatScript Fact Manual for more about facts.

% System Variables

The system has some predefined variables which you can generally test and use but not normally assign to. These all begin with %. These include %hour, %bot, and others.

See ChatScript +href="ChatScript-System-Variables-and-Engine-defined-Concepts.md">ChatScript System Variables and Engine-defined Concepts.

Summary

Not as simple as you might have wanted. Doubtless I told you much diff --git a/HTMLDOCUMENTATION/ChatScript-Coding-Standards.html b/HTMLDOCUMENTATION/ChatScript-Coding-Standards.html index 7584fbda..6030e296 100644 --- a/HTMLDOCUMENTATION/ChatScript-Coding-Standards.html +++ b/HTMLDOCUMENTATION/ChatScript-Coding-Standards.html @@ -178,25 +178,25 @@

ChatScript Coding Standards

Contents:

Rationale:
Coding Standards allow you and others to diff --git a/HTMLDOCUMENTATION/ChatScript-Command-Line-Parameters.html b/HTMLDOCUMENTATION/ChatScript-Command-Line-Parameters.html index df1e3202..d52c492c 100644 --- a/HTMLDOCUMENTATION/ChatScript-Command-Line-Parameters.html +++ b/HTMLDOCUMENTATION/ChatScript-Command-Line-Parameters.html @@ -532,7 +532,7 @@

Execution options

redo see documentation for :redo in ChatScript Debugging Manual +href="ChatScript-Debugging-Manual.md">ChatScript Debugging Manual manual diff --git a/HTMLDOCUMENTATION/ChatScript-Debugging-Manual.html b/HTMLDOCUMENTATION/ChatScript-Debugging-Manual.html index b99ab462..ed3171ef 100644 --- a/HTMLDOCUMENTATION/ChatScript-Debugging-Manual.html +++ b/HTMLDOCUMENTATION/ChatScript-Debugging-Manual.html @@ -174,7 +174,7 @@

ChatScript Debugging Manual

Copyright Bruce Wilcox, mailto:gowilcox@gmail.com -www.brilligunderstanding.com

Revision 6/13/2022 cs13.2

+www.brilligunderstanding.com

Revision 5/06/2024 cs14.1

You’ve written script. It doesn’t work. Now what? Now you need to debug it, fix it, and recompile it. Debugging is mostly a matter of tracing what the system does and finding out where it doesn’t do what diff --git a/HTMLDOCUMENTATION/ChatScript-Fact-Manual.html b/HTMLDOCUMENTATION/ChatScript-Fact-Manual.html index ea84251f..1e30cdf4 100644 --- a/HTMLDOCUMENTATION/ChatScript-Fact-Manual.html +++ b/HTMLDOCUMENTATION/ChatScript-Fact-Manual.html @@ -176,11 +176,11 @@

ChatScript Fact Manual

Copyright Bruce Wilcox, gowilcox@gmail.com www.brilligunderstanding.com
Revision 6/13/2022 cs13.2

SIMPLE FACTS

@@ -1021,7 +1021,7 @@

Flags

JSON

Json is a great representation for creating and accessing complex -fact structures. See the ChatScript JSON +fact structures. See the ChatScript JSON manual for more details.

ESOTERIC FACTS

Compiled Script Table diff --git a/HTMLDOCUMENTATION/ChatScript-Multiple-Bots.html b/HTMLDOCUMENTATION/ChatScript-Multiple-Bots.html index 0d42edf4..2dcb8039 100644 --- a/HTMLDOCUMENTATION/ChatScript-Multiple-Bots.html +++ b/HTMLDOCUMENTATION/ChatScript-Multiple-Bots.html @@ -340,6 +340,8 @@

Shared Facts

ownership of outputmacro definitions. You can define different copies of functions with the same name, different arguments, different code, by making the botid be different.

+

The bot id can be a union. And the names of the bots can be a union. +E.g., bot: 5 Anna, Jack is both bots 1 and 4.

You can change to a bot owner without naming any bots, in which case topics created will be usuable by any bot but facts and functions will be restricted by bot owner.

diff --git a/HTMLDOCUMENTATION/ChatScript-Pattern-Redux.html b/HTMLDOCUMENTATION/ChatScript-Pattern-Redux.html index 7f44dd4b..4ecaf6a8 100644 --- a/HTMLDOCUMENTATION/ChatScript-Pattern-Redux.html +++ b/HTMLDOCUMENTATION/ChatScript-Pattern-Redux.html @@ -178,7 +178,7 @@

ChatScript Pattern Redux


Revision 4/24/2022 cs12.1

Pattern matching information was introduced in the Beginner manual and expanded in the Advanced User Manual. +href="ChatScript-Advanced-User-Manual.md">Advanced User Manual. Since pattern matching is of such importance, this concise manual lists everything about patterns in one place, including patterns not listed in the Advanced manual.

diff --git a/HTMLDOCUMENTATION/ChatScript-System-Functions-Manual.html b/HTMLDOCUMENTATION/ChatScript-System-Functions-Manual.html index dffa4cfb..3160f3f7 100644 --- a/HTMLDOCUMENTATION/ChatScript-System-Functions-Manual.html +++ b/HTMLDOCUMENTATION/ChatScript-System-Functions-Manual.html @@ -178,37 +178,37 @@

ChatScript System Functions www.brilligunderstanding.com
Revision 6/13/2022 cs13.2

System functions are predefined and can be intermixed with direct @@ -417,6 +417,8 @@

^retry ( item )

simple rule label within the current topic, or it can be a dotted pair of a topic name and a label within that topic or it can be a rule tag.

+

Beware: calling ^reuse does NOT set any rejoinders on the reused +rules.

^reuse stops at the first correctly labeled rule it can find and issues a RULE fail if it cannot find one. Assuming nothing fails, it will return 0 regardless of whether or not any output was diff --git a/HTMLDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.html b/HTMLDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.html index 3ef03a2f..f44921e2 100644 --- a/HTMLDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.html +++ b/HTMLDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.html @@ -179,16 +179,16 @@ www.brilligunderstanding.com
Revision 6/13/2022 cs13.2

Engine-defined concepts

diff --git a/HTMLDOCUMENTATION/Documentation-Guide.html b/HTMLDOCUMENTATION/Documentation-Guide.html index 81c00519..83fa5e25 100644 --- a/HTMLDOCUMENTATION/Documentation-Guide.html +++ b/HTMLDOCUMENTATION/Documentation-Guide.html @@ -186,89 +186,89 @@

ChatScript Wiki

Basic ChatScript for starters

Predefined Bots

Advanced ChatScript

@@ -276,20 +276,20 @@

ChatScript Practicums

Practicums discuss alternate ways of implementing something and how to pick among them.

@@ -297,43 +297,43 @@

Specialized ChatScript

Papers in order

diff --git a/HTMLDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.html b/HTMLDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.html index 2753fd75..3b0036b2 100644 --- a/HTMLDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.html +++ b/HTMLDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.html @@ -178,13 +178,13 @@

ChatScript Document Reader


Revision 8/23/2020 cs10.6

Reading Documents

diff --git a/HTMLDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.html b/HTMLDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.html index afe53bb7..781e9731 100644 --- a/HTMLDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.html +++ b/HTMLDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.html @@ -200,24 +200,24 @@

Contents

  • Speaking (topic: , t:)
  • Saying +href="ChatScript-Tutorial.md#saying-more-keep-random-selection--repeat">Saying more (^keep, random selection [], ^repeat)
  • -
  • Listening (u:, +
  • Listening (u:, ^reuse)
  • -
  • Short-term +
  • Short-term memory (* _)
  • -
  • Long-term memory +
  • Long-term memory ($)
  • -
  • Dialog +
  • Dialog Management (conditions)
  • Implicit +href="ChatScript-Tutorial.md#implicit-confirmations-respond">Implicit Confirmations (^respond)
  • Explicit +href="ChatScript-Tutorial.md#explicit-confirmation-rejoinders-a-b-c-">Explicit Confirmation (rejoinders: a: b: c:…)
  • Knowledge +href="ChatScript-Tutorial.md#knowledge-createfact-table">Knowledge (^createfact, table:)
  • Speaking (topic: , diff --git a/HTMLDOCUMENTATION/README.html b/HTMLDOCUMENTATION/README.html index ecd42125..1bd72d5c 100644 --- a/HTMLDOCUMENTATION/README.html +++ b/HTMLDOCUMENTATION/README.html @@ -182,135 +182,135 @@

    Basic ChatScript for starters

    Predefined Bots

    Advanced ChatScript

    Test and Debug

    Specialized ChatScript

    @@ -320,22 +320,22 @@

    Papers in order

    102
    My first paper, looking at the flaws of AIML and why I felt I could do better (before Suzette won anything).

  • Paper +href="PAPERS/Paper-Pattern-Matching-for-Natural-Language-Applications.md">Paper - Pattern Matching for Natural Language
    Compares CS, AIML, and Facade

  • -
  • Paper - +

  • Paper - Suzette The Most Human Computer
    How our first chatbot came about, won the Loebner’s, and differed from AIML.

  • Paper - Speaker for the Dead
    Applying chatbots to manage people’s accumulations of papers, photos, etc.

  • -
  • Paper - Google Talk +

  • Paper - Google Talk
    A talk I gave at Google about my history, CS, and writing code to act out stories

  • -
  • Paper - Writing a +

  • Paper - Writing a Chatbot
    Useful discussion on how to think about writing a chatbot

  • -
  • Paper - ARBOR_ +

  • Paper - ARBOR_ MakingItReal
    Useful discussion on how to think about writing a chatbot

  • Papers in order - Winning 15 Minute Conversation
    The conversation (1 of 2) that had our chatbot easily win best 15 minute conversation at ChatBot Battles 2012.

  • -
  • Paper - +

  • Paper - Winning the Loebner’s
    Realities of the Loebner competition and additional ideas of english applied to chatbots

  • -
  • ChatScript Training +

  • ChatScript Training
    A slide series on how CS works and how the engine works.

  • diff --git a/LIVEDATA/ENGLISH/SUBSTITUTES/substitutes.txt b/LIVEDATA/ENGLISH/SUBSTITUTES/substitutes.txt index 5bdcf79a..2baefe35 100644 --- a/LIVEDATA/ENGLISH/SUBSTITUTES/substitutes.txt +++ b/LIVEDATA/ENGLISH/SUBSTITUTES/substitutes.txt @@ -982,7 +982,6 @@ innit is+not+it lighter_then lighter+than like_greased_lightning rapidly like_what> for+example - lite light literate_readers readers little_baby baby livingroom living+room diff --git a/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-Amazon-Server.pdf b/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-Amazon-Server.pdf index 11de931b..d5f195d4 100644 Binary files a/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-Amazon-Server.pdf and b/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-Amazon-Server.pdf differ diff --git a/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.pdf b/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.pdf index 815d5d86..3da5c1ac 100644 Binary files a/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.pdf and b/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.pdf differ diff --git a/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-External-Communications.pdf b/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-External-Communications.pdf index 3ded4e1e..e89bbfda 100644 Binary files a/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-External-Communications.pdf and b/PDFDOCUMENTATION/CLIENTS-AND-SERVERS/ChatScript-External-Communications.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Advanced-Concept-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Advanced-Concept-Manual.pdf index 87f8e39a..35297001 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Advanced-Concept-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Advanced-Concept-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Advanced-Layers-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Advanced-Layers-Manual.pdf index 9814e146..6dfdf1ba 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Advanced-Layers-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Advanced-Layers-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Advanced-Output-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Advanced-Output-Manual.pdf index 3b064e5f..8aa9adc8 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Advanced-Output-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Advanced-Output-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Advanced-Pattern-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Advanced-Pattern-Manual.pdf index 4af023c9..e52a60c6 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Advanced-Pattern-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Advanced-Pattern-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Advanced-Topic-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Advanced-Topic-Manual.pdf index 951cfb78..996ac4c7 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Advanced-Topic-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Advanced-Topic-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Advanced-User-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Advanced-User-Manual.pdf index 45821ee8..c7f033d7 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Advanced-User-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Advanced-User-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Advanced-Variable-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Advanced-Variable-Manual.pdf index a3589e3a..20738e93 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Advanced-Variable-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Advanced-Variable-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Basic-User-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Basic-User-Manual.pdf index 69e202cd..1da08f07 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Basic-User-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Basic-User-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Coding-Standards.pdf b/PDFDOCUMENTATION/ChatScript-Coding-Standards.pdf index 396a365b..80ad591d 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Coding-Standards.pdf and b/PDFDOCUMENTATION/ChatScript-Coding-Standards.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Command-Line-Parameters.pdf b/PDFDOCUMENTATION/ChatScript-Command-Line-Parameters.pdf index 7c315cc1..01b7ed55 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Command-Line-Parameters.pdf and b/PDFDOCUMENTATION/ChatScript-Command-Line-Parameters.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Common-Beginner-Mistakes.pdf b/PDFDOCUMENTATION/ChatScript-Common-Beginner-Mistakes.pdf index 0e1e174e..22d6d171 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Common-Beginner-Mistakes.pdf and b/PDFDOCUMENTATION/ChatScript-Common-Beginner-Mistakes.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Debugger.pdf b/PDFDOCUMENTATION/ChatScript-Debugger.pdf index 1f2fe6e6..489d8a53 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Debugger.pdf and b/PDFDOCUMENTATION/ChatScript-Debugger.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Debugging-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Debugging-Manual.pdf index 62304284..b3ed798c 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Debugging-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Debugging-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Fact-Manual.pdf b/PDFDOCUMENTATION/ChatScript-Fact-Manual.pdf index f48c4ead..42c0dbee 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Fact-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-Fact-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Finalizing-A-Bot.pdf b/PDFDOCUMENTATION/ChatScript-Finalizing-A-Bot.pdf index 3fda2e43..f618c6bb 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Finalizing-A-Bot.pdf and b/PDFDOCUMENTATION/ChatScript-Finalizing-A-Bot.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Json.pdf b/PDFDOCUMENTATION/ChatScript-Json.pdf index f2c3261e..00848bd7 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Json.pdf and b/PDFDOCUMENTATION/ChatScript-Json.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Memorization.pdf b/PDFDOCUMENTATION/ChatScript-Memorization.pdf index 297412f2..724bb767 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Memorization.pdf and b/PDFDOCUMENTATION/ChatScript-Memorization.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Multiple-Bots.pdf b/PDFDOCUMENTATION/ChatScript-Multiple-Bots.pdf index 6ab50611..c08431fe 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Multiple-Bots.pdf and b/PDFDOCUMENTATION/ChatScript-Multiple-Bots.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Overview-of-Input-to-Output.pdf b/PDFDOCUMENTATION/ChatScript-Overview-of-Input-to-Output.pdf index 4d57820a..337e485e 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Overview-of-Input-to-Output.pdf and b/PDFDOCUMENTATION/ChatScript-Overview-of-Input-to-Output.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Pattern-Redux.pdf b/PDFDOCUMENTATION/ChatScript-Pattern-Redux.pdf index 5fdd8d5f..9e6a6538 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Pattern-Redux.pdf and b/PDFDOCUMENTATION/ChatScript-Pattern-Redux.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-Spelling-Marking.pdf b/PDFDOCUMENTATION/ChatScript-Spelling-Marking.pdf index 1060cfe9..fc1ce620 100644 Binary files a/PDFDOCUMENTATION/ChatScript-Spelling-Marking.pdf and b/PDFDOCUMENTATION/ChatScript-Spelling-Marking.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-System-Functions-Manual.pdf b/PDFDOCUMENTATION/ChatScript-System-Functions-Manual.pdf index 3dca18a5..cea6fe14 100644 Binary files a/PDFDOCUMENTATION/ChatScript-System-Functions-Manual.pdf and b/PDFDOCUMENTATION/ChatScript-System-Functions-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.pdf b/PDFDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.pdf index 71144773..d8398804 100644 Binary files a/PDFDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.pdf and b/PDFDOCUMENTATION/ChatScript-System-Variables-and-Engine-defined-Concepts.pdf differ diff --git a/PDFDOCUMENTATION/Documentation-Guide.pdf b/PDFDOCUMENTATION/Documentation-Guide.pdf index 296d60e9..fc78a245 100644 Binary files a/PDFDOCUMENTATION/Documentation-Guide.pdf and b/PDFDOCUMENTATION/Documentation-Guide.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Analytics-Manual.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Analytics-Manual.pdf index daed9685..19b5d262 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Analytics-Manual.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Analytics-Manual.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Control-Scripts.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Control-Scripts.pdf index d1676710..14a36aae 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Control-Scripts.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Control-Scripts.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Data-Loading.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Data-Loading.pdf index 777707ef..7bdcb926 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Data-Loading.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Data-Loading.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Database_Access.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Database_Access.pdf index 7e8e7de7..3a9d84ee 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Database_Access.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Database_Access.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.pdf index bae5dcac..9a313360 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Document-Reader.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Engine.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Engine.pdf index e858900c..71cf8624 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Engine.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Engine.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Exotica-Examples.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Exotica-Examples.pdf index 0b72e30f..fce75635 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Exotica-Examples.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Exotica-Examples.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Foreign-Languages.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Foreign-Languages.pdf index 438abc8e..3ef4a41a 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Foreign-Languages.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Foreign-Languages.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Javascript.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Javascript.pdf index 9dbb1795..11b1f108 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Javascript.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Javascript.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Planning.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Planning.pdf index fa880f30..b168a541 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Planning.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-Planning.pdf differ diff --git a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-PosParser.pdf b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-PosParser.pdf index 11eddfa7..253b3469 100644 Binary files a/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-PosParser.pdf and b/PDFDOCUMENTATION/ESOTERIC-CHATSCRIPT/ChatScript-PosParser.pdf differ diff --git a/PDFDOCUMENTATION/Installing-and-Updating-ChatScript.pdf b/PDFDOCUMENTATION/Installing-and-Updating-ChatScript.pdf index f319bc4b..e5dcbe07 100644 Binary files a/PDFDOCUMENTATION/Installing-and-Updating-ChatScript.pdf and b/PDFDOCUMENTATION/Installing-and-Updating-ChatScript.pdf differ diff --git a/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.pdf b/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.pdf index 8ac0ae23..e2bc2c58 100644 Binary files a/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.pdf and b/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.pdf differ diff --git a/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/What-is-ChatScript.pdf b/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/What-is-ChatScript.pdf index ed6dfc58..ed803180 100644 Binary files a/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/What-is-ChatScript.pdf and b/PDFDOCUMENTATION/OVERVIEWS-AND-TUTORIALS/What-is-ChatScript.pdf differ diff --git a/PDFDOCUMENTATION/PAPERS/Paper-ARBOR-MakingItReal.pdf b/PDFDOCUMENTATION/PAPERS/Paper-ARBOR-MakingItReal.pdf index 8aaee299..88683468 100644 Binary files a/PDFDOCUMENTATION/PAPERS/Paper-ARBOR-MakingItReal.pdf and b/PDFDOCUMENTATION/PAPERS/Paper-ARBOR-MakingItReal.pdf differ diff --git a/PDFDOCUMENTATION/PAPERS/Paper-Google-Talk.pdf b/PDFDOCUMENTATION/PAPERS/Paper-Google-Talk.pdf index 84742ca7..b256fbee 100644 Binary files a/PDFDOCUMENTATION/PAPERS/Paper-Google-Talk.pdf and b/PDFDOCUMENTATION/PAPERS/Paper-Google-Talk.pdf differ diff --git a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-German.pdf b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-German.pdf index b892cd97..2ccf8010 100644 Binary files a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-German.pdf and b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-German.pdf differ diff --git a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Harry.pdf b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Harry.pdf index 6ca9ddc6..6e22d14c 100644 Binary files a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Harry.pdf and b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Harry.pdf differ diff --git a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-NLTK.pdf b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-NLTK.pdf index c124efdf..ea60fd0d 100644 Binary files a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-NLTK.pdf and b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-NLTK.pdf differ diff --git a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Postgres.pdf b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Postgres.pdf index fba7d985..6a170f13 100644 Binary files a/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Postgres.pdf and b/PDFDOCUMENTATION/PREDEFINED-BOTS/Bot-Postgres.pdf differ diff --git a/PDFDOCUMENTATION/Practicum-Concepts-and-meaning.pdf b/PDFDOCUMENTATION/Practicum-Concepts-and-meaning.pdf index 961be974..b2b80865 100644 Binary files a/PDFDOCUMENTATION/Practicum-Concepts-and-meaning.pdf and b/PDFDOCUMENTATION/Practicum-Concepts-and-meaning.pdf differ diff --git a/PDFDOCUMENTATION/Practicum-ControlFlow.pdf b/PDFDOCUMENTATION/Practicum-ControlFlow.pdf index 03ef3714..dbff287d 100644 Binary files a/PDFDOCUMENTATION/Practicum-ControlFlow.pdf and b/PDFDOCUMENTATION/Practicum-ControlFlow.pdf differ diff --git a/PDFDOCUMENTATION/Practicum-Gleaning.pdf b/PDFDOCUMENTATION/Practicum-Gleaning.pdf index 0ed0b92a..875577ef 100644 Binary files a/PDFDOCUMENTATION/Practicum-Gleaning.pdf and b/PDFDOCUMENTATION/Practicum-Gleaning.pdf differ diff --git a/PDFDOCUMENTATION/Practicum-messaging.pdf b/PDFDOCUMENTATION/Practicum-messaging.pdf index e60bcd08..51db146b 100644 Binary files a/PDFDOCUMENTATION/Practicum-messaging.pdf and b/PDFDOCUMENTATION/Practicum-messaging.pdf differ diff --git a/PDFDOCUMENTATION/Practicum-patterns.pdf b/PDFDOCUMENTATION/Practicum-patterns.pdf index 65a449d4..8761baf9 100644 Binary files a/PDFDOCUMENTATION/Practicum-patterns.pdf and b/PDFDOCUMENTATION/Practicum-patterns.pdf differ diff --git a/PDFDOCUMENTATION/Practicum-rejoinders.pdf b/PDFDOCUMENTATION/Practicum-rejoinders.pdf index 0ba505b0..a2a33729 100644 Binary files a/PDFDOCUMENTATION/Practicum-rejoinders.pdf and b/PDFDOCUMENTATION/Practicum-rejoinders.pdf differ diff --git a/PDFDOCUMENTATION/Practicum-spelling_and_interjections.pdf b/PDFDOCUMENTATION/Practicum-spelling_and_interjections.pdf index 18d7762d..adc64d20 100644 Binary files a/PDFDOCUMENTATION/Practicum-spelling_and_interjections.pdf and b/PDFDOCUMENTATION/Practicum-spelling_and_interjections.pdf differ diff --git a/PDFDOCUMENTATION/README.pdf b/PDFDOCUMENTATION/README.pdf index 8d6fb681..203bda09 100644 Binary files a/PDFDOCUMENTATION/README.pdf and b/PDFDOCUMENTATION/README.pdf differ diff --git a/RAWDATA/ONTOLOGY/CHINESE/concepts_zh_cn.top b/RAWDATA/ONTOLOGY/CHINESE/concepts_zh_cn.top index 99d7b213..84bea293 100644 --- a/RAWDATA/ONTOLOGY/CHINESE/concepts_zh_cn.top +++ b/RAWDATA/ONTOLOGY/CHINESE/concepts_zh_cn.top @@ -2408,10 +2408,10 @@ concept: ~coronavirus (冠状病毒 2019冠状病毒病 ) concept: ~monera ANIMATE_BEING (细菌 细菌家族~1 丝状体科~1 菌 微生物 益生菌菌群~1 真细菌~1 病毒 ) # -- concept: ~money_container (alms_box coin_purse donation_box money_belt money_box moneybag penny_bank piggy_bank poor_box ) concept: ~money_container (布施箱 零钱包 捐款箱 钱带 钱箱 钱袋 便士银行 扑满 可怜的盒子 ) -# -- concept: ~month_names (Apr April Aug August Dec December Feb February Jan January Jul July Jun June Mar March 'May 'may Nov November Oct October Sep Sept September ) - concept: ~month_names (四月 四月 八月 八月 12_月 十二月 2月 二月 1月 一月 七月 七月 六月 六月 三月 三月 '五月 '五月 11_月 十一月 10月 十月 九月 七 九月 ) -# -- concept: ~month_names_index DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) - concept: ~month_names_index DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) +# -- concept: ~month_names_en (Apr April Aug August Dec December Feb February Jan January Jul July Jun June Mar March 'May 'may Nov November Oct October Sep Sept September ) + concept: ~month_names_zh (四月 四月 八月 八月 12_月 十二月 2月 二月 1月 一月 七月 七月 六月 六月 三月 三月 '五月 '五月 11_月 十一月 10月 十月 九月 七 九月 ) +# -- concept: ~month_names_index_en DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) + concept: ~month_names_index_zh DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) # -- concept: ~daysinmonth DUPLICATE (30 30 31 31 31 31 28 28 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30) # 0-based concept: ~daysinmonth DUPLICATE (30 30 31 31 31 31 28 28 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30) # 0-based diff --git a/RAWDATA/ONTOLOGY/ENGLISH/concepts.top b/RAWDATA/ONTOLOGY/ENGLISH/concepts.top index a81a8148..4596bd1a 100644 --- a/RAWDATA/ONTOLOGY/ENGLISH/concepts.top +++ b/RAWDATA/ONTOLOGY/ENGLISH/concepts.top @@ -1207,10 +1207,10 @@ concept: ~mobility_words (anchored immobile immovable mobile movable portable qu concept: ~moisture_words (damp dampness dehydrated desicated dried dry flooded humid moist muggy soaked soaking wet wetness ) concept: ~monera ANIMATE_BEING (bacteria bacteria_family~1 Filoviridae~1 germ microbe probiotic_microflora~1 true_bacteria~1 virus ) concept: ~money_container (alms_box coin_purse donation_box money_belt money_box moneybag penny_bank piggy_bank poor_box ) -concept: ~month_names (Apr April Aug August Dec December Feb February Jan January Jul July Jun June Mar March 'May 'may Nov November Oct October Sep Sept September ) -concept: ~month_names_index DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) +concept: ~month_names_en (Apr April Aug August Dec December Feb February Jan January Jul July Jun June Mar March 'May 'may Nov November Oct October Sep Sept September ) +concept: ~month_names_index_en DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) concept: ~daysinmonth DUPLICATE (30 30 31 31 31 31 28 28 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30) # 0-based -concept: ~month_proper_names DUPLICATE (April April August August December December February February January January July July June June March March May May November November October October September September September ) +concept: ~month_proper_names_en DUPLICATE (April April August August December December February February January January July July June June March March May May November November October October September September September ) concept: ~more (again another continue do_it_again further go_on more other repeat resume what_else ) concept: ~morningthings (~groom arise awake breakfast dawn daylight dress get_up go_to_the_office go_to_work morning shave shower wake ) @@ -1847,7 +1847,7 @@ concept: ~time_reference (a.d. a.m. ad afternoon age annual April August autumn Sunday sunset supper term this_month this_week this_year Thursday today tomorrow triennial triennium trimester trimonthly triweekly Tuesday twilight twinight Wednesday week weekend winter wintertime year year_end years yesterday ) concept: ~time_unit (century day decade hour millennium minute month quarter season second semester term week year ) -concept: ~timebasedreference (~actual_time ~dayname ~month_names ~positiveinteger day hour midnight midweek minute month noon second today tomorrow week year yesterday ) +concept: ~timebasedreference (~actual_time ~dayname ~month_names_en ~positiveinteger day hour midnight midweek minute month noon second today tomorrow week year yesterday ) concept: ~timeearlier (ago anon back back_when before beforehand earlier last previous previously prior ) concept: ~timelater (after afterward ere follow from hence later next post since subsequent subsequently ) concept: ~timenopreposition (all any every last next this ) diff --git a/RAWDATA/ONTOLOGY/FRENCH/concepts.top b/RAWDATA/ONTOLOGY/FRENCH/concepts.top index b91f9388..b7fc28dd 100644 --- a/RAWDATA/ONTOLOGY/FRENCH/concepts.top +++ b/RAWDATA/ONTOLOGY/FRENCH/concepts.top @@ -616,10 +616,10 @@ #FRENCH concept: ~MOISTURE_WORDS ( humide humidité déshydraté Déshydraté séché sec inondé humide humide Muggy trempé trempage humide humidité ) #FRENCH concept: ~MONERA ANIMATE_BEING ( Bactéries "Famille de bactéries" Filoviridae germe microbe "Microflore probiotique" "Vraies bactéries" virus ) #FRENCH concept: ~MONEY_CONTAINER ( "Caisse d'aumône" porte-monnaie "Boîte de donation" "Courroie monétaire" tirelire "Sac d'argent" "Penny bank" tirelire "Boîte pauvre" ) -#FRENCH concept: ~MONTH_NAMES ( Avr Avril Août Août Déc Décembre Fév Février Jan Janvier Juil Juillet Jun Juin Mar Mars Mai mai Nov Novembre Oct Octobre Sep Sept Septembre ) -#FRENCH concept: ~MONTH_NAMES_INDEX DUPLICATE ( 3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) +#FRENCH concept: ~MONTH_NAMES_FR ( Avr Avril Août Août Déc Décembre Fév Février Jan Janvier Juil Juillet Jun Juin Mar Mars Mai mai Nov Novembre Oct Octobre Sep Sept Septembre ) +#FRENCH concept: ~MONTH_NAMES_INDEX_FR DUPLICATE ( 3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) #FRENCH concept: ~DAYSINMONTH DUPLICATE ( 30 30 31 31 31 31 28 28 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30 ) -#FRENCH concept: ~MONTH_PROPER_NAMES DUPLICATE ( Avril Avril Août Août Décembre Décembre Février Février Janvier Janvier Juillet Juillet Juin Juin Mars Mars Mai Mai Novembre Novembre Octobre Octobre Septembre Septembre Septembre ) +#FRENCH concept: ~MONTH_PROPER_NAMES_FR DUPLICATE ( Avril Avril Août Août Décembre Décembre Février Février Janvier Janvier Juillet Juillet Juin Juin Mars Mars Mai Mai Novembre Novembre Octobre Octobre Septembre Septembre Septembre ) #FRENCH concept: ~MORE ( encore "un autre" continuer refais-le "plus loin" continue plus autre répéter CV "quoi d'autre" ) #FRENCH concept: ~MORNINGTHINGS ( ~groom survenir éveillé déjeuner Aube "lumière du jour" robe "se lever" "aller au bureau" "aller au travail" Matin "se raser" douche réveiller ) #FRENCH concept: ~MOTHER PROBABLE_NOUN ANIMATE_BEING ( Ma maman maman maman maman maman maman mère belle-mère maman Maman Maman Belle-mère ) diff --git a/RAWDATA/ONTOLOGY/GERMAN/concepts.top b/RAWDATA/ONTOLOGY/GERMAN/concepts.top index 6c9317bf..85d6e1cf 100644 --- a/RAWDATA/ONTOLOGY/GERMAN/concepts.top +++ b/RAWDATA/ONTOLOGY/GERMAN/concepts.top @@ -616,10 +616,10 @@ #GERMAN concept: ~MOISTURE_WORDS ( feucht Feuchtigkeit dehydriert desicated getrocknet trocken geflutet feucht feucht schwül getränkt Einweichen nass Nässe ) #GERMAN concept: ~MONERA ANIMATE_BEING ( Bakterien "Bakterien der Familie" Filoviridae Keim Mikrobe "probiotischen Mikroflora" "wahre Bakterien" Virus ) #GERMAN concept: ~MONEY_CONTAINER ( Almosen-Box Geldbörse Spendenbox Geldgürtel Geld-Box Geldtasche "Penny Bank" Sparschwein Almosenbüchse ) -#GERMAN concept: ~MONTH_NAMES DUPLICATE ( Apr April Aug August Dez Dezember Feb Februar Jan Jän Januar Jul Juli Jun Juni Mär März Mai Mai Nov November Okt Oktober Sep September ) -#GERMAN concept: ~MONTH_NAMES_INDEX DUPLICATE ( 3 3 7 7 11 11 1 1 0 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 ) +#GERMAN concept: ~MONTH_NAMES_DE DUPLICATE ( Apr April Aug August Dez Dezember Feb Februar Jan Jän Januar Jul Juli Jun Juni Mär März Mai Mai Nov November Okt Oktober Sep September ) +#GERMAN concept: ~MONTH_NAMES_INDEX_DE DUPLICATE ( 3 3 7 7 11 11 1 1 0 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 ) #GERMAN concept: ~DAYSINMONTH DUPLICATE ( 30 30 31 31 31 31 28 28 31 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 ) -#GERMAN concept: ~MONTH_PROPER_NAMES DUPLICATE ( April April August August Dezember Dezember Februar Februar Januar Januar Januar Juli Juli Juni Juni März März Mai Mai November November Oktober Oktober September September ) +#GERMAN concept: ~MONTH_PROPER_NAMES_DE DUPLICATE ( April April August August Dezember Dezember Februar Februar Januar Januar Januar Juli Juli Juni Juni März März Mai Mai November November Oktober Oktober September September ) #GERMAN concept: ~MORE ( Nochmals "ein anderer" fortsetzen "mach es nochmal" "des Weiteren" "mach weiter" Mehr andere wiederholen fortsetzen "was sonst" ) #GERMAN concept: ~MORNINGTHINGS ( ~groom entstehen wach Frühstück Dämmerung Tageslicht Kleid aufstehen "gehen ins Büro" "geh zur Arbeit" Morgen rasieren Dusche aufwachen ) #GERMAN concept: ~MOTHER PROBABLE_NOUN ANIMATE_BEING ( ma Mutter Mama mammy Mama momma Mama Mutter Schwiegermutter Mama Mumie Mumie Stiefmutter ) diff --git a/RAWDATA/ONTOLOGY/JAPANESE/concepts_ja_jp.top b/RAWDATA/ONTOLOGY/JAPANESE/concepts_ja_jp.top index e6cfbfd1..08c5077c 100644 --- a/RAWDATA/ONTOLOGY/JAPANESE/concepts_ja_jp.top +++ b/RAWDATA/ONTOLOGY/JAPANESE/concepts_ja_jp.top @@ -426,7 +426,7 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- roof room shutter sidewall stair stairwell studio study subbasement tower upstairs veranda vestibule wall window yard ) 屋根 部屋 シャッター 側壁 階段 吹き抜き スタジオ 勉強 地下室 塔 二階 縁側 ロビー 壁 窓 ヤード ) # -- concept: ~building_substances (asphalt brick caulk cement clay concrete cork linoleum lumber mud shingle steel tar tile tinfoil wood ) - concept: ~building_substances (アスファルト 煉瓦 コーキング セメント 粘土 コンクリート コルク リノリウム 木材 泥 屋根板 鋼鉄 は 瓦 ホイル 木 ) + concept: ~building_substances (アスファルト 煉瓦 コーキング セメント 粘土 コンクリート コルク リノリウム 木材 泥 屋根板 鋼鉄 瓦 ホイル 木 ) # -- concept: ~burnable (~animals ~furniture cardboard paper wood ) concept: ~burnable (~animals ~furniture 厚紙 紙 木 ) # -- concept: ~business_supply (business_supply photocopy ) @@ -536,17 +536,17 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- apparel apron attire bathing_suit beanie belt bikini blouse bobbysocks boot briefs Burberry cap cape cloak clothes clothing coat collar contacts cover dress earring flipper アパレル エプロン 装い 水着 ビーニー 帯 ビキニ ブラウス ボビーソックス ブート ブリーフ バーバリー 頭 岬 マント 服 衣類 上着 襟 連絡先 覆う ドレス イヤリング フリッパー # -- frock galoshes garment~1 glasses glove goggle gown halter_top hat high_heel hijab hood jacket jeans kilt kimono mackintosh mask miniskirt mitt mitten moccasin negligee overcoat - フロック 雨靴 衣服~1 眼鏡 手袋 ゴーグル ガウン ホルダートップ は ハイヒール ヒジャーブ フード ジャケット ジーンズ キルト 着物 マッキントッシュ マスク ミニスカート 中央 真ん中で モカシン ネグリジェ オーバーコート + フロック 雨靴 衣服~1 眼鏡 手袋 ゴーグル ガウン ホルダートップ ハイヒール ヒジャーブ フード ジャケット ジーンズ キルト 着物 マッキントッシュ マスク ミニスカート 中央 真ん中で モカシン ネグリジェ オーバーコート # -- pajamas pantie panties pants poncho pullover raincoat ring robe sandal scarf shawl shirt shoe shorts ski_mask skirt slacks smock sock socks sunglasses sweater sweatshirt swimming_trunks パジャマ パンティー パンティー ズボン ポンチョ セーター レインコート 指輪 ドレス サンダル スカーフ ショール シャツ 靴 ショーツ 目出し帽 スカート スラックス スモック 靴下 ソックス サングラス セーター トレーナー 海水パンツ # -- swimsuit T-shirt tank_top toga topcoat toupee trousers trunks tunic turtleneck tutu tuxedo underpants underwear uniform vest wig ) 水着 Tシャツ タンクトップ それ トップコート かつら ズボン トランクス チュニック タートルネック チュチュ タキシード パンツ 下着 制服 西 鬘 ) -# -- concept: ~clothes_for_cold (earmuff long_underwear ski_jacket ski_pants stocking_cap vest ) +# -- concept: ~clothes_for_cold (earmuff long_underwear skio_jacket ski_pants stocking_cap vest ) concept: ~clothes_for_cold (イヤーマフ ズボン下 スキージャケット スキーパンツ ストッキングキャップ 西 ) # -- concept: ~clothes_for_hot (bathing_suit bikini cutoffs halter swim_trunks T-shirt tank_top ) concept: ~clothes_for_hot (水着 ビキニ ヒューズ ホルダー スイムトランクス Tシャツ タンクトップ ) # -- concept: ~clothes_for_limbs (barrette beanie bobbysocks boot cap contacts earmuff earring flipper galoshes glasses glove goggle hat high_heels hijab hood mask mitt mitten moccasin ring - concept: ~clothes_for_limbs (バール ビーニー ボビーソックス ブート 頭 連絡先 イヤーマフ イヤリング フリッパー 雨靴 眼鏡 手袋 ゴーグル は ハイヒール ヒジャーブ フード マスク 中央 真ん中で モカシン 指輪 + concept: ~clothes_for_limbs (バール ビーニー ボビーソックス ブート 頭 連絡先 イヤーマフ イヤリング フリッパー 雨靴 眼鏡 手袋 ゴーグル ハイヒール ヒジャーブ フード マスク 中央 真ん中で モカシン 指輪 # -- sandal scarf shoe ski_mask socks sunglasses tie ) サンダル スカーフ 靴 目出し帽 ソックス サングラス 結ぶ ) # -- concept: ~clothes_for_rain (poncho rain_coat raincoat rubbers slicker ) @@ -854,13 +854,13 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- concept: ~element (element~6 ) concept: ~element (要素~6 ) # -- concept: ~emocurse (damnit ~sexualhate **itch arsehole ass_hole asshole b**tch crap dickhead eat_shit f#*k f*#k f*** f**k f*ck f_u_c_k fet_fucked fu fu*k fuck fuck_my fuck_off fuck_out fuck_you - concept: ~emocurse (くそっ ~sexualhate **itch アーセホール お尻の穴 尻穴 b**tch やばい ディックヘッド たわごとを食べる f#*k f*#k f*** f**k f*ck f_u_c_k フェットクソ は フー*ク 性交 私の性交 ファックオフ ファックアウト ファックあなた + concept: ~emocurse (くそっ ~sexualhate **itch アーセホール お尻の穴 尻穴 b**tch やばい ディックヘッド たわごとを食べる f#*k f*#k f*** f**k f*ck f_u_c_k フェットクソ フー*ク 性交 私の性交 ファックオフ ファックアウト ファックあなた # -- fucker fuckwit get_the_fuck_out gfy gtfo kiss_my_ass shit wanker shit_head shithead shut_the_fuck_up shut_the_hell_up クソ ファックウィット 性交を出す ティッカー 離れろ 私のお尻にキス 糞 ワンカー たわごと頭 たわごと 黙れ 地獄を閉ざす # -- ~sexualhate **itch arsehole ass_hole asshole b**tch bitch butt_face butt_head buttface butthead crap cunt dick_head dickhead douche dumb_ass dumbass eat_shit f#*k ~sexualhate **itch アーセホール お尻の穴 尻穴 b**tch 雌犬 お尻の顔 バットヘッド バットフェイス バットヘッド やばい まんこ ディックヘッド ディックヘッド シャワー 愚かなお尻 ダンバス たわごとを食べる f#*k # -- f*#k f*** f**k f*ck f_u_c_k fet_fucked freak fu fu*k fuck fuck_my fuck_off fuck_out fuck_you fucker fuckwit get_the_fuck_out gfy go_to_hell gtfo jerk kiss_my_ass mother_fucker - f*#k f*** f**k f*ck f_u_c_k フェットクソ フリーク は フー*ク 性交 私の性交 ファックオフ ファックアウト ファックあなた クソ ファックウィット 性交を出す ティッカー 地獄に行く 離れろ ジャーク 私のお尻にキス マザーファッカー + f*#k f*** f**k f*ck f_u_c_k フェットクソ フリーク フー*ク 性交 私の性交 ファックオフ ファックアウト ファックあなた クソ ファックウィット 性交を出す ティッカー 地獄に行く 離れろ ジャーク 私のお尻にキス マザーファッカー # -- anus arse arsehole ass ass-hat ass-jabber ass-pirate assbag assbandit assbanger assbite assclown asscock asscracker asses assface assfuck assfucker assgoblin asshat asshead asshole asshopper assjacker asslick asslicker assmonkey assmunch assmuncher assnigger asspirate assshit assshole asssucker asswad asswipe balls bampot bastard beaner bint bitch bitchass bitches bitchtits bitchy bloody blowjob blowjob bollocks bollox boner brotherfucker bugger bullshit bumblefuck butt_plug butt-pirate buttfucka buttfucker camel_toe carpetmuncher chinc chink choad chode clit clitface clitfuck clusterfuck cock cockass cockbite cockburger cockface cockfucker cockhead cockjockey cockknoker cockmaster cockmongler cockmongruel cockmonkey cockmuncher cocknose cocknugget cockshit cocksmith cocksmoke cocksmoker cocksniffer cocksucker cockwaffle coochie coochy coon cooter cracker cum cumbubble cumdumpster cumguzzler cumjockey cumslut cumtart cunnie cunnilingus cunt cuntass cuntface cunthole cuntlicker cuntrag cuntslut dago dammit damn dang deggo dick dickbag dickbeaters dickface dickfuck dickfucker dickhead dickhole dickjuice dickmilk dickmonger dicks dickslap dicksucker dicksucking dickwad dickweasel dickweed dickwod dike dildo dipshit doochbag dookie douche douche-fag douchebag douchewaffle dumass dumb_ass dumbass dumbfuck dumbshit dumshit dyke fag fagbag fagfucker faggit faggot faggotcock fagtard fatass fellatio feltch flamer fool frickin friggin f*ck fuck fuckass fuckbag fuckboy fuckbrain fuckbutt fucked fucker fuckersucker fuckface fuckhead fuckhole fuckin fucking fucknut fucknutt fuckoff fucks fuckstick fucktard fucktart fuckup fuckwad fuckwit fuckwitt fudgepacker gay gayass gaybob gaydo gayfuck gayfuckist gaylord gaytard gaywad goddamn goddamnit gooch gook gringo guido handjob hard_on heeb helminth hell ho hoe hoebag homo homodumbshit honkey humping idiot imbecile jackass jap jerk_off jerk_wad jigaboo jizz jungle_bunny junglebunny kike kooch kootch kraut kunt kyke lameass lesbian lesbo lezzie mcfagget mick midget minge moron mothafucka mothafuckin motherfuck motherfucker motherfucking muff muffdiver munging negro nigaboo nigga nigger niggers niglet nutter nut_sack nutsack paki panooch pecker peckerhead penis penisbanger penisfucker penispuffer piss pissed pissed_off pissflaps polesmoker pollock poon poonani poonany poontang porch_monkey porchmonkey prick punanny punta pussies pussy pussylicking puto queef queer queerbait queerhole renob retard rimjob ruski sand_nigger sandnigger schlong schmuck scrote scullion shag shit shitass shitbag shitbagger shitbrains shitbreath shitcanned shitcunt shitdick shitface shitfaced shithead shithole shithouse shitspitter shitstain shitter shittiest shitting shitty shiz shiznit skank skeet skullfuck slag slapper slut slutbag slubberdegullion smeg snatch sodding sonofabitch spastic spic spick splooge spook sucka suckass sucker suckers tard testicle thundercunt tit titfuck tits tittyfuck trollop twat twatlips twats twatwaffle unclefucker va-j-j vag vajayjay vjayjay wank wanker wankjob wetback whore whorebag whoreface wop wtf 肛門 穴 アーセホール 尻 お尻帽子 お尻ジャバー お尻海賊 お尻袋 アスバンディット アスバンガー お尻の咬傷 アスピエロ アスコック お尻クラッカー ロバ お尻の顔 お尻 アッスファッカー アスゴブリン アシャット お尻 尻穴 アショッパー アスジャッカー お尻 アスリッカー お尻の猿 お尻 アッマンチャー アスニガー 尻込み たわごと お尻の穴 アッサッカー アスワッド お尻拭き 睾丸 バンポット 私生児 ビーナー ビント 雌犬 ビッチャス 愚痴 ビッチティット ビッチー 血生臭い フェラチオ フェラチオ 台無し ボロックス へま ブラザーファッカー 浪費 でたらめ バンブルファック バットプラグ お尻海賊 バットファッカ バットファッカー ラクダのつま先 カーペットマンチャー チンク チンク チョード チョード クリット クリットフェイス クリトファック クラスタファック コック コカス コックバイト コックバーガー コックフェイス コックファッカー コックヘッド コックジョッキー コックノカー コックマスター コックモングラー コックモングリュエル コックモンキー コックマンチャー コックノーズ コックナゲット コックシット コックスミス コックスモーク コックスモーカー コックスニファー コックサッカー コックワッフル クーチー クーチー クーン クーター クラッカー どう カムバブル 兼ごみ箱 cumguzzler カムジョッキー カムスルト カムタルト カニー クンニリングス まんこ クンタス クントフェイス クントール クントリッカー クントラグ クンツルト これ ダムミット くそっ ダン デグゴ ちんこ ディックバッグ ディックビーターズ ディックフェイス ディックファック ディックファッカー ディックヘッド ディックホール ディックジュース ディックミルク ディックモンガー ディックス ディックスラップ ディックサッカー ディックサック ディックワッド ディックウィーゼル ディックウィード ディックウォッド 堤 ディルド ディプシット ドゥーチバッグ ドゥーキー シャワー ダッシュファグ ダッシュバッグ ドゥチュワッフル デュマス 愚かなお尻 ダンバス ダンファック 馬鹿げた ダムシット 堤防 ファグ ファグバッグ ファグファッカー ファギット ファゴット ファゴットコック ファグタード ファタス フェルチ フレーマー 愚か者 フリッキン フリギン f*ck 性交 ファッカス ファックバッグ ファックボーイ ファックブレイン ファックバット クソ クソ ファッカーサッカー ファックフェイス ファックヘッド ファックホール ファッキン クソ ファックナット ファックナット ファックオフ クソ ファックスティック ファックタード ファックタルト ファックアップ ファックワッド ファックウィット ファックウィット ファッジパッカー ホモの人 ガヤス ゲイボブ ゲイド ゲイファック ゲイファキスト ゲイロード ゲイタード ゲイワッド ゴッドダム ゴッドダムニット グーチ グーク グリンゴ ドライブ 手仕事 ハードオン ヒーブ 寄生虫 地獄 私は持っている どう ホーバッグ ホモ ホモダムシット ホンキー 性交 バカ 低能者 ジャッカス ジャップ ジャークオフ ジャークワッド ジガブー ジズ ジャングルバニー ジャングルバニー 女性 クーチ クーチ ハーブ 缶 カイク ラメアス 女性の同性愛者 女性の同性愛者 レジー マクファゲット ミック ミゼット 球 低能者 モタファッカ モサファッキン マザーファック くそったれ マザークソ マフ マフダイバー マンギング 黒い ニガブー ニガ ニガー ニガー ニグレット ナッター ナット袋 ナタック パキ パヌーチ ペッカー ペッカーヘッド 陰茎 ペニスバンガー ペニスファッカー ペニスフグ 小便 腹を立てた 怒っています ピスフラップ ポールスモーカー ポロック プーン プーナニ プーナニー プーンタン ポーチモンキー ポーチモンキー 刺す プナニー 点 猫 プッシー プッシーリック ホモの人 クィーフ 同性愛者の クィアベイト クィアホール レノブ 遅延 リムジョブ ロシア語 サンドニガー サンドニガー シュロン ジュエリー スクローテ スカリオン エッチする 糞 シタス たわごとバッグ クソバッガー クソ頭脳 たわごと たわごと シディック クソ顔 クソ顔 たわごと たわごと たわごと シッツピッター たわごと たわごと 最もたわごと たわごと くだらない シズ シズニット スカンク スキート スカルファック 戦 スラッパー 終わり スラットバッグ スラッベルデグリオン スメグ スナッチ うずくまっている ソノファビッチ 痙_性 スパイク スピック スプージ 幽霊 サッカ 吸盤 カモ 吸盤 遅い 精巣 サンダーカント おっぱい ティトファック おっぱい ティティファック トロロップ トワット トワトリプス トワッツ トワトワッフル アンクルファッカー ヴァ-ジ-j 浮浪人 バジャイジェイ ビジェイジェイ オナニー ワンカー ワンクジョブ ウェットバック 売春婦 売春婦バッグ ワップ 博 # -- my_ass retard screw_yourself shit shit_head shithead shut_the_fuck_up shut_the_hell_up smartass stfu ) @@ -888,7 +888,7 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- concept: ~entirety_words (complete deficient entire entirety incomplete partial piecemeal whole wholesale ) concept: ~entirety_words (完成 不十分 全部 全体 不完全 パーシャル 断片 全部 卸売 ) # -- concept: ~equals (are equals gives is sold_for was were will_be yields ) - concept: ~equals (アール イコール 与える です 販売対象 は だった になります 利回り ) + concept: ~equals (アール イコール 与える です 販売対象 だった になります 利回り ) # -- concept: ~equestrian_sports (dressage harness_racing horse_racing polo riding show_jumping ) concept: ~equestrian_sports (訓練 ハーネスレース 競馬 竿 ライディング ジャンプを表示 ) # -- concept: ~ethnichate (abbo border_hopper border_jumper border_nigger Bounty_bar Buddhahead bug_eater bunga burrhead cab_nigger camel_cowboy camel_humper camel_jacker @@ -1289,7 +1289,7 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- concept: ~fnfactotum (color metrology number person quality time_period ) concept: ~fnfactotum (色 度量衡 数 人 品質 期間 ) # -- concept: ~focus (about among any background base center clue concentrate concern detail distract feature focus from general issue local main major matter mental natural nature of purpose - concept: ~focus (に関しては 間 任意 バックグラウンド 基 センター 手掛かり 凝らす 懸念 ディテール 気をそらす 特徴 焦点 差出人 全般 発行 地元の メイン 少佐 事 精神 自然 自然 の 目的 + concept: ~focus (に関しては 間 任意 バックグラウンド 基 センター 手掛かり 凝らす 懸念 ディテール 気をそらす 特徴 焦点 差出人 全般 発行 地元の メイン 少佐 事 精神 自然 自然 目的 # -- random social subject that these this those to topic within ) ランダム 社会的 件名 それ これら これ 夫 宛先 話題 以内 ) # -- concept: ~food PROBABLE_NOUN (~baked_goods ~breakfast_items ~candy ~cheeses ~deli ~dessert ~foodgroup ~fruit ~lunch_items ~meat ~snackgroup ~vegetable acai_berry acorn_jelly acorn_squash @@ -1387,7 +1387,7 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- paleontology seismology volcanology ) 古生物学 地震学 火山学 ) # -- concept: ~germanwords FOREIGN_WORD (auf bisschen du ein geht gehts guten heil kleine mit sie sieg sprechen warum wie ) - concept: ~germanwords FOREIGN_WORD (オン ビット の 1 行く 行く よし 救済 ピーウィー で 彼らが 勝利 話す なぜでしょうか どう ) + concept: ~germanwords FOREIGN_WORD (オン ビット 1 行く 行く よし 救済 ピーウィー で 彼らが 勝利 話す なぜでしょうか どう ) # -- concept: ~gesturelist (blink clap cuddle fluster frown gag glance grimace gulp hug jab leer limp nip nod peck push quiver rub scowl shake shiver slap smile sneer spanking squirm startle concept: ~gesturelist (瞬く 手を叩く 偎 狼狽させる 顰める ギャグ 一目 顰める 飲む 抱擁 ジャブ 読む 足を引きずる ニップ 頷く つつく 押す 矢筒 擦る 顰める 振る 震える 張る 微笑む 嘲笑 スパンキング のたくる あっと言わせる # -- stomp stroke tremble twiddle twinge twirl twitch wiggle wink ) @@ -1863,7 +1863,7 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- concept: ~lettercount ADJECTIVE ADJECTIVE_NORMAL (1-letter 2-letter 3-letter 4-letter 5-letter 6-letter 7-letter 8-letter 9-letter ) concept: ~lettercount ADJECTIVE ADJECTIVE_NORMAL (1-letter 2-letter 3-letter 4-letter 5-letter 6-letter 7-letter 8-letter 9-letter ) # -- concept: ~letters ('a 'A b B c C d D e E f F g G h H 'I j J k K l L m M n N o O p P q Q r R s S t T u U v V w W x X y Y z Z ) - concept: ~letters ('ある 'ある b B c C d D そして そして f F g G h H '私 j J k K l L m M n N 又は 又は p P q Q r R s S t T の の で で で で x X そして そして で で ) + concept: ~letters ('ある 'ある b B c C d D そして そして f F g G h H '私 j J k K l L m M n N 又は 又は p P q Q r R s S t T で で で で x X そして そして で で ) # -- concept: ~library (~book library ) concept: ~library (~book 図書館 ) # -- concept: ~life_science (agriculture anatomy biochemistry bioengineering biology botany cytology ecology entomology forensics forestry genetics microbiology oceanography ornithology @@ -2059,7 +2059,7 @@ concept: ~coronavirus (コロナウイルス covid-19 ) # -- domestic_dog domestic_goat domestic_llama domestic_sheep domesticated_animal domesticated_animal~1 donkey dormouse Douglas_squirrel douroucouli draft_horse draught_horse dray_horse 飼い犬 国産ヤギ 国内ラマ 家畜の羊 飼いならされた動物 飼いならされた動物〜1 驢馬 ヤマネ ダグラスリス ドゥルクーリ ドラフト馬 ドラフト馬 ドレイ馬 # -- drayhorse drill dromedary dryopithecine Dryopithecus_Rudapithecus_hungaricus duck-billed_platypus duckbill duckbilled_platypus dugong Dugong_dugon Dugongidae dun Duplicidentata - ドレイホース ドリル ヒトコブラクダ ドライオピテシン Dryopithecus_Rudapithecus_hungaricus カモノハシ カモノハシ アヒルのカモノハシ ジュゴン ジュゴンジュゴン ドゥゴンギダ科 の Duplicidentata + ドレイホース ドリル ヒトコブラクダ ドライオピテシン Dryopithecus_Rudapithecus_hungaricus カモノハシ カモノハシ アヒルのカモノハシ ジュゴン ジュゴンジュゴン ドゥゴンギダ科 Duplicidentata # -- Durham Dusicyon_cancrivorus dusky-footed_wood_rat dusky-footed_woodrat dwarf_buffalo dwarf_pocket_rat dwarf_sperm_whale dziggetai eared_seal earless_seal eastern_chimpanzee ダーラム ドゥシキオン・カンクリヴォルス くすんだ足の木のラット くすんだ足の木のラット 矮性バッファロー ドワーフポケットラット 矮性マッコウクジラ ジゲタイ 耳のシール 海豹 東部チンパンジー # -- eastern_chipmunk eastern_cottontail eastern_dasyure eastern_fox_squirrel eastern_gray_squirrel eastern_grey_squirrel eastern_lowland_gorilla eastern_pipistrel eastern_woodrat @@ -2408,15 +2408,15 @@ concept: ~coronavirus (コロナウイルス covid-19 ) concept: ~monera ANIMATE_BEING (細菌 バクテリアファミリー〜1 フィロウイルス科~1 細菌 微生物 プロバイオティクス微生物叢〜1 真細菌~1 ウイルス ) # -- concept: ~money_container (alms_box coin_purse donation_box money_belt money_box moneybag penny_bank piggy_bank poor_box ) concept: ~money_container (施し箱 小銭入れ 募金箱 マネーベルト マネーボックス 金袋 ペニーバンク 貯金箱 貧しい箱 ) -# -- concept: ~month_names (Apr April Aug August Dec December Feb February Jan January Jul July Jun June Mar March 'May 'may Nov November Oct October Sep Sept September ) - concept: ~month_names (4月 4_月 8_月 8_月 12_月 12_月 2月 2_月 月 1_月 7_月 7_月 6_月 6_月 台無しにする 3_月 '5_月 '5_月 11_月 11_月 10月 10_月 9_月 7 9_月 ) -# -- concept: ~month_names_index DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) - concept: ~month_names_index DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) +# -- concept: ~month_names_en (Apr April Aug August Dec December Feb February Jan January Jul July Jun June Mar March 'May 'may Nov November Oct October Sep Sept September ) + concept: ~month_names_ja (4月 4_月 8_月 8_月 12_月 12_月 2月 2_月 月 1_月 7_月 7_月 6_月 6_月 台無しにする 3_月 '5_月 '5_月 11_月 11_月 10月 10_月 9_月 7 9_月 ) +# -- concept: ~month_names_index_en DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) + concept: ~month_names_index_ja DUPLICATE (3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) # -- concept: ~daysinmonth DUPLICATE (30 30 31 31 31 31 28 28 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30) # 0-based concept: ~daysinmonth DUPLICATE (30 30 31 31 31 31 28 28 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30) # 0-based -# -- concept: ~month_proper_names DUPLICATE (April April August August December December February February January January July July June June March March May May November November October October September September September ) -concept: ~month_proper_names DUPLICATE (4_月 4_月 8_月 8_月 12_月 12_月 2_月 2_月 1_月 1_月 7_月 7_月 6_月 6_月 3_月 3_月 5_月 5_月 11_月 11_月 10_月 10_月 9_月 9_月 9_月 ) +# -- concept: ~month_proper_names_en DUPLICATE (April April August August December December February February January January July July June June March March May May November November October October September September September ) +concept: ~month_proper_names_ja DUPLICATE (4_月 4_月 8_月 8_月 12_月 12_月 2_月 2_月 1_月 1_月 7_月 7_月 6_月 6_月 3_月 3_月 5_月 5_月 11_月 11_月 10_月 10_月 9_月 9_月 9_月 ) # -- concept: ~more (again another continue do_it_again further go_on more other repeat resume what_else ) concept: ~more (又 別の 続ける もう一度やり直す もう 続けます もっとその 他 繰り返す レジュメ 他には ) @@ -2435,7 +2435,7 @@ concept: ~month_proper_names DUPLICATE (4_月 4_月 8_月 8_月 12_月 12_ # -- concept: ~movie_genres (action~7 adventure animated animation anime art biography biopic cinema_verite combat comedy con crime criminal documentary drama foreign gangster heist historical concept: ~movie_genres (アクション~7 冒険 アニメーション アニメーション アニメ 芸術 伝記 伝記 シネマベリテ 戦闘 コメディー で 犯罪 犯人 ドキュメンタリー ドラマ 外国の 与太者 強盗 史的 # -- horror indie love_story musical mystery noir period police romance romantic sci-fi sci_fi science_fiction soldier sports thriller war ) - ホラー インディーズ ラブストーリー ミュージカル ミステリー 黒い 時代 警察 ロマンス ロマンチック サイエンスフィクション サイファイ サイエンスフィクション 兵士 スポーツ スリラー は ) + ホラー インディーズ ラブストーリー ミュージカル ミステリー 黒い 時代 警察 ロマンス ロマンチック サイエンスフィクション サイファイ サイエンスフィクション 兵士 スポーツ スリラー ) # -- concept: ~movie_rating (G_rated G_rating GP_rated GP_rating M_rated M_rating NC-17_rated NC-17_rating PG-13_rated PG-13_rating PG_rated PG_rating R_rated R_rating rated_G rated_GP rated_M concept: ~movie_rating (G_定格 G_レーティング GP定格 GPレーティング M_定格 M_評価 NC-17定格 NC-17_レーティング PG-13_定格 PG-13_レーティング PG_定格 PG_レーティング R定格 R評価 定格G 定格GP 定格M # -- rated_NC-17 rated_NR rated_PG rated_PG-13 rated_R rated_X X_rated X_rating ) @@ -3285,9 +3285,9 @@ concept: ~month_proper_names DUPLICATE (4_月 4_月 8_月 8_月 12_月 12_ # -- concept: ~scenery_crust_openings (canyon crater dale dell dingle ditch fault fisure glen gorge gully hollow pumarole ravine trench valley vent volcano ) concept: ~scenery_crust_openings (峡谷 クレーター 谷 谷間 ディングル 溝 過ち フィシュア 幽谷 峡谷 ガリー 凹 プーマロール 渓谷 壕 谷 風 火山 ) # -- concept: ~scenery_land (~scenery_crust_openings abyss ait archipelago arid_region backwoods beach chasm cliff coastline continent coppice countryside crag crater - concept: ~scenery_land (~scenery_crust_openings 淵 は 群島 乾燥地域 へき地 浜 割れ目 崖 海岸線 大陸 雑木_林 田舎 巨岩 クレーター + concept: ~scenery_land (~scenery_crust_openings 淵 群島 乾燥地域 へき地 割れ目 海岸線 大陸 雑木_林 田舎 巨岩 クレーター # -- depression desert dirt dune escarpment eyot field foothill forest fosse geological_formation~1 grassland hedge hill hole incline inclined_plane island isle islet jungle key - 鬱病 砂漠 垢 砂丘 崖 エヨット 畑 フットヒル 森 は 地層~1 草地 垣根 丘 穴 傾く 斜面 島 島 小島 ジャングル 鍵 + 鬱病 砂漠 垢 砂丘 崖 エヨット 畑 フットヒル 森 地層~1 草地 垣根 丘 穴 傾く 斜面 島 島 小島 ジャングル 鍵 # -- land landmass lava lava_flow lava_spout llano maar magma mesa molten_rock mount mountain outback pampas pasture peak peninsula pit plain plateau portrero prairie precipice 陸 地塊 溶岩 溶岩流 溶岩噴出口 平地 だがしかし マグマ メサ 溶融岩 マウント 山 アウトバック パンパス 牧草 峰 半島 ピット 平地 高原 ポルトレロ 草原 崖 # -- quarry quicksand ramp range rise sabbulonarium sand_dune scarp silt sink_hole skerry slipway slope soil steel_rock steppe sward swarth tableland tectonic_plate terrain territory @@ -3551,7 +3551,7 @@ concept: ~month_proper_names DUPLICATE (4_月 4_月 8_月 8_月 12_月 12_ # -- Rhode_Island South_Carolina South_Dakota Tennessee Texas Utah Vermont Virginia Washington West_Virginia Wisconsin Wyoming ) ロードアイランド サウスカロライナ州 サウスダコタ テネシー州 テキサス ユタ州 バーモント バージニア州 ワシントン ウェストバージニア州 ウィスコンシン州 ワイオミング州 ) # -- concept: ~state_abbreviations NOUN NOUN_PROPER_SINGULAR ( AL AK AZ AR CA CO CT DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY ) - concept: ~state_abbreviations NOUN NOUN_PROPER_SINGULAR ( へ もし それ だろう という感じで 共 ティッカー の フロリダ 行く こんにちは 身分証明書 ザ で 彼女が Ks ケンタッキー ザ 私 医学博士 だがしかし 私 ミネソタ さん モー 山 じゃない ティッカー ティッカー ニュージャージー 海里 新機能 ノースカロライナ州 ティッカー おや わかりました 又は そして、 再 ティッカー ティッカー テネシー テキサス_州 アウト ティッカー 空しい ザ ティッカー ウィスコンシン ワイオミング_州 ) + concept: ~state_abbreviations NOUN NOUN_PROPER_SINGULAR ( へ もし それ だろう という感じで 共 ティッカー フロリダ 行く こんにちは 身分証明書 ザ で 彼女が Ks ケンタッキー ザ 私 医学博士 だがしかし 私 ミネソタ さん モー 山 じゃない ティッカー ティッカー ニュージャージー 海里 新機能 ノースカロライナ州 ティッカー おや わかりました 又は そして、 再 ティッカー ティッカー テネシー テキサス_州 アウト ティッカー 空しい ザ ティッカー ウィスコンシン ワイオミング_州 ) # -- concept: ~state_words (coagulated colloidal concentrate cream dehydrated gaseous gel jellied liquid powder powdered solid solidified ) concept: ~state_words (凝固 コロイド 凝らす クリーム 脱水 気体の ゲル ゼリー_状 液体 粉 粉末 固体 凝固 ) @@ -3878,11 +3878,11 @@ concept: ~month_proper_names DUPLICATE (4_月 4_月 8_月 8_月 12_月 12_ # -- concept: ~vitamin (vitamin~1 ) concept: ~vitamin (ビタミン~1 ) # -- concept: ~vowels ('a A e E i 'I o O u U y Y ) - concept: ~vowels ('ある ある そして そして 私 '私 又は 又は の の そして そして ) + concept: ~vowels ('ある ある そして そして 私 '私 又は 又は そして そして ) # -- concept: ~warm (hot warm ) concept: ~warm (暑い 暖かい ) # -- concept: ~warstuff (action~3 blockade electronic_warfare~1 encirclement~1 war war~2 ) - concept: ~warstuff (アクション~3 封鎖 電子戦~1 包囲~1 は 〜2だった ) + concept: ~warstuff ( 封鎖 電子戦 戦争 ) # -- concept: ~water_drinks (glass_of_water tonic water ) concept: ~water_drinks (コップ一杯の水 トニック 水 ) # -- concept: ~water_force (tide whirlpool ) diff --git a/RAWDATA/ONTOLOGY/SPANISH/concepts.top b/RAWDATA/ONTOLOGY/SPANISH/concepts.top index 37a18ece..0ed2dddc 100644 --- a/RAWDATA/ONTOLOGY/SPANISH/concepts.top +++ b/RAWDATA/ONTOLOGY/SPANISH/concepts.top @@ -616,10 +616,10 @@ #SPANISH concept: ~MOISTURE_WORDS ( húmedo humedad deshidratado Desecado seco seco Inundado húmedo húmedo bochornoso mojado remojo mojado humedad ) #SPANISH concept: ~MONERA ANIMATE_BEING ( Bacterias "Familia de bacterias" Filoviridae germen microbio "Microflora probiótica" "Bacterias verdaderas" virus ) #SPANISH concept: ~MONEY_CONTAINER ( "Caja de limosna" monedero "caja de donación" "Cinturón de dinero" "caja de dinero" "bolsa de dinero" "Banco de peniques" hucha "Caja pobre" ) -#SPANISH concept: ~MONTH_NAMES ( Abr abril Ago agosto Dic diciembre Feb febrero Ene enero Jul julio Jun junio Mar marzo Mayo mayo Nov noviembre Oct octubre Sep Sept septiembre ) -#SPANISH concept: ~MONTH_NAMES_INDEX DUPLICATE ( 3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) +#SPANISH concept: ~MONTH_NAMES_ES ( Abr abril Ago agosto Dic diciembre Feb febrero Ene enero Jul julio Jun junio Mar marzo Mayo mayo Nov noviembre Oct octubre Sep Sept septiembre ) +#SPANISH concept: ~MONTH_NAMES_INDEX_ES DUPLICATE ( 3 3 7 7 11 11 1 1 0 0 6 6 5 5 2 2 4 4 10 10 9 9 8 8 8 ) #SPANISH concept: ~DAYSINMONTH DUPLICATE ( 30 30 31 31 31 31 28 28 31 31 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30 ) -#SPANISH concept: ~MONTH_PROPER_NAMES DUPLICATE ( abril abril agosto agosto diciembre diciembre febrero febrero enero enero julio julio junio junio marzo marzo Mayo Mayo noviembre noviembre octubre octubre septiembre septiembre septiembre ) +#SPANISH concept: ~MONTH_PROPER_NAMES_ES DUPLICATE ( abril abril agosto agosto diciembre diciembre febrero febrero enero enero julio julio junio junio marzo marzo Mayo Mayo noviembre noviembre octubre octubre septiembre septiembre septiembre ) #SPANISH concept: ~MORE ( "de nuevo" otro continuar "hazlo otra vez" promover seguir más otro repetir currículum "qué más" ) #SPANISH concept: ~MORNINGTHINGS ( ~groom surgir despierto desayuno amanecer luz vestir Levántate "Ir a la oficina" "ve a trabajar" Mañana afeitado ducha despertar ) #SPANISH concept: ~MOTHER PROBABLE_NOUN ANIMATE_BEING ( mamá mamá mamá mamita mamá mamá mamá madre suegra mamá momia momia madrastra ) diff --git a/README.pdf b/README.pdf index 75b88db4..d38f0189 100644 Binary files a/README.pdf and b/README.pdf differ diff --git a/SRC/TAGS b/SRC/TAGS deleted file mode 100644 index 9e0b788e..00000000 --- a/SRC/TAGS +++ /dev/null @@ -1,35024 +0,0 @@ - -testing.h,455 -#define _TESTINGH_TESTINGH2,18 -#define HAS_BREAKPOINTS HAS_BREAKPOINTS16,1125 -#define TESTING_REPEATALLOWED TESTING_REPEATALLOWED17,1151 -typedef void (*COMMANDPTR)(char* input);COMMANDPTR23,1230 -typedef struct CommandInfo CommandInfo25,1272 - char* word; // dictionary word entryword27,1302 - COMMANDPTR fn; // function to use to get itfn28,1342 - char* comment; // what to say about itcomment29,1390 -} CommandInfo;CommandInfo30,1431 - -my_sql.h,29 -#define _MYSQLH_MYSQLH2,16 - -topicSystem.cpp,14126 -#define MAX_NO_ERASE MAX_NO_ERASE3,21 -#define MAX_REPEATABLE MAX_REPEATABLE4,46 -#define TOPIC_LIMIT TOPIC_LIMIT5,73 -#define NEW_KEY NEW_KEY6,102 -bool hypotheticalMatch = false;hypotheticalMatch8,130 -int currentBeforeLayer = 0;currentBeforeLayer9,162 -int hasFundamentalMeanings = 0;hasFundamentalMeanings10,190 -bool noteRulesMatching = false;noteRulesMatching11,222 -HEAPREF rulematches = NULL;rulematches12,254 -WORDP keywordBase = NULL;keywordBase13,282 -WORDP* preexistingwords = NULL;preexistingwords14,308 -bool monitorChange = false;monitorChange15,340 -char* textBase = NULL;textBase16,368 -unsigned int numberOfTopics = 0;numberOfTopics22,573 -unsigned int numberOfTopicsInLayer[NUMBER_OF_LAYERS+1];numberOfTopicsInLayer24,607 -topicBlock* topicBlockPtrs[NUMBER_OF_LAYERS+1];topicBlockPtrs25,663 -bool norejoinder = false;norejoinder26,711 -HEAPREF unwindUserLayer = NULL;unwindUserLayer27,737 -bool shared = false;shared30,796 -bool loading = false;loading31,817 -#define MAX_OVERLAPS MAX_OVERLAPS33,840 -static WORDP overlaps[MAX_OVERLAPS];overlaps34,866 -static int overlapCount = 0;overlapCount35,903 -static bool cstopicsystem = false;cstopicsystem36,934 -static int oldNumberOfTopics; // for creating/restoring dynamic topicsoldNumberOfTopics38,970 -int currentTopicID = 0; // current topic idcurrentTopicID40,1046 -char* currentRule = 0; // current rule being procesedcurrentRule41,1095 -int currentRuleID = -1; // current rule idcurrentRuleID42,1157 -int currentReuseID = -1; // local invoking reusecurrentReuseID43,1208 -int currentReuseTopic = -1; // topic invoking reusecurrentReuseTopic44,1264 -int currentRuleTopic = -1;currentRuleTopic45,1323 -unsigned short topicContext[MAX_RECENT + 1];topicContext47,1351 -char labelContext[100][MAX_RECENT+ 1];labelContext48,1396 -int inputContext[MAX_RECENT+ 1];inputContext49,1435 -unsigned int contextIndex = 0;contextIndex50,1468 -static bool contextResult = false;contextResult51,1499 -bool ruleErased = false;ruleErased53,1535 -#define MAX_DISABLE_TRACK MAX_DISABLE_TRACK55,1561 -static char disableList[MAX_DISABLE_TRACK][200];disableList56,1591 -static unsigned int disableIndex = 0;disableIndex57,1640 -int sampleRule = 0;sampleRule59,1679 -int sampleTopic = 0;sampleTopic60,1699 -char timeStamp[NUMBER_OF_LAYERS][20]; // when build0 was compiledtimeStamp62,1721 -char compileVersion[NUMBER_OF_LAYERS][20]; // which CS compiled build0 compileVersion63,1787 -char numberTimeStamp[NUMBER_OF_LAYERS][20]; // when build0 was compilednumberTimeStamp64,1859 -char buildStamp[NUMBER_OF_LAYERS][150]; // compile command name of buildbuildStamp65,1931 -int outputRejoinderRuleID = NO_REJOINDER;outputRejoinderRuleID68,2023 -int outputRejoinderTopic = NO_REJOINDER;outputRejoinderTopic69,2066 -int inputRejoinderTopic = NO_REJOINDER; // what topic were we in, that we should check for uinputRejoinderTopic70,2107 -int inputRejoinderRuleID = NO_REJOINDER;inputRejoinderRuleID71,2209 -char* howTopic = "";howTopic72,2250 -static char* keepSet[MAX_NO_ERASE]; // rules not authorized to erase themselveskeepSet75,2299 -static unsigned int keepIndex;keepIndex76,2383 -static char* repeatableSet[MAX_REPEATABLE]; // rules allowed to repeat outputrepeatableSet79,2442 -static unsigned int repeatableIndex;repeatableIndex80,2523 -int topicIndex = 0;topicIndex83,2602 -int topicStack[MAX_TOPIC_STACK+1];topicStack84,2622 -int pendingTopicIndex = 0;pendingTopicIndex87,2678 -int pendingTopicList[MAX_TOPIC_STACK+1];pendingTopicList88,2705 -int originalPendingTopicList[MAX_TOPIC_STACK+1];originalPendingTopicList89,2746 -int originalPendingTopicIndex = 0;originalPendingTopicIndex90,2795 -bool stats = false; // show how many rules were executedstats93,2852 -unsigned int ruleCount = 0; // how many rules were executedruleCount94,2912 -unsigned int xrefCount = 0; // how many xrefs were createdxrefCount95,2974 -unsigned int duplicateCount = 0; // detecting multiple topics with same nameduplicateCount96,3035 -static unsigned char code[] = {// value to letter 0-78 (do not use - since topic system carescode98,3113 -static unsigned char uncode[] = {// letter to value - see code[]uncode109,3636 -void CleanOutput(char* word)CleanOutput125,4435 -char* GetRuleIDFromText(char* ptr, int & id) // passed ptr to or before dot, returns ptr after GetRuleIDFromText137,5059 -void DummyEncode(char* &data) // script compiler users to reserve space for encodeDummyEncode156,5656 -bool DifferentTopicContext(int depthadjust, int topicid)DifferentTopicContext163,5793 -void Encode(unsigned int val,char* &ptr,int size)Encode175,6213 -unsigned int Decode(char* data,int size)Decode197,6740 -char* FullEncode(uint64 val,char* ptr) // writes least significant digits firstFullEncode214,7092 -uint64 FullDecode(char* data) // read end to frontFullDecode232,7457 -void TraceSample(unsigned int topicid, unsigned int ruleID,unsigned int how)TraceSample240,7657 -char* GetTopicFile(int topicid)GetTopicFile275,8755 -char* RuleBefore(int topicid,char* rule)RuleBefore281,8862 -static unsigned int ByteCount (unsigned char n) ByteCount290,9157 -int TopicUsedCount(int topicid)TopicUsedCount301,9332 -char* DisplayTopicFlags(int topicid)DisplayTopicFlags312,9591 -bool BlockedBotAccess(unsigned int topicid)BlockedBotAccess335,10669 -char* GetRuleTag(int& topicid,int& id,char* tag)GetRuleTag343,10949 -char* GetLabelledRule(int& topicid, char* label,char* notdisabled,bool &fulllabel, bool& crosstoGetLabelledRule359,11380 -char* GetVerify(char* tag,int &topicid, int &id) // ~topic.#.#=LABEL<~topic.#.# is a maximallyGetVerify396,12389 -char* GetRule(int topicid, int id)GetRule443,13830 -void AddTopicFlag(int topicid,unsigned int flag)AddTopicFlag465,14412 -void RemoveTopicFlag(int topicid,unsigned int flag)RemoveTopicFlag472,14638 -char* GetTopicName(unsigned int topicid,bool actual)GetTopicName482,14915 -static char* RuleTypeName(char type)RuleTypeName495,15337 -void SetTopicData(unsigned int topicid,char* data)SetTopicData506,15626 -static char* GetTopicBlockData(unsigned int topicid)GetTopicBlockData512,15819 -char* GetTopicData(unsigned int topicid)GetTopicData522,16139 -void WalkTopics(char* function, char* buffer)WalkTopics535,16489 -char* GetTopicLocals(int topicid)GetTopicLocals552,17033 -unsigned int FindTopicIDByName(char* name,bool exact)FindTopicIDByName563,17288 -void UndoErase(char* ptr,int topicid,int id)UndoErase596,18214 -char* FindNextRule(signed char level, char* ptr, int& id)FindNextRule602,18401 -bool TopLevelQuestion(char* word)TopLevelQuestion641,19983 -bool TopLevelStatement(char* word)TopLevelStatement650,20226 -bool TopLevelGambit(char* word)TopLevelGambit659,20471 -bool TopLevelRule(char* word)TopLevelRule668,20705 -bool Rejoinder(char* word)Rejoinder676,20923 -int HasGambits(int topicid) // check each gambit to find a usable one (may or may not match by pHasGambits683,21105 -char* ShowRule(char* rule,bool concise,bool pattern)ShowRule698,21543 -char* GetPattern(char* ptr, char* label, char* pattern, bool friendly, int limit)GetPattern726,22210 -char* GetOutputCopy(char* ptr)GetOutputCopy798,24733 -char* GetLabel(char* rule,char* label)GetLabel818,25278 -char* FindNextLabel(int topicid,char* label, char* ptr, int &id,bool alwaysAllowed)FindNextLabel847,26131 -int GetTopicFlags(int topicid)GetTopicFlags869,27075 -void SetTopicDebugMark(int topicid,unsigned int value)SetTopicDebugMark874,27194 -void SetTopicTimingMark(int topicid, unsigned int value)SetTopicTimingMark881,27372 -void SetDebugRuleMark(int topicid,unsigned int id)SetDebugRuleMark888,27553 -static bool HasDebugRuleMark(int topicid)HasDebugRuleMark901,27970 -bool AreDebugMarksSet()AreDebugMarksSet918,28348 -static bool GetDebugRuleMark(int topicid,unsigned int id) // has this top level responder beenGetDebugRuleMark927,28490 -void SetTimingRuleMark(int topicid, unsigned int id)SetTimingRuleMark941,29025 -static bool HasTimingRuleMark(int topicid)HasTimingRuleMark954,29443 -bool AreTimingMarksSet()AreTimingMarksSet971,29825 -static bool GetTimingRuleMark(int topicid, unsigned int id) // has this top level responder beGetTimingRuleMark980,29969 -void FlushDisabled()FlushDisabled994,30506 -bool SetRuleDisableMark(unsigned int topicid, unsigned int id)SetRuleDisableMark1010,30868 -void ClearRuleDisableMark(unsigned int topicid, unsigned int id)ClearRuleDisableMark1036,31711 -bool UsableRule(int topicid,int id) // is this rule used upUsableRule1050,32173 -void ResetTopicReply()ResetTopicReply1070,32905 -void AddKeep(char* rule)AddKeep1077,33073 -bool Eraseable(char* rule)Eraseable1087,33288 -void AddRepeatable(char* rule)AddRepeatable1096,33436 -bool Repeatable(char* rule)Repeatable1102,33579 -void SetErase(bool force)SetErase1112,33851 -void SetRejoinder(char* rule)SetRejoinder1126,34539 -FunctionResult ProcessRuleOutput(char* rule, unsigned int id,char* buffer,bool refine)ProcessRuleOutput1167,36382 -FunctionResult DoOutput(char* buffer,char* rule, unsigned int id,bool refine)DoOutput1302,41696 -FunctionResult TestRule(int ruleID,char* rule,char* buffer,bool refine)TestRule1313,41980 -static FunctionResult FindLinearRule(char type, char* buffer, unsigned int& id,char* rule)FindLinearRule1460,47382 -static FunctionResult FindRandomRule(char type, char* buffer, unsigned int& id)FindRandomRule1513,50315 -static FunctionResult FindRandomGambitContinuation(char type, char* buffer, unsigned int& id)FindRandomGambitContinuation1569,52656 -static FunctionResult FindTypedResponse(char type,char* buffer,unsigned int& id,char* rule)FindTypedResponse1610,54535 -bool CheckTopicTrace(char* name) // have not disabled this topic or function for tracingCheckTopicTrace1629,55302 -bool CheckTopicTime() // have not disabled this topic for timingCheckTopicTime1636,55536 -unsigned int EstablishTopicTrace()EstablishTopicTrace1642,55720 -unsigned int EstablishTopicTiming()EstablishTopicTiming1653,56055 -FunctionResult PerformTopic(int active,char* buffer,char* rule, unsigned int id)// MANAGE currPerformTopic1664,56393 -char* WriteUserTopics(char* ptr,bool sharefile)WriteUserTopics1747,59928 -bool ReadUserTopics()ReadUserTopics1836,63963 -void ResetTopicSystem(bool safe)ResetTopicSystem1966,69677 -void ResetTopics()ResetTopics1988,70292 - void ResetTopic(int topicid)ResetTopic1993,70383 -static WORDP AllocateTopicMemory( int topicid, char* name, uint64 flags, unsigned int topLevelRuAllocateTopicMemory2007,70837 -unsigned int ReadTopicFlags(char* ptr)ReadTopicFlags2051,73033 -void ReleaseFakeTopics()ReleaseFakeTopics2085,74726 -void CreateFakeTopics(char* data) // ExtraTopic can be used to test this, naming file built by tCreateFakeTopics2096,74967 -static void LoadTopicData(const char* fname,const char* layerid,unsigned int build,int layer,booLoadTopicData2182,77552 -void AddWordItem(WORDP D, bool dictionaryBuild)AddWordItem2319,82613 -static void CheckFundamentalMeaning(char* name)CheckFundamentalMeaning2330,82937 -static void ReadPatternData(const char* fname,const char* layer,unsigned int build)ReadPatternData2362,83949 -void UnwindUserLayerProtect()UnwindUserLayerProtect2397,85296 -static void AddRecursiveProperty(WORDP D,uint64 type,bool dictionaryBuild,unsigned int build)AddRecursiveProperty2408,85552 -static void AddRecursiveRequired(WORDP D,WORDP set,uint64 type,bool dictionaryBuild,unsigned intAddRecursiveRequired2436,86388 -static void AddRecursiveFlag(WORDP D,uint64 type,bool dictionaryBuild,unsigned int build)AddRecursiveFlag2466,87124 -static void AddRecursiveInternal(WORDP D,unsigned int intbits,bool dictionaryBuild,unsigned int AddRecursiveInternal2482,87624 -static void InsureSafeSpellcheck(char* word,bool dictionaryBuild)InsureSafeSpellcheck2498,88149 -#define NEW_BIT NEW_BIT2520,89011 -void AddBinWord(WORDP D, bool isnew, FILE* out)AddBinWord2522,89050 -static uint64* UnpackBin(uint64* data64)UnpackBin2587,91521 -static void WriteFastDictionary(const char* layer,const char* fname,WORDP keywordStart, WORDP* bWriteFastDictionary2662,94107 -void InitKeywords(const char* fname,const char* layer,unsigned int build,bool dictionaryBuild)InitKeywords2699,95162 -static int ReadFastDictionary(char* name, const char* layer, unsigned int build)ReadFastDictionary3035,107641 -static void InitMacros(const char* name,const char* layer,unsigned int build)InitMacros3076,109009 -void AddContext(int topicid, char* label)AddContext3131,111273 -void SetContext(bool val)SetContext3140,111549 -unsigned int InContext(int topicid, char* label)InContext3145,111602 -char* WriteUserContext(char* ptr,bool sharefile )WriteUserContext3161,112097 -bool ReadUserContext()ReadUserContext3182,112750 -static void InitLayerMemory(const char* name, int layer)InitLayerMemory3205,113435 -static void AddRecursiveMember(WORDP D, WORDP set,unsigned int build)AddRecursiveMember3247,114765 -static void IndirectMembers(WORDP D, uint64 buildx)IndirectMembers3268,115282 -topicBlock* TI(int topicid)TI3285,115893 -FunctionResult LoadLayer(int layer,const char* name,unsigned int build)LoadLayer3294,116332 -void ResetContext()ResetContext3403,120503 -void InitTopicSystem() // reload all topic dataInitTopicSystem3409,120608 -char* ShowPendingTopics()ShowPendingTopics3437,121855 -void GetActiveTopicName(char* buffer)GetActiveTopicName3450,122105 -void AddPendingTopic(int topicid)AddPendingTopic3476,123026 -void PendingTopics(int set)PendingTopics3500,124195 -bool IsCurrentTopic(int topicid) // see if topic is an already pending one, not currentIsCurrentTopic3506,124456 -void ClearPendingTopics()ClearPendingTopics3516,124670 -bool RemovePendingTopic(int topicid)RemovePendingTopic3521,124726 -unsigned int GetPendingTopicUnchanged()GetPendingTopicUnchanged3534,124993 -int TopicInUse(int topicid)TopicInUse3545,125287 -int PushTopic(int topicid) // -1 = failed 0 = unneeded 1 = pushed PushTopic3558,125523 -void PopTopic()PopTopic3587,126319 - -userCache.h,391 -#define _USERCACHEH_USERCACHEH2,20 -#define DEFAULT_USER_CACHE DEFAULT_USER_CACHE18,1131 -#define PRIOR(PRIOR21,1181 -#define NEXT(NEXT22,1212 -#define TIMESTAMP(TIMESTAMP23,1246 -#define VOLLEYCOUNT(VOLLEYCOUNT24,1285 -#define DEFAULT_VOLLEY_LIMIT DEFAULT_VOLLEY_LIMIT25,1341 -#define OVERFLOW_SAFETY_MARGIN OVERFLOW_SAFETY_MARGIN26,1404 -#define MAX_USERNAME MAX_USERNAME27,1440 - -spellcheck.cpp,1351 -MEANING lengthLists[100]; // lists of valid words by lengthlengthLists3,21 -bool fixedSpell = false;fixedSpell4,82 -bool spellTrace = false;spellTrace5,107 -char spellCheckWord[MAX_WORD_SIZE];spellCheckWord6,132 -int badspellcount = 0;badspellcount7,168 -typedef struct SUFFIXSUFFIX9,192 - char* word;word11,216 - uint64 flags;flags12,232 -} SUFFIX;SUFFIX13,247 -static SUFFIX stems[] = stems16,259 -static SUFFIX stems_french[] = stems_french26,439 -bool multichoice = false;multichoice83,1839 -void InitSpellCheck()InitSpellCheck85,1866 -static bool SameUTF(char* word, char* utfstring)SameUTF103,2366 -int SplitWord(char* word,int i)SplitWord109,2495 -static char* SpellCheck( int i)SpellCheck190,5342 -char* ProbableKnownWord(char* word)ProbableKnownWord305,8994 -static bool UsefulKnownWord(WORDP D)UsefulKnownWord376,11861 -bool SpellCheckSentence()SpellCheckSentence385,12069 -static char UnaccentedChar(char* str)UnaccentedChar1260,39371 -int EditDistance(WORDINFO& dictWordData, WORDINFO& realWordData,int min)EditDistance1331,42444 -static char* StemSpell(char* word,unsigned int i,uint64& base)StemSpell1662,55161 -void CheckWord(char* originalWord, WORDINFO& realWordData, WORDP D, WORDP* choices, unsigned intCheckWord1776,57988 -char* SpellFix(char* originalWord,int start,uint64 posflags)SpellFix1806,59193 - -textUtilities.cpp,12505 -static HEAPREF startSupplementalInput = NULL;startSupplementalInput3,21 -int startSentence;startSentence4,67 -bool moreToComeQuestion = false; // is there a ? in later sentencesmoreToComeQuestion5,86 -bool moreToCome = false; // are there more sentences pendingmoreToCome6,157 -int endSentence;endSentence7,223 -bool fullfloat = false; // 2 float digits or allfullfloat8,240 -int numberStyle = AMERICAN_NUMBERS;numberStyle9,289 -FILE* docOut = NULL;docOut10,325 -bool showBadUTF = false; // log bad utf8 characer wordsshowBadUTF11,346 -static bool blockComment = false;blockComment12,404 -bool singleSource = false; // in ReadDocument treat each line as an independent sentencesingleSource13,438 -bool newline = false;newline14,529 -int docSampleRate = 0;docSampleRate15,551 -int docSample = 0;docSample16,574 -uint64 docVolleyStartTime = 0;docVolleyStartTime17,593 -bool hasHighChar = false;hasHighChar18,624 -char conditionalCompile[MAX_CONDITIONALS + 1][50];conditionalCompile19,650 -int conditionalCompiledIndex = 0;conditionalCompiledIndex20,701 -char numberComma = ',';numberComma21,735 -char numberPeriod = '.';numberPeriod22,759 -char tmpWord[MAX_WORD_SIZE]; // globally visible scratch wordtmpWord24,785 -char* userRecordSourceBuffer = 0; // input source for reading is this text stream of user filuserRecordSourceBuffer25,851 -static unsigned char hexcodes[16] = { '0','1','2','3','4','5','6','7','8','9','A','B','C','D','Ehexcodes26,949 -int BOM = NOBOM; // current ByteOrderMarkBOM27,1054 -static char holdc = 0; // holds extra character from readaheadholdc28,1103 -unsigned char utf82extendedascii[128];utf82extendedascii30,1170 -unsigned char extendedascii2utf8[128] =extendedascii2utf831,1209 -typedef struct NUMBERDECODENUMBERDECODE37,1444 - int word; // word of a number indexword39,1474 - unsigned int length; // length of wordlength40,1514 - int64 value; // value of wordvalue41,1556 - int realNumber; // the type, one two are real, third is fractionrealNumber42,1592 -} NUMBERDECODE;NUMBERDECODE43,1660 -static NUMBERDECODE* numberValues;numberValues45,1677 -typedef struct CURRENCYDECODECURRENCYDECODE47,1713 - int word; // word index of currency abbrevword49,1745 -} CURRENCYDECODE;CURRENCYDECODE51,1839 -static CURRENCYDECODE* currencies;currencies53,1858 -static int* monthnames;monthnames54,1893 -static int* topleveldomains;topleveldomains55,1917 -char toHex[16] = {toHex57,1947 -unsigned char toLowercaseData[256] = // convert upper to lower casetoLowercaseData60,2035 -unsigned char toUppercaseData[256] = // convert lower to upper casetoUppercaseData79,3094 -unsigned char isVowelData[256] = // english vowelsisVowelData98,4155 -signed char nestingData[256] = // the matching bracket things: () [] {}nestingData116,4787 -unsigned char legalNaming[256] = // what we allow in script-created names (like ~topicname or $ulegalNaming134,5449 -unsigned char punctuation[256] = // direct lookup of punctuation -- // / is normal becauspunctuation152,6262 -unsigned char realPunctuation[256] = // punctuation charactersrealPunctuation182,7577 -unsigned char isAlphabeticDigitData[256] = // non-digit number starter (+-.) == 1 isdigit == isAlphabeticDigitData212,8517 -unsigned int roman[256] = // values of roman numeralsroman233,10852 -unsigned char isComparatorData[256] = // = < > & ? ! %isComparatorData252,11571 -unsigned char decimalMarkData[3] = // American, Indian, FrenchdecimalMarkData270,12236 -unsigned char digitGroupingData[3] = // American, Indian, FrenchdigitGroupingData275,12318 -void Clear_CRNL(char* incoming)Clear_CRNL284,12506 -void InitTextUtilities()InitTextUtilities297,12749 -char* UTF16_2_UTF8(char* in)UTF16_2_UTF8311,13063 -bool IsComparator(char* word)IsComparator377,15345 -void ClearNumbers()ClearNumbers382,15635 -char* ReadTokenMass(char* ptr, char* word)ReadTokenMass388,15739 -void InitTextUtilities1()InitTextUtilities1396,15907 -void CopyParam(char* to, char* from, unsigned int limit)CopyParam523,19846 -bool IsDate(char* original)IsDate541,20174 -void ClearSupplementalInput()ClearSupplementalInput616,22423 -void CloseTextUtilities()CloseTextUtilities621,22490 -bool IsFraction(char* token)IsFraction625,22521 -char* RemoveEscapesWeAdded(char* at)RemoveEscapesWeAdded644,22827 -char* CopyRemoveEscapes(char* to, char* at, int limit, bool allitems) // all includes ones we diCopyRemoveEscapes663,23450 -void RemoveImpure(char* buffer)RemoveImpure705,24659 -void ChangeSpecial(char* buffer)ChangeSpecial713,24871 -static void UTF8_2_UTF16(unsigned char*& from, unsigned char*& to)UTF8_2_UTF16722,25069 -char* AddEscapes(char* to, const char* from, bool normal, int limit, bool addescapes, bool conveAddEscapes780,26814 -double Convert2Double(char* original, int useNumberStyle)Convert2Double840,28569 -void AcquireDefines(const char* fileName)AcquireDefines867,29515 -static MEANING ConceptFact(char* word, MEANING M, bool facts)ConceptFact992,34146 -void AcquirePosMeanings(bool facts)AcquirePosMeanings1000,34323 -uint64 FindPropertyValueByName(char* name)FindPropertyValueByName1094,37625 -char* FindNameByValue(uint64 val) // works for invertable pos bits onlyFindNameByValue1104,37929 -bool IsModelNumber(char* word)IsModelNumber1119,38296 -uint64 FindSystemValueByName(char* name)FindSystemValueByName1132,38566 -char* FindSystemNameByValue(uint64 val) // works for invertable system bits onlyFindSystemNameByValue1144,38900 -char* FindParseNameByValue(uint64 val)FindParseNameByValue1159,39292 -uint64 FindParseValueByName(char* name)FindParseValueByName1175,39666 -uint64 FindMiscValueByName(char* name)FindMiscValueByName1188,40019 -bool IsArithmeticOperator(char* word)IsArithmeticOperator1210,40603 -bool IsArithmeticOp(char* word)IsArithmeticOp1233,41204 -char* IsUTF8(char* buffer, char* character) // swallow a single utf8 character (ptr past it) or IsUTF81251,41716 -char GetTemperatureLetter(char* ptr)GetTemperatureLetter1274,42450 -char* IsTextCurrency(char* ptr, char* end)IsTextCurrency1289,42900 -char* IsSymbolCurrency(char* ptr)IsSymbolCurrency1313,43565 -unsigned char* GetCurrency(unsigned char* ptr, char*& number) // does this point to a currency tGetCurrency1334,44341 -bool IsLegalName(const char* name, bool label) // start alpha (or ~) and be alpha _ digit (conceIsLegalName1366,45107 -bool IsDigitWithNumberSuffix(char* number, int useNumberStyle)IsDigitWithNumberSuffix1380,45569 -bool IsInteger(char* ptr, bool comma, int useNumberStyle)IsInteger1394,45934 -char* FixHtmlTags(char* html)FixHtmlTags1409,46364 -bool IsDigitWord(char* ptr, int useNumberStyle, bool comma, bool checkAll) // digitized numberIsDigitWord1503,48673 -bool IsCommaNumberSegment(char* ptr, char* end) // number after a commaIsCommaNumberSegment1533,50007 -bool IsRomanNumeral(char* word, uint64& val)IsRomanNumeral1551,50786 -void ComputeWordData(char* word, WORDINFO* info) // how many characters in wordComputeWordData1579,51877 -unsigned int IsNumber(char* num, int useNumberStyle, bool placeAllowed) // simple digit number oIsNumber1604,52360 -bool IsPlaceNumber(char* word, int useNumberStyle) // place number and fraction numbersIsPlaceNumber1699,56229 -char* ReadTabField(char* buffer, char* storage)ReadTabField1749,58158 -FunctionResult AnalyzeCode(char* buffer)AnalyzeCode1762,58449 -bool IsFractionNumber(char* word) // fraction numbersIsFractionNumber1820,60078 -void WriteInteger(char* word, char* buffer, int useNumberStyle)WriteInteger1839,60487 -char* GetNextInput()GetNextInput1873,61173 -void SetContinuationInput(char* buffer) // set upon tokenization of prior pieceSetContinuationInput1881,61376 -void MoreToCome()MoreToCome1890,61678 -void EraseCurrentInput()EraseCurrentInput1910,62357 -bool AddInput(char* buffer, int kind, bool clear)AddInput1915,62488 -void FormatFloat(char* word, char* buffer, int useNumberStyle)FormatFloat1927,62893 -char* WriteFloat(char* buffer, double value, int useNumberStyle)WriteFloat1941,63211 -char IsFloat(char* word, char* end, int useNumberStyle)IsFloat1964,63681 -bool IsNumericDate(char* word, char* end) // 01.02.2009 or 1.02.2009 or 1.2.2009IsNumericDate1993,64590 -bool IsMail(char* word)IsMail2026,65600 -bool IsTLD(char* word)IsTLD2049,66359 -bool IsUrl(char* word, char* end)IsUrl2091,68035 -bool IsFileExtension(char* word)IsFileExtension2133,69510 -bool IsFileName(char* word)IsFileName2162,71453 -bool IsEmojiShortCode(char* word)IsEmojiShortCode2197,72233 -unsigned int IsMadeOfInitials(char* word, char* end)IsMadeOfInitials2204,72384 -char* ReadFlags(char* ptr, uint64& flags, bool& bad, bool& response, bool factcall)ReadFlags2251,73671 -char* ReadInt(char* ptr, int& value)ReadInt2315,75544 -int64 atoi64(char* ptr)atoi642354,76300 -char* ReadInt64(char* ptr, int64& spot)ReadInt642361,76379 -char* ReadHex(char* ptr, uint64& value)ReadHex2400,77357 -void BOMAccess(int& BOMvalue, char& oldc, int& oldCurrentLine) // used to get/set file access- -BOMAccess2420,77983 -#define NOT_IN_FORMAT_STRING NOT_IN_FORMAT_STRING2439,78421 -#define IN_FORMAT_STRING IN_FORMAT_STRING2440,78452 -#define IN_FORMAT_CONTINUATIONLINE IN_FORMAT_CONTINUATIONLINE2441,78479 -#define IN_FORMAT_COMMENT IN_FORMAT_COMMENT2442,78516 -static bool ConditionalReadRejected(char* start, char*& buffer, bool revise)ConditionalReadRejected2444,78545 -static bool PurifyUTF8(PurifyKind kind, char* start, char c, char*& read, char*& write)PurifyUTF82484,79670 -static void PurifyHTML(char c, char*& read, char*& write)PurifyHTML2644,83650 -char* PurifyInput(char* input, PurifyKind kind)PurifyInput2748,85888 -bool AdjustUTF8(char* start, char* buffer)AdjustUTF82884,90167 -char* SkipOOB(char* buffer)SkipOOB3080,97183 -int ReadALine(char* buffer, FILE* in, unsigned int limit, bool returnEmptyLines, bool changeTabsReadALine3156,98807 -char* ReadQuote(char* ptr, char* buffer, bool backslash, bool noblank, int limit)ReadQuote3518,108551 -char* ReadArgument(char* ptr, char* buffer, FunctionResult& result) // looking for a single toReadArgument3593,111412 -char* ReadCompiledWordOrCall(char* ptr, char* word, bool noquote, bool var)ReadCompiledWordOrCall3644,113362 -char* ReadPatternToken(char* ptr, char* word)ReadPatternToken3659,113719 -static char* EatString(const char* ptr, char* word, char ender, char jsonactivestring)EatString3695,114531 -char* ReadCompiledWord(const char* ptr, char* word, bool noquote, bool var, bool nolimit)ReadCompiledWord3742,115982 -char* BalanceParen(char* ptr, bool within, bool wildcards) // text starting with ((unless withinBalanceParen3857,120605 -char* SkipWhitespace(const char* ptr)SkipWhitespace3905,121972 -char* Purify(char* msg) // used for logging to remove real newline characters so all fits on onePurify3931,122740 -size_t OutputLimit(unsigned char* data) // insert eols where limitations existOutputLimit3956,123370 -unsigned int UTFStrlen(char* ptr)UTFStrlen3988,124382 -unsigned int UTFPosition(char* ptr, unsigned int pos)UTFPosition3999,124513 -unsigned int UTFOffset(char* ptr, char* c)UTFOffset4012,124761 -char* UTF2ExtendedAscii(char* bufferfrom)UTF2ExtendedAscii4024,124945 -void ForceUnderscores(char* ptr)ForceUnderscores4051,125775 -void ConvertQuotes(char* ptr)ConvertQuotes4057,125866 -void Convert2Blanks(char* ptr)Convert2Blanks4073,126158 -void ConvertNL(char* ptr)ConvertNL4086,126386 -void Convert2Underscores(char* output)Convert2Underscores4122,127006 -void RemoveTilde(char* output)RemoveTilde4145,127521 -int64 NumberPower(char* number, int useNumberStyle)NumberPower4164,127890 -int64 Convert2Integer(char* number, int useNumberStyle) // non numbers return NOT_A_NUMBER Convert2Integer4180,128433 -void MakeLowerCase(char* ptr)MakeLowerCase4529,140094 -void MakeUpperCase(char* ptr)MakeUpperCase4556,140799 -char* PartialLowerCopy(char* to, const char* from, int begin, int end) //excludes the part froPartialLowerCopy4583,141515 -char* MakeLowerCopy(char* to, const char* from)MakeLowerCopy4613,142540 -char* MakeUpperCopy(char* to, const char* from)MakeUpperCopy4650,143365 -char* TrimSpaces(char* msg, bool start)TrimSpaces4687,144214 -void UpcaseStarters(char* ptr) // take a multiword phrase with _ and try to capitalize it corrUpcaseStarters4701,144511 -char* documentBuffer = 0;documentBuffer4712,144962 -bool ReadDocument(char* inBuffer, FILE* source)ReadDocument4714,144989 - -dictionaryMore.h,4842 -#define MAX_SYNLOOP MAX_SYNLOOP2,1 -#define MAX_HASH_BUCKETS MAX_HASH_BUCKETS4,25 -#define UNIQUEENTRY UNIQUEENTRY5,58 -#define GETNEXTNODE(GETNEXTNODE7,147 -#define GETMULTIWORDHEADER(GETMULTIWORDHEADER8,264 -#define SETMULTIWORDHEADER(SETMULTIWORDHEADER9,334 -#define IS_NEW_WORD(IS_NEW_WORD11,439 -#define ALL_OBJECTS ALL_OBJECTS13,548 -#define CHECKSTAMP CHECKSTAMP15,633 -#define NOTIME_TOPIC NOTIME_TOPIC25,1090 -#define NOTIME_FN NOTIME_FN26,1164 -#define VAR_CHANGED VAR_CHANGED29,1280 -#define NOTRACE_TOPIC NOTRACE_TOPIC30,1359 -#define NOTRACE_FN NOTRACE_FN31,1435 -#define FROM_FILE FROM_FILE34,1553 -#define MACRO_TIME MACRO_TIME35,1654 -#define HAS_EXCLUDE HAS_EXCLUDE38,1788 -#define TABBED TABBED39,1864 -#define BOTVAR BOTVAR40,1926 -#define FUNCTION_NAME FUNCTION_NAME43,2034 -#define CONCEPT CONCEPT46,2252 -#define TOPIC TOPIC49,2366 -#define IS_OUTPUT_MACRO IS_OUTPUT_MACRO52,2589 -#define IS_TABLE_MACRO IS_TABLE_MACRO54,2685 -#define IS_PLAN_MACRO IS_PLAN_MACRO55,2790 -#define IS_PATTERN_MACRO IS_PATTERN_MACRO57,2958 -#define FUNCTION_BITS FUNCTION_BITS58,2996 -#define PREFER_THIS_UPPERCASE PREFER_THIS_UPPERCASE60,3091 -#define HAS_CASEMARKING HAS_CASEMARKING62,3179 -#define UTF8 UTF864,3217 -#define UPPERCASE_HASH UPPERCASE_HASH65,3308 -#define QUERY_KIND QUERY_KIND66,3384 -#define LABEL LABEL67,3464 -#define RENAMED RENAMED68,3530 -#define OVERRIDE_CONCEPT OVERRIDE_CONCEPT69,3615 -#define WORDNET_ID WORDNET_ID70,3714 -#define MACRO_TRACE MACRO_TRACE71,3874 -#define BIT_CHANGED BIT_CHANGED72,3989 -#define CONDITIONAL_IDIOM CONDITIONAL_IDIOM73,4080 -#define BEEN_HERE BEEN_HERE74,4264 -#define FAKE_NOCONCEPTLIST FAKE_NOCONCEPTLIST75,4353 -#define DELETED_MARK DELETED_MARK76,4435 -#define BUILD0 BUILD077,4608 -#define BUILD1 BUILD178,4709 -#define DELAYED_RECURSIVE_DIRECT_MEMBER DELAYED_RECURSIVE_DIRECT_MEMBER79,4770 -#define BUILD2 BUILD280,4886 -#define CONSTANT_IS_NEGATIVE CONSTANT_IS_NEGATIVE81,4960 -#define INTERNAL_MARK INTERNAL_MARK82,5002 -#define VARIABLE_ARGS_TABLE VARIABLE_ARGS_TABLE84,5140 -#define UPPERCASE_MATCH UPPERCASE_MATCH85,5224 -#define DEFINES DEFINES86,5332 -#define FN_TRACE_BITS FN_TRACE_BITS91,5558 -#define FN_TIME_BITS FN_TIME_BITS92,5609 -#define STDMEANING STDMEANING96,5733 -#define SIMPLEMEANING SIMPLEMEANING97,5821 -#define SIMPLE SIMPLE100,5935 -#define STDBURST STDBURST101,5952 -#define POSSESSIVES POSSESSIVES102,5997 -#define CONTRACTIONS CONTRACTIONS103,6019 -#define HYPHENS HYPHENS104,6042 -#define COMPILEDBURST COMPILEDBURST105,6060 -#define NOBURST NOBURST106,6139 -#define FUNCTIONSTRING FUNCTIONSTRING108,6206 -#define KINDS_OF_PHRASES KINDS_OF_PHRASES110,6234 -#define ZONE_SUBJECT ZONE_SUBJECT113,6391 -#define ZONE_VERB ZONE_VERB114,6447 -#define ZONE_OBJECT ZONE_OBJECT115,6477 -#define ZONE_CONJUNCT ZONE_CONJUNCT116,6529 -#define ZONE_FULLVERB ZONE_FULLVERB117,6592 -#define ZONE_AUX ZONE_AUX118,6660 -#define ZONE_PCV ZONE_PCV119,6718 -#define ZONE_ADDRESS ZONE_ADDRESS120,6798 -#define ZONE_ABSOLUTE ZONE_ABSOLUTE121,6891 -#define ZONE_AMBIGUOUS ZONE_AMBIGUOUS122,7019 -#define PRIMARY_CASE_ALLOWED PRIMARY_CASE_ALLOWED125,7117 -#define SECONDARY_CASE_ALLOWED SECONDARY_CASE_ALLOWED126,7151 -#define STANDARD_LOOKUP STANDARD_LOOKUP127,7187 -#define LOWERCASE_LOOKUP LOWERCASE_LOOKUP128,7261 -#define UPPERCASE_LOOKUP UPPERCASE_LOOKUP129,7291 -#define NO_EXTENDED_WRITE_FLAGS NO_EXTENDED_WRITE_FLAGS131,7322 -#define MARK_FLAGS MARK_FLAGS134,7424 -#define PUNCTUATION_BITS PUNCTUATION_BITS137,7757 -#define NORMAL_WORD NORMAL_WORD139,7834 -#define PART_OF_SPEECH PART_OF_SPEECH140,8036 -#define VERB_CONJUGATION_PROPERTIES VERB_CONJUGATION_PROPERTIES142,8100 -#define VERB_PHRASAL_PROPERTIES VERB_PHRASAL_PROPERTIES143,8193 -#define VERB_OBJECTS VERB_OBJECTS144,8326 -#define VERB_SYSTEM_PROPERTIES VERB_SYSTEM_PROPERTIES145,8586 -#define NOUN_PROPERTIES NOUN_PROPERTIES147,8737 -#define SIGNS_OF_NOUN_BITS SIGNS_OF_NOUN_BITS148,8962 -#define NUMBER_BITS NUMBER_BITS150,9051 -#define VERB_PROPERTIES VERB_PROPERTIES152,9107 -#define COMPARISONFIELD COMPARISONFIELD154,9147 -#define TENSEFIELD TENSEFIELD155,9173 -#define PLURALFIELD PLURALFIELD156,9194 -#define Index2Word(Index2Word158,9217 -#define Word2Index(Word2Index159,9268 -#define GetMeanings(GetMeanings160,9326 -#define GetMeaningsFromMeaning(GetMeaningsFromMeaning162,9426 -#define Meaning2Index(Meaning2Index163,9491 -#define CommonLevel(CommonLevel164,9599 -#define OOB_START OOB_START169,9816 -#define OOB_END OOB_END170,9838 -inline unsigned int GlossIndex(MEANING M) { return M >> 24;}GlossIndex281,13841 -inline int GetMeaningCount(WORDP D) { return (D->meanings) ? GetMeaning(D,0) : 0;}GetMeaningCount306,14768 -inline int GetGlossCount(WORDP D) GetGlossCount307,14851 - -patternSystem.h,68 -#define _PATTERNH__PATTERNH_2,19 -#define NORETRY NORETRY19,1148 - -functionExecute.cpp,284 -#define SIZELIM SIZELIM48,2296 -#define MAX_TOPIC_KEYS MAX_TOPIC_KEYS49,2316 -#define PLANMARK PLANMARK50,2344 -#define RULEMARK RULEMARK51,2364 -#define MAX_LOG_NAMES MAX_LOG_NAMES53,2385 -#define MAX_REUSE_SAFETY MAX_REUSE_SAFETY70,2909 -#define MAKEWORDX(MAKEWORDX196,6975 - -spellcheck.h,243 -#define SPELLCHECK_HSPELLCHECK_H2,21 -typedef struct WORDINFOWORDINFO18,1132 - char* word;word20,1158 - int charlen; // characters in wordcharlen21,1174 - int bytelen; // bytes in wordbytelen22,1213 -} WORDINFO;WORDINFO23,1247 - -infer.h,205 -#define _INFERH__INFERH_2,17 -#define MAX_FIND MAX_FIND17,1123 -#define MAX_FIND_SETS MAX_FIND_SETS18,1146 -#define ILLEGAL_FACTSET ILLEGAL_FACTSET20,1172 -#define FACTSET_COUNT(FACTSET_COUNT22,1200 - -constructCode.cpp,577 -int impliedIf = ALREADY_HANDLED; // testing context of an ifimpliedIf3,21 -unsigned int withinLoop = 0;withinLoop4,82 -static void TestIf(char* ptr,FunctionResult& result,char* buffer)TestIf6,112 -char* HandleIf(char* ptr, char* buffer,FunctionResult& result)HandleIf166,6299 -char* HandleLoop(char* ptr, char* buffer, FunctionResult &result,bool json)HandleLoop281,10523 -FunctionResult MemberRelation(WORDP set,char* val1)MemberRelation483,16907 -FunctionResult HandleRelation(char* word1,char* op, char* word2,bool output,int& id, char* word1HandleRelation528,17826 - -scriptCompile.h,514 -#define _SCRIPTCOMPILEH__SCRIPTCOMPILEH_2,25 -#define PATTERN_SPELL PATTERN_SPELL17,1139 -#define OUTPUT_SPELL OUTPUT_SPELL18,1198 -#define NOTE_KEYWORDS NOTE_KEYWORDS19,1255 -#define NO_SUBSTITUTE_WARNING NO_SUBSTITUTE_WARNING20,1302 -#define NO_SPELL NO_SPELL21,1367 -#define MAX_ERRORS MAX_ERRORS22,1404 -#define MAX_WARNINGS MAX_WARNINGS23,1427 -#define ARGSETLIMIT ARGSETLIMIT25,1453 -#define BADSCRIPT(BADSCRIPT53,2404 -#define WARNSCRIPT(WARNSCRIPT63,3089 -#define WARNSCRIPT(WARNSCRIPT65,3248 - -unittest/labels1.png,0 - -unittest/imp/imp.vcxproj.filters,0 - -unittest/imp/x64/Debug/vc142.pdb,0 - -unittest/imp/x64/Debug/imp.log,0 - -unittest/imp/x64/Debug/imp.Build.CppClean.log,0 - -unittest/imp/.vs/imp/v16/.suo,0 - -unittest/imp/.vs/imp/v16/ipch/AutoPCH/6bdca3d3185c0ba3/MSSQL.ipch,0 - -unittest/imp/.vs/imp/v16/ipch/AutoPCH/8eec75cc195c4915/TEST_MSSQL.ipch,0 - -unittest/imp/.vs/imp/v16/Browse.VC.db,0 - -unittest/imp/BINARIES/imp.pdb,0 - -unittest/imp/imp.sln,0 - -unittest/imp/imp.vcxproj,0 - -unittest/imp/Debug/vc142.pdb,0 - -unittest/imp/Debug/imp.log,0 - -unittest/imp/Debug/imp.tlog/imp.lastbuildstate,0 - -unittest/imp/Debug/imp.tlog/link.read.1.tlog,0 - -unittest/imp/Debug/imp.tlog/link.command.1.tlog,0 - -unittest/imp/Debug/imp.tlog/link.write.1.tlog,0 - -unittest/imp/Debug/imp.tlog/CL.read.1.tlog,0 - -unittest/imp/Debug/imp.tlog/CL.command.1.tlog,0 - -unittest/imp/Debug/imp.tlog/CL.write.1.tlog,0 - -unittest/imp/Debug/imp.Build.CppClean.log,0 - -unittest/CMakeFiles/cmake.check_cache,0 - -unittest/CMakeFiles/CMakeOutput.log,0 - -unittest/CMakeFiles/it.dir/DependInfo.cmake,471 -set(CMAKE_DEPENDS_LANGUAGESCMAKE_DEPENDS_LANGUAGES2,67 -set(CMAKE_DEPENDS_CHECK_CXXCMAKE_DEPENDS_CHECK_CXX6,170 -set(CMAKE_CXX_COMPILER_ID "Clang")CMAKE_CXX_COMPILER_ID10,588 -set(CMAKE_TARGET_DEFINITIONS_CXXCMAKE_TARGET_DEFINITIONS_CXX13,668 -set(CMAKE_CXX_TARGET_INCLUDE_PATHCMAKE_CXX_TARGET_INCLUDE_PATH18,759 -set(CMAKE_TARGET_LINKED_INFO_FILESCMAKE_TARGET_LINKED_INFO_FILES23,859 -set(CMAKE_Fortran_TARGET_MODULE_DIR "")CMAKE_Fortran_TARGET_MODULE_DIR27,934 - -unittest/CMakeFiles/it.dir/depend.internal,0 - -unittest/CMakeFiles/it.dir/depend.make,0 - -unittest/CMakeFiles/it.dir/cmake_clean.cmake,0 - -unittest/CMakeFiles/it.dir/link.txt,0 - -unittest/CMakeFiles/it.dir/progress.make,0 - -unittest/CMakeFiles/it.dir/CXX.includecache,0 - -unittest/CMakeFiles/it.dir/build.make,0 - -unittest/CMakeFiles/it.dir/flags.make,0 - -unittest/CMakeFiles/feature_tests.bin,0 - -unittest/CMakeFiles/feature_tests.c,128 - const char features[] = {"\n"features2,1 -int main(int argc, char** argv) { (void)argv; return features[argc]; }main34,657 - -unittest/CMakeFiles/Makefile.cmake,310 -set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")CMAKE_DEPENDS_GENERATOR5,125 -set(CMAKE_MAKEFILE_DEPENDSCMAKE_MAKEFILE_DEPENDS8,237 -set(CMAKE_MAKEFILE_OUTPUTSCMAKE_MAKEFILE_OUTPUTS38,2240 -set(CMAKE_MAKEFILE_PRODUCTSCMAKE_MAKEFILE_PRODUCTS44,2355 -set(CMAKE_DEPEND_INFO_FILESCMAKE_DEPEND_INFO_FILES49,2477 - -unittest/CMakeFiles/progress.marks,0 - -unittest/CMakeFiles/TargetDirectories.txt,0 - -unittest/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_CXX.bin,0 - -unittest/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_C.bin,0 - -unittest/CMakeFiles/3.13.4/CompilerIdC/CMakeCCompilerId.c,11995 -# define ID_VOID_MAINID_VOID_MAIN6,98 -# define constconst10,197 -# define volatilevolatile11,212 -# define COMPILER_ID COMPILER_ID19,413 -# define SIMULATE_ID SIMULATE_ID21,465 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR24,533 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR25,591 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH27,691 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH29,760 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK33,919 -# define SIMULATE_VERSION_MAJOR SIMULATE_VERSION_MAJOR37,1041 -# define SIMULATE_VERSION_MINOR SIMULATE_VERSION_MINOR38,1094 -# define COMPILER_ID COMPILER_ID42,1182 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR43,1215 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR44,1263 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH46,1353 -# define COMPILER_ID COMPILER_ID50,1484 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR51,1519 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR52,1591 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH53,1663 -# define COMPILER_ID COMPILER_ID56,1764 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR58,1824 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR59,1877 -# define COMPILER_ID COMPILER_ID62,1984 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR64,2042 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR65,2097 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH67,2186 -# define COMPILER_ID COMPILER_ID71,2277 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR73,2346 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR74,2410 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH76,2499 -# define COMPILER_ID COMPILER_ID80,2589 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR83,2674 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR84,2727 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH85,2786 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR88,2880 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR89,2932 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH90,2990 -# define COMPILER_ID COMPILER_ID94,3080 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR96,3131 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR97,3182 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH98,3237 -# define COMPILER_ID COMPILER_ID101,3315 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR103,3376 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR104,3433 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH105,3495 -# define COMPILER_ID COMPILER_ID108,3613 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR110,3664 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR111,3720 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH112,3776 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK113,3837 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR116,3930 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR117,3981 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH118,4036 -# define COMPILER_ID COMPILER_ID123,4198 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR125,4248 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR126,4304 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH127,4360 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK128,4421 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR131,4514 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR132,4565 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH133,4620 -# define COMPILER_ID COMPILER_ID138,4757 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR140,4814 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR141,4870 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH142,4926 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK143,4987 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR146,5080 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR147,5131 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH148,5186 -# define COMPILER_ID COMPILER_ID153,5272 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR154,5299 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR155,5345 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH157,5431 -# define COMPILER_ID COMPILER_ID161,5520 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR162,5548 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR163,5600 -# define COMPILER_ID COMPILER_ID166,5692 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR168,5762 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR169,5831 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH170,5906 -# define COMPILER_ID COMPILER_ID173,6059 -# define COMPILER_ID COMPILER_ID176,6116 -# define COMPILER_ID COMPILER_ID179,6170 -# define COMPILER_ID COMPILER_ID182,6231 -# define COMPILER_ID COMPILER_ID185,6320 -# define SIMULATE_ID SIMULATE_ID187,6377 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR189,6414 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR190,6467 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH191,6520 -# define SIMULATE_VERSION_MAJOR SIMULATE_VERSION_MAJOR194,6626 -# define SIMULATE_VERSION_MINOR SIMULATE_VERSION_MINOR195,6679 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK197,6740 -# define COMPILER_ID COMPILER_ID200,6827 -# define SIMULATE_ID SIMULATE_ID202,6879 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR204,6916 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR205,6969 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH206,7022 -# define SIMULATE_VERSION_MAJOR SIMULATE_VERSION_MAJOR209,7128 -# define SIMULATE_VERSION_MINOR SIMULATE_VERSION_MINOR210,7181 -# define COMPILER_ID COMPILER_ID214,7267 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR215,7294 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR217,7369 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH220,7464 -# define COMPILER_ID COMPILER_ID224,7555 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR226,7607 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR227,7659 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH231,7798 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH234,7903 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK238,8006 -# define COMPILER_ID COMPILER_ID242,8178 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR245,8282 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR246,8344 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH247,8413 -# define COMPILER_ID COMPILER_ID251,8555 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR253,8604 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR254,8662 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH255,8726 -# define COMPILER_VERSION_INTERNAL COMPILER_VERSION_INTERNAL256,8781 -# define COMPILER_ID COMPILER_ID260,8882 - # define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR263,8976 - # define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR264,9039 - # define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH265,9106 - # define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR268,9212 - # define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR269,9274 - # define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH270,9340 -# define COMPILER_ID COMPILER_ID275,9468 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR277,9531 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR278,9590 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH279,9649 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR282,9734 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR283,9781 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH284,9832 -# define COMPILER_ID COMPILER_ID288,9959 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR291,10062 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR292,10126 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH293,10194 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR296,10301 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR297,10361 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH298,10425 -# define COMPILER_ID COMPILER_ID306,10686 -# define COMPILER_ID COMPILER_ID309,10759 -# define COMPILER_ID COMPILER_ID312,10815 -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";info_compiler319,11113 -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";info_simulate321,11200 -char const* qnxnto = "INFO" ":" "qnxnto[]";qnxnto325,11294 -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";info_cray329,11389 -#define STRINGIFY_HELPER(STRINGIFY_HELPER332,11464 -#define STRINGIFY(STRINGIFY333,11495 -# define PLATFORM_ID PLATFORM_ID337,11639 -# define PLATFORM_ID PLATFORM_ID340,11695 -# define PLATFORM_ID PLATFORM_ID343,11753 -# define PLATFORM_ID PLATFORM_ID346,11808 -# define PLATFORM_ID PLATFORM_ID349,11901 -# define PLATFORM_ID PLATFORM_ID352,11982 -# define PLATFORM_ID PLATFORM_ID355,12061 -# define PLATFORM_ID PLATFORM_ID358,12141 -# define PLATFORM_ID PLATFORM_ID361,12210 -# define PLATFORM_ID PLATFORM_ID364,12336 -# define PLATFORM_ID PLATFORM_ID367,12422 -# define PLATFORM_ID PLATFORM_ID370,12494 -# define PLATFORM_ID PLATFORM_ID373,12549 -# define PLATFORM_ID PLATFORM_ID376,12640 -# define PLATFORM_ID PLATFORM_ID379,12715 -# define PLATFORM_ID PLATFORM_ID382,12807 -# define PLATFORM_ID PLATFORM_ID385,12884 -# define PLATFORM_ID PLATFORM_ID388,12982 -# define PLATFORM_ID PLATFORM_ID391,13039 -# define PLATFORM_ID PLATFORM_ID394,13096 -# define PLATFORM_ID PLATFORM_ID397,13166 -# define PLATFORM_ID PLATFORM_ID400,13238 -# define PLATFORM_ID PLATFORM_ID403,13328 -# define PLATFORM_ID PLATFORM_ID406,13426 -# define PLATFORM_ID PLATFORM_ID409,13519 -# define PLATFORM_ID PLATFORM_ID413,13600 -# define PLATFORM_ID PLATFORM_ID416,13655 -# define PLATFORM_ID PLATFORM_ID419,13708 -# define PLATFORM_ID PLATFORM_ID422,13765 -# define PLATFORM_IDPLATFORM_ID425,13830 -# define PLATFORM_IDPLATFORM_ID429,13890 -# define ARCHITECTURE_ID ARCHITECTURE_ID440,14230 -# define ARCHITECTURE_ID ARCHITECTURE_ID443,14308 -# define ARCHITECTURE_ID ARCHITECTURE_ID446,14365 -# define ARCHITECTURE_ID ARCHITECTURE_ID449,14423 -# define ARCHITECTURE_ID ARCHITECTURE_ID453,14499 -# define ARCHITECTURE_ID ARCHITECTURE_ID455,14555 -# define ARCHITECTURE_ID ARCHITECTURE_ID457,14599 -# define ARCHITECTURE_ID ARCHITECTURE_ID461,14685 -# define ARCHITECTURE_ID ARCHITECTURE_ID464,14741 -# define ARCHITECTURE_ID ARCHITECTURE_ID467,14808 -# define ARCHITECTURE_ID ARCHITECTURE_ID472,14894 -# define ARCHITECTURE_ID ARCHITECTURE_ID475,14951 -# define ARCHITECTURE_ID ARCHITECTURE_ID478,15018 -# define ARCHITECTURE_ID ARCHITECTURE_ID483,15146 -# define ARCHITECTURE_ID ARCHITECTURE_ID486,15206 -# define ARCHITECTURE_ID ARCHITECTURE_ID489,15273 -# define ARCHITECTURE_IDARCHITECTURE_ID492,15316 -#define DEC(DEC496,15400 -#define HEX(HEX507,15749 -char const info_version[] = {info_version519,16111 -char const info_version_internal[] = {info_version_internal537,16609 -char const info_simulate_version[] = {info_simulate_version546,16935 -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";info_platform566,17604 -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";info_arch567,17672 -# define C_DIALECT C_DIALECT575,17860 -# define C_DIALECTC_DIALECT577,17892 -# define C_DIALECT C_DIALECT580,17954 -# define C_DIALECT C_DIALECT582,18012 -# define C_DIALECT C_DIALECT584,18042 -const char* info_language_dialect_default =info_language_dialect_default586,18073 -void main() {}main592,18265 -int main(argc, argv) int argc; char *argv[];main595,18314 - -unittest/CMakeFiles/3.13.4/CompilerIdC/a.out,0 - -unittest/CMakeFiles/3.13.4/CompilerIdCXX/a.out,0 - -unittest/CMakeFiles/3.13.4/CompilerIdCXX/CMakeCXXCompilerId.cpp,11457 -# define COMPILER_ID COMPILER_ID13,390 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR15,451 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR16,511 -# define COMPILER_ID COMPILER_ID19,622 -# define SIMULATE_ID SIMULATE_ID21,674 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR24,742 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR25,800 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH27,900 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH29,969 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK33,1128 -# define SIMULATE_VERSION_MAJOR SIMULATE_VERSION_MAJOR37,1250 -# define SIMULATE_VERSION_MINOR SIMULATE_VERSION_MINOR38,1303 -# define COMPILER_ID COMPILER_ID42,1391 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR43,1424 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR44,1472 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH46,1562 -# define COMPILER_ID COMPILER_ID50,1693 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR51,1728 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR52,1800 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH53,1872 -# define COMPILER_ID COMPILER_ID56,1973 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR58,2033 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR59,2086 -# define COMPILER_ID COMPILER_ID62,2193 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR64,2251 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR65,2306 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH67,2395 -# define COMPILER_ID COMPILER_ID71,2486 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR73,2555 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR74,2619 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH76,2708 -# define COMPILER_ID COMPILER_ID80,2799 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR83,2886 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR84,2940 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH85,3000 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR88,3095 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR89,3148 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH90,3207 -# define COMPILER_ID COMPILER_ID94,3299 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR96,3351 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR97,3403 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH98,3459 -# define COMPILER_ID COMPILER_ID101,3540 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR103,3603 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR104,3662 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH105,3726 -# define COMPILER_ID COMPILER_ID108,3848 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR110,3899 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR111,3955 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH112,4011 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK113,4072 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR116,4167 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR117,4220 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH118,4277 -# define COMPILER_ID COMPILER_ID123,4445 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR125,4495 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR126,4551 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH127,4607 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK128,4668 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR131,4763 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR132,4816 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH133,4873 -# define COMPILER_ID COMPILER_ID138,5016 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR140,5073 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR141,5129 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH142,5185 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK143,5246 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR146,5341 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR147,5394 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH148,5451 -# define COMPILER_ID COMPILER_ID153,5539 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR154,5566 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR155,5612 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH157,5698 -# define COMPILER_ID COMPILER_ID161,5787 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR162,5815 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR163,5867 -# define COMPILER_ID COMPILER_ID166,5959 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR168,6029 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR169,6098 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH170,6173 -# define COMPILER_ID COMPILER_ID173,6326 -# define COMPILER_ID COMPILER_ID176,6389 -# define COMPILER_ID COMPILER_ID179,6478 -# define SIMULATE_ID SIMULATE_ID181,6535 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR183,6572 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR184,6625 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH185,6678 -# define SIMULATE_VERSION_MAJOR SIMULATE_VERSION_MAJOR188,6784 -# define SIMULATE_VERSION_MINOR SIMULATE_VERSION_MINOR189,6837 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK191,6898 -# define COMPILER_ID COMPILER_ID194,6985 -# define SIMULATE_ID SIMULATE_ID196,7037 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR198,7074 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR199,7127 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH200,7180 -# define SIMULATE_VERSION_MAJOR SIMULATE_VERSION_MAJOR203,7286 -# define SIMULATE_VERSION_MINOR SIMULATE_VERSION_MINOR204,7339 -# define COMPILER_ID COMPILER_ID208,7446 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR210,7496 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR212,7550 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR215,7634 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH218,7729 -# define COMPILER_ID COMPILER_ID222,7820 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR224,7872 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR225,7924 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH229,8063 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH232,8168 -# define COMPILER_VERSION_TWEAK COMPILER_VERSION_TWEAK236,8271 -# define COMPILER_ID COMPILER_ID240,8443 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR243,8547 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR244,8609 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH245,8678 -# define COMPILER_ID COMPILER_ID249,8820 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR251,8869 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR252,8927 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH253,8991 -# define COMPILER_VERSION_INTERNAL COMPILER_VERSION_INTERNAL254,9046 -# define COMPILER_ID COMPILER_ID258,9147 - # define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR261,9241 - # define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR262,9304 - # define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH263,9371 - # define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR266,9477 - # define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR267,9539 - # define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH268,9605 -# define COMPILER_ID COMPILER_ID273,9747 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR276,9850 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR277,9914 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH278,9982 -# define COMPILER_VERSION_MAJOR COMPILER_VERSION_MAJOR281,10089 -# define COMPILER_VERSION_MINOR COMPILER_VERSION_MINOR282,10149 -# define COMPILER_VERSION_PATCH COMPILER_VERSION_PATCH283,10213 -# define COMPILER_ID COMPILER_ID291,10474 -# define COMPILER_ID COMPILER_ID294,10547 -# define COMPILER_ID COMPILER_ID297,10603 -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";info_compiler304,10901 -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";info_simulate306,10988 -char const* qnxnto = "INFO" ":" "qnxnto[]";qnxnto310,11082 -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";info_cray314,11177 -#define STRINGIFY_HELPER(STRINGIFY_HELPER317,11252 -#define STRINGIFY(STRINGIFY318,11283 -# define PLATFORM_ID PLATFORM_ID322,11427 -# define PLATFORM_ID PLATFORM_ID325,11483 -# define PLATFORM_ID PLATFORM_ID328,11541 -# define PLATFORM_ID PLATFORM_ID331,11596 -# define PLATFORM_ID PLATFORM_ID334,11689 -# define PLATFORM_ID PLATFORM_ID337,11770 -# define PLATFORM_ID PLATFORM_ID340,11849 -# define PLATFORM_ID PLATFORM_ID343,11929 -# define PLATFORM_ID PLATFORM_ID346,11998 -# define PLATFORM_ID PLATFORM_ID349,12124 -# define PLATFORM_ID PLATFORM_ID352,12210 -# define PLATFORM_ID PLATFORM_ID355,12282 -# define PLATFORM_ID PLATFORM_ID358,12337 -# define PLATFORM_ID PLATFORM_ID361,12428 -# define PLATFORM_ID PLATFORM_ID364,12503 -# define PLATFORM_ID PLATFORM_ID367,12595 -# define PLATFORM_ID PLATFORM_ID370,12672 -# define PLATFORM_ID PLATFORM_ID373,12770 -# define PLATFORM_ID PLATFORM_ID376,12827 -# define PLATFORM_ID PLATFORM_ID379,12884 -# define PLATFORM_ID PLATFORM_ID382,12954 -# define PLATFORM_ID PLATFORM_ID385,13026 -# define PLATFORM_ID PLATFORM_ID388,13116 -# define PLATFORM_ID PLATFORM_ID391,13214 -# define PLATFORM_ID PLATFORM_ID394,13307 -# define PLATFORM_ID PLATFORM_ID398,13388 -# define PLATFORM_ID PLATFORM_ID401,13443 -# define PLATFORM_ID PLATFORM_ID404,13496 -# define PLATFORM_ID PLATFORM_ID407,13553 -# define PLATFORM_IDPLATFORM_ID410,13618 -# define PLATFORM_IDPLATFORM_ID414,13678 -# define ARCHITECTURE_ID ARCHITECTURE_ID425,14018 -# define ARCHITECTURE_ID ARCHITECTURE_ID428,14096 -# define ARCHITECTURE_ID ARCHITECTURE_ID431,14153 -# define ARCHITECTURE_ID ARCHITECTURE_ID434,14211 -# define ARCHITECTURE_ID ARCHITECTURE_ID438,14287 -# define ARCHITECTURE_ID ARCHITECTURE_ID440,14343 -# define ARCHITECTURE_ID ARCHITECTURE_ID442,14387 -# define ARCHITECTURE_ID ARCHITECTURE_ID446,14473 -# define ARCHITECTURE_ID ARCHITECTURE_ID449,14529 -# define ARCHITECTURE_ID ARCHITECTURE_ID452,14596 -# define ARCHITECTURE_ID ARCHITECTURE_ID457,14682 -# define ARCHITECTURE_ID ARCHITECTURE_ID460,14739 -# define ARCHITECTURE_ID ARCHITECTURE_ID463,14806 -# define ARCHITECTURE_ID ARCHITECTURE_ID468,14934 -# define ARCHITECTURE_ID ARCHITECTURE_ID471,14994 -# define ARCHITECTURE_ID ARCHITECTURE_ID474,15061 -# define ARCHITECTURE_IDARCHITECTURE_ID477,15104 -#define DEC(DEC481,15188 -#define HEX(HEX492,15537 -char const info_version[] = {info_version504,15899 -char const info_version_internal[] = {info_version_internal522,16397 -char const info_simulate_version[] = {info_simulate_version531,16723 -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";info_platform551,17392 -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";info_arch552,17460 -#define CXX_STD CXX_STD558,17573 -#define CXX_STD CXX_STD560,17606 -const char* info_language_dialect_default = "INFO" ":" "dialect_default["info_language_dialect_default563,17642 -int main(int argc, char* argv[])main579,17947 - -unittest/CMakeFiles/3.13.4/CMakeCXXCompiler.cmake,3896 -set(CMAKE_CXX_COMPILER "/usr/bin/g++")CMAKE_CXX_COMPILER1,0 -set(CMAKE_CXX_COMPILER_ARG1 "")CMAKE_CXX_COMPILER_ARG12,39 -set(CMAKE_CXX_COMPILER_ID "AppleClang")CMAKE_CXX_COMPILER_ID3,71 -set(CMAKE_CXX_COMPILER_VERSION "10.0.1.10010046")CMAKE_CXX_COMPILER_VERSION4,111 -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")CMAKE_CXX_COMPILER_VERSION_INTERNAL5,161 -set(CMAKE_CXX_COMPILER_WRAPPER "")CMAKE_CXX_COMPILER_WRAPPER6,205 -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98")CMAKE_CXX_STANDARD_COMPUTED_DEFAULT7,240 -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_aliasCMAKE_CXX_COMPILE_FEATURES8,286 -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")CMAKE_CXX98_COMPILE_FEATURES9,1627 -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attCMAKE_CXX11_COMPILE_FEATURES10,1707 -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deCMAKE_CXX14_COMPILE_FEATURES11,2722 -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")CMAKE_CXX17_COMPILE_FEATURES12,3031 -set(CMAKE_CXX20_COMPILE_FEATURES "")CMAKE_CXX20_COMPILE_FEATURES13,3078 -set(CMAKE_CXX_PLATFORM_ID "Darwin")CMAKE_CXX_PLATFORM_ID15,3116 -set(CMAKE_CXX_SIMULATE_ID "")CMAKE_CXX_SIMULATE_ID16,3152 -set(CMAKE_CXX_SIMULATE_VERSION "")CMAKE_CXX_SIMULATE_VERSION17,3182 -set(CMAKE_AR "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usrCMAKE_AR21,3220 -set(CMAKE_CXX_COMPILER_AR "")CMAKE_CXX_COMPILER_AR22,3326 -set(CMAKE_RANLIB "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchainCMAKE_RANLIB23,3356 -set(CMAKE_CXX_COMPILER_RANLIB "")CMAKE_CXX_COMPILER_RANLIB24,3470 -set(CMAKE_LINKER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchainCMAKE_LINKER25,3504 -set(CMAKE_COMPILER_IS_GNUCXX )CMAKE_COMPILER_IS_GNUCXX26,3614 -set(CMAKE_CXX_COMPILER_LOADED 1)CMAKE_CXX_COMPILER_LOADED27,3645 -set(CMAKE_CXX_COMPILER_WORKS TRUE)CMAKE_CXX_COMPILER_WORKS28,3678 -set(CMAKE_CXX_ABI_COMPILED TRUE)CMAKE_CXX_ABI_COMPILED29,3713 -set(CMAKE_COMPILER_IS_MINGW )CMAKE_COMPILER_IS_MINGW30,3746 -set(CMAKE_COMPILER_IS_CYGWIN )CMAKE_COMPILER_IS_CYGWIN31,3776 - set(CYGWIN 1)CYGWIN33,3836 - set(UNIX 1)UNIX34,3852 -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")CMAKE_CXX_COMPILER_ENV_VAR37,3875 - set(MINGW 1)MINGW40,3942 -set(CMAKE_CXX_COMPILER_ID_RUN 1)CMAKE_CXX_COMPILER_ID_RUN42,3965 -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)CMAKE_CXX_IGNORE_EXTENSIONS43,3998 -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)CMAKE_CXX_SOURCE_FILE_EXTENSIONS44,4073 -set(CMAKE_CXX_LINKER_PREFERENCE 30)CMAKE_CXX_LINKER_PREFERENCE45,4137 -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES46,4173 -set(CMAKE_CXX_SIZEOF_DATA_PTR "8")CMAKE_CXX_SIZEOF_DATA_PTR49,4253 -set(CMAKE_CXX_COMPILER_ABI "")CMAKE_CXX_COMPILER_ABI50,4288 -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")CMAKE_CXX_LIBRARY_ARCHITECTURE51,4319 - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")CMAKE_SIZEOF_VOID_P54,4389 - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")CMAKE_INTERNAL_PLATFORM_ABI58,4483 - set(CMAKE_LIBRARY_ARCHITECTURE "")CMAKE_LIBRARY_ARCHITECTURE62,4590 -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")CMAKE_CXX_CL_SHOWINCLUDES_PREFIX65,4636 - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")CMAKE_CL_SHOWINCLUDES_PREFIX67,4714 -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++")CMAKE_CXX_IMPLICIT_LINK_LIBRARIES74,4801 -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MaCMAKE_CXX_IMPLICIT_LINK_DIRECTORIES75,4846 -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/PlCMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES76,4997 - -unittest/CMakeFiles/3.13.4/CMakeCCompiler.cmake,3462 -set(CMAKE_C_COMPILER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolcCMAKE_C_COMPILER1,0 -set(CMAKE_C_COMPILER_ARG1 "")CMAKE_C_COMPILER_ARG12,114 -set(CMAKE_C_COMPILER_ID "AppleClang")CMAKE_C_COMPILER_ID3,144 -set(CMAKE_C_COMPILER_VERSION "10.0.1.10010046")CMAKE_C_COMPILER_VERSION4,182 -set(CMAKE_C_COMPILER_VERSION_INTERNAL "")CMAKE_C_COMPILER_VERSION_INTERNAL5,230 -set(CMAKE_C_COMPILER_WRAPPER "")CMAKE_C_COMPILER_WRAPPER6,272 -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")CMAKE_C_STANDARD_COMPUTED_DEFAULT7,305 -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macrCMAKE_C_COMPILE_FEATURES8,349 -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")CMAKE_C90_COMPILE_FEATURES9,475 -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")CMAKE_C99_COMPILE_FEATURES10,540 -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")CMAKE_C11_COMPILE_FEATURES11,612 -set(CMAKE_C_PLATFORM_ID "Darwin")CMAKE_C_PLATFORM_ID13,672 -set(CMAKE_C_SIMULATE_ID "")CMAKE_C_SIMULATE_ID14,706 -set(CMAKE_C_SIMULATE_VERSION "")CMAKE_C_SIMULATE_VERSION15,734 -set(CMAKE_AR "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usrCMAKE_AR19,770 -set(CMAKE_C_COMPILER_AR "")CMAKE_C_COMPILER_AR20,876 -set(CMAKE_RANLIB "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchainCMAKE_RANLIB21,904 -set(CMAKE_C_COMPILER_RANLIB "")CMAKE_C_COMPILER_RANLIB22,1018 -set(CMAKE_LINKER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchainCMAKE_LINKER23,1050 -set(CMAKE_COMPILER_IS_GNUCC )CMAKE_COMPILER_IS_GNUCC24,1160 -set(CMAKE_C_COMPILER_LOADED 1)CMAKE_C_COMPILER_LOADED25,1190 -set(CMAKE_C_COMPILER_WORKS TRUE)CMAKE_C_COMPILER_WORKS26,1221 -set(CMAKE_C_ABI_COMPILED TRUE)CMAKE_C_ABI_COMPILED27,1254 -set(CMAKE_COMPILER_IS_MINGW )CMAKE_COMPILER_IS_MINGW28,1285 -set(CMAKE_COMPILER_IS_CYGWIN )CMAKE_COMPILER_IS_CYGWIN29,1315 - set(CYGWIN 1)CYGWIN31,1375 - set(UNIX 1)UNIX32,1391 -set(CMAKE_C_COMPILER_ENV_VAR "CC")CMAKE_C_COMPILER_ENV_VAR35,1414 - set(MINGW 1)MINGW38,1478 -set(CMAKE_C_COMPILER_ID_RUN 1)CMAKE_C_COMPILER_ID_RUN40,1501 -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)CMAKE_C_SOURCE_FILE_EXTENSIONS41,1532 -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)CMAKE_C_IGNORE_EXTENSIONS42,1572 -set(CMAKE_C_LINKER_PREFERENCE 10)CMAKE_C_LINKER_PREFERENCE43,1633 -set(CMAKE_C_SIZEOF_DATA_PTR "8")CMAKE_C_SIZEOF_DATA_PTR46,1701 -set(CMAKE_C_COMPILER_ABI "")CMAKE_C_COMPILER_ABI47,1734 -set(CMAKE_C_LIBRARY_ARCHITECTURE "")CMAKE_C_LIBRARY_ARCHITECTURE48,1763 - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")CMAKE_SIZEOF_VOID_P51,1829 - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")CMAKE_INTERNAL_PLATFORM_ABI55,1919 - set(CMAKE_LIBRARY_ARCHITECTURE "")CMAKE_LIBRARY_ARCHITECTURE59,2022 -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")CMAKE_C_CL_SHOWINCLUDES_PREFIX62,2068 - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")CMAKE_CL_SHOWINCLUDES_PREFIX64,2142 -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")CMAKE_C_IMPLICIT_LINK_LIBRARIES71,2227 -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOCMAKE_C_IMPLICIT_LINK_DIRECTORIES72,2267 -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/PlatCMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES73,2416 - -unittest/CMakeFiles/3.13.4/CMakeSystem.cmake,628 -set(CMAKE_HOST_SYSTEM "Darwin-18.7.0")CMAKE_HOST_SYSTEM1,0 -set(CMAKE_HOST_SYSTEM_NAME "Darwin")CMAKE_HOST_SYSTEM_NAME2,39 -set(CMAKE_HOST_SYSTEM_VERSION "18.7.0")CMAKE_HOST_SYSTEM_VERSION3,76 -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")CMAKE_HOST_SYSTEM_PROCESSOR4,116 -set(CMAKE_SYSTEM "Darwin-18.7.0")CMAKE_SYSTEM8,161 -set(CMAKE_SYSTEM_NAME "Darwin")CMAKE_SYSTEM_NAME9,195 -set(CMAKE_SYSTEM_VERSION "18.7.0")CMAKE_SYSTEM_VERSION10,227 -set(CMAKE_SYSTEM_PROCESSOR "x86_64")CMAKE_SYSTEM_PROCESSOR11,262 -set(CMAKE_CROSSCOMPILING "FALSE")CMAKE_CROSSCOMPILING13,300 -set(CMAKE_SYSTEM_LOADED 1)CMAKE_SYSTEM_LOADED15,335 - -unittest/CMakeFiles/CMakeDirectoryInformation.cmake,691 -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/maclen/shared/work/ja/ja-chatscript/Pearl/SRC/mssql")CMAKE_RELATIVE_PATH_TOP_SOURCE5,144 -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/maclen/shared/work/ja/ja-chatscript/Pearl/SRC/mssql")CMAKE_RELATIVE_PATH_TOP_BINARY6,241 -set(CMAKE_FORCE_UNIX_PATHS 1)CMAKE_FORCE_UNIX_PATHS9,375 -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")CMAKE_C_INCLUDE_REGEX_SCAN13,476 -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")CMAKE_C_INCLUDE_REGEX_COMPLAIN14,515 -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})CMAKE_CXX_INCLUDE_REGEX_SCAN15,556 -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})CMAKE_CXX_INCLUDE_REGEX_COMPLAIN16,620 - -unittest/CMakeFiles/feature_tests.cxx,130 - const char features[] = {"\n"features2,1 -int main(int argc, char** argv) { (void)argv; return features[argc]; }main405,8773 - -unittest/CMakeFiles/Makefile2,0 - -unittest/Makefile,311 -UNAME_S := $(shell uname -s)UNAME_S6,98 - ODBCLIB := -lodbc -lmsodbcsql-17ODBCLIB8,151 - ODBCLIB := -lodbc -lmsodbcsql.17ODBCLIB10,190 -all: imp_testall13,231 -CFLAGS := -DDISCARDMONGO=1CFLAGS17,281 -SRC := ../zif.cpp test_zif.cpp \SRC19,309 -imp_test: $(SRC) Makefileimp_test23,400 -clean:clean27,574 - -unittest/plot_times.py,516 -import matplotlib.pyplot as pltplt2,11 -import numpy as npnp3,43 -times = []times6,73 -filename = './timed_data.csv'filename7,84 - reader = csv.reader(in_file)reader9,151 -t_times = np.array(times)t_times13,257 -write_times = t_times[:, 0]/1000write_times14,283 -read_times = t_times[:, 1]/1000read_times15,316 -ave_combined = np.mean(read_times + write_times)ave_combined16,348 - fig, axs = plt.subplots(1, 2, figsize=(12, 4))fig21,473 - fig, axs = plt.subplots(1, 2, figsize=(12, 4))axs21,473 - -unittest/it,0 - -unittest/timer.cpp,552 -struct timeval start, stop;start8,78 -struct timeval start, stop;stop8,78 -void start_timer(void)start_timer9,106 -long long stop_timer_us(void)stop_timer_us14,166 -LARGE_INTEGER StartingTime, EndingTime, ElapsedMicroseconds;StartingTime26,397 -LARGE_INTEGER StartingTime, EndingTime, ElapsedMicroseconds;EndingTime26,397 -LARGE_INTEGER StartingTime, EndingTime, ElapsedMicroseconds;ElapsedMicroseconds26,397 -LARGE_INTEGER Frequency;Frequency27,458 -void start_timer(void)start_timer29,484 -long long stop_timer_us(void)stop_timer_us34,556 - -unittest/test_main.cpp,48 -#define CATCH_CONFIG_MAINCATCH_CONFIG_MAIN1,0 - -unittest/imp_test.dSYM/Contents/Resources/DWARF/imp_test,0 - -unittest/imp_test.dSYM/Contents/Info.plist,449 - CFBundleDevelopmentRegionCFBundleDevelopmentRegion5,181 - CFBundleIdentifierCFBundleIdentifier7,247 - CFBundleInfoDictionaryVersionCFBundleInfoDictionaryVersion9,328 - CFBundlePackageTypeCFBundlePackageType11,394 - CFBundleSignatureCFBundleSignature13,451 - CFBundleShortVersionStringCFBundleShortVersionString15,506 - CFBundleVersionCFBundleVersion17,569 - -unittest/mssql.h,29 -#define MSSQL_HMSSQL_H2,16 - -unittest/times.png,0 - -unittest/timer.h,29 -#define TIMERH_TIMERH_4,77 - -unittest/lengths.png,0 - -unittest/test_mssql.cpp,8476 -struct ms_server_info_t {ms_server_info_t28,597 - const char* host = "devdb5";host29,623 - const char* port = "1433";port31,693 - const char* user = "chatscript_user";user32,724 - const char* password = "h0s3i1F";password34,805 - const char* database = "chatscript";database35,843 -unsigned int userCacheSize = 10000;userCacheSize43,990 -int gzip;gzip46,1077 -static void randomize_data(char* write_text, size_t write_len, int seed) {randomize_data48,1088 - int id = mssql_init_db_struct(User);id64,1503 - int id = mssql_init_db_struct(User);id75,1668 - bool verbose = false;verbose78,1732 - int rv1 = mssql_set_verbose(id, verbose);rv179,1758 - ms_server_info_t ms;ms82,1828 - int rv = mssql_init(id, ms.host, ms.port, ms.user, ms.password, ms.database);rv83,1853 - char expected_in_str[200];expected_in_str86,1958 - const char* actual_in_str = get_mssql_in_conn_str();actual_in_str91,2179 - int id = mssql_init_db_struct(User);id101,2394 - ms_server_info_t ms;ms104,2458 - int rv0 = mssql_init(id, ms.host, ms.port, ms.user, ms.password, ms.database);rv0105,2483 - const char* write_text_0 = "Bruce will never read this.";write_text_0108,2590 - size_t write_len_0 = strlen(write_text_0);write_len_0109,2652 - const char* key = "brillig";key110,2699 - const char* write_text_1 = "Sue will never read this.";write_text_1114,2820 - size_t write_len_1 = strlen(write_text_1);write_len_1115,2880 - int rv1 = mssql_file_write(id, write_text_1, write_len_1, key);rv1116,2927 - const char* empty_text = "";empty_text120,3035 - size_t empty_len = strlen(empty_text) + 1;empty_len121,3068 - int rv2 = mssql_file_write(id, empty_text, empty_len, key);rv2122,3115 - int id = mssql_init_db_struct(Script);id132,3305 - bool verbose_flag = false;verbose_flag135,3371 - int rv1 = mssql_set_verbose(id, verbose_flag);rv1136,3402 - ms_server_info_t ms;ms139,3477 - int rv0 = mssql_init(id, ms.host, ms.port, ms.user, ms.password, ms.database);rv0140,3502 - int num_times = 3;num_times143,3609 - const char* key = "brillig";key144,3632 - for (int i = 1; i <= num_times; ++i) {i145,3665 - char write_buf[5000];write_buf146,3708 - size_t write_len = sizeof(write_buf) - 1000 + (i * 50) + (rand() % 100);write_len147,3738 - int rv_write = mssql_file_write(id, write_buf, write_len, key);rv_write150,3996 - char read_buf[5000];read_buf153,4101 - size_t read_len = sizeof(read_buf);read_len154,4130 - int rv_read = mssql_file_read(id, read_buf, &read_len, key);rv_read155,4174 - const char* empty_text = "";empty_text162,4399 - size_t empty_len = strlen(empty_text) + 1;empty_len163,4432 - int rv_write = mssql_file_write(id, empty_text, empty_len, key);rv_write164,4479 - bool skip_test = true;skip_test174,4693 - int id = mssql_init_db_struct(User);id179,4764 - ms_server_info_t ms;ms182,4828 - int rv0 = mssql_init(id, ms.host, ms.port, ms.user, ms.password, ms.database);rv0183,4853 - bool verbose_flag = false;verbose_flag186,4960 - int rv1 = mssql_set_verbose(id, verbose_flag);rv1187,4991 - char write_buf[5000];write_buf190,5066 - size_t write_len = sizeof(write_buf);write_len191,5092 - long long dt_write_us, dt_read_us;dt_write_us195,5219 - long long dt_write_us, dt_read_us;dt_read_us195,5219 - long long dt_sum_us = 0;dt_sum_us196,5258 - FILE* f = NULL;f198,5288 - const char* filename = "timed_data.csv";filename199,5308 - int err = fopen_s(&f, filename, "w");err203,5405 - int num_times = 10;num_times208,5502 - const char* key = "brillig";key210,5604 - for (int i = 0; i < num_times; ++i) {i211,5637 - char read_buf[5010];read_buf213,5770 - size_t read_len = sizeof(read_buf);read_len214,5799 - int read_rv = mssql_file_read(id, read_buf, &read_len, key);read_rv217,5867 - int write_rv = mssql_file_write(id, write_buf, write_len, key);write_rv222,6029 - double dt_ms = (double)dt_sum_us / (num_times * 1000.);dt_ms228,6286 - const char* empty_text = "";empty_text233,6446 - size_t empty_len = strlen(empty_text) + 1;empty_len234,6479 - int rv_write = mssql_file_write(id, empty_text, empty_len, key);rv_write235,6526 - int id = mssql_init_db_struct(User);id250,6847 - ms_server_info_t ms;ms253,6911 - int rv0 = mssql_init(id, ms.host, ms.port, ms.user, ms.password, ms.database);rv0254,6936 - const char* key = "brillig";key257,7043 - char read_buf[10000];read_buf259,7077 - size_t read_len = sizeof(read_buf);read_len260,7103 - int rv_read = mssql_file_read(id, read_buf, &read_len, key);rv_read261,7143 - int id = mssql_init_db_struct(User);id272,7380 - ms_server_info_t ms;ms275,7444 - int rv0 = mssql_init(id, ms.host, ms.port, ms.user, ms.password, ms.database);rv0276,7469 - const char* key = "fessik";key279,7576 - char read_buf[10000];read_buf281,7609 - size_t read_len = sizeof(read_buf);read_len282,7635 - int rv_read = mssql_file_read(id, read_buf, &read_len, key);rv_read283,7675 - char c_buf[200];c_buf295,7921 - size_t c_size = sizeof(c_buf);c_size296,7942 - char p_buf[] = "This is a test";p_buf297,7977 - size_t p_size = sizeof(p_buf);p_size298,8014 - int rv_c = mssql_maybe_compress(c_buf, &c_size, p_buf, p_size);rv_c303,8099 - char c_buf[200];c_buf312,8339 - size_t c_size = sizeof(c_buf);c_size313,8360 - char p_buf[] = "This is a test";p_buf314,8395 - size_t p_size = sizeof(p_buf);p_size315,8432 - int rv_c = mssql_maybe_compress(c_buf, &c_size, p_buf, p_size);rv_c320,8517 - for (int g=0; g <= 1; ++g) {g329,8752 - char c_buf[200];c_buf332,8804 - size_t c_size = sizeof(c_buf);c_size333,8829 - char p_buf[] = "This is a test";p_buf334,8868 - size_t p_size = sizeof(p_buf);p_size335,8909 - int rv_c = mssql_maybe_compress(c_buf, &c_size, p_buf, p_size);rv_c339,8984 - char rcv_buf[200];rcv_buf341,9057 - size_t rcv_size = sizeof(rcv_buf);rcv_size342,9084 - int rv_r = mssql_maybe_uncompress(c_buf, c_size, rcv_buf, &rcv_size);rv_r345,9166 - for (int g=0; g <= 1; ++g) {g356,9460 - char c_buf[200];c_buf359,9512 - size_t c_size = 0;c_size360,9537 - char rcv_buf[200];rcv_buf361,9564 - size_t rcv_size = sizeof(rcv_buf);rcv_size362,9591 - int rv_r = mssql_maybe_uncompress(c_buf, c_size, rcv_buf, &rcv_size);rv_r364,9635 - for (int g=0; g <= 1; ++g) {g374,9882 - char c_buf[200];c_buf377,9934 - size_t c_size = sizeof(c_buf);c_size378,9959 - char rcv_buf[200];rcv_buf379,9998 - size_t rcv_size = sizeof(rcv_buf);rcv_size380,10025 - int rv_r = mssql_maybe_uncompress(nullptr, c_size, rcv_buf, &rcv_size);rv_r382,10069 - for (int g=0; g <= 1; ++g) {g391,10281 - char c_buf[200];c_buf394,10333 - size_t c_size = sizeof(c_buf);c_size395,10358 - char p_buf[] = "This is a test";p_buf396,10397 - size_t p_size = sizeof(p_buf);p_size397,10438 - int rv_c = mssql_maybe_compress(c_buf, &c_size, p_buf, p_size);rv_c400,10512 - char rcv_buf[200];rcv_buf402,10585 - size_t rcv_size = sizeof(rcv_buf);rcv_size403,10612 - int rv_r = mssql_maybe_uncompress(c_buf, c_size, rcv_buf, &rcv_size);rv_r408,10754 - for (int g=0; g <= 1; ++g) {g418,11003 - char c_buf[200];c_buf421,11055 - size_t c_size = sizeof(c_buf);c_size422,11080 - char p_buf[] = "This is a test";p_buf423,11119 - size_t p_size = sizeof(p_buf);p_size424,11160 - int rv_c = mssql_maybe_compress(c_buf, &c_size, p_buf, p_size);rv_c427,11234 - char rcv_buf[200];rcv_buf429,11307 - size_t rcv_size = sizeof(rcv_buf);rcv_size430,11334 - int rv_r = mssql_maybe_uncompress(c_buf, c_size, rcv_buf, &rcv_size);rv_r434,11473 - char* key1 = "bbb";key1443,11674 - struct ms_server_info_t ms;ms444,11698 - char* dummy_data = "12345";dummy_data447,11808 - size_t dummy_size = strlen(dummy_data) + 1;dummy_size448,11840 - int rv_w, rv_r;rv_w449,11888 - int rv_w, rv_r;rv_r449,11888 - char read_buf[100];read_buf453,12014 - size_t read_len = sizeof(read_buf);read_len454,12038 - char* empty_data = "";empty_data461,12291 - size_t empty_size = strlen(empty_data) + 1;empty_size462,12318 - -unittest/BINARIES/imp.pdb,0 - -unittest/imp_test,0 - -unittest/CMakeCache.txt,0 - -unittest/labels.png,0 - -unittest/test_zif.cpp,1960 - char cbuf[500];cbuf6,102 - const char* ubuf = "This is a test";ubuf7,122 - struct zif_t zs;zs8,163 - int rv = zif_compress(&zs);rv14,341 - const char* err = zif_error();err18,451 - char cbuf[2];cbuf23,569 - const char* in_buf = "This is a test";in_buf24,587 - struct zif_t zs;zs25,630 - int rv = zif_compress(&zs);rv31,812 - const char* err = zif_error();err34,869 - struct zif_t* zs = nullptr;zs39,982 - int rv = zif_compress(zs);rv40,1014 - const char* err = zif_error();err43,1070 - char cbuf[500];cbuf48,1181 - const char* in_buf = "This is a test of a long line";in_buf49,1201 - struct zif_t zs_c;zs_c50,1259 - int rv_c = zif_compress(&zs_c);rv_c56,1473 - char ubuf[500];ubuf60,1591 - struct zif_t zs_u;zs_u61,1611 - int rv_u = zif_uncompress(&zs_u);rv_u67,1810 - const char* err = zif_error();err72,2009 - char cbuf[500];cbuf77,2129 - const char* in_buf = "This is a test of a long line";in_buf78,2149 - struct zif_t zs_c;zs_c79,2207 - int rv_c = zif_compress(&zs_c);rv_c85,2418 - char ubuf[5];ubuf89,2536 - struct zif_t zs_u;zs_u90,2554 - int rv_u = zif_uncompress(&zs_u);rv_u96,2753 - const char* err = zif_error();err99,2818 - struct zif_t* zs = nullptr;zs104,2933 - int rv = zif_uncompress(zs);rv105,2965 - const char* err = zif_error();err108,3023 - char cbuf[500];cbuf113,3139 - const char* in_buf = "This is a test of a long line";in_buf114,3159 - struct zif_t zs_c;zs_c115,3217 - int rv_c = zif_compress(&zs_c);rv_c121,3424 - char ubuf[500];ubuf125,3542 - struct zif_t zs_u;zs_u126,3562 - int rv_u = zif_uncompress(&zs_u);rv_u132,3778 - const char* err = zif_error();err138,3958 - char cbuf[500];cbuf143,4067 - char ubuf[500];ubuf144,4087 - struct zif_t zs_u;zs_u145,4107 - int rv_u = zif_uncompress(&zs_u);rv_u151,4284 - const char* err = zif_error();err154,4349 - -unittest/catch2.h,57058 -#define TWOBLUECUBES_SINGLE_INCLUDE_CATCH_HPP_INCLUDEDTWOBLUECUBES_SINGLE_INCLUDE_CATCH_HPP_INCLUDED12,490 -#define CATCH_VERSION_MAJOR 2CATCH_VERSION_MAJOR16,566 -#define CATCH_VERSION_MINOR 13CATCH_VERSION_MINOR17,596 -#define CATCH_VERSION_PATCH 2CATCH_VERSION_PATCH18,627 -# define CATCH_IMPLCATCH_IMPL50,1715 -# define CATCH_CONFIG_ALL_PARTSCATCH_CONFIG_ALL_PARTS51,1736 -# define CATCH_CONFIG_EXTERNAL_INTERFACESCATCH_CONFIG_EXTERNAL_INTERFACES57,1928 -# define CATCH_CONFIG_ENABLE_CHRONO_STRINGMAKERCATCH_CONFIG_ENABLE_CHRONO_STRINGMAKER62,2121 -# define CATCH_PLATFORM_MACCATCH_PLATFORM_MAC72,2327 -# define CATCH_PLATFORM_IPHONECATCH_PLATFORM_IPHONE74,2385 -# define CATCH_PLATFORM_LINUXCATCH_PLATFORM_LINUX78,2489 -# define CATCH_PLATFORM_WINDOWSCATCH_PLATFORM_WINDOWS81,2628 -# define CLARA_CONFIG_MAIN_NOT_DEFINEDCLARA_CONFIG_MAIN_NOT_DEFINED88,2740 -# define CLARA_CONFIG_MAINCLARA_CONFIG_MAIN89,2782 -# define CATCH_CPP14_OR_GREATERCATCH_CPP14_OR_GREATER126,3883 -# define CATCH_CPP17_OR_GREATERCATCH_CPP17_OR_GREATER130,4009 -# define CATCH_INTERNAL_START_WARNINGS_SUPPRESSION _Pragma( "GCC diagnostic push" )CATCH_INTERNAL_START_WARNINGS_SUPPRESSION138,4272 -# define CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION _Pragma( "GCC diagnostic pop" )CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION139,4359 -# define CATCH_INTERNAL_IGNORE_BUT_WARN(...) (void)__builtin_constant_p(__VA_ARGS__)CATCH_INTERNAL_IGNORE_BUT_WARN141,4446 -# define CATCH_INTERNAL_START_WARNINGS_SUPPRESSION _Pragma( "clang diagnostic push" )CATCH_INTERNAL_START_WARNINGS_SUPPRESSION147,4567 -# define CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION _Pragma( "clang diagnostic pop" )CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION148,4656 -# define CATCH_INTERNAL_IGNORE_BUT_WARN(...) (void)__builtin_constant_p(__VA_ARGS__) /* NOLINCATCH_INTERNAL_IGNORE_BUT_WARN162,5297 -# define CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS \CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS165,5457 -# define CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS \CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS169,5662 -# define CATCH_INTERNAL_SUPPRESS_UNUSED_WARNINGS \CATCH_INTERNAL_SUPPRESS_UNUSED_WARNINGS172,5787 -# define CATCH_INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGS \CATCH_INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGS175,5911 -# define CATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS \CATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS178,6060 - #define CATCH_INTERNAL_CONFIG_POSIX_SIGNALSCATCH_INTERNAL_CONFIG_POSIX_SIGNALS186,6402 - #define CATCH_INTERNAL_CONFIG_NO_POSIX_SIGNALSCATCH_INTERNAL_CONFIG_NO_POSIX_SIGNALS192,6695 -# define CATCH_INTERNAL_CONFIG_NO_POSIX_SIGNALSCATCH_INTERNAL_CONFIG_NO_POSIX_SIGNALS196,6771 -# define CATCH_CONFIG_COLOUR_NONECATCH_CONFIG_COLOUR_NONE197,6825 -# define CATCH_INTERNAL_CONFIG_NO_CPP11_TO_STRINGCATCH_INTERNAL_CONFIG_NO_CPP11_TO_STRING203,7036 -# define CATCH_INTERNAL_CONFIG_ANDROID_LOGWRITECATCH_INTERNAL_CONFIG_ANDROID_LOGWRITE204,7089 -# define CATCH_INTERNAL_CONFIG_NO_WINDOWS_SEHCATCH_INTERNAL_CONFIG_NO_WINDOWS_SEH210,7307 -# define CATCH_INTERNAL_CONFIG_NO_NEW_CAPTURECATCH_INTERNAL_CONFIG_NO_NEW_CAPTURE216,7475 -# define _BSD_SOURCE_BSD_SOURCE225,7805 -# define CATCH_INTERNAL_CONFIG_NO_CPP11_TO_STRINGCATCH_INTERNAL_CONFIG_NO_CPP11_TO_STRING231,8127 -# define CATCH_INTERNAL_START_WARNINGS_SUPPRESSION __pragma( warning(push) )CATCH_INTERNAL_START_WARNINGS_SUPPRESSION240,8329 -# define CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION __pragma( warning(pop) )CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION241,8407 -# define CATCH_CONFIG_COLOUR_NONECATCH_CONFIG_COLOUR_NONE246,8650 -# define CATCH_INTERNAL_CONFIG_WINDOWS_SEHCATCH_INTERNAL_CONFIG_WINDOWS_SEH248,8695 -# define CATCH_INTERNAL_CONFIG_TRADITIONAL_MSVC_PREPROCESSORCATCH_INTERNAL_CONFIG_TRADITIONAL_MSVC_PREPROCESSOR256,9111 -# define CATCH_INTERNAL_CONFIG_USE_ASYNCCATCH_INTERNAL_CONFIG_USE_ASYNC264,9386 -# define CATCH_INTERNAL_CONFIG_EXCEPTIONS_ENABLEDCATCH_INTERNAL_CONFIG_EXCEPTIONS_ENABLED270,9669 -# define CATCH_INTERNAL_CONFIG_NO_WCHARCATCH_INTERNAL_CONFIG_NO_WCHAR276,9835 - #define CATCH_INTERNAL_CONFIG_POLYFILL_ISNANCATCH_INTERNAL_CONFIG_POLYFILL_ISNAN282,10028 - #define CATCH_INTERNAL_CONFIG_COUNTERCATCH_INTERNAL_CONFIG_COUNTER293,10493 - #define CATCH_INTERNAL_CONFIG_NO_WINDOWS_SEHCATCH_INTERNAL_CONFIG_NO_WINDOWS_SEH302,10852 - #define CATCH_INTERNAL_CONFIG_NO_ASYNCCATCH_INTERNAL_CONFIG_NO_ASYNC303,10901 - #define CATCH_CONFIG_COLOUR_NONECATCH_CONFIG_COLOUR_NONE304,10944 -#define CATCH_INTERNAL_CONFIG_GLOBAL_NEXTAFTERCATCH_INTERNAL_CONFIG_GLOBAL_NEXTAFTER308,11029 - # define CATCH_INTERNAL_CONFIG_CPP17_STRING_VIEWCATCH_INTERNAL_CONFIG_CPP17_STRING_VIEW315,11291 - # define CATCH_INTERNAL_CONFIG_CPP17_OPTIONALCATCH_INTERNAL_CONFIG_CPP17_OPTIONAL320,11471 - # define CATCH_INTERNAL_CONFIG_CPP17_BYTECATCH_INTERNAL_CONFIG_CPP17_BYTE327,11763 - # define CATCH_CONFIG_NO_CPP17_VARIANTCATCH_CONFIG_NO_CPP17_VARIANT338,12342 - # define CATCH_INTERNAL_CONFIG_CPP17_VARIANTCATCH_INTERNAL_CONFIG_CPP17_VARIANT340,12404 - # define CATCH_INTERNAL_CONFIG_CPP17_VARIANTCATCH_INTERNAL_CONFIG_CPP17_VARIANT343,12564 -# define CATCH_CONFIG_COUNTERCATCH_CONFIG_COUNTER349,12898 -# define CATCH_CONFIG_WINDOWS_SEHCATCH_CONFIG_WINDOWS_SEH352,13113 -# define CATCH_CONFIG_POSIX_SIGNALSCATCH_CONFIG_POSIX_SIGNALS356,13445 -# define CATCH_CONFIG_WCHARCATCH_CONFIG_WCHAR360,13712 -# define CATCH_CONFIG_CPP11_TO_STRINGCATCH_CONFIG_CPP11_TO_STRING364,13892 -# define CATCH_CONFIG_CPP17_OPTIONALCATCH_CONFIG_CPP17_OPTIONAL368,14076 -# define CATCH_CONFIG_CPP17_STRING_VIEWCATCH_CONFIG_CPP17_STRING_VIEW372,14266 -# define CATCH_CONFIG_CPP17_VARIANTCATCH_CONFIG_CPP17_VARIANT376,14447 -# define CATCH_CONFIG_CPP17_BYTECATCH_CONFIG_CPP17_BYTE380,14615 -# define CATCH_INTERNAL_CONFIG_NEW_CAPTURECATCH_INTERNAL_CONFIG_NEW_CAPTURE384,14705 -# define CATCH_CONFIG_NEW_CAPTURECATCH_CONFIG_NEW_CAPTURE388,14933 -# define CATCH_CONFIG_DISABLE_EXCEPTIONSCATCH_CONFIG_DISABLE_EXCEPTIONS392,15076 -# define CATCH_CONFIG_POLYFILL_ISNANCATCH_CONFIG_POLYFILL_ISNAN396,15261 -# define CATCH_CONFIG_USE_ASYNCCATCH_CONFIG_USE_ASYNC400,15472 -# define CATCH_CONFIG_ANDROID_LOGWRITECATCH_CONFIG_ANDROID_LOGWRITE404,15654 -# define CATCH_CONFIG_GLOBAL_NEXTAFTERCATCH_CONFIG_GLOBAL_NEXTAFTER408,15843 -# define CATCH_INTERNAL_START_WARNINGS_SUPPRESSIONCATCH_INTERNAL_START_WARNINGS_SUPPRESSION414,16071 -# define CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSIONCATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION417,16186 -# define CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGSCATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS420,16304 -# define CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGSCATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS423,16422 -# define CATCH_INTERNAL_SUPPRESS_UNUSED_WARNINGSCATCH_INTERNAL_SUPPRESS_UNUSED_WARNINGS426,16535 -# define CATCH_INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGSCATCH_INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGS429,16654 -# define CATCH_INTERNAL_IGNORE_BUT_WARN(...)CATCH_INTERNAL_IGNORE_BUT_WARN435,16890 -# define CATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGSCATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS445,17269 -#define CATCH_TRY if ((true))CATCH_TRY449,17382 -#define CATCH_CATCH_ALL if ((false))CATCH_CATCH_ALL450,17412 -#define CATCH_CATCH_ANON(type) if ((false))CATCH_CATCH_ANON451,17449 -#define CATCH_TRY tryCATCH_TRY453,17499 -#define CATCH_CATCH_ALL catch (...)CATCH_CATCH_ALL454,17521 -#define CATCH_CATCH_ANON(type) catch (type)CATCH_CATCH_ANON455,17557 -#define CATCH_CONFIG_TRADITIONAL_MSVC_PREPROCESSORCATCH_CONFIG_TRADITIONAL_MSVC_PREPROCESSOR459,17789 -#define INTERNAL_CATCH_UNIQUE_NAME_LINE2( name, line ) name##lineINTERNAL_CATCH_UNIQUE_NAME_LINE2463,17885 -#define INTERNAL_CATCH_UNIQUE_NAME_LINE( name, line ) INTERNAL_CATCH_UNIQUE_NAME_LINE2( name, liINTERNAL_CATCH_UNIQUE_NAME_LINE464,17951 -# define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __COUNTER__ INTERNAL_CATCH_UNIQUE_NAME466,18080 -# define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __LINE__ )INTERNAL_CATCH_UNIQUE_NAME468,18184 -struct Catch_global_namespace_dummy {};Catch_global_namespace_dummy476,18426 -std::ostream& operator<<(std::ostream&, Catch_global_namespace_dummy);operator477,18466 -#define CATCH_INTERNAL_LINEINFO \CATCH_INTERNAL_LINEINFO538,20381 -#define CATCH_REGISTER_TAG_ALIAS( alias, spec ) \CATCH_REGISTER_TAG_ALIAS550,20707 -constexpr auto operator "" _catch_sr( char const* rawChars, std::size_t size ) noexcept -> Catch_catch_sr680,24992 -#define CATCH_RECURSION_LEVEL0(...) __VA_ARGS__CATCH_RECURSION_LEVEL0688,25211 -#define CATCH_RECURSION_LEVEL1(...) CATCH_RECURSION_LEVEL0(CATCH_RECURSION_LEVEL0(CATCH_RECURSIOCATCH_RECURSION_LEVEL1689,25259 -#define CATCH_RECURSION_LEVEL2(...) CATCH_RECURSION_LEVEL1(CATCH_RECURSION_LEVEL1(CATCH_RECURSIOCATCH_RECURSION_LEVEL2690,25379 -#define CATCH_RECURSION_LEVEL3(...) CATCH_RECURSION_LEVEL2(CATCH_RECURSION_LEVEL2(CATCH_RECURSIOCATCH_RECURSION_LEVEL3691,25499 -#define CATCH_RECURSION_LEVEL4(...) CATCH_RECURSION_LEVEL3(CATCH_RECURSION_LEVEL3(CATCH_RECURSIOCATCH_RECURSION_LEVEL4692,25619 -#define CATCH_RECURSION_LEVEL5(...) CATCH_RECURSION_LEVEL4(CATCH_RECURSION_LEVEL4(CATCH_RECURSIOCATCH_RECURSION_LEVEL5693,25739 -#define INTERNAL_CATCH_EXPAND_VARGS(...) __VA_ARGS__INTERNAL_CATCH_EXPAND_VARGS696,25910 -#define CATCH_RECURSION_LEVEL6(...) CATCH_RECURSION_LEVEL5(CATCH_RECURSION_LEVEL5(CATCH_RECURSIOCATCH_RECURSION_LEVEL6698,25994 -#define CATCH_RECURSE(...) CATCH_RECURSION_LEVEL6(CATCH_RECURSION_LEVEL6(__VA_ARGS__))CATCH_RECURSE699,26114 -#define CATCH_RECURSE(...) CATCH_RECURSION_LEVEL5(__VA_ARGS__)CATCH_RECURSE701,26208 -#define CATCH_REC_END(...)CATCH_REC_END704,26280 -#define CATCH_REC_OUTCATCH_REC_OUT705,26307 -#define CATCH_EMPTY()CATCH_EMPTY707,26330 -#define CATCH_DEFER(id) id CATCH_EMPTY()CATCH_DEFER708,26352 -#define CATCH_REC_GET_END2() 0, CATCH_REC_ENDCATCH_REC_GET_END2710,26394 -#define CATCH_REC_GET_END1(...) CATCH_REC_GET_END2CATCH_REC_GET_END1711,26440 -#define CATCH_REC_GET_END(...) CATCH_REC_GET_END1CATCH_REC_GET_END712,26491 -#define CATCH_REC_NEXT0(test, next, ...) next CATCH_REC_OUTCATCH_REC_NEXT0713,26541 -#define CATCH_REC_NEXT1(test, next) CATCH_DEFER ( CATCH_REC_NEXT0 ) ( test, next, 0)CATCH_REC_NEXT1714,26601 -#define CATCH_REC_NEXT(test, next) CATCH_REC_NEXT1(CATCH_REC_GET_END test, next)CATCH_REC_NEXT715,26686 -#define CATCH_REC_LIST0(f, x, peek, ...) , f(x) CATCH_DEFER ( CATCH_REC_NEXT(peek, CATCH_REC_LISCATCH_REC_LIST0717,26769 -#define CATCH_REC_LIST1(f, x, peek, ...) , f(x) CATCH_DEFER ( CATCH_REC_NEXT(peek, CATCH_REC_LISCATCH_REC_LIST1718,26896 -#define CATCH_REC_LIST2(f, x, peek, ...) f(x) CATCH_DEFER ( CATCH_REC_NEXT(peek, CATCH_REC_LISCATCH_REC_LIST2719,27023 -#define CATCH_REC_LIST0_UD(f, userdata, x, peek, ...) , f(userdata, x) CATCH_DEFER ( CATCH_REC_NCATCH_REC_LIST0_UD721,27151 -#define CATCH_REC_LIST1_UD(f, userdata, x, peek, ...) , f(userdata, x) CATCH_DEFER ( CATCH_REC_NCATCH_REC_LIST1_UD722,27314 -#define CATCH_REC_LIST2_UD(f, userdata, x, peek, ...) f(userdata, x) CATCH_DEFER ( CATCH_REC_NCATCH_REC_LIST2_UD723,27477 -#define CATCH_REC_LIST_UD(f, userdata, ...) CATCH_RECURSE(CATCH_REC_LIST2_UD(f, userdata, __VA_ACATCH_REC_LIST_UD728,27894 -#define CATCH_REC_LIST(f, ...) CATCH_RECURSE(CATCH_REC_LIST2(f, __VA_ARGS__, ()()(), ()()(), ()(CATCH_REC_LIST730,28026 -#define INTERNAL_CATCH_EXPAND1(param) INTERNAL_CATCH_EXPAND2(param)INTERNAL_CATCH_EXPAND1732,28132 -#define INTERNAL_CATCH_EXPAND2(...) INTERNAL_CATCH_NO## __VA_ARGS__INTERNAL_CATCH_EXPAND2733,28200 -#define INTERNAL_CATCH_DEF(...) INTERNAL_CATCH_DEF __VA_ARGS__INTERNAL_CATCH_DEF734,28268 -#define INTERNAL_CATCH_NOINTERNAL_CATCH_DEFINTERNAL_CATCH_NOINTERNAL_CATCH_DEF735,28331 -#define INTERNAL_CATCH_STRINGIZE(...) INTERNAL_CATCH_STRINGIZE2(__VA_ARGS__)INTERNAL_CATCH_STRINGIZE736,28375 -#define INTERNAL_CATCH_STRINGIZE2(...) #__VA_ARGS__INTERNAL_CATCH_STRINGIZE2738,28503 -#define INTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS(param) INTERNAL_CATCH_STRINGIZE(INTERNAL_CATCH_RINTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS739,28555 -#define INTERNAL_CATCH_STRINGIZE2(...) INTERNAL_CATCH_STRINGIZE3(__VA_ARGS__)INTERNAL_CATCH_STRINGIZE2742,28784 -#define INTERNAL_CATCH_STRINGIZE3(...) #__VA_ARGS__INTERNAL_CATCH_STRINGIZE3743,28862 -#define INTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS(param) (INTERNAL_CATCH_STRINGIZE(INTERNAL_CATCH_INTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS744,28914 -#define INTERNAL_CATCH_MAKE_NAMESPACE2(...) ns_##__VA_ARGS__INTERNAL_CATCH_MAKE_NAMESPACE2747,29045 -#define INTERNAL_CATCH_MAKE_NAMESPACE(name) INTERNAL_CATCH_MAKE_NAMESPACE2(name)INTERNAL_CATCH_MAKE_NAMESPACE748,29106 -#define INTERNAL_CATCH_REMOVE_PARENS(...) INTERNAL_CATCH_EXPAND1(INTERNAL_CATCH_DEF __VA_ARGS__)INTERNAL_CATCH_REMOVE_PARENS750,29188 -#define INTERNAL_CATCH_MAKE_TYPE_LIST2(...) decltype(get_wrapper constprintSummaryRow16612,592188 -void ConsoleReporter::printTotalsDivider(Totals const& totals) {printTotalsDivider16630,592816 -void ConsoleReporter::printSummaryDivider() {printSummaryDivider16651,594068 -void ConsoleReporter::printTestFilters() {printTestFilters16655,594162 -CATCH_REGISTER_REPORTER("console", ConsoleReporter)CATCH_REGISTER_REPORTER16662,594390 -int main (int argc, char * argv[]) {main17389,622697 -int main (int argc, char * const argv[]) {main17398,622838 -#define CATCH_REQUIRE( ... ) INTERNAL_CATCH_TEST( "CATCH_REQUIRE", Catch::ResultDisposition::NorCATCH_REQUIRE17429,623473 -#define CATCH_REQUIRE_FALSE( ... ) INTERNAL_CATCH_TEST( "CATCH_REQUIRE_FALSE", Catch::ResultDispCATCH_REQUIRE_FALSE17430,623588 -#define CATCH_REQUIRE_THROWS( ... ) INTERNAL_CATCH_THROWS( "CATCH_REQUIRE_THROWS", Catch::ResultCATCH_REQUIRE_THROWS17432,623754 -#define CATCH_REQUIRE_THROWS_AS( expr, exceptionType ) INTERNAL_CATCH_THROWS_AS( "CATCH_REQUIRE_CATCH_REQUIRE_THROWS_AS17433,623885 -#define CATCH_REQUIRE_THROWS_WITH( expr, matcher ) INTERNAL_CATCH_THROWS_STR_MATCHES( "CATCH_REQCATCH_REQUIRE_THROWS_WITH17434,624049 -#define CATCH_REQUIRE_THROWS_MATCHES( expr, exceptionType, matcher ) INTERNAL_CATCH_THROWS_MATCHCATCH_REQUIRE_THROWS_MATCHES17436,624258 -#define CATCH_REQUIRE_NOTHROW( ... ) INTERNAL_CATCH_NO_THROW( "CATCH_REQUIRE_NOTHROW", Catch::ReCATCH_REQUIRE_NOTHROW17438,624494 -#define CATCH_CHECK( ... ) INTERNAL_CATCH_TEST( "CATCH_CHECK", Catch::ResultDisposition::ContinuCATCH_CHECK17440,624630 -#define CATCH_CHECK_FALSE( ... ) INTERNAL_CATCH_TEST( "CATCH_CHECK_FALSE", Catch::ResultDispositCATCH_CHECK_FALSE17441,624752 -#define CATCH_CHECKED_IF( ... ) INTERNAL_CATCH_IF( "CATCH_CHECKED_IF", Catch::ResultDisposition:CATCH_CHECKED_IF17442,624924 -#define CATCH_CHECKED_ELSE( ... ) INTERNAL_CATCH_ELSE( "CATCH_CHECKED_ELSE", Catch::ResultDisposCATCH_CHECKED_ELSE17443,625054 -#define CATCH_CHECK_NOFAIL( ... ) INTERNAL_CATCH_TEST( "CATCH_CHECK_NOFAIL", Catch::ResultDisposCATCH_CHECK_NOFAIL17444,625190 -#define CATCH_CHECK_THROWS( ... ) INTERNAL_CATCH_THROWS( "CATCH_CHECK_THROWS", Catch::ResultDisCATCH_CHECK_THROWS17446,625368 -#define CATCH_CHECK_THROWS_AS( expr, exceptionType ) INTERNAL_CATCH_THROWS_AS( "CATCH_CHECK_THROCATCH_CHECK_THROWS_AS17447,625507 -#define CATCH_CHECK_THROWS_WITH( expr, matcher ) INTERNAL_CATCH_THROWS_STR_MATCHES( "CATCH_CHECKCATCH_CHECK_THROWS_WITH17448,625678 -#define CATCH_CHECK_THROWS_MATCHES( expr, exceptionType, matcher ) INTERNAL_CATCH_THROWS_MATCHESCATCH_CHECK_THROWS_MATCHES17450,625894 -#define CATCH_CHECK_NOTHROW( ... ) INTERNAL_CATCH_NO_THROW( "CATCH_CHECK_NOTHROW", Catch::ResultCATCH_CHECK_NOTHROW17452,626138 -#define CATCH_CHECK_THAT( arg, matcher ) INTERNAL_CHECK_THAT( "CATCH_CHECK_THAT", matcher, CatchCATCH_CHECK_THAT17455,626325 -#define CATCH_REQUIRE_THAT( arg, matcher ) INTERNAL_CHECK_THAT( "CATCH_REQUIRE_THAT", matcher, CCATCH_REQUIRE_THAT17457,626468 -#define CATCH_INFO( msg ) INTERNAL_CATCH_INFO( "CATCH_INFO", msg )CATCH_INFO17460,626644 -#define CATCH_UNSCOPED_INFO( msg ) INTERNAL_CATCH_UNSCOPED_INFO( "CATCH_UNSCOPED_INFO", msg )CATCH_UNSCOPED_INFO17461,626711 -#define CATCH_WARN( msg ) INTERNAL_CATCH_MSG( "CATCH_WARN", Catch::ResultWas::Warning, Catch::ReCATCH_WARN17462,626805 -#define CATCH_CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CATCCATCH_CAPTURE17463,626943 -#define CATCH_TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )CATCH_TEST_CASE17465,627065 -#define CATCH_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEST_CASE_METHOD( className, __VCATCH_TEST_CASE_METHOD17466,627135 -#define CATCH_METHOD_AS_TEST_CASE( method, ... ) INTERNAL_CATCH_METHOD_AS_TEST_CASE( method, __VCATCH_METHOD_AS_TEST_CASE17467,627242 -#define CATCH_REGISTER_TEST_CASE( Function, ... ) INTERNAL_CATCH_REGISTER_TESTCASE( Function, __CATCH_REGISTER_TEST_CASE17468,627349 -#define CATCH_SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )CATCH_SECTION17469,627457 -#define CATCH_DYNAMIC_SECTION( ... ) INTERNAL_CATCH_DYNAMIC_SECTION( __VA_ARGS__ )CATCH_DYNAMIC_SECTION17470,627524 -#define CATCH_FAIL( ... ) INTERNAL_CATCH_MSG( "CATCH_FAIL", Catch::ResultWas::ExplicitFailure, CCATCH_FAIL17471,627607 -#define CATCH_FAIL_CHECK( ... ) INTERNAL_CATCH_MSG( "CATCH_FAIL_CHECK", Catch::ResultWas::ExplicCATCH_FAIL_CHECK17472,627750 -#define CATCH_SUCCEED( ... ) INTERNAL_CATCH_MSG( "CATCH_SUCCEED", Catch::ResultWas::Ok, Catch::RCATCH_SUCCEED17473,627916 -#define CATCH_ANON_TEST_CASE() INTERNAL_CATCH_TESTCASE()CATCH_ANON_TEST_CASE17475,628064 -#define CATCH_TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )CATCH_TEMPLATE_TEST_CASE17478,628173 -#define CATCH_TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_SIG( __VA_ARGS__ )CATCH_TEMPLATE_TEST_CASE_SIG17479,628262 -#define CATCH_TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHCATCH_TEMPLATE_TEST_CASE_METHOD17480,628359 -#define CATCH_TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_CATCH_TEMPLATE_TEST_CASE_METHOD_SIG17481,628484 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE( __VA_CATCH_TEMPLATE_PRODUCT_TEST_CASE17482,628617 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_SICATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG17483,628722 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEMPLATE_PRODUCCATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD17484,628835 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_TEMPLATE_PRCATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17485,628976 -#define CATCH_TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TESCATCH_TEMPLATE_TEST_CASE17487,629131 -#define CATCH_TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATECATCH_TEMPLATE_TEST_CASE_SIG17488,629251 -#define CATCH_TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD17489,629379 -#define CATCH_TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERCATCH_TEMPLATE_TEST_CASE_METHOD_SIG17490,629535 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPCATCH_TEMPLATE_PRODUCT_TEST_CASE17491,629699 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG17492,629835 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( ICATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD17493,629979 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_EXPAND_VARGCATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17494,630151 -#define CATCH_STATIC_REQUIRE( ... ) static_assert( __VA_ARGS__ , #__VA_ARGS__ ); CATCH_STATIC_REQUIRE17498,630389 -#define CATCH_STATIC_REQUIRE_FALSE( ... ) static_assert( !(__VA_ARGS__), "!(" #__VA_ARGS__ ")" )CATCH_STATIC_REQUIRE_FALSE17499,630517 -#define CATCH_STATIC_REQUIRE( ... ) CATCH_REQUIRE( __VA_ARGS__ )CATCH_STATIC_REQUIRE17501,630651 -#define CATCH_STATIC_REQUIRE_FALSE( ... ) CATCH_REQUIRE_FALSE( __VA_ARGS__ )CATCH_STATIC_REQUIRE_FALSE17502,630722 -#define CATCH_SCENARIO( ... ) CATCH_TEST_CASE( "Scenario: " __VA_ARGS__ )CATCH_SCENARIO17506,630843 -#define CATCH_SCENARIO_METHOD( className, ... ) INTERNAL_CATCH_TEST_CASE_METHOD( className, "SceCATCH_SCENARIO_METHOD17507,630917 -#define CATCH_GIVEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " Given: " << desc )CATCH_GIVEN17508,631036 -#define CATCH_AND_GIVEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( "And given: " << desc )CATCH_AND_GIVEN17509,631124 -#define CATCH_WHEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " When: " << desc )CATCH_WHEN17510,631212 -#define CATCH_AND_WHEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " And when: " << desc )CATCH_AND_WHEN17511,631300 -#define CATCH_THEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " Then: " << desc )CATCH_THEN17512,631388 -#define CATCH_AND_THEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " And: " << desc )CATCH_AND_THEN17513,631476 -#define CATCH_BENCHMARK(...) \CATCH_BENCHMARK17516,631611 -#define CATCH_BENCHMARK_ADVANCED(name) \CATCH_BENCHMARK_ADVANCED17518,631813 -#define REQUIRE( ... ) INTERNAL_CATCH_TEST( "REQUIRE", Catch::ResultDisposition::Normal, __VA_ARREQUIRE17525,632093 -#define REQUIRE_FALSE( ... ) INTERNAL_CATCH_TEST( "REQUIRE_FALSE", Catch::ResultDisposition::NorREQUIRE_FALSE17526,632197 -#define REQUIRE_THROWS( ... ) INTERNAL_CATCH_THROWS( "REQUIRE_THROWS", Catch::ResultDisposition:REQUIRE_THROWS17528,632351 -#define REQUIRE_THROWS_AS( expr, exceptionType ) INTERNAL_CATCH_THROWS_AS( "REQUIRE_THROWS_AS", REQUIRE_THROWS_AS17529,632470 -#define REQUIRE_THROWS_WITH( expr, matcher ) INTERNAL_CATCH_THROWS_STR_MATCHES( "REQUIRE_THROWS_REQUIRE_THROWS_WITH17530,632622 -#define REQUIRE_THROWS_MATCHES( expr, exceptionType, matcher ) INTERNAL_CATCH_THROWS_MATCHES( "RREQUIRE_THROWS_MATCHES17532,632819 -#define REQUIRE_NOTHROW( ... ) INTERNAL_CATCH_NO_THROW( "REQUIRE_NOTHROW", Catch::ResultDispositREQUIRE_NOTHROW17534,633044 -#define CHECK( ... ) INTERNAL_CATCH_TEST( "CHECK", Catch::ResultDisposition::ContinueOnFailure, CHECK17536,633168 -#define CHECK_FALSE( ... ) INTERNAL_CATCH_TEST( "CHECK_FALSE", Catch::ResultDisposition::ContinuCHECK_FALSE17537,633278 -#define CHECKED_IF( ... ) INTERNAL_CATCH_IF( "CHECKED_IF", Catch::ResultDisposition::ContinueOnFCHECKED_IF17538,633438 -#define CHECKED_ELSE( ... ) INTERNAL_CATCH_ELSE( "CHECKED_ELSE", Catch::ResultDisposition::ContiCHECKED_ELSE17539,633556 -#define CHECK_NOFAIL( ... ) INTERNAL_CATCH_TEST( "CHECK_NOFAIL", Catch::ResultDisposition::ContiCHECK_NOFAIL17540,633680 -#define CHECK_THROWS( ... ) INTERNAL_CATCH_THROWS( "CHECK_THROWS", Catch::ResultDisposition::CoCHECK_THROWS17542,633846 -#define CHECK_THROWS_AS( expr, exceptionType ) INTERNAL_CATCH_THROWS_AS( "CHECK_THROWS_AS", exceCHECK_THROWS_AS17543,633973 -#define CHECK_THROWS_WITH( expr, matcher ) INTERNAL_CATCH_THROWS_STR_MATCHES( "CHECK_THROWS_WITHCHECK_THROWS_WITH17544,634132 -#define CHECK_THROWS_MATCHES( expr, exceptionType, matcher ) INTERNAL_CATCH_THROWS_MATCHES( "CHECHECK_THROWS_MATCHES17546,634336 -#define CHECK_NOTHROW( ... ) INTERNAL_CATCH_NO_THROW( "CHECK_NOTHROW", Catch::ResultDisposition:CHECK_NOTHROW17548,634568 -#define CHECK_THAT( arg, matcher ) INTERNAL_CHECK_THAT( "CHECK_THAT", matcher, Catch::ResultDispCHECK_THAT17551,634743 -#define REQUIRE_THAT( arg, matcher ) INTERNAL_CHECK_THAT( "REQUIRE_THAT", matcher, Catch::ResultREQUIRE_THAT17553,634874 -#define INFO( msg ) INTERNAL_CATCH_INFO( "INFO", msg )INFO17556,635038 -#define UNSCOPED_INFO( msg ) INTERNAL_CATCH_UNSCOPED_INFO( "UNSCOPED_INFO", msg )UNSCOPED_INFO17557,635093 -#define WARN( msg ) INTERNAL_CATCH_MSG( "WARN", Catch::ResultWas::Warning, Catch::ResultDispositWARN17558,635175 -#define CAPTURE( ... ) INTERNAL_CATCH_CAPTURE( INTERNAL_CATCH_UNIQUE_NAME(capturer), "CAPTURE",_CAPTURE17559,635301 -#define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ )TEST_CASE17561,635411 -#define TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEST_CASE_METHOD( className, __VA_ARGSTEST_CASE_METHOD17562,635475 -#define METHOD_AS_TEST_CASE( method, ... ) INTERNAL_CATCH_METHOD_AS_TEST_CASE( method, __VA_ARGSMETHOD_AS_TEST_CASE17563,635576 -#define REGISTER_TEST_CASE( Function, ... ) INTERNAL_CATCH_REGISTER_TESTCASE( Function, __VA_ARGREGISTER_TEST_CASE17564,635677 -#define SECTION( ... ) INTERNAL_CATCH_SECTION( __VA_ARGS__ )SECTION17565,635779 -#define DYNAMIC_SECTION( ... ) INTERNAL_CATCH_DYNAMIC_SECTION( __VA_ARGS__ )DYNAMIC_SECTION17566,635840 -#define FAIL( ... ) INTERNAL_CATCH_MSG( "FAIL", Catch::ResultWas::ExplicitFailure, Catch::ResultFAIL17567,635917 -#define FAIL_CHECK( ... ) INTERNAL_CATCH_MSG( "FAIL_CHECK", Catch::ResultWas::ExplicitFailure, CFAIL_CHECK17568,636048 -#define SUCCEED( ... ) INTERNAL_CATCH_MSG( "SUCCEED", Catch::ResultWas::Ok, Catch::ResultDisposiSUCCEED17569,636202 -#define ANON_TEST_CASE() INTERNAL_CATCH_TESTCASE()ANON_TEST_CASE17570,636337 -#define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )TEMPLATE_TEST_CASE17573,636440 -#define TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_SIG( __VA_ARGS__ )TEMPLATE_TEST_CASE_SIG17574,636523 -#define TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD( clTEMPLATE_TEST_CASE_METHOD17575,636614 -#define TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHODTEMPLATE_TEST_CASE_METHOD_SIG17576,636733 -#define TEMPLATE_PRODUCT_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE( __VA_ARGS__TEMPLATE_PRODUCT_TEST_CASE17577,636860 -#define TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG( __VTEMPLATE_PRODUCT_TEST_CASE_SIG17578,636959 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEMPLATE_PRODUCT_TESTTEMPLATE_PRODUCT_TEST_CASE_METHOD17579,637066 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_TEMPLATE_PRODUCT_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17580,637201 -#define TEMPLATE_LIST_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE(__VA_ARGS__)TEMPLATE_LIST_TEST_CASE17581,637344 -#define TEMPLATE_LIST_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_TEMPLATE_LIST_TEST_CASE_METHOD17582,637435 -#define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_CASETEMPLATE_TEST_CASE17584,637570 -#define TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_TEMPLATE_TEST_CASE_SIG17585,637684 -#define TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD17586,637806 -#define TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATEMPLATE_TEST_CASE_METHOD_SIG17587,637956 -#define TEMPLATE_PRODUCT_TEST_CASE( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_PTEMPLATE_PRODUCT_TEST_CASE17588,638114 -#define TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATEMPLATE_PRODUCT_TEST_CASE_SIG17589,638244 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNATEMPLATE_PRODUCT_TEST_CASE_METHOD17590,638382 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTTEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17591,638548 -#define TEMPLATE_LIST_TEST_CASE( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_LISTTEMPLATE_LIST_TEST_CASE17592,638722 -#define TEMPLATE_LIST_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CTEMPLATE_LIST_TEST_CASE_METHOD17593,638846 -#define STATIC_REQUIRE( ... ) static_assert( __VA_ARGS__, #__VA_ARGS__ ); SUCCEED( #__VSTATIC_REQUIRE17597,639064 -#define STATIC_REQUIRE_FALSE( ... ) static_assert( !(__VA_ARGS__), "!(" #__VA_ARGS__ ")" ); SUCCSTATIC_REQUIRE_FALSE17598,639171 -#define STATIC_REQUIRE( ... ) REQUIRE( __VA_ARGS__ )STATIC_REQUIRE17600,639302 -#define STATIC_REQUIRE_FALSE( ... ) REQUIRE_FALSE( __VA_ARGS__ )STATIC_REQUIRE_FALSE17601,639361 -#define CATCH_TRANSLATE_EXCEPTION( signature ) INTERNAL_CATCH_TRANSLATE_EXCEPTION( signature )CATCH_TRANSLATE_EXCEPTION17606,639442 -#define SCENARIO( ... ) TEST_CASE( "Scenario: " __VA_ARGS__ )SCENARIO17609,639574 -#define SCENARIO_METHOD( className, ... ) INTERNAL_CATCH_TEST_CASE_METHOD( className, "Scenario:SCENARIO_METHOD17610,639636 -#define GIVEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " Given: " << desc )GIVEN17612,639750 -#define AND_GIVEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( "And given: " << desc )AND_GIVEN17613,639832 -#define WHEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " When: " << desc )WHEN17614,639914 -#define AND_WHEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " And when: " << desc )AND_WHEN17615,639996 -#define THEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " Then: " << desc )THEN17616,640078 -#define AND_THEN( desc ) INTERNAL_CATCH_DYNAMIC_SECTION( " And: " << desc )AND_THEN17617,640160 -#define BENCHMARK(...) \BENCHMARK17620,640289 -#define BENCHMARK_ADVANCED(name) \BENCHMARK_ADVANCED17622,640485 -#define CATCH_REQUIRE( ... ) (void)(0)CATCH_REQUIRE17634,640855 -#define CATCH_REQUIRE_FALSE( ... ) (void)(0)CATCH_REQUIRE_FALSE17635,640901 -#define CATCH_REQUIRE_THROWS( ... ) (void)(0)CATCH_REQUIRE_THROWS17637,640948 -#define CATCH_REQUIRE_THROWS_AS( expr, exceptionType ) (void)(0)CATCH_REQUIRE_THROWS_AS17638,640994 -#define CATCH_REQUIRE_THROWS_WITH( expr, matcher ) (void)(0)CATCH_REQUIRE_THROWS_WITH17639,641059 -#define CATCH_REQUIRE_THROWS_MATCHES( expr, exceptionType, matcher ) (void)(0)CATCH_REQUIRE_THROWS_MATCHES17641,641168 -#define CATCH_REQUIRE_NOTHROW( ... ) (void)(0)CATCH_REQUIRE_NOTHROW17643,641286 -#define CATCH_CHECK( ... ) (void)(0)CATCH_CHECK17645,641334 -#define CATCH_CHECK_FALSE( ... ) (void)(0)CATCH_CHECK_FALSE17646,641379 -#define CATCH_CHECKED_IF( ... ) if (__VA_ARGS__)CATCH_CHECKED_IF17647,641424 -#define CATCH_CHECKED_ELSE( ... ) if (!(__VA_ARGS__))CATCH_CHECKED_ELSE17648,641476 -#define CATCH_CHECK_NOFAIL( ... ) (void)(0)CATCH_CHECK_NOFAIL17649,641531 -#define CATCH_CHECK_THROWS( ... ) (void)(0)CATCH_CHECK_THROWS17651,641577 -#define CATCH_CHECK_THROWS_AS( expr, exceptionType ) (void)(0)CATCH_CHECK_THROWS_AS17652,641622 -#define CATCH_CHECK_THROWS_WITH( expr, matcher ) (void)(0)CATCH_CHECK_THROWS_WITH17653,641685 -#define CATCH_CHECK_THROWS_MATCHES( expr, exceptionType, matcher ) (void)(0)CATCH_CHECK_THROWS_MATCHES17655,641792 -#define CATCH_CHECK_NOTHROW( ... ) (void)(0)CATCH_CHECK_NOTHROW17657,641909 -#define CATCH_CHECK_THAT( arg, matcher ) (void)(0)CATCH_CHECK_THAT17660,641999 -#define CATCH_REQUIRE_THAT( arg, matcher ) (void)(0)CATCH_REQUIRE_THAT17662,642053 -#define CATCH_INFO( msg ) (void)(0)CATCH_INFO17665,642147 -#define CATCH_UNSCOPED_INFO( msg ) (void)(0)CATCH_UNSCOPED_INFO17666,642192 -#define CATCH_WARN( msg ) (void)(0)CATCH_WARN17667,642237 -#define CATCH_CAPTURE( msg ) (void)(0)CATCH_CAPTURE17668,642282 -#define CATCH_TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAMCATCH_TEST_CASE17670,642328 -#define CATCH_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNACATCH_TEST_CASE_METHOD17671,642459 -#define CATCH_METHOD_AS_TEST_CASE( method, ... )CATCH_METHOD_AS_TEST_CASE17672,642608 -#define CATCH_REGISTER_TEST_CASE( Function, ... ) (void)(0)CATCH_REGISTER_TEST_CASE17673,642657 -#define CATCH_SECTION( ... )CATCH_SECTION17674,642717 -#define CATCH_DYNAMIC_SECTION( ... )CATCH_DYNAMIC_SECTION17675,642746 -#define CATCH_FAIL( ... ) (void)(0)CATCH_FAIL17676,642783 -#define CATCH_FAIL_CHECK( ... ) (void)(0)CATCH_FAIL_CHECK17677,642819 -#define CATCH_SUCCEED( ... ) (void)(0)CATCH_SUCCEED17678,642861 -#define CATCH_ANON_TEST_CASE() INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAMCATCH_ANON_TEST_CASE17680,642901 -#define CATCH_TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_NO_REGISTRATION(__VA_ACATCH_TEMPLATE_TEST_CASE17683,643084 -#define CATCH_TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_SIG_NO_REGISTRATIOCATCH_TEMPLATE_TEST_CASE_SIG17684,643187 -#define CATCH_TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHCATCH_TEMPLATE_TEST_CASE_METHOD17685,643298 -#define CATCH_TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_CATCH_TEMPLATE_TEST_CASE_METHOD_SIG17686,643437 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE( ... ) CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )CATCH_TEMPLATE_PRODUCT_TEST_CASE17687,643585 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG17688,643673 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) CATCH_TEMPLATE_TEST_CASE_METHOCATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD17689,643765 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) CATCH_TEMPLATE_TEST_CASE_MCATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17690,643889 -#define CATCH_TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TESCATCH_TEMPLATE_TEST_CASE17692,644023 -#define CATCH_TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATECATCH_TEMPLATE_TEST_CASE_SIG17693,644157 -#define CATCH_TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD17694,644299 -#define CATCH_TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERCATCH_TEMPLATE_TEST_CASE_METHOD_SIG17695,644470 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE( ... ) CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )CATCH_TEMPLATE_PRODUCT_TEST_CASE17696,644649 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) CATCH_TEMPLATE_TEST_CASE( __VA_ARGS__ )CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG17697,644737 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) CATCH_TEMPLATE_TEST_CASE_METHOCATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD17698,644829 -#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) CATCH_TEMPLATE_TEST_CASE_MCATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17699,644953 -#define CATCH_SCENARIO( ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAMECATCH_SCENARIO17703,645125 -#define CATCH_SCENARIO_METHOD( className, ... ) INTERNAL_CATCH_TESTCASE_METHOD_NO_REGISTRATION(ICATCH_SCENARIO_METHOD17704,645255 -#define CATCH_GIVEN( desc )CATCH_GIVEN17705,645422 -#define CATCH_AND_GIVEN( desc )CATCH_AND_GIVEN17706,645450 -#define CATCH_WHEN( desc )CATCH_WHEN17707,645482 -#define CATCH_AND_WHEN( desc )CATCH_AND_WHEN17708,645509 -#define CATCH_THEN( desc )CATCH_THEN17709,645540 -#define CATCH_AND_THEN( desc )CATCH_AND_THEN17710,645567 -#define CATCH_STATIC_REQUIRE( ... ) (void)(0)CATCH_STATIC_REQUIRE17712,645599 -#define CATCH_STATIC_REQUIRE_FALSE( ... ) (void)(0)CATCH_STATIC_REQUIRE_FALSE17713,645651 -#define REQUIRE( ... ) (void)(0)REQUIRE17718,645795 -#define REQUIRE_FALSE( ... ) (void)(0)REQUIRE_FALSE17719,645834 -#define REQUIRE_THROWS( ... ) (void)(0)REQUIRE_THROWS17721,645874 -#define REQUIRE_THROWS_AS( expr, exceptionType ) (void)(0)REQUIRE_THROWS_AS17722,645914 -#define REQUIRE_THROWS_WITH( expr, matcher ) (void)(0)REQUIRE_THROWS_WITH17723,645973 -#define REQUIRE_THROWS_MATCHES( expr, exceptionType, matcher ) (void)(0)REQUIRE_THROWS_MATCHES17725,646072 -#define REQUIRE_NOTHROW( ... ) (void)(0)REQUIRE_NOTHROW17727,646185 -#define CHECK( ... ) (void)(0)CHECK17729,646227 -#define CHECK_FALSE( ... ) (void)(0)CHECK_FALSE17730,646258 -#define CHECKED_IF( ... ) if (__VA_ARGS__)CHECKED_IF17731,646295 -#define CHECKED_ELSE( ... ) if (!(__VA_ARGS__))CHECKED_ELSE17732,646338 -#define CHECK_NOFAIL( ... ) (void)(0)CHECK_NOFAIL17733,646386 -#define CHECK_THROWS( ... ) (void)(0)CHECK_THROWS17735,646425 -#define CHECK_THROWS_AS( expr, exceptionType ) (void)(0)CHECK_THROWS_AS17736,646464 -#define CHECK_THROWS_WITH( expr, matcher ) (void)(0)CHECK_THROWS_WITH17737,646521 -#define CHECK_THROWS_MATCHES( expr, exceptionType, matcher ) (void)(0)CHECK_THROWS_MATCHES17739,646618 -#define CHECK_NOTHROW( ... ) (void)(0)CHECK_NOTHROW17741,646729 -#define CHECK_THAT( arg, matcher ) (void)(0)CHECK_THAT17744,646813 -#define REQUIRE_THAT( arg, matcher ) (void)(0)REQUIRE_THAT17746,646859 -#define INFO( msg ) (void)(0)INFO17749,646947 -#define UNSCOPED_INFO( msg ) (void)(0)UNSCOPED_INFO17750,646977 -#define WARN( msg ) (void)(0)WARN17751,647016 -#define CAPTURE( msg ) (void)(0)CAPTURE17752,647046 -#define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAME( __TEST_CASE17754,647080 -#define TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCTEST_CASE_METHOD17755,647206 -#define METHOD_AS_TEST_CASE( method, ... )METHOD_AS_TEST_CASE17756,647349 -#define REGISTER_TEST_CASE( Function, ... ) (void)(0)REGISTER_TEST_CASE17757,647392 -#define SECTION( ... )SECTION17758,647446 -#define DYNAMIC_SECTION( ... )DYNAMIC_SECTION17759,647469 -#define FAIL( ... ) (void)(0)FAIL17760,647500 -#define FAIL_CHECK( ... ) (void)(0)FAIL_CHECK17761,647530 -#define SUCCEED( ... ) (void)(0)SUCCEED17762,647566 -#define ANON_TEST_CASE() INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAME( ___ANON_TEST_CASE17763,647599 -#define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_NO_REGISTRATION(__VA_ARGS__)TEMPLATE_TEST_CASE17766,647776 -#define TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_SIG_NO_REGISTRATION(__VATEMPLATE_TEST_CASE_SIG17767,647873 -#define TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD_NO_TEMPLATE_TEST_CASE_METHOD17768,647978 -#define TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHODTEMPLATE_TEST_CASE_METHOD_SIG17769,648111 -#define TEMPLATE_PRODUCT_TEST_CASE( ... ) TEMPLATE_TEST_CASE( __VA_ARGS__ )TEMPLATE_PRODUCT_TEST_CASE17770,648253 -#define TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) TEMPLATE_TEST_CASE( __VA_ARGS__ )TEMPLATE_PRODUCT_TEST_CASE_SIG17771,648329 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) TEMPLATE_TEST_CASE_METHOD( classNameTEMPLATE_PRODUCT_TEST_CASE_METHOD17772,648409 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) TEMPLATE_TEST_CASE_METHOD( classTEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17773,648521 -#define TEMPLATE_TEST_CASE( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_CASETEMPLATE_TEST_CASE17775,648643 -#define TEMPLATE_TEST_CASE_SIG( ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_TEMPLATE_TEST_CASE_SIG17776,648771 -#define TEMPLATE_TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD17777,648907 -#define TEMPLATE_TEST_CASE_METHOD_SIG( className, ... ) INTERNAL_CATCH_EXPAND_VARGS( INTERNAL_CATEMPLATE_TEST_CASE_METHOD_SIG17778,649072 -#define TEMPLATE_PRODUCT_TEST_CASE( ... ) TEMPLATE_TEST_CASE( __VA_ARGS__ )TEMPLATE_PRODUCT_TEST_CASE17779,649245 -#define TEMPLATE_PRODUCT_TEST_CASE_SIG( ... ) TEMPLATE_TEST_CASE( __VA_ARGS__ )TEMPLATE_PRODUCT_TEST_CASE_SIG17780,649321 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) TEMPLATE_TEST_CASE_METHOD( classNameTEMPLATE_PRODUCT_TEST_CASE_METHOD17781,649401 -#define TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG( className, ... ) TEMPLATE_TEST_CASE_METHOD( classTEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG17782,649513 -#define STATIC_REQUIRE( ... ) (void)(0)STATIC_REQUIRE17785,649637 -#define STATIC_REQUIRE_FALSE( ... ) (void)(0)STATIC_REQUIRE_FALSE17786,649683 -#define CATCH_TRANSLATE_EXCEPTION( signature ) INTERNAL_CATCH_TRANSLATE_EXCEPTION_NO_REG( INTERNCATCH_TRANSLATE_EXCEPTION17790,649738 -#define SCENARIO( ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAME( ____SCENARIO17793,649943 -#define SCENARIO_METHOD( className, ... ) INTERNAL_CATCH_TESTCASE_METHOD_NO_REGISTRATION(INTERNASCENARIO_METHOD17794,650068 -#define GIVEN( desc )GIVEN17796,650230 -#define AND_GIVEN( desc )AND_GIVEN17797,650252 -#define WHEN( desc )WHEN17798,650278 -#define AND_WHEN( desc )AND_WHEN17799,650299 -#define THEN( desc )THEN17800,650324 -#define AND_THEN( desc )AND_THEN17801,650345 - -mssql.cpp,8498 -char mssqlUserFilename[MAX_WORD_SIZE]; // current topic file name for usermssqlUserFilename23,369 -char mssqlparams[300]; // global variable storing paramsmssqlparams24,444 -static char mssqlhost[100];mssqlhost25,510 -static char mssqlport[100];mssqlport26,538 -static char mssqluser[100];mssqluser27,566 -static char mssqlpasswd[100];mssqlpasswd28,594 -static char mssqldatabase[100];mssqldatabase29,624 -static const char* log_filename = "mssql_init_log.txt";log_filename30,656 -static void* z_buffer = nullptr; // for compress and uncomress operationsz_buffer32,713 -static int z_buffer_size = 0;z_buffer_size33,787 -static int z_ref_count = 0;z_ref_count34,817 -static const size_t mssql_header_size = 4;mssql_header_size37,862 -static bool already_entered_close = false;already_entered_close38,905 -static void loadSingleSqlParam(char* params, char* name, char* destination)loadSingleSqlParam67,2350 -static void LoadMsSqlParams(char* params)LoadMsSqlParams82,2803 -static FILE* GetUserFilenameFromName(const char* name)GetUserFilenameFromName93,3205 -FILE* mssqlUserCreate(const char* name)mssqlUserCreate109,3647 -FILE* mssqlUserOpen(const char* name)mssqlUserOpen114,3814 -int mssqlUserClose(FILE*)mssqlUserClose119,3975 -static size_t mssqlUserRead(void* buf,size_t size, size_t count, FILE* key)mssqlUserRead124,4088 -static size_t mssqlUserWrite(const void* buf, size_t size, size_t count, FILE* key)mssqlUserWrite154,4971 -static void save_info_string_to_mssql_syslog(const char* s)save_info_string_to_mssql_syslog183,5788 -void MsSqlUserFilesCode(char* params)MsSqlUserFilesCode192,6001 -void MsSqlFullCloseCode()MsSqlFullCloseCode216,6611 -static void SetUserFileSystemBlock(void)SetUserFileSystemBlock237,7159 -FunctionResult MsSqlScriptInitCode(char* buffer)MsSqlScriptInitCode256,7789 -FunctionResult MsSqlScriptCloseCode(char* buffer)MsSqlScriptCloseCode275,8264 -FunctionResult MsSqlScriptWriteCode(char* buffer)MsSqlScriptWriteCode291,8752 -FunctionResult MsSqlScriptReadCode(char* buffer)MsSqlScriptReadCode309,9162 -struct DbInterface_t {DbInterface_t329,9615 - int used;used330,9638 - SQLHENV henv; // Environment handlehenv331,9652 - SQLHDBC hdbc; // Connection handlehdbc332,9697 - SQLHSTMT hstmt_w; // Write statement handlehstmt_w333,9741 - SQLHSTMT hstmt_r; // Read statement handlehstmt_r334,9790 - bool write_prepared;write_prepared335,9838 - bool write_parameters_bound;write_parameters_bound336,9863 - bool read_prepared;read_prepared337,9896 - bool read_parameters_bound;read_parameters_bound338,9920 - bool use_stored_procedures;use_stored_procedures339,9952 - bool use_tracing;use_tracing340,9984 - bool verbose;verbose341,10006 - SQLLEN file_buf_len; // how much is usedfile_buf_len342,10024 - void* key_buf; // storage for keykey_buf343,10076 - SQLLEN key_buf_size; // allocated sizekey_buf_size344,10127 - SQLLEN key_buf_len; // how much is usedkey_buf_len345,10177 - bool is_empty; // no data in result setis_empty346,10229 - bool is_initialized; // has finished initializationis_initialized347,10286 -static struct DbInterface_t db_list[2]; // one for file, one for scripting.db_list350,10353 -static char error_buf[1024]; // stores error statementserror_buf351,10429 -static char error_max[10] = "WARN"; // maximum error_levelerror_max352,10496 -static char in_conn_str[300]; // connection string built by usin_conn_str353,10559 -static char out_conn_str[300]; // connection string returned by MSout_conn_str354,10627 -static char tracing_filename[100];tracing_filename355,10698 -const char* get_mssql_in_conn_str(void)get_mssql_in_conn_str357,10734 -const char* get_mssql_out_conn_str(void)get_mssql_out_conn_str362,10803 -const char* mssql_error(void)mssql_error367,10874 -static void set_error_max(char* str) {set_error_max372,10931 -static const char* get_error_max() {get_error_max376,11021 -static void replace_char(char* str, char find, char replace)replace_char380,11083 -static void extract_error(const char *fn, SQLHANDLE handle, SQLSMALLINT type)extract_error389,11302 -static bool is_error(SQLRETURN e, const char* s, SQLHANDLE h, SQLSMALLINT t)is_error423,12731 -static void* getHeap(size_t size) {getHeap434,12978 -static void releaseHeap(void* ptr) {releaseHeap438,13042 -int mssql_init_db_struct(ConnectionId c_id)mssql_init_db_struct442,13097 -static DbInterface_t* get_db(int id)get_db475,13978 -static bool is_db_initialized(ConnectionId c_id)is_db_initialized484,14190 -static void set_db_initialized(ConnectionId c_id, bool flag) {set_db_initialized491,14363 -static void set_db_used(ConnectionId c_id, bool flag) {set_db_used496,14500 -int mssql_set_verbose(int id, bool flag)mssql_set_verbose501,14620 -int mssql_use_stored_procedures(int id, bool flag)mssql_use_stored_procedures511,14797 -static bool free_statement_handle(DbInterface_t* dbp)free_statement_handle521,14998 -static bool free_connection_handle(DbInterface_t* dbp)free_connection_handle541,15594 -static bool free_environment_handle(DbInterface_t* dbp)free_environment_handle558,16072 -static bool deinit_database_interface_struct(DbInterface_t* dbp)deinit_database_interface_struct572,16405 -int mssql_close(int id)mssql_close589,16730 -static bool alloc_buffers(DbInterface_t* dbp)alloc_buffers607,17129 -static bool alloc_environment_handle(DbInterface_t* dbp)alloc_environment_handle627,17797 -static bool set_ODBC_version(DbInterface_t* dbp)set_ODBC_version638,18109 -static bool alloc_connection_handle(DbInterface_t* dbp)alloc_connection_handle650,18465 -static bool set_login_timeout(DbInterface_t* dbp)set_login_timeout662,18771 -static bool set_tracing(DbInterface_t* dbp) {set_tracing680,19455 -static bool connect(DbInterface_t* dbp,connect715,20682 -static bool alloc_statement_handles(DbInterface_t* dbp)alloc_statement_handles767,22684 -int mssql_init(int id,mssql_init783,23211 -static bool empty_result_set(SQLHSTMT hstmt)empty_result_set814,24050 -static bool file_check_key_size(DbInterface_t* dbp, const char* key) {file_check_key_size822,24184 -static bool file_write_preformat_data(DbInterface_t* dbp, const void* buf, size_t buf_size)file_write_preformat_data832,24481 -static bool file_write_bind_params(DbInterface_t* dbp)file_write_bind_params852,25061 -static bool file_write_copy_key(DbInterface_t* dbp, const char* key)file_write_copy_key897,27257 -static bool file_write_prepare(DbInterface_t* dbp)file_write_prepare905,27434 -static bool file_write_execute(DbInterface_t* dbp)file_write_execute946,28701 -int mssql_file_write(int id, const void* buf, size_t buf_size, const char* key)mssql_file_write958,28975 -static bool file_read_init(DbInterface_t* dbp, const char* key)file_read_init975,29509 -static bool file_read_bind(DbInterface_t* dbp, const char* key)file_read_bind987,29749 -static bool file_read_prepare(DbInterface_t* dbp)file_read_prepare1012,30858 -static bool file_read_execute(DbInterface_t* dbp)file_read_execute1036,31587 -static bool file_read_fetch_and_get_data(DbInterface_t* dbp, size_t* buf_size_p)file_read_fetch_and_get_data1078,33085 -static bool file_read_postformat_data(DbInterface_t* dbp, void* read_buf, size_t* read_len_p)file_read_postformat_data1116,34386 -static bool file_read_with_prepare_and_execute(DbInterface_t* dbp,file_read_with_prepare_and_execute1142,35273 -int mssql_file_read(int id, void* read_buf, size_t* read_len_p, const char* key)mssql_file_read1160,35959 -int mssql_set_tracing(int id, bool flag, const char* filename)mssql_set_tracing1171,36252 -int mssql_maybe_compress(char* c_buf, size_t* c_size, const char* p_buf, size_t p_size)mssql_maybe_compress1199,37010 -int mssql_maybe_uncompress(const char* c_buf, size_t c_size, char* p_buf, size_t* p_size)mssql_maybe_uncompress1233,37958 -int mssql_exec(int id, const char* statement)mssql_exec1285,39481 -int mssql_store_result(int id)mssql_store_result1290,39547 -int mssql_num_fields(int id)mssql_num_fields1295,39598 -int mssql_free_result(int id)mssql_free_result1300,39647 -int mssql_num_rows(int id)mssql_num_rows1305,39697 -int mssql_fetch_row(int id)mssql_fetch_row1310,39744 -int mssql_fetch_lengths(int id)mssql_fetch_lengths1315,39792 -static void* init_z_buffer(int size)init_z_buffer1320,39844 -static int uninit_z_buffer()uninit_z_buffer1331,40062 - -os.cpp,13401 -static std::mutex mtx;mtx5,125 -int loglimit = 0;loglimit7,156 -bool prelog = false;prelog8,174 -FILE* userlogFile = NULL;userlogFile9,195 -char* indents[100];indents10,221 -int ide = 0;ide11,241 -int inputSize = 0;inputSize12,254 -bool inputLimitHit = false;inputLimitHit13,274 -bool convertTabs = true;convertTabs14,302 -bool serverLogTemporary = false;serverLogTemporary15,327 -bool idestop = false;idestop16,360 -bool idekey = false;idekey17,382 -bool inputAvailable = false;inputAvailable18,403 -static char encryptUser[200];encryptUser19,432 -static char encryptLTM[200];encryptLTM20,462 -char logLastCharacter = 0;logLastCharacter21,491 -#define MAX_STRING_SPACE MAX_STRING_SPACE22,518 -size_t maxHeapBytes = MAX_STRING_SPACE;maxHeapBytes23,584 -char* heapBase = NULL; // start of heap space (runs backward)heapBase24,624 -char* heapFree = NULL; // current free string ptrheapFree25,690 -char* stackFree = NULL;stackFree26,744 -static const char* infiniteCaller = "";infiniteCaller27,768 -char* stackStart = NULL;stackStart28,808 -char* heapEnd = NULL;heapEnd29,833 -uint64 discard;discard30,855 -bool infiniteStack = false;infiniteStack31,871 -bool userEncrypt = false;userEncrypt32,899 -bool ltmEncrypt = false;ltmEncrypt33,925 -unsigned long minHeapAvailable;minHeapAvailable34,950 -bool showDepth = false;showDepth35,982 -char serverLogfileName[1000]; // file to log server toserverLogfileName37,1007 -char dbTimeLogfileName[1000]; // file to log db time todbTimeLogfileName38,1065 -char externalBugLog[1000];externalBugLog39,1124 -char logFilename[MAX_WORD_SIZE]; // file to user log tologFilename40,1151 -bool logUpdated = false; // has logging happenedlogUpdated41,1209 -int holdUserLog;holdUserLog42,1262 -int holdServerLog;holdServerLog43,1279 -int userLog = FILE_LOG; // where do we log useruserLog44,1298 -int serverLog = FILE_LOG; // where do we log serverserverLog45,1349 -int bugLog = FILE_LOG; // where do we log bugsbugLog46,1403 -char hide[4000]; // dont log these json fields hide47,1453 -unsigned int logsize = MAX_BUFFER_SIZE; // defaultlogsize48,1507 -char* logmainbuffer = NULL; // where we build a log linelogmainbuffer49,1571 -bool serverPreLog = true; // show what server got BEFORE it works on itserverPreLog50,1632 -unsigned int outputsize = MAX_BUFFER_SIZE; // defaultoutputsize52,1709 -bool serverctrlz = false; // close communication with \0 and ctrlzserverctrlz53,1773 -bool echo = false; // show log output onto console as wellecho54,1844 -bool oob = false; // show oob dataoob55,1909 -bool detailpattern = false;detailpattern56,1950 -bool silent = false; // dont display outputs of chatsilent57,1978 -bool logged = false;logged58,2036 -bool showmem = false;showmem59,2057 -int filesystemOverride = NORMALFILES;filesystemOverride60,2079 -bool inLog = false;inLog61,2117 -char* testOutput = NULL; // testing commands output reroutetestOutput62,2137 -static char encryptServer[1000];encryptServer63,2201 -static char decryptServer[1000];decryptServer64,2234 -int adjustIndent = 0;adjustIndent65,2267 -char* lastheapfree = NULL;lastheapfree66,2289 -#define MAX_BUFFER_COUNT MAX_BUFFER_COUNT69,2339 -unsigned int maxReleaseStack = 0;maxReleaseStack70,2367 -unsigned int maxReleaseStackGap = 0xffffffff;maxReleaseStackGap71,2401 -unsigned int maxBufferLimit = MAX_BUFFER_COUNT; // default number of system buffers for AllocatmaxBufferLimit73,2448 -unsigned int maxBufferSize = MAX_BUFFER_SIZE; // default how big std system buffers from AllocamaxBufferSize74,2552 -unsigned int maxBufferUsed = 0; // worst case buffer use - displayed with :variablesmaxBufferUsed75,2667 -unsigned int bufferIndex = 0; // current allocated index into buffers[] bufferIndex76,2757 -unsigned baseBufferIndex = 0; // preallocated buffers at startbaseBufferIndex77,2836 -char* buffers = 0; // collection of output buffersbuffers78,2902 -#define MAX_OVERFLOW_BUFFERS MAX_OVERFLOW_BUFFERS79,2961 -static char* overflowBuffers[MAX_OVERFLOW_BUFFERS]; // malloced extra buffers if base allotment overflowBuffers80,2993 -CALLFRAME* releaseStackDepth[MAX_GLOBAL]; // ReleaseStack at start of depthreleaseStackDepth82,3098 -static unsigned int overflowLimit = 0;overflowLimit84,3178 -unsigned int overflowIndex = 0;overflowIndex85,3217 -USERFILESYSTEM userFileSystem;userFileSystem87,3250 -static char staticPath[MAX_WORD_SIZE]; // files that never changestaticPath88,3281 -static char readPath[MAX_WORD_SIZE]; // readonly files that might be overwritten from outsidereadPath89,3347 -static char writePath[MAX_WORD_SIZE]; // files written by appwritePath90,3443 -unsigned int currentFileLine = 0; // line number in file being readcurrentFileLine91,3506 -unsigned int currentLineColumn = 0; // column number in file being readcurrentLineColumn92,3577 -unsigned int maxFileLine = 0; // line number in file being readmaxFileLine93,3652 -unsigned int peekLine = 0;peekLine94,3719 -char currentFilename[MAX_WORD_SIZE]; // name of file being readcurrentFilename95,3746 -std::map timeSummary; // per volley time data about functions etctimeSummary96,3810 -jmp_buf scriptJump[20];scriptJump99,3912 -jmp_buf crashJump;crashJump100,3936 -int jumpIndex = -1;jumpIndex101,3955 -unsigned int randIndex = 0;randIndex103,3976 -unsigned int oldRandIndex = 0;oldRandIndex104,4004 -char syslogstr[300] = "chatscript"; // header for syslog messagessyslogstr106,4036 -void Bug()Bug121,4286 -void TrackTime(char* name, int elapsed)TrackTime130,4460 -void TrackTime(WORDP D, int elapsed)TrackTime136,4570 -bool KeyReady()KeyReady164,5210 -void SafeLock()SafeLock194,6102 -void SafeUnlock()SafeUnlock201,6159 -void JumpBack()JumpBack208,6220 -void CloseDatabases(bool restart)CloseDatabases215,6352 -void myexit(const char* msg, int code)myexit237,6932 -void mystart(char* msg)mystart294,8516 -void signalHandler( int signalcode ) signalHandler321,9194 -void setSignalHandlers () setSignalHandlers339,9611 -void ResetBuffers()ResetBuffers384,10883 -void CloseBuffers()CloseBuffers394,11149 -void LoggingCheats(char* incoming)LoggingCheats405,11318 -char* Myfgets(char* buffer, int size, FILE* in)Myfgets447,12451 -char* AllocateBuffer(char* name)AllocateBuffer455,12661 -void FreeBuffer(char* name)FreeBuffer490,13922 -void ResetHeapFree(char* val)ResetHeapFree498,14350 -void InitStackHeap()InitStackHeap503,14417 -void FreeStackHeap()FreeStackHeap523,14996 -char* AllocateStack(const char* word, size_t len,bool localvar,int align) // call with (0,len) tAllocateStack529,15068 -void ReleaseStack(char* word)ReleaseStack581,16593 -bool AllocateStackSlot(char* variable)AllocateStackSlot586,16647 -char** RestoreStackSlot(char* variable,char** slot)RestoreStackSlot605,17193 -char* InfiniteStack(char*& limit,const char* caller)InfiniteStack617,17510 -char* InfiniteStack64(char*& limit,const char* caller)InfiniteStack64627,17848 -void ReleaseInfiniteStack()ReleaseInfiniteStack638,18319 -HEAPREF AllocateHeapval(HEAPREF linkval, uint64 val1, uint64 val2, uint64 val3)AllocateHeapval644,18398 -HEAPREF UnpackHeapval(HEAPREF linkval, uint64 & val1, uint64 & val2, uint64 & val3)UnpackHeapval654,18692 -STACKREF AllocateStackval(STACKREF linkval, uint64 val1, uint64 val2, uint64 val3)AllocateStackval663,18907 -STACKREF UnpackStackval(STACKREF linkval, uint64& val1, uint64& val2, uint64& val3)UnpackStackval673,19217 -void CompleteBindStack64(int n,char* base)CompleteBindStack64682,19482 -void CompleteBindStack(int used)CompleteBindStack690,19757 -HEAPREF Index2Heap(HEAPINDEX offset)Index2Heap699,20030 -bool PreallocateHeap(size_t len) // do we have the spacePreallocateHeap716,20363 -bool InHeap(char* ptr)InHeap727,20573 -bool InStack(char* ptr)InStack732,20647 -void ShowMemory(char* label)ShowMemory737,20723 -char* AllocateConstHeap(char* word, size_t len, int bytes, bool clear, bool purelocal)AllocateConstHeap742,20851 -char* AllocateHeap(const char* word,size_t len,int bytes,bool clear, bool purelocal) // BYTES meAllocateHeap747,21001 -int FClose(FILE* file)FClose825,23763 -void InitUserFiles()InitUserFiles832,23850 -static size_t CleanupCryption(char* buffer,bool decrypt,char* filekind)CleanupCryption846,24277 -void ProtectNL(char* buffer) // save ascii \r\n in json - only comes from userdata write using tProtectNL877,25080 -bool notcrypting = false;notcrypting890,25341 -static int JsonOpenCryption(char* buffer, size_t size, char* xserver, bool decrypt,char* filekinJsonOpenCryption891,25367 -static size_t Decrypt(void* buffer,size_t size, size_t count, FILE* file,char* filekind)Decrypt985,29334 -static size_t Encrypt(const void* buffer, size_t size, size_t count, FILE* file,char* filekind)Encrypt990,29512 -void EncryptInit(char* params) // requiredEncryptInit995,29698 -void ResetEncryptTags()ResetEncryptTags1002,29870 -void DecryptInit(char* params) // requiredDecryptInit1008,29940 -void EncryptRestart() // requiredEncryptRestart1015,30113 -size_t DecryptableFileRead(void* buffer,size_t size, size_t count, FILE* file,bool decrypt,char*DecryptableFileRead1021,30350 -size_t EncryptableFileWrite(void* buffer,size_t size, size_t count, FILE* file,bool encrypt,charEncryptableFileWrite1028,30666 -void CopyFile2File(const char* newname,const char* oldname, bool automaticNumber)CopyFile2File1041,31137 -int MakeDirectory(const char* directory)MakeDirectory1095,32193 -void C_Directories(char* x)C_Directories1116,32666 -void InitFileSystem(char* untouchedPath,char* readablePath,char* writeablePath)InitFileSystem1141,33261 -void StartFile(const char* name)StartFile1153,33643 -FILE* FopenStaticReadOnly(const char* name) // static data file read path, never changed (DICT/LFopenStaticReadOnly1164,34006 -FILE* FopenReadOnly(const char* name) // read-only potentially changed data file read path (TOPIFopenReadOnly1173,34285 -FILE* FopenReadNormal(const char* name) // normal C read unrelated to special pathsFopenReadNormal1182,34552 -void FileDelete(const char* name)FileDelete1188,34692 -int FileSize(FILE* in, char* buffer, size_t allowedSize)FileSize1192,34731 -FILE* FopenBinaryWrite(const char* name) // writeable file pathFopenBinaryWrite1200,34898 -FILE* FopenReadWritten(const char* name) // read from files that have been written by usFopenReadWritten1211,35311 -FILE* FopenUTF8Write(const char* filename) // insure file has BOM for UTF8FopenUTF8Write1220,35570 -FILE* FopenUTF8WriteAppend(const char* filename,const char* flags) FopenUTF8WriteAppend1239,36080 -int isDirectory(const char *path) isDirectory1262,36764 -int getdir (string dir, vector &files)getdir1269,36911 -void WalkDirectory(char* directory,FILEWALK function, uint64 flags,bool recursive) WalkDirectory1283,37254 -string GetUserPathString(const string &login)GetUserPathString1406,41299 -static int MakePath(const string &rootDir, const string &path)MakePath1423,41790 -char* GetUserPath(char* login)GetUserPath1447,42611 -void mylocaltime (const time_t * timer,struct tm* ptm)mylocaltime1469,43071 -void myctime(time_t * timer,char* buffer)// Www Mmm dd hh:mm:ss yyyymyctime1476,43245 -char* GetTimeInfo(struct tm* ptm, bool nouser,bool utc) // Www Mmm dd hh:mm:ss yyyy Where Www GetTimeInfo1483,43377 -char* GetMyTime(time_t curr)GetMyTime1621,47700 -void clock_get_mactime(struct timespec &ts)clock_get_mactime1639,48104 -uint64 ElapsedMilliseconds()ElapsedMilliseconds1651,48411 -unsigned int GetFutureSeconds(unsigned int seconds)GetFutureSeconds1682,49277 -HookInfo hookSet[] =hookSet1699,49786 -HOOKPTR FindHookFunction(char* hookName)FindHookFunction1715,50417 -void RegisterHookFunction(char* hookName, HOOKPTR fn)RegisterHookFunction1733,50765 -uint64 Hashit(unsigned char * data, int len,bool & hasUpperCharacters, bool & hasUTF8Characters)Hashit1753,51254 -#define RANDA RANDA1803,52550 -#define RANDC RANDC1804,52575 -#define RANDM RANDM1805,52591 -unsigned int random(unsigned int range)random1806,52617 -uint64 logCount = 0;logCount1816,52911 -bool TraceFunctionArgs(FILE* out, char* name, int start, int end)TraceFunctionArgs1818,52933 -void BugBacktrace(FILE* out)BugBacktrace1837,53410 -CALLFRAME* ChangeDepth(int value,const char* name,bool nostackCutback, char* code)ChangeDepth1870,54839 -bool LogEndedCleanly()LogEndedCleanly1949,58291 -char* myprinter(const char* ptr, char* at, va_list ap)myprinter1954,58385 -static FILE* rotateLogOnLimit(const char *fname,const char* directory) {rotateLogOnLimit2047,61684 -void PrepIndent()PrepIndent2110,63449 -static void IndentLog(int& priordepth,char*& at,int channel,char*& format)IndentLog2131,63772 -static void HideFromLog(char*& at)HideFromLog2165,64740 -static void LogInput(char* input, FILE* out)LogInput2214,66524 -static void NormalLog(const char* name, const char* folder, FILE* out, int channel,int bufLen,boNormalLog2227,66948 -static void BugLog(char* name, char* folder, FILE* bug,char* located)BugLog2271,68217 -void Prelog(char* user, char* usee, char* incoming)Prelog2316,69847 -void LogChat(uint64 starttime, char* user, char* bot, char* IP, int turn, char* input, char* outLogChat2352,70880 -unsigned int Log(unsigned int channel, const char * fmt, ...)Log2436,74091 - -tagger.cpp,3300 -unsigned int lowercaseWords;lowercaseWords5,60 -unsigned int knownWords;knownWords6,89 -unsigned int tagRuleCount = 0;tagRuleCount7,114 -uint64* tags = NULL;tags8,145 -char** comments = NULL;comments9,166 -WORDP wordTag[MAX_SENTENCE_LENGTH]; wordTag12,234 -WORDP wordRole[MAX_SENTENCE_LENGTH];wordRole13,271 -char* wordCanonical[MAX_SENTENCE_LENGTH]; // chosen canonical formwordCanonical14,308 -WORDP originalLower[MAX_SENTENCE_LENGTH]; // transient during markingoriginalLower15,377 -WORDP originalUpper[MAX_SENTENCE_LENGTH]; // transient during markingoriginalUpper16,447 -WORDP canonicalLower[MAX_SENTENCE_LENGTH]; // transient during markingcanonicalLower17,517 -WORDP canonicalUpper[MAX_SENTENCE_LENGTH]; // transient during markingcanonicalUpper18,588 -uint64 finalPosValues[MAX_SENTENCE_LENGTH]; // needed during executionfinalPosValues19,659 -uint64 allOriginalWordBits[MAX_SENTENCE_LENGTH]; // starting pos tags in this word position -- sallOriginalWordBits20,730 -uint64 lcSysFlags[MAX_SENTENCE_LENGTH]; // transient current system tags lowercase in this lcSysFlags21,855 -uint64 posValues[MAX_SENTENCE_LENGTH]; // current pos tags in this word positionposValues22,1008 -uint64 canSysFlags[MAX_SENTENCE_LENGTH]; // canonical sys flags lowercase in this word positioncanSysFlags23,1091 -unsigned int parseFlags[MAX_SENTENCE_LENGTH];parseFlags24,1189 -static unsigned char wasDescribed[256];wasDescribed25,1235 -static unsigned char describeVerbal[100];describeVerbal26,1275 -static unsigned char describePhrase[100];describePhrase27,1317 -static unsigned char describeClause[100];describeClause28,1359 -static int describedVerbals;describedVerbals29,1401 -static int describedPhrases;describedPhrases30,1430 -static int describedClauses;describedClauses31,1459 -int phrases[MAX_SENTENCE_LENGTH];phrases34,1541 -int clauses[MAX_SENTENCE_LENGTH];clauses35,1575 -int verbals[MAX_SENTENCE_LENGTH];verbals36,1609 -unsigned char ignoreWord[MAX_SENTENCE_LENGTH];ignoreWord37,1643 -unsigned char coordinates[MAX_SENTENCE_LENGTH]; // for conjunctionscoordinates38,1690 -unsigned char crossReference[MAX_SENTENCE_LENGTH]; // object back to spawner, particle back to crossReference39,1758 -unsigned char phrasalVerb[MAX_SENTENCE_LENGTH]; // linking verbs and particles (potential)phrasalVerb40,1859 -uint64 roles[MAX_SENTENCE_LENGTH];roles41,1950 -unsigned char tried[MAX_SENTENCE_LENGTH];tried42,1985 -unsigned char objectRef[MAX_SENTENCE_LENGTH] ; // link from verb to any main object ( allow useobjectRef44,2028 -unsigned char indirectObjectRef[MAX_SENTENCE_LENGTH]; // link from verb to any indirect objectindirectObjectRef45,2151 -unsigned char complementRef[MAX_SENTENCE_LENGTH ]; // link from verb to any 2ndary complementcomplementRef46,2247 -char* GetNounPhrase(int i,const char* avoid)GetNounPhrase49,2361 -static char* DescribeComponent(int i,char* buffer,char* open, char* close) // verbal or phrase oDescribeComponent132,5900 -static char* Describe(int i,char* buffer)Describe140,6092 -static void DescribeUnit( int i, char* buffer, char* msg,int verbal, int clause)DescribeUnit295,10905 -void DumpSentence(int start,int end)DumpSentence320,11534 -char* roleSets[] = roleSets526,18275 -char* GetRole(uint64 role)GetRole540,19341 - -tokenSystem.cpp,3555 -PUNCTUATIONS , | - (see also ENDERS)PUNCTUATIONS5,65 -BRACKETS () [ ] { } < >__anon658ba05c01027,125 -int actualTokenCount = 0;actualTokenCount15,293 -#define MAX_BURST MAX_BURST16,319 -static char burstWords[MAX_BURST][MAX_WORD_SIZE]; // each token burst from a text stringburstWords17,341 -static unsigned int burstLimit = 0; // index of burst wordsburstLimit18,430 -static WORDP lastMatch = NULL;lastMatch19,495 -static int lastMatchLocation = 0;lastMatchLocation20,526 -uint64 tokenFlags; // what tokenization sawtokenFlags22,561 -char* wordStarts[MAX_SENTENCE_LENGTH]; // current sentence tokenization (always points to D->wordStarts23,614 - int wordCount; // how many words/tokens in sentencewordCount24,743 -bool capState[MAX_SENTENCE_LENGTH]; capState25,803 -bool originalCapState[MAX_SENTENCE_LENGTH]; // was input word capitalized by useroriginalCapState26,844 -void ResetTokenSystem()ResetTokenSystem28,929 -void DumpResponseControls(uint64 val)DumpResponseControls40,1383 -void DumpTokenControls(uint64 val)DumpTokenControls50,1892 -void DumpTokenFlags(char* msg)DumpTokenFlags95,4082 -int ValidPeriodToken(char* start, char* end, char next,char next2) // token with period in it - ValidPeriodToken140,6243 -int BurstWord(const char* word, int contractionStyle) BurstWord180,8491 -char* GetBurstWord(unsigned int n) // 0-basedGetBurstWord303,13723 -char* JoinWords(unsigned int n,bool output,char* joinBuffer) // JoinWords313,13880 -static char* HandleQuoter(char* ptr,char** words, int& count)HandleQuoter347,15174 -WORDP ApostropheBreak(char* aword)ApostropheBreak409,17240 -static WORDP UnitSubstitution(char* buffer,int i)UnitSubstitution427,17674 -static char* FindWordEnd(char* ptr, char* priorToken, char** words, int &count, bool& oobStart, FindWordEnd454,18579 -FunctionResult GetDerivationText(int start, int end, char* buffer)GetDerivationText1264,50556 -char* Tokenize(char* input,int &mycount,char** words,char* separators,bool all1,bool oobStart) /Tokenize1292,51495 -static WORDP MergeProperNoun(int& start, int end,bool upperStart) MergeProperNoun1523,60051 -static bool HasCaps(char* word)HasCaps1619,63590 -static int FinishName(int& start, int& end, bool& upperStart,uint64 kind,WORDP name)FinishName1630,63930 -static void HandleFirstWord() // Handle capitalization of starting word of sentenceHandleFirstWord1666,65293 -bool DateZone(int i, int& start, int& end)DateZone1726,67999 -bool ParseTime(char* ptr, char** minute, char** meridiem)ParseTime1749,68982 -char* FindTimeMeridiem(char* ptr, int len)FindTimeMeridiem1787,69757 -void ProcessCompositeDate()ProcessCompositeDate1809,70628 -void ProperNameMerge() ProperNameMerge1844,71524 -static void MergeNumbers(int& start,int& end) // four score and twenty = four-score-twentyMergeNumbers2072,81540 -void ProcessSplitUnderscores()ProcessSplitUnderscores2151,84466 -void ProcessCompositeNumber() ProcessCompositeNumber2181,85445 -bool ReplaceWords(char* why,int i, int oldlength,int newlength,char** tokens) ReplaceWords2286,89219 -static bool Substitute(WORDP found, char* sub, int i, int erasing)Substitute2332,91071 -static WORDP Viability(WORDP word, int i, unsigned int n)Viability2520,97976 -static WORDP ViableIdiom(char* text,int i,unsigned int n)ViableIdiom2600,101953 -static WORDP ProcessMyIdiom(int i,unsigned int max,char* buffer,char* ptr)ProcessMyIdiom2624,102738 -void ProcessSubstitutes() // revise contiguous words based on LIVEDATA filesProcessSubstitutes2763,107225 - -english.cpp,3905 -uint64 posTiming;posTiming4,22 -typedef struct EndingInfo EndingInfo6,41 - char* word; word8,70 - uint64 properties;properties9,84 - uint64 flags;flags10,104 - unsigned int baseflags;baseflags11,119 -} EndingInfo;EndingInfo12,144 -EndingInfo noun2[] = noun214,160 -EndingInfo noun3[] = noun329,564 -EndingInfo noun4[] = noun464,1775 -EndingInfo noun5[] = noun5101,3094 -EndingInfo noun6[] = noun6125,3926 -EndingInfo noun7[] = noun7142,4492 -EndingInfo verb5[] = verb5150,4612 -EndingInfo verb4[] = verb4155,4701 -EndingInfo verb3[] = verb3160,4788 -EndingInfo verb2[] = verb2168,5033 -EndingInfo adverb5[] = adverb5176,5223 -EndingInfo adverb4[] = adverb4182,5289 -EndingInfo adverb3[] = adverb3188,5382 -EndingInfo adverb2[] = adverb2194,5473 -EndingInfo adjective7[] = adjective7201,5537 -EndingInfo adjective6[] = adjective6206,5647 -EndingInfo adjective5[] = adjective5211,5735 -EndingInfo adjective4[] = adjective4223,6243 -EndingInfo adjective3[] = adjective3241,7226 -EndingInfo adjective2[] = adjective2265,8632 -EndingInfo adjective1[] = adjective1276,9104 -static int64 ProcessNumber(int atloc, char* original, WORDP& revise, WORDP &entry, WORDP &canoniProcessNumber282,9190 -bool KnownUsefulWord(WORDP entry)KnownUsefulWord624,21812 -WORDP FindGermanPlural(WORDP singular)FindGermanPlural644,22279 -uint64 GetPosData( int at, char* original,WORDP& revise, WORDP &entry,WORDP &canonical,uint64& sGetPosData698,23725 -void SetSentenceTense(int start, int end)SetSentenceTense1633,59832 -static char* MakePastTense(char* original,WORDP D,bool participle)MakePastTense1906,72255 -char* GetPastTense(char* original)GetPastTense1993,75022 -char* GetPresent(char* word)GetPresent2009,75547 -char* GetPastParticiple(char* word)GetPastParticiple2026,76082 -char* GetPresentParticiple(char* word)GetPresentParticiple2043,76617 -WORDP SuffixAdjust(char* word, int lenword, char* suffix, int lensuffix,uint64 bits)SuffixAdjust2172,81154 -static bool ValidateVerb(char* word, int len, char* item, int itemlen, uint64 bits)ValidateVerb2281,85351 -static WORDP PrefixWord(char* word, int len)PrefixWord2286,85498 -uint64 ProbableVerb(char* original, unsigned int len)ProbableVerb2312,86504 -static char* InferVerb(char* original, unsigned int len)InferVerb2374,87895 -char* GetAdjectiveMore(char* word)GetAdjectiveMore2385,88174 -char* GetAdjectiveMost(char* word)GetAdjectiveMost2407,88754 -char* GetAdverbMore(char* word)GetAdverbMore2429,89335 -char* GetAdverbMost(char* word)GetAdverbMost2451,89913 -char* GetThirdPerson(char* word)GetThirdPerson2471,90431 -static WORDP GetInfinitiveCasing(char* word, int len)GetInfinitiveCasing2504,91546 -char* GetInfinitive(char* word, bool nonew)GetInfinitive2513,91875 -char* GetPluralNoun(char* noun,char* plu)GetPluralNoun2658,96834 -static char* InferNoun(char* original,unsigned int len) // from suffix might it be singular nounInferNoun2698,98053 -static bool ValidateNoun(char* word, int len, char* item, int itemlen,uint64 bits)ValidateNoun2768,100201 -uint64 ProbableNoun(char* original,unsigned int len) // from suffix might it be singular noun? ProbableNoun2773,100342 -char* GetSingularNoun(char* word, bool initial, bool nonew)GetSingularNoun2858,102416 -static char* InferAdverb(char* original, unsigned int len) // might it be adverb based on suffixInferAdverb2987,107068 -uint64 ProbableAdverb(char* original, unsigned int len,uint64& expectedBase) // might it be adveProbableAdverb3039,108365 -char* GetAdverbBase(char* word, bool nonew)GetAdverbBase3133,110499 -static char* InferAdjective(char* original, unsigned int len) // might it be adjective based on InferAdjective3232,113314 -uint64 ProbableAdjective(char* original, unsigned int len,uint64 &expectedBase) // probable adjeProbableAdjective3291,114970 -char* GetAdjectiveBase(char* word, bool nonew)GetAdjectiveBase3418,118609 - -jsmn.cpp,633 -static jsmntok_t *jsmn_alloc_token(jsmn_parser *parser, jsmntok_t *tokens) {jsmn_alloc_token16,308 -static void jsmn_fill_token(jsmntok_t *token, jsmntype_t type, int start, int end) {jsmn_fill_token28,562 -static jsmnerr_t jsmn_parse_primitive(jsmn_parser *parser, const char *js, size_t len, jsmntok_tjsmn_parse_primitive38,791 -static jsmnerr_t jsmn_parse_string(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tjsmn_parse_string75,1777 -jsmnerr_t jsmn_parse(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens) { // ifjsmn_parse134,3434 -void jsmn_init(jsmn_parser *parser) {jsmn_init202,5365 - -makett.sh,0 - -tagger.h,969 -#define __TAGGER____TAGGER__16,1110 -#define MAX_TAG_FIELDS MAX_TAG_FIELDS19,1131 - enum IgnoreValue{IgnoreValue21,1157 - NOIGNORE = 0,NOIGNORE22,1176 - IGNOREALL = 1,IGNOREALL23,1191 - IGNOREPAREN = 2,IGNOREPAREN24,1207 -#define RESULT_SHIFT RESULT_SHIFT31,1336 -#define OFFSET_SHIFT OFFSET_SHIFT32,1403 -#define PART1_BIT PART1_BIT33,1470 -#define USED_BIT USED_BIT34,1539 -#define PART2_BIT PART2_BIT36,1626 -#define KEEP_BIT KEEP_BIT37,1753 -#define REVERSE_BIT REVERSE_BIT38,1821 -#define TRACE_BIT TRACE_BIT39,1891 -#define SKIP_OP SKIP_OP41,1983 -#define STAY_OP STAY_OP42,2013 -#define NOT_OP NOT_OP43,2043 -#define CONTROL_SHIFT CONTROL_SHIFT44,2072 -#define OP_SHIFT OP_SHIFT45,2149 -#define CTRL_SHIFT CTRL_SHIFT46,2214 -#define PATTERN_BITS PATTERN_BITS47,2262 -#define CONTROL_BITS CONTROL_BITS48,2318 -#define AUXQUESTION AUXQUESTION55,2636 -#define QWORDQUESTION QWORDQUESTION56,2658 -#define MAX_POS_RULES MAX_POS_RULES85,4057 - -mongodb.cpp,2376 -static bool mongoInited = false; // have we inited mongo overallmongoInited21,523 -static bool mongoShutdown = false;mongoShutdown22,589 -char* mongoBuffer = NULL;mongoBuffer23,624 -char mongodbparams[300];mongodbparams24,650 -mongoc_client_t* g_pClient = NULL;g_pClient27,694 -mongoc_database_t* g_pDatabase = NULL;g_pDatabase28,730 -mongoc_collection_t* g_pCollection = NULL;g_pCollection29,770 -mongoc_client_t* g_filesysClient = NULL;g_filesysClient31,836 -mongoc_database_t* g_filesysDatabase = NULL;g_filesysDatabase32,878 -mongoc_collection_t* g_filesysCollectionTopic = NULL; // user topicg_filesysCollectionTopic33,924 -mongoc_collection_t* g_filesysCollectionLtm = NULL; // user ltmg_filesysCollectionLtm34,992 -char* MongoCleanEscapes(char* to, char* at,int limit) MongoCleanEscapes37,1058 -void mongoAppendKeys(bson_t *doc, char* var)mongoAppendKeys69,1777 -eReturnValue EstablishConnection( const char* pStrSeverUri, // eg "mongodb://localhost:27017"EstablishConnection93,2550 -FunctionResult MongoClose(char* buffer)MongoClose161,5703 -FunctionResult MongoInit(char* buffer)MongoInit197,6948 -FunctionResult mongoGetDocument(char* key,char* buffer,int limit,bool user)mongoGetDocument223,8032 -FunctionResult mongoFindDocument(char* buffer) // from user not system but can name filesys refsmongoFindDocument339,12053 -FunctionResult mongoDeleteDocument(char* buffer) mongoDeleteDocument349,12534 -static FunctionResult MongoUpsertDoc(mongoc_collection_t* collection,char* keyname, char* value)MongoUpsertDoc418,14799 -FunctionResult mongoInsertDocument(char* buffer)mongoInsertDocument493,17525 -void MongoUserFilesClose()MongoUserFilesClose507,18205 -FILE* mongouserCreate(const char* name) // pretend user topic filename a filemongouserCreate513,18335 -FILE* mongouserOpen(const char* name) // pretend user topic filename a filemongouserOpen518,18439 -int mongouserClose(FILE*)mongouserClose523,18541 -size_t mongouserRead(void* buffer,size_t size, size_t count, FILE* file)mongouserRead528,18583 -size_t mongouserWrite(const void* buffer,size_t size, size_t count, FILE* file)mongouserWrite543,19215 -void MongoUserFilesInit() // start mongo as fileserverMongoUserFilesInit563,20058 -void MongoSystemInit(char* params) // requiredMongoSystemInit584,20691 -void MongoSystemShutdown() // requiredMongoSystemShutdown617,21470 - -csocket.cpp,7141 -static int servertransfersize;servertransfersize38,1484 -bool echoServer = false;echoServer39,1515 -char serverIP[100];serverIP41,1541 -static int pass = 0;pass43,1562 -static int fail = 0;fail44,1583 -typedef unsigned int (*initsystem)(int, char* [], char*, char*, char*, USERFILESYSTEM*, DEBUGAPIinitsystem45,1604 -typedef unsigned int (*performchat)(char*, char*, char*, char*, char*) ;performchat46,1713 -void GetPrimaryIP(char* buffer)GetPrimaryIP48,1787 -#define DOSOCKETS DOSOCKETS108,3585 -#define DOSOCKETS DOSOCKETS111,3634 -#define DOSOCKETS DOSOCKETS114,3684 -SocketException::SocketException(const string &message, bool inclSysMsg)SocketException123,3843 -SocketException::~SocketException() throw() {}~SocketException131,4048 -const char *SocketException::what() const throw() { return userMessage.c_str(); }what132,4095 -static void fillAddr(const string &address, unsigned short myport, sockaddr_in &addr) {fillAddr135,4247 -#define MAKEWORDX(MAKEWORDX146,4815 -CSocket::CSocket(int type, int protocol) throw(SocketException) {CSocket148,4960 -CSocket::CSocket(int sockDesc) { this->sockDesc = sockDesc; }CSocket157,5348 -CSocket::~CSocket() {~CSocket159,5411 -string CSocket::getLocalAddress() throw(SocketException) {getLocalAddress168,5524 -unsigned short CSocket::getLocalPort() throw(SocketException) {getLocalPort175,5839 -void CSocket::setLocalPort(unsigned short localPort) throw(SocketException) {setLocalPort182,6152 -void CSocket::setLocalAddressAndPort(const string &localAddress,setLocalAddressAndPort204,6919 -void CSocket::cleanUp() throw(SocketException) {cleanUp219,7513 -unsigned short CSocket::resolveService(const string &service,resolveService225,7663 -CommunicatingSocket::CommunicatingSocket(int type, int protocol) throw(SocketException) : CSockCommunicatingSocket234,8094 -CommunicatingSocket::CommunicatingSocket(int newConnSD) : CSocket(newConnSD) {CommunicatingSocket237,8214 -void CommunicatingSocket::connect(const string &foreignAddress, unsigned short foreignPort) throconnect240,8296 -void CommunicatingSocket::send(const void *buffer, int bufferLen) throw(SocketException) {send249,8712 -int CommunicatingSocket::recv(void *buffer, int bufferLen) throw(SocketException) {recv253,8928 -string CommunicatingSocket::getForeignAddress() throw(SocketException) {getForeignAddress259,9172 -unsigned short CommunicatingSocket::getForeignPort() throw(SocketException) {getForeignPort266,9504 -TCPSocket::TCPSocket() throw(SocketException) : CommunicatingSocket(SOCK_STREAM, IPPROTO_TCP) {TCPSocket275,9854 -TCPSocket::TCPSocket(const string &foreignAddress, unsigned short foreignPort) throw(SocketExcepTCPSocket278,9953 -TCPSocket::TCPSocket(int newConnSD) : CommunicatingSocket(newConnSD) {TCPSocket282,10147 -TCPServerSocket::TCPServerSocket(unsigned short localPort, int queueLen) throw(SocketException) TCPServerSocket287,10248 -TCPServerSocket::TCPServerSocket(const string &localAddress, unsigned short localPort, int queueTCPServerSocket292,10433 -TCPSocket *TCPServerSocket::accept() throw(SocketException) {accept297,10670 -void TCPServerSocket::setListen(int queueLen) throw(SocketException) {setListen303,10902 -static void ReadSocket(TCPSocket* sock, char* response)ReadSocket311,11123 -static char* FindJMSeparator(char* ptr, char c)FindJMSeparator330,11903 -static void Jmetertestfile(bool api,char* bot, char* sendbuffer, char* response, char* data, sizJmetertestfile342,12138 -static void ReadNextJmeter(char* name, uint64 value)ReadNextJmeter555,21975 -void NoBlankStart(char* ptr, char* where)NoBlankStart607,23606 -void Client(char* login)// test client for a serverClient615,23778 -#define SERVERTRANSERSIZE SERVERTRANSERSIZE1160,40848 -static TCPServerSocket* serverSocket = NULL;serverSocket1170,41087 -unsigned int serverFinishedBy = 0; // server must complete by this or not botherserverFinishedBy1172,41133 -static char* clientBuffer; // current client spot input was and output goesclientBuffer1176,41273 -static bool chatWanted = false; // client is still expecting answer (has not timed out/cancelechatWanted1177,41353 -static bool chatbotExists = false; // has chatbot engine been set up and ready to go?chatbotExists1178,41452 -static int pendingClients = 0; // number of clients waiting for server to handle thempendingClients1179,41538 -static unsigned int errorCount = 0;errorCount1185,41763 -static time_t lastCrash = 0;lastCrash1186,41799 -static int loadid = 0;loadid1189,41836 -pthread_t chatThread;chatThread1194,41930 -static pthread_mutex_t chatLock = PTHREAD_MUTEX_INITIALIZER; // access lock to shared chatbot chatLock1195,41952 -static pthread_mutex_t testLock = PTHREAD_MUTEX_INITIALIZER; // right to use test memorytestLock1196,42059 -static pthread_cond_t server_var = PTHREAD_COND_INITIALIZER; // client ready for server to procserver_var1197,42150 -static pthread_cond_t server_done_var = PTHREAD_COND_INITIALIZER; // server ready for clint to server_done_var1198,42250 -HANDLE hChatLockMutex;hChatLockMutex1202,42404 -CRITICAL_SECTION TestCriticalSection;TestCriticalSection1203,42428 -void CloseServer() {CloseServer1206,42474 -void* RegressLoad(void* junk)// test load for a serverRegressLoad1213,42576 -int pthread_mutex_timedlock(pthread_mutex_t *mutex, const struct timespec *abs_timeout)pthread_mutex_timedlock1299,45184 -void GetTestLock() //LINUXGetTestLock1327,45807 -void ReleaseTestLock() //LINUXReleaseTestLock1332,45871 -static bool ClientGetChatLock() //LINUXClientGetChatLock1337,45942 -static bool ClientWaitForServer(char* data, char* msg, uint64& timeout) //LINUXClientWaitForServer1344,46087 -static void LaunchClient(void* junk) // accepts incoming connections from users //LINUXLaunchClient1361,46560 -static void* ChatbotServer(void* junk)ChatbotServer1384,47297 -static void ServerStartup() //LINUXServerStartup1391,47529 -static void ServerGetChatLock() //LINUXServerGetChatLock1396,47753 -void InternetServer() //LINUXInternetServer1404,47976 -void GetTestLock()GetTestLock1430,48772 -void ReleaseTestLock()ReleaseTestLock1435,48856 -static bool ClientGetChatLock()ClientGetChatLock1440,48944 -static bool ClientWaitForServer(char* data, char* msg, uint64& timeout) // windowsClientWaitForServer1459,49533 -static void LaunchClient(void* sock)LaunchClient1490,50386 -static void ServerStartup()ServerStartup1495,50495 -static void ServerGetChatLock() // WINDOWSServerGetChatLock1501,50725 -void PrepareServer()PrepareServer1516,51174 -void InternetServer()InternetServer1521,51250 -static void ServerTransferDataToClient()ServerTransferDataToClient1531,51615 -static void* AcceptSockets(void*) // accepts incoming connections from usersAcceptSockets1547,52170 -static void* Done(TCPSocket * sock, char* memory)Done1562,52553 -static void* HandleTCPClient(void *sock1) // individual client, data on STACK... might overflowHandleTCPClient1579,52930 -void GrabPort() // enable server port if you can... if not, we cannot run. GrabPort1735,58117 -static void* MainChatbotServer()MainChatbotServer1749,58596 - -infer.cpp,3667 -#define MAX_PARENTS MAX_PARENTS5,68 -#define MAX_QUEUE MAX_QUEUE6,93 -#define FOLLOW_LIMIT FOLLOW_LIMIT7,117 -static MEANING parents[MAX_PARENTS+20]; // nodes above where we are nowparents9,142 -static int parentIndex = 0; // add into parents at hereparentIndex10,214 -static int parentWalk = 0; // retrieve from parents starting here. when reach parentIndex you hparentWalk11,271 -static unsigned int currentBaseInfer; // start of reserved markscurrentBaseInfer12,379 -static unsigned int currentFreeInfer; // marks before this are reservedcurrentFreeInfer13,444 -unsigned int inferMark = 0; // primary "been-here" mark for all inferencing and tree traversainferMark15,517 -static unsigned int saveMark = 0; // tertiary mark - used in zone 1 controlsaveMark16,616 -static unsigned int ignoremark = 0; // mark on entries to ignoreignoremark17,693 -static WORDP fact = 0;fact18,759 -#define ORIGINALWORD ORIGINALWORD20,783 -#define NORMAL NORMAL21,815 -#define QUOTED QUOTED22,889 -#define PREMARK PREMARK23,955 -#define NOQUEUE NOQUEUE24,1045 -#define QUEUE QUEUE25,1115 -#define NOTOPIC NOTOPIC26,1157 -#define BLOCKMEANING BLOCKMEANING27,1219 -#define FACTTYPE FACTTYPE28,1251 -#define FINDTOPIC FINDTOPIC29,1280 -#define UPDICTIONARY UPDICTIONARY30,1310 -#define USERFACTS USERFACTS31,1342 -#define SYSTEMFACTS SYSTEMFACTS32,1372 -#define FINDCONCEPT FINDCONCEPT33,1404 -#define USE_ORIGINAL_SUBJECT USE_ORIGINAL_SUBJECT35,1450 -#define USE_ORIGINAL_OBJECT USE_ORIGINAL_OBJECT36,1522 -#define RICCOCHET_USING_SUBJECT RICCOCHET_USING_SUBJECT37,1593 -#define RICCOCHET_USING_OBJECT RICCOCHET_USING_OBJECT38,1639 -#define RICCOCHET_BITS RICCOCHET_BITS39,1683 -static MEANING queue[MAX_QUEUE+20]; queue42,1840 -static unsigned int queueIndex;queueIndex43,1877 -FACT* factSet[MAX_FIND_SETS+2][MAX_FIND+1]; factSet46,1954 -int factFlags[MAX_FIND+1];factFlags47,1999 -int factIndex[MAX_FIND+1];factIndex48,2028 -unsigned int factSetNext[MAX_FIND_SETS+1]; // when walking a set over time, which index to contfactSetNext49,2057 -unsigned int NextInferMark() // set up for a new inferenceNextInferMark53,2228 -FACT* IsConceptMember(WORDP D)IsConceptMember58,2316 -static bool IsExcluded(WORDP set,WORDP item)IsExcluded70,2546 -static bool SetContains1(MEANING set,MEANING M, unsigned int depth) SetContains185,2866 -bool SetContains(MEANING set,MEANING M) SetContains168,5150 -static bool AllowedMember(FACT* F, unsigned int i,unsigned int is,unsigned int index)AllowedMember175,5270 -static void QueryFacts(WORDP original, WORDP D,unsigned int index,unsigned int store,char* kind,QueryFacts200,5955 -FunctionResult QueryTopicsOf(char* word,unsigned int store,char* kind) // find topics referred tQueryTopicsOf253,8044 -static bool AddWord2Scan(int flags,MEANING M,MEANING from,int depth,unsigned int type) // mark (AddWord2Scan264,8452 -static bool AddWordOnly(int flags,char* word,unsigned int type) // mark (and maybe queue) this wAddWordOnly333,10610 -static void AddWordOrSet2Scan(unsigned int how, char* word,int depth)AddWordOrSet2Scan348,11148 -static void AddSet2Scan(unsigned int how,WORDP D,int depth)AddSet2Scan372,11793 -static void ScanHierarchy(MEANING T,int savemark,unsigned int flowmark,bool up,unsigned int flagScanHierarchy384,12138 -static bool Riccochet(unsigned int baseFlags, FACT* G,int set,unsigned int limit,unsigned int rmRiccochet452,14963 -static bool ConceptPropogateTest(MEANING M,unsigned int mark,unsigned int depth) // is this meaConceptPropogateTest504,17472 -unsigned int Query(char* kind, char* subjectword, char* verbword, char* objectword, unsigned intQuery533,18527 - -constructCode.h,86 -#define _CONSTRUCTCODEH__CONSTRUCTCODEH_2,25 -#define ACCELLSIZE ACCELLSIZE17,1140 - -evserver.h,162 -#define __EVSERVER_H____EVSERVER_H__20,1195 - typedef char raw_type; raw_type25,1288 - typedef int socklen_t;socklen_t26,1332 - -userCache.cpp,1873 -#define NO_CACHEID NO_CACHEID3,21 -static unsigned int cacheHead = 0; // our marker for last allocated cache, used to find next frcacheHead5,44 -static unsigned int* cacheIndex = NULL; // data ring of the caches + timestamp/volley infocacheIndex6,147 -char* cacheBase = NULL; // start of contiguous cache block of cachescacheBase7,238 -static int currentCache = NO_CACHEID; // the current user file buffercurrentCache8,311 -unsigned int userCacheCount = 1; // holds 1 user by defaultuserCacheCount9,381 -unsigned int userCacheSize = DEFAULT_USER_CACHE; // size of user file buffer (our largest bufferuserCacheSize10,442 -int volleyLimit = -1; // default save user records to file every n volley (use default 0 ifvolleyLimit11,541 -char* userDataBase = NULL; // current write user record baseuserDataBase12,671 -unsigned int userTopicStoreSize = 0;userTopicStoreSize13,735 -unsigned int userTableSize = 0; // memory used which we will displayuserTableSize14,772 -void InitUserCache()InitUserCache16,842 -void CloseUserCache()CloseUserCache46,2080 -static void WriteCache(unsigned int which,size_t size)WriteCache52,2159 -void FlushCache() // writes out the cache but does not invalidate itFlushCache120,4479 -char* GetFreeCache() // allocate backwards from current, so in use is always NEXT from currentGetFreeCache132,4765 -void FreeUserCache()FreeUserCache149,5489 -void FreeAllUserCaches()FreeAllUserCaches159,5707 -char* FindUserCache(char* word)FindUserCache173,6142 -void CopyUserTopicFile(char* newname)CopyUserTopicFile208,7062 -char* GetFileRead(char* user,char* computer)GetFileRead219,7609 -char* GetCacheBuffer(int which)GetCacheBuffer282,9702 -char* GetUserFileBuffer() // when we need a really big buffer (several megabytes)GetUserFileBuffer287,9860 -void Cache(char* buffer, size_t size) // save into cacheCache292,9971 - -mssql_imp.h,305 -#define MSSQLIMPH_MSSQLIMPH_4,77 -enum ConnectionId { None = -1, User = 0, Script = 1 };ConnectionId6,97 -enum ConnectionId { None = -1, User = 0, Script = 1 };None6,97 -enum ConnectionId { None = -1, User = 0, Script = 1 };User6,97 -enum ConnectionId { None = -1, User = 0, Script = 1 };Script6,97 - -dictionarySystem.cpp,21676 -The dictionary consists of data imported from WORDNET 3.0 (copyright notice at end of file) + aufile9,244 -Some words DO NOT have a master node.Their meaning is defined to be themselves(things like pronodeterminers29,1907 -(identifying the word) and an index into that words meaning list(identifying the specific meaninword35,2407 -allocated linearly forward in the pool.Strings have their own pool(the heap).heap44,3103 -bool dictionaryBitsChanged = false;dictionaryBitsChanged66,4652 -HEAPREF propertyRedefines = NULL; // property changes on locked dictionary entriespropertyRedefines67,4688 -HEAPREF flagsRedefines = NULL; // systemflags changes on locked dictionary entriesflagsRedefines68,4771 -HEAPREF ongoingDictChanges = NULL; // ability to revert dynamic changesongoingDictChanges69,4855 -bool monitorDictChanges = false;monitorDictChanges70,4928 -static int freeTriedList = 0;freeTriedList71,4961 -bool xbuildDictionary = false; // indicate when building a dictionaryxbuildDictionary72,4991 -char dictionaryTimeStamp[20]; // indicate when dictionary was builtdictionaryTimeStamp73,5064 -const char* mini = ""; // what languagemini74,5133 -unsigned int* hashbuckets = 0;hashbuckets75,5173 -unsigned int wordAccessCount = 0; // number of words looked up in this volleywordAccessCount77,5205 -unsigned int bucketDepthCount = 0; // sum of depths required for each word lookupbucketDepthCount78,5286 -static unsigned char* writePtr; // used for binary dictionary writeswritePtr80,5371 -unsigned long maxHashBuckets = MAX_HASH_BUCKETS;maxHashBuckets83,5459 -bool setMaxHashBuckets = false;setMaxHashBuckets84,5508 -uint64 maxDictEntries = MAX_DICTIONARY;maxDictEntries85,5540 -MEANING posMeanings[64]; // concept associated with propertyFlags of WORDsposMeanings87,5581 -MEANING sysMeanings[64]; // concept associated with systemFlags of WORDssysMeanings88,5659 -std::map irregularNouns;irregularNouns92,5772 -std::map irregularVerbs;irregularVerbs93,5812 -std::map irregularAdjectives;irregularAdjectives94,5852 -std::map canonicalWords;canonicalWords95,5897 -std::map wordValues; // per volleywordValues96,5937 -std::map backtracks; // per volleybacktracks97,5985 -std::map triedData; // per volley index into heap spacetriedData98,6037 -std::map countData;countData99,6106 -HEAPREF concepts[MAX_SENTENCE_LENGTH]; // concept chains per wordconcepts101,6140 -HEAPREF topics[MAX_SENTENCE_LENGTH]; // topics chains per wordtopics102,6207 -bool fullDictionary = true; // we have a big master dictionary, not a mini dictionaryfullDictionary104,6272 -bool primaryLookupSucceeded = false;primaryLookupSucceeded105,6361 -bool TraceHierarchyTest(int x)TraceHierarchyTest109,6434 -MEANING GetMeaning(WORDP D, int index)GetMeaning116,6640 -void SetTried(WORDP D, int value)SetTried123,6827 -void RemoveConceptTopic(HEAPREF list[256], WORDP D, int index)RemoveConceptTopic128,6889 -void Add2ConceptTopicList(HEAPREF list[256], WORDP D, int start, int end, bool unique)Add2ConceptTopicList148,7346 -void ClearHeapThreads()ClearHeapThreads163,7682 -void ClearVolleyWordMaps()ClearVolleyWordMaps181,8366 -void ClearWordMaps() // both static for whole dictionary and dynamic per volleyClearWordMaps189,8510 -void ClearWhereAt(int where) // remove all concepts and markings at this slot in sentenceClearWhereAt199,8770 -void ClearWordWhere(WORDP D, int at)ClearWordWhere277,10993 -void ClearWhereInSentence() // erases the WHEREINSENTENCE and the TRIEDBITSClearWhereInSentence292,11267 -void ClearTriedData() // erases the WHEREINSENTENCE and the TRIEDBITSClearTriedData309,11793 -void SetFactBack(WORDP D, MEANING M)SetFactBack315,11909 -MEANING GetFactBack(WORDP D)GetFactBack323,12004 -void ClearBacktracks()ClearBacktracks330,12155 -unsigned int GetAccess(WORDP D)GetAccess335,12204 -unsigned char* GetWhereInSentence(WORDP D) // [0] is the meanings bits, the rest are start/end/GetWhereInSentence344,12382 -int CopyWhereInSentence(int oldindex)CopyWhereInSentence351,12669 -unsigned int* AllocateWhereInSentence(WORDP D)AllocateWhereInSentence363,13199 -void SetTriedMeaningWithData(uint64 bits, unsigned int* data)SetTriedMeaningWithData384,14025 -void SetTriedMeaning(WORDP D, uint64 bits)SetTriedMeaning390,14222 -uint64 GetTriedMeaning(WORDP D) // which meanings have been used (up to 64)GetTriedMeaning402,14558 -void SetPlural(WORDP D, MEANING M)SetPlural414,14966 -void SetComparison(WORDP D, MEANING M)SetComparison419,15104 -void SetTense(WORDP D, MEANING M)SetTense424,15251 -void SetCanonical(WORDP D, MEANING M)SetCanonical429,15388 -WORDP RawCanonical(WORDP D)RawCanonical434,15530 -WORDP GetCanonical(WORDP D)GetCanonical442,15697 -WORDP GetTense(WORDP D)GetTense460,16293 -WORDP GetPlural(WORDP D)GetPlural467,16448 -WORDP GetComparison(WORDP D)GetComparison474,16604 -void SetWordValue(WORDP D, int x)SetWordValue481,16774 -int GetWordValue(WORDP D)GetWordValue486,16833 -WORDP dictionaryBase = NULL; // base of allocated space that encompasses dictionary, heap spacdictionaryBase494,17016 -WORDP dictionaryFree = NULL; // current next dict space available going forward (not a valid dictionaryFree495,17128 -WORDP dictionaryPreBuild[NUMBER_OF_LAYERS + 1];dictionaryPreBuild498,17263 -char* heapPreBuild[NUMBER_OF_LAYERS + 1];heapPreBuild499,17311 -WORDP dictionaryLocked = NULL;dictionaryLocked503,17433 -FACT* factLocked = 0;factLocked504,17464 -char* stringLocked;stringLocked505,17486 -uint64 verbFormat;verbFormat508,17535 -uint64 nounFormat;nounFormat509,17554 -uint64 adjectiveFormat;adjectiveFormat510,17573 -uint64 adverbFormat;adverbFormat511,17597 -WORDP Dplacenumber;Dplacenumber514,17654 -WORDP Dpropername;Dpropername515,17674 -MEANING Mphrase;Mphrase516,17693 -MEANING MabsolutePhrase;MabsolutePhrase517,17710 -MEANING MtimePhrase;MtimePhrase518,17735 -WORDP Dclause;Dclause519,17756 -WORDP Dverbal;Dverbal520,17771 -WORDP Dmalename, Dfemalename, Dhumanname;Dmalename521,17786 -WORDP Dmalename, Dfemalename, Dhumanname;Dfemalename521,17786 -WORDP Dmalename, Dfemalename, Dhumanname;Dhumanname521,17786 -WORDP Dtime;Dtime522,17828 -WORDP Dunknown;Dunknown523,17841 -WORDP Dchild, Dadult;Dchild524,17857 -WORDP Dchild, Dadult;Dadult524,17857 -WORDP Dtopic;Dtopic525,17879 -MEANING Mchatoutput;Mchatoutput526,17893 -MEANING Mburst;Mburst527,17914 -MEANING Mpending;Mpending528,17930 -MEANING Mkeywordtopics;Mkeywordtopics529,17948 -MEANING Mconceptlist;Mconceptlist530,17972 -MEANING Mmoney;Mmoney531,17994 -MEANING Mintersect;Mintersect532,18010 -MEANING MgambitTopics;MgambitTopics533,18030 -MEANING MadjectiveNoun;MadjectiveNoun534,18053 -MEANING Mnumber;Mnumber535,18077 -WORDP Dpronoun;Dpronoun536,18094 -WORDP Dadjective;Dadjective537,18110 -WORDP Dauxverb;Dauxverb538,18128 -WORDP DunknownWord;DunknownWord539,18144 -static char* predefinedSets[] = // some internally mapped concepts not including emotions from predefinedSets541,18165 -void RestorePropAndSystem(char* stringUsed)RestorePropAndSystem555,19134 -void DictionaryRelease(WORDP until, char* stringUsed)DictionaryRelease574,19749 -char* UseDictionaryFile(const char* name)UseDictionaryFile582,20098 -MEANING FindChild(MEANING who, int n)FindChild598,20528 -bool ReadForeignPosTags(const char* fname)ReadForeignPosTags613,20867 -unsigned char BitCount(uint64 n)BitCount652,22085 -WORDP GetSubstitute(WORDP D)GetSubstitute663,22208 -static void EraseFile(const char* file)EraseFile670,22347 -void ClearDictionaryFiles()ClearDictionaryFiles676,22460 -void BuildDictionary(char* label)BuildDictionary696,22997 -void InitDictionary()InitDictionary765,25159 -void AddInternalFlag(WORDP D, unsigned int flag)AddInternalFlag814,26899 -void RemoveInternalFlag(WORDP D, unsigned int flag)RemoveInternalFlag825,27268 -static void PreserveSystemFlags(WORDP D)PreserveSystemFlags830,27356 -void AddSystemFlag(WORDP D, uint64 flag)AddSystemFlag835,27483 -void AddParseBits(WORDP D, unsigned int flag)AddParseBits847,28098 -void RemoveSystemFlag(WORDP D, uint64 flags)RemoveSystemFlag858,28412 -static void PreserveProperty(WORDP D)PreserveProperty867,28583 -void ReverseDictionaryChanges(HEAPREF start)ReverseDictionaryChanges872,28709 -void AddProperty(WORDP D, uint64 flag)AddProperty886,28951 -void RemoveProperty(WORDP D, uint64 flags)RemoveProperty909,29938 -bool StricmpUTF(char* w1, char* w2, int len)StricmpUTF918,30108 -int GetWords(char* word, WORDP * set, bool strictcase)GetWords968,31370 -int UTFCharSize(char* utf)UTFCharSize1022,33291 -WORDP FindWord(const char* word, unsigned int len, uint64 caseAllowed)FindWord1034,33653 -WORDP AllocateEntry()AllocateEntry1118,37069 -WORDP StoreWord(int val) // create a number wordStoreWord1129,37368 -WORDP StoreWord(const char* word, uint64 properties, uint64 flags)StoreWord1136,37511 -WORDP StoreWord(const char* word, uint64 properties)StoreWord1142,37659 -void AddCircularEntry(WORDP base, unsigned int field, WORDP entry)AddCircularEntry1238,41318 -void WalkDictionary(DICTIONARY_FUNCTION func, uint64 data)WalkDictionary1285,42180 -void DeleteDictionaryEntry(WORDP D)DeleteDictionaryEntry1297,42409 -void ShowStats(bool reset)ShowStats1306,42796 -void WriteDictDetailsBeforeLayer(int layer)WriteDictDetailsBeforeLayer1337,44124 -static void ReadDictDetailsBeforeLayer(int layer)ReadDictDetailsBeforeLayer1365,44885 -void WordnetLockDictionary() // dictionary and facts before build0 layer WordnetLockDictionary1402,45795 -void ReturnDictionaryToWordNet() // drop all memory allocated after the wordnet freezeReturnDictionaryToWordNet1408,46038 -void LockLevel()LockLevel1413,46185 -void UnlockLayer(int layer)UnlockLayer1421,46407 -void LockLayer(bool boot)LockLayer1429,46537 -void ReturnToAfterLayer(int layer, bool unlocked)ReturnToAfterLayer1450,47156 -void ReturnBeforeLayer(int layer, bool unlocked)ReturnBeforeLayer1471,47997 -void CloseDictionary()CloseDictionary1489,48720 -void FreeDictionary()FreeDictionary1495,48789 -static void Write8(unsigned int val, FILE * out)Write81503,48918 -static void Write16(unsigned int val, FILE * out)Write161511,49075 -void Write24(unsigned int val, FILE * out)Write241524,49313 -void Write32(unsigned int val, FILE * out)Write321538,49578 -void Write64(uint64 val, FILE * out)Write641553,49877 -void WriteDWord(WORDP ptr, FILE * out)WriteDWord1572,50306 -static void WriteString(char* str, FILE * out)WriteString1587,50616 -static void WriteBinaryEntry(WORDP D, FILE * out)WriteBinaryEntry1603,50897 -void WriteBinaryDictionary()WriteBinaryDictionary1676,53102 -static unsigned char Read8(FILE * in)Read81699,53997 -static unsigned short Read16(FILE * in)Read161709,54150 -static unsigned int Read24(FILE * in)Read241723,54390 -unsigned int Read32(FILE * in)Read321739,54662 -uint64 Read64(FILE * in)Read641758,54997 -WORDP ReadDWord(FILE * in)ReadDWord1798,55711 -static char* ReadString(FILE * in)ReadString1815,56002 -static WORDP ReadBinaryEntry(FILE * in)ReadBinaryEntry1836,56435 -bool ReadBinaryDictionary()ReadBinaryDictionary1924,58774 -char* WriteDictionaryFlags(WORDP D, char* outbuf)WriteDictionaryFlags1958,59652 -char* GetGloss(WORDP D, unsigned int index)GetGloss2053,62124 -unsigned int GetGlossIndex(WORDP D, unsigned int index)GetGlossIndex2059,62283 -static void WriteDictionaryReference(char* label, WORDP D, FILE * out)WriteDictionaryReference2071,62550 -void WriteDictionary(WORDP D, uint64 data)WriteDictionary2078,62756 -char* ReadDictionaryFlags(WORDP D, char* ptr, unsigned int* meaningcount, unsigned int* glosscouReadDictionaryFlags2161,65759 -void AddGloss(WORDP D, char* glossy, unsigned int index) // only a synset head can have a glossAddGloss2221,67895 -static MEANING AddTypedMeaning(WORDP D, unsigned int type)AddTypedMeaning2249,69132 -MEANING AddMeaning(WORDP D, MEANING M)AddMeaning2256,69361 -MEANING GetMaster(MEANING T)GetMaster2292,70990 -void RemoveMeaning(MEANING M, MEANING M1)RemoveMeaning2324,72117 -MEANING ReadMeaning(char* word, bool create, bool precreated)ReadMeaning2341,72594 -bool ReadDictionary(char* file)ReadDictionary2421,75315 -MEANING MakeTypedMeaning(WORDP x, unsigned int y, unsigned int flags)MakeTypedMeaning2500,78225 -MEANING MakeMeaning(WORDP x, unsigned int y) // compose a meaningMakeMeaning2505,78431 -WORDP Meaning2Word(MEANING x) // convert meaning to its dictionary entryMeaning2Word2510,78599 -unsigned int GetMeaningType(MEANING T)GetMeaningType2516,78749 -MEANING FindSynsetParent(MEANING T, unsigned int which) // presume we are at the master, next wFindSynsetParent2527,79150 -MEANING FindSetParent(MEANING T, int n) // next set parentFindSetParent2551,79814 -void SuffixMeaning(MEANING T, char* at, bool withPos)SuffixMeaning2578,80713 -unsigned int GETTYPERESTRICTION(MEANING x)GETTYPERESTRICTION2607,81384 -char* WriteMeaning(MEANING T, bool withPos, char* buf)WriteMeaning2614,81558 -char* GetWord(char* word)GetWord2646,82291 -void NoteLanguage()NoteLanguage2653,82412 -void UndoSubstitutes(HEAPREF list)UndoSubstitutes2660,82573 -HEAPREF SetSubstitute(const char* name, char* originalx, char* replacementx, unsigned int build,SetSubstitute2677,82987 -void ReadSubstitutes(const char* name, unsigned int build, const char* layer, unsigned int fileFReadSubstitutes2814,88102 -void ReadWordsOf(char* name, uint64 mark)ReadWordsOf2871,90194 -void ReadCanonicals(const char* file, const char* layer)ReadCanonicals2895,90877 -void ReadAbbreviations(char* name)ReadAbbreviations2932,92010 -void ReadQueryLabels(char* name)ReadQueryLabels2951,92469 -static void ReadPosPatterns(char* file)ReadPosPatterns2987,93480 -void ReadLivePosData()ReadLivePosData3369,106358 -static void ReadPlurals(char* file)ReadPlurals3416,108090 -void ReadLiveData() // occurs after all topic data loaded, so dictionary entries are not disturbReadLiveData3441,108760 -static void ReadAsciiDictionary()ReadAsciiDictionary3466,109845 -void VerifyEntries(WORDP D, uint64 junk) // prove meanings have synset heads and major kinds havVerifyEntries3484,110318 -void LoadDictionary(char* heapstart)LoadDictionary3713,117041 -WORDP BUILDCONCEPT(char* word)BUILDCONCEPT3786,120326 -void ExtendDictionary()ExtendDictionary3793,120440 -char* FindCanonical(char* word, int i, bool notNew)FindCanonical3836,122367 -bool IsHelper(char* word)IsHelper3925,125111 -bool IsFutureHelper(char* word)IsFutureHelper3931,125270 -bool IsPresentHelper(char* word)IsPresentHelper3937,125442 -bool IsPastHelper(char* word)IsPastHelper3943,125680 -void DumpDictionaryEntry(char* word, unsigned int limit)DumpDictionaryEntry3949,125890 -typedef std::map MapType;MapType4290,136939 -static char base[MAX_WORD_SIZE];base4292,136979 -#define DICTBEGIN DICTBEGIN4293,137012 -#define MAINFOUND MAINFOUND4294,137032 -#define FUNCTIONFOUND FUNCTIONFOUND4295,137052 -#define SPEECHFOUND SPEECHFOUND4296,137076 -#define GLOSSFOUND GLOSSFOUND4297,137098 -#define BASEFOUND BASEFOUND4298,137119 -static WORDP Dqword;Dqword4299,137139 -static bool didSomething;didSomething4301,137217 -Pertainyms are relational adjectivesand do not follow the structure just described.Pertainyms doantonyms4310,138217 -static WORDP FindCircularEntry(WORDP baseentry, uint64 propertyBit)FindCircularEntry4319,138823 -static void FixSynsets(WORDP D, uint64 data)FixSynsets4333,139155 -static void ExtractSynsets(WORDP D, uint64 data) // now rearrange to get synsets inlineExtractSynsets4367,140110 -static void PurgeDictionary(WORDP D, uint64 data)PurgeDictionary4453,142926 -static void RemoveComments(char* at)RemoveComments4591,146760 -static void RemoveTrailingWhite(char* ptr)RemoveTrailingWhite4604,147068 -static int fget_input_string(bool cpp, bool postprocess, char* input_string, FILE * in)fget_input_string4613,147347 -static void AddQuestionAdverbs()AddQuestionAdverbs4626,147769 -static char* ReadWord(char* ptr, char* spot) // mass of non-whitespaceReadWord4681,150886 -bool IgnoreEntry(char* word)IgnoreEntry4704,151578 -static void readIndex(const char* file, uint64 prior)readIndex4717,151994 -static void readData(const char* file)readData4797,154508 -static void readConjunction(const char* file)readConjunction5220,169651 -static void readWordKind(const char* file, unsigned int flags)readWordKind5256,170610 -static void readPrepositions(const char* file, bool addmeaning)readPrepositions5336,172797 -static void readSpellingExceptions(const char* file) // dont double consonants when making past readSpellingExceptions5366,173739 -static void AdjNotPredicate(const char* file)AdjNotPredicate5389,174360 -static bool readPronouns(const char* file)readPronouns5415,174973 -static void readHomophones(const char* file)readHomophones5453,175921 -static void AdjustAdjectiveAdverb(WORDP D, uint64 junk) // fix comparitives that look like normaAdjustAdjectiveAdverb5486,176773 -static void ReadBNCPosData()ReadBNCPosData5541,178770 -static void readFix(const char* file, uint64 flag) // locate a base form from an inflectionreadFix5615,181070 -static void ReadTitles(const char* file)ReadTitles5703,184474 -static void InsurePhrasalMeaning(char* verb, char* gloss)InsurePhrasalMeaning5729,185123 -static void ReadPhrasalVerb(const char* file)ReadPhrasalVerb5771,186469 -static void readCommonness()readCommonness5816,187745 -static void readSupplementalWord(const char* file, uint64 wordkind, uint64 flags)readSupplementalWord5843,188763 -static void ReadDeterminers(const char* file)ReadDeterminers6016,194762 -static void ReadSystemFlaggedWords(const char* file, uint64 flags)ReadSystemFlaggedWords6059,195912 -static void ReadParseWords(const char* file)ReadParseWords6085,196540 -static void readParticipleVerbs(const char* file) // verbs that should be considered adjective preadParticipleVerbs6128,197427 -static void readNounNoDeterminer(const char* file)readNounNoDeterminer6150,198096 -static void readMonths(const char* file)readMonths6181,198982 -static void readFirstNames(const char* file) // human sexed first namesreadFirstNames6209,199604 -static void readReducedFirstNames(const char* file) // human sexed first namesreadReducedFirstNames6243,200717 -static void readNames(const char* file, uint64 flag, uint64 sys)readNames6283,201916 -static void readNonWords(const char* file)readNonWords6329,203384 -static void readNonNames(const char* file)readNonNames6356,204003 -static void RemoveSynSet(MEANING T)RemoveSynSet6384,204785 -static void readNonPos(const char* file)readNonPos6420,205881 -static void readOnomatopoeia(const char* file)readOnomatopoeia6501,208084 -static void SetHelper(const char* word, uint64 flags)SetHelper6532,208826 -static void readIrregularVerbs(const char* file)readIrregularVerbs6541,209174 -static void readIrregularNouns(const char* file)readIrregularNouns6635,212108 -static void readIrregularAdverbs(const char* file)readIrregularAdverbs6674,213439 -static void readWordByAge(const char* file, uint64 gradelearned)readWordByAge6711,214501 -static void ReadSexed(const char* file, uint64 properties)ReadSexed6786,216310 -static char* EatQuotedWord(char* ptr, char* spot) // contiguous mass of charactersEatQuotedWord6808,216981 -void ReadTriple(const char* file)ReadTriple6847,217963 -static FACT* UpLink(MEANING M)UpLink6885,218991 -static void PostFixNumber(WORDP D, uint64 junk)PostFixNumber6898,219239 -static void VerifyDictEntry(WORDP D, uint64 junk)VerifyDictEntry6903,219361 -static void ReadDeadSynset(const char* name)ReadDeadSynset7071,226356 -static void ReadDeadFacts(const char* name) // kill these WordNet factsReadDeadFacts7103,227165 -static void DeleteAllWords(WORDP D, uint64 junk)DeleteAllWords7124,227703 -static void CheckShortFacts()CheckShortFacts7154,229299 -static void CheckShortDictionary(const char* name, bool pattern)CheckShortDictionary7230,231568 -static bool IsAbstract(FACT * F1, unsigned int depth)IsAbstract7311,234162 -static void MarkAbstract(WORDP D, uint64 junk)MarkAbstract7327,234495 -static void CleanDead(WORDP D, uint64 junk) // insure all synonym circulars point only to livingCleanDead7355,235065 -static void ReviveWords(WORDP D, uint64 junk) // now that dead meaning references have been striReviveWords7425,238237 -static void AddShortDict(const char* name)AddShortDict7475,239392 -static void MoveSetsToBase(WORDP D, uint64 junk)MoveSetsToBase7507,240239 -void ReadForeign()ReadForeign7512,240424 -static void ReadEnglish(int minid)ReadEnglish7547,241330 -static void AddFlagDownHierarchy(MEANING T, unsigned int depth, uint64 flag)AddFlagDownHierarchy7726,250946 -static void readPluralNouns(const char* file) // have no singular formreadPluralNouns7783,252384 -static void readMassNouns(const char* file)readMassNouns7812,253075 -void LoadRawDictionary(int minid) // 6 == foreignLoadRawDictionary7851,254162 -void SortAffect(const char* file)SortAffect7928,257812 -void SortSubstitions(const char* file)SortSubstitions7989,259344 -static void WriteShortWords(WORDP D, uint64 junk)WriteShortWords8046,260840 -static void MarkOtherForms(WORDP D)MarkOtherForms8055,261003 -static void DefineShortCanonicals(WORDP D, uint64 junk)DefineShortCanonicals8085,261606 -static void ReadWordFrequency(const char* name, unsigned int count, bool until)ReadWordFrequency8093,261773 -void BuildShortDictionaryBase()BuildShortDictionaryBase8126,262743 -void ReadBNC(const char* buffer)ReadBNC8133,262896 - -mysql.cpp,1679 -static MYSQL_BIND readbind[1];readbind9,147 -static MYSQL_BIND resultbind[1];resultbind10,178 -static MYSQL_BIND writebind[2];writebind11,211 -static unsigned long datalength = 0;datalength12,244 -static my_bool is_null;is_null13,282 -static my_bool is_error;is_error14,307 -static bool mysqlInited = false;mysqlInited17,350 -static MYSQL *usersconn = NULL;usersconn20,403 -char mysqlUserFilename[MAX_WORD_SIZE]; // current topic file name for usermysqlUserFilename21,435 -static MYSQL *scriptconn = NULL;scriptconn24,531 -MYSQL_STMT *mystmt_script = NULL;mystmt_script25,564 -char mysqlparams[300]; // init string for file system using mysqlmysqlparams28,623 -static char mysqlhost[300];mysqlhost30,781 -static unsigned int mysqlport;mysqlport31,809 -static char mysqldb[300];mysqldb32,840 -static char mysqluser[300];mysqluser33,866 -static char mysqlpasswd[300];mysqlpasswd34,894 -static void GetMySQLParams(char* params)GetMySQLParams48,1849 -FILE* mysqlUserCreate(const char* name)mysqlUserCreate75,2697 -FILE* mysqlUserOpen(const char* name)mysqlUserOpen83,2969 -int mysqlUserClose(FILE*)mysqlUserClose91,3236 -size_t mysqlUserRead(void* buf,size_t size, size_t count, FILE* file)mysqlUserRead96,3346 -static size_t mysqlUserWrite(const void* buf, size_t size, size_t count, FILE* file)mysqlUserWrite168,5613 -void MySQLUserFilesCode(char* params)MySQLUserFilesCode207,6989 -void MySQLFullCloseCode(bool restart)MySQLFullCloseCode280,9304 -FunctionResult MySQLInitCode(char* buffer)MySQLInitCode305,9889 -FunctionResult MySQLCloseCode(char* buffer)MySQLCloseCode337,10744 -FunctionResult MySQLQueryCode(char* buffer)MySQLQueryCode345,10901 - -Makefile,17642 -.PHONY = clean binary server debugserver standalone pgserver debugpgserver mysqlserver debugmysq.PHONY1,0 -default: oldserverdefault15,587 -executable.oldserver=../BINARIES/ChatScriptexecutable.oldserver18,680 -oldserver: DEFINES+= -DLOCKUSERFILE=1 -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOSTGRES=1 -DDISoldserver19,724 -oldserver: PGLOAD= -pthreadoldserver20,902 -oldserver: PGLOAD= -pthreadPGLOAD20,902 -oldserver: INCLUDEDIRS=-Ievserveroldserver21,930 -oldserver: INCLUDEDIRS=-IevserverINCLUDEDIRS21,930 -oldserver: binaryoldserver22,964 -oldserver: EXECUTABLE=$(executable.server)oldserver23,982 -oldserver: EXECUTABLE=$(executable.server)EXECUTABLE23,982 -oldserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptsoldserver24,1025 -oldserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptsCFLAGS24,1025 -executable.debugserver=../BINARIES/ChatScriptDebugexecutable.debugserver26,1148 -debugserver: DEFINES+= -DLOCKUSERFILE=1 -DDISCARDPOSTGRES=1 -DDISCARDMONGO=1 -DDISCARDMYSQL=1 -debugserver27,1199 -debugserver: PGLOAD= -pthreaddebugserver28,1388 -debugserver: PGLOAD= -pthreadPGLOAD28,1388 -debugserver: INCLUDEDIRS=-Ievserverdebugserver29,1418 -debugserver: INCLUDEDIRS=-IevserverINCLUDEDIRS29,1418 -debugserver: binarydebugserver30,1454 -debugserver: EXECUTABLE=$(executable.debugserver)debugserver31,1474 -debugserver: EXECUTABLE=$(executable.debugserver)EXECUTABLE31,1474 -debugserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptdebugserver32,1524 -debugserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptCFLAGS32,1524 -executable.standalone=../BINARIES/ChatScriptexecutable.standalone34,1657 -standalone: DEFINES+= -DDISCARDSERVER=1 -DDISCARDPOSTGRES=1 -DDISCARDMONGO=1 -DDISCARDMYSQL=1 -standalone35,1702 -standalone: PGLOAD= -pthreadstandalone36,1851 -standalone: PGLOAD= -pthreadPGLOAD36,1851 -standalone: INCLUDEDIRS=-Ievserverstandalone37,1880 -standalone: INCLUDEDIRS=-IevserverINCLUDEDIRS37,1880 -standalone: binarystandalone38,1915 -standalone: EXECUTABLE=$(executable.standalone)standalone39,1934 -standalone: EXECUTABLE=$(executable.standalone)EXECUTABLE39,1934 -standalone: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptstandalone40,1982 -standalone: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptCFLAGS40,1982 -executable.sharedobject=../BINARIES/ChatScript.soexecutable.sharedobject42,2117 -sharedobject: DEFINES+= -DLOCKUSERFILE=1 -DDLL=1 -DDISCARDSERVER=1 -DDISCARDPOSTGRES=1 -DDISCAsharedobject43,2167 -sharedobject: PGLOAD= -pthread -ldlsharedobject44,2360 -sharedobject: PGLOAD= -pthread -ldlPGLOAD44,2360 -sharedobject: INCLUDEDIRS=-Ievserver -Iinclude sharedobject45,2398 -sharedobject: INCLUDEDIRS=-Ievserver -Iinclude INCLUDEDIRS45,2398 -sharedobject: binarysharedobject46,2447 -sharedobject: EXECUTABLE=$(executable.sharedobject)sharedobject47,2468 -sharedobject: EXECUTABLE=$(executable.sharedobject)EXECUTABLE47,2468 -sharedobject: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscrisharedobject48,2520 -sharedobject: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriCFLAGS48,2520 -sharedobject: LDFLAGS+=-shared -lcurl -ltreetagger sharedobject49,2706 -executable.mongoserver=../BINARIES/ChatScriptMongoexecutable.mongoserver51,2760 -mongoserver: DEFINES+= -DDISCARDPOSTGRES=1 -DDISCARDMYSQL=1 -DDISCARDMICROSOFTSQL=1 -DDISCARDmongoserver52,2811 -mongoserver: PGLOAD= -pthreadmongoserver53,2927 -mongoserver: PGLOAD= -pthreadPGLOAD53,2927 -mongoserver: binarymongoserver54,2957 -mongoserver: EXECUTABLE=$(executable.mongoserver)mongoserver55,2977 -mongoserver: EXECUTABLE=$(executable.mongoserver)EXECUTABLE55,2977 -mongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/libmongmongoserver56,3027 -mongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/libmongINCLUDEDIRS56,3027 -mongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscripmongoserver57,3179 -mongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscripCFLAGS57,3179 -executable.debugmongoserver=../BINARIES/ChatScriptMongoDebugexecutable.debugmongoserver59,3305 -debugmongoserver: DEFINES+= -DDISCARDPOSTGRES=1 -DDISCARDMYSQL=1 -DDISCARDMICROSOFTSQL=1 -DDISdebugmongoserver60,3366 -debugmongoserver: PGLOAD= -pthread -lmongoc-1.0 -lbson-1.0debugmongoserver61,3486 -debugmongoserver: PGLOAD= -pthread -lmongoc-1.0 -lbson-1.0PGLOAD61,3486 -mongoserver: LDFLAGS+= -lcrypt -lsasl2 -L/usr/local/lib -lmongoc-1.0 -lbson-1.0 -lodbc -lmsodbmongoserver62,3545 -debugmongoserver: binarydebugmongoserver63,3697 -debugmongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/lidebugmongoserver64,3722 -debugmongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/liINCLUDEDIRS64,3722 -debugmongoserver: EXECUTABLE=$(executable.debugmongoserver)debugmongoserver65,3830 -debugmongoserver: EXECUTABLE=$(executable.debugmongoserver)EXECUTABLE65,3830 -debugmongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsdebugmongoserver66,3890 -debugmongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsCFLAGS66,3890 -executable.pgserver=../BINARIES/ChatScriptpgexecutable.pgserver68,4018 -pgserver: DEFINES+= -DDISCARDMONGO=1 -DDISCARDMYSQL=1 -DDISCARDMICROSOFTSQL=1 -DDISCARD_TEXT_Cpgserver69,4063 -pgserver: PGLOAD= -lpq -pthreadpgserver70,4172 -pgserver: PGLOAD= -lpq -pthreadPGLOAD70,4172 -pgserver: binarypgserver71,4204 -pgserver: EXECUTABLE=$(executable.pgserver)pgserver72,4221 -pgserver: EXECUTABLE=$(executable.pgserver)EXECUTABLE72,4221 -pgserver: INCLUDEDIRS=-Ievserver -Ipostgrespgserver73,4265 -pgserver: INCLUDEDIRS=-Ievserver -IpostgresINCLUDEDIRS73,4265 -pgserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscripts -pgserver74,4309 -pgserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscripts -CFLAGS74,4309 -executable.debugpgserver=../BINARIES/ChatScriptpgDebugexecutable.debugpgserver76,4439 -debugpgserver: DEFINES+= -DDISCARDMONGO=1 -DDISCARDMYSQL=1 -DDISCARDMICROSOFTSQL=1 -DDISCARDdebugpgserver77,4494 -debugpgserver: PGLOAD= -lpq -pthreaddebugpgserver78,4610 -debugpgserver: PGLOAD= -lpq -pthreadPGLOAD78,4610 -debugpgserver: binarydebugpgserver79,4647 -debugpgserver: EXECUTABLE=$(executable.debugpgserver)debugpgserver80,4669 -debugpgserver: EXECUTABLE=$(executable.debugpgserver)EXECUTABLE80,4669 -debugpgserver: INCLUDEDIRS=-Ievserver -Ipostgres debugpgserver81,4723 -debugpgserver: INCLUDEDIRS=-Ievserver -Ipostgres INCLUDEDIRS81,4723 -debugpgserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscridebugpgserver82,4773 -debugpgserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriCFLAGS82,4773 -executable.mysqlserver=../BINARIES/ChatScriptMysqlexecutable.mysqlserver84,4898 -mysqlserver: DEFINES+= -DDISCARDPOSTGRES=1 -DDISCARDMONGO=1 -DDISCARDMICROSOFTSQL=1 -DDISCARD_Tmysqlserver85,4949 -mysqlserver: PGLOAD= -pthread -lmysqlclient mysqlserver86,5063 -mysqlserver: PGLOAD= -pthread -lmysqlclient PGLOAD86,5063 -mysqlserver: binarymysqlserver87,5108 -mysqlserver: EXECUTABLE=$(executable.mysqlserver)mysqlserver88,5128 -mysqlserver: EXECUTABLE=$(executable.mysqlserver)EXECUTABLE88,5128 -mysqlserver: INCLUDEDIRS=-Ievserver mysqlserver89,5178 -mysqlserver: INCLUDEDIRS=-Ievserver INCLUDEDIRS89,5178 -mysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptmysqlserver90,5215 -mysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptCFLAGS90,5215 -executable.debugmysqlserver=../BINARIES/ChatScriptMysqlDebugexecutable.debugmysqlserver92,5340 -debugmysqlserver: DEFINES+= -DDISCARDPOSTGRES=1 -DDISCARDMONGO=1 -DDISCARDMICROSOFTSQL=1 -DDIdebugmysqlserver93,5401 -debugmysqlserver: PGLOAD= -pthread -lmysqlclient debugmysqlserver94,5522 -debugmysqlserver: PGLOAD= -pthread -lmysqlclient PGLOAD94,5522 -debugmysqlserver: binarydebugmysqlserver95,5572 -debugmysqlserver: EXECUTABLE=$(executable.debugmysqlserver)debugmysqlserver96,5597 -debugmysqlserver: EXECUTABLE=$(executable.debugmysqlserver)EXECUTABLE96,5597 -debugmysqlserver: INCLUDEDIRS=-Ievserverdebugmysqlserver97,5657 -debugmysqlserver: INCLUDEDIRS=-IevserverINCLUDEDIRS97,5657 -debugmysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsdebugmysqlserver98,5698 -debugmysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsCFLAGS98,5698 -UNAME_S := $(shell uname -s)UNAME_S100,5826 - ODBCLIB := -lodbc -lmsodbcsql-17ODBCLIB102,5879 - ODBCLIB := -lodbc -lmsodbcsql.17ODBCLIB104,5918 -executable.mssqlserver=../BINARIES/ChatScriptMssqlexecutable.mssqlserver107,5959 -mssqlserver: DEFINES+= -DLOCKUSERFILE=1 -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOSTGRES=1 -DDISmssqlserver108,6010 -mssqlserver: PGLOAD= -pthread $(ODBCLIB) -ldlmssqlserver109,6136 -mssqlserver: PGLOAD= -pthread $(ODBCLIB) -ldlPGLOAD109,6136 -mssqlserver: binarymssqlserver110,6182 -mssqlserver: EXECUTABLE=$(executable.mssqlserver)mssqlserver111,6202 -mssqlserver: EXECUTABLE=$(executable.mssqlserver)EXECUTABLE111,6202 -mssqlserver: INCLUDEDIRS=-Ievserver mssqlserver112,6252 -mssqlserver: INCLUDEDIRS=-Ievserver INCLUDEDIRS112,6252 -mssqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptmssqlserver113,6289 -mssqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptCFLAGS113,6289 -mssqlserver: LDFLAGS+=$(ODBCLIB) -lzmssqlserver114,6413 -executable.debugmssqlserver=../BINARIES/ChatScriptMssqlDebugexecutable.debugmssqlserver116,6451 -debugmssqlserver: DEFINES+= -DLOCKUSERFILE=1 -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOSTGRES=1 debugmssqlserver117,6512 -debugmssqlserver: PGLOAD= -pthread $(ODBCLIB) -ldldebugmssqlserver118,6642 -debugmssqlserver: PGLOAD= -pthread $(ODBCLIB) -ldlPGLOAD118,6642 -debugmssqlserver: binarydebugmssqlserver119,6693 -debugmssqlserver: EXECUTABLE=$(executable.debugmssqlserver)debugmssqlserver120,6718 -debugmssqlserver: EXECUTABLE=$(executable.debugmssqlserver)EXECUTABLE120,6718 -debugmssqlserver: INCLUDEDIRS=-Ievserverdebugmssqlserver121,6778 -debugmssqlserver: INCLUDEDIRS=-IevserverINCLUDEDIRS121,6778 -debugmssqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsdebugmssqlserver122,6819 -debugmssqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsCFLAGS122,6819 -debugmssqlserver: LDFLAGS=$(ODBCLIB) -lz -lcurl -gdebugmssqlserver123,6946 -debugmssqlserver: LDFLAGS=$(ODBCLIB) -lz -lcurl -gLDFLAGS123,6946 -executable.mysqlserver=../BINARIES/ChatScriptMysqlexecutable.mysqlserver125,6998 -mysqlserver: DEFINES+= -DLOCKUSERFILE=1 -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOSTGRES=1 -DDISmysqlserver126,7049 -mysqlserver: PGLOAD= -pthread -lmysqlclient mysqlserver127,7211 -mysqlserver: PGLOAD= -pthread -lmysqlclient PGLOAD127,7211 -mysqlserver: binarymysqlserver128,7256 -mysqlserver: EXECUTABLE=$(executable.mysqlserver)mysqlserver129,7276 -mysqlserver: EXECUTABLE=$(executable.mysqlserver)EXECUTABLE129,7276 -mysqlserver: INCLUDEDIRS=-Ievserver mysqlserver130,7326 -mysqlserver: INCLUDEDIRS=-Ievserver INCLUDEDIRS130,7326 -mysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptmysqlserver131,7363 -mysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriptCFLAGS131,7363 -executable.debugmysqlserver=../BINARIES/ChatScriptMysqlDebugexecutable.debugmysqlserver133,7488 -debugmysqlserver: DEFINES+= -DLOCKUSERFILE=1 -DDEBUG -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOdebugmysqlserver134,7549 -debugmysqlserver: PGLOAD= -pthread debugmysqlserver135,7728 -debugmysqlserver: PGLOAD= -pthread PGLOAD135,7728 -debugmysqlserver: INCLUDEDIRS=-Ievserverdebugmysqlserver136,7764 -debugmysqlserver: INCLUDEDIRS=-IevserverINCLUDEDIRS136,7764 -debugmysqlserver: binarydebugmysqlserver137,7805 -debugmysqlserver: EXECUTABLE=$(executable.debugmysqlserver)debugmysqlserver138,7830 -debugmysqlserver: EXECUTABLE=$(executable.debugmysqlserver)EXECUTABLE138,7830 -debugmysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsdebugmysqlserver139,7890 -debugmysqlserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsCFLAGS139,7890 -executable.mongoserver=../BINARIES/ChatScriptMongoexecutable.mongoserver141,8018 -mongoserver: DEFINES+= -DLOCKUSERFILE=1 -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOSTGRES=1 -DDISmongoserver142,8069 -mongoserver: PGLOAD= -pthreadmongoserver143,8232 -mongoserver: PGLOAD= -pthreadPGLOAD143,8232 -mongoserver: binarymongoserver144,8262 -mongoserver: EXECUTABLE=$(executable.mongoserver)mongoserver145,8282 -mongoserver: EXECUTABLE=$(executable.mongoserver)EXECUTABLE145,8282 -mongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/libmongmongoserver146,8332 -mongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/libmongINCLUDEDIRS146,8332 -mongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscripmongoserver147,8435 -mongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscripCFLAGS147,8435 -executable.server=../BINARIES/ChatScriptexecutable.server149,8561 -server: DEFINES+= -DLOCKUSERFILE=1 -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOSTGRES=1 -DDISCARDMserver150,8602 -server: PGLOAD= -pthread $(ODBCLIB) -ldlserver151,8739 -server: PGLOAD= -pthread $(ODBCLIB) -ldlPGLOAD151,8739 -server: binaryserver152,8780 -server: EXECUTABLE=$(executable.server)server153,8795 -server: EXECUTABLE=$(executable.server)EXECUTABLE153,8795 -server: INCLUDEDIRS=-Ievserver -Iinclude -Izlibserver154,8835 -server: INCLUDEDIRS=-Ievserver -Iinclude -IzlibINCLUDEDIRS154,8835 -server: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-unused-function -Wno-unused-variable -Wserver155,8884 -server: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-unused-function -Wno-unused-variable -WCFLAGS155,8884 -server: LDFLAGS+= $(ODBCLIB) -lz -ltreetagger server156,9085 -executable.msdebugserver=../BINARIES/ChatScriptexecutable.msdebugserver158,9133 -msdebugserver: DEFINES+= -DLOCKUSERFILE=1 -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPOSTGRES=1 -DDmsdebugserver159,9181 -msdebugserver: PGLOAD= -pthread $(ODBCLIB) -ldlmsdebugserver160,9325 -msdebugserver: PGLOAD= -pthread $(ODBCLIB) -ldlPGLOAD160,9325 -msdebugserver: binarymsdebugserver161,9373 -msdebugserver: EXECUTABLE=$(executable.server)msdebugserver162,9395 -msdebugserver: EXECUTABLE=$(executable.server)EXECUTABLE162,9395 -msdebugserver: INCLUDEDIRS=-Ievserver -Iinclude -Izlibmsdebugserver163,9442 -msdebugserver: INCLUDEDIRS=-Ievserver -Iinclude -IzlibINCLUDEDIRS163,9442 -msdebugserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscrimsdebugserver164,9498 -msdebugserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subscriCFLAGS164,9498 -msdebugserver: LDFLAGS+= $(ODBCLIB) -lz msdebugserver165,9682 -executable.debugmongoserver=../BINARIES/ChatScriptMongoDebugexecutable.debugmongoserver167,9724 -debugmongoserver: DEFINES+= -DLOCKUSERFILE=1 -DDEBUG -DEVSERVER=1 -DEVSERVER_FORK=1 -DDISCARDPdebugmongoserver168,9785 -debugmongoserver: PGLOAD= -lpq -pthreaddebugmongoserver169,9938 -debugmongoserver: PGLOAD= -lpq -pthreadPGLOAD169,9938 -debugmongoserver: binarydebugmongoserver170,9978 -debugmongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/lidebugmongoserver171,10003 -debugmongoserver: INCLUDEDIRS=-Iinclude -I/usr/local/include/libbson-1.0 -I/usr/local/include/liINCLUDEDIRS171,10003 -debugmongoserver: EXECUTABLE=$(executable.debugmongoserver)debugmongoserver172,10111 -debugmongoserver: EXECUTABLE=$(executable.debugmongoserver)EXECUTABLE172,10111 -debugmongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsdebugmongoserver173,10171 -debugmongoserver: CFLAGS=-c -std=c++11 -Wall -funsigned-char -Wno-write-strings -Wno-char-subsCFLAGS173,10171 -UNAME := $(shell uname)UNAME175,10299 -CC=g++CC177,10324 -OSXRELEASE := $(shell defaults read loginwindow SystemVersionStampAsString)OSXRELEASE185,10573 -LDFLAGS=-mmacosx-version-min=$(OSXRELEASE) -lcurl $(PGLOAD) LDFLAGS187,10716 -mssqlserver: LDFLAGS+= -lodbc -lmsodbcsql.17 -Wno-write-strings -fpermissive --std=c++11 -lzmssqlserver188,10778 -CFLAGS=-mmacosx-version-min=$(OSXRELEASE) -c -Wall -funsigned-char -Wno-write-strings -Wno-chaCFLAGS189,10871 -LDFLAGS= -L/usr/local/lib -lrt -lcurl -lev --verbose $(PGLOAD)LDFLAGS196,11122 -SOURCES=constructCode.cpp duktape/duktape.cpp evserver.cpp csocket.cpp cs_ev.c dictionarySystem.SOURCES199,11193 -OBJECTS=$(SOURCES:.cpp=.o)OBJECTS200,11727 -default: serverdefault202,11755 -clean:clean204,11772 -cleanall: cleancleanall207,11792 -binary: $(OBJECTS)binary225,12230 -.cpp.o:.cpp.o228,12322 - -userSystem.h,113 -#define _USERSYSTEMH_USERSYSTEMH2,21 -#define MAX_USED MAX_USED17,1132 -#define SAID_LIMIT SAID_LIMIT19,1222 - -jsmn.h,968 -#define __JSMN_H___JSMN_H_2,18 -typedef enum {__anon078078f3010324,412 - JSMN_PRIMITIVE = 0,JSMN_PRIMITIVE25,427 - JSMN_OBJECT = 1,JSMN_OBJECT26,448 - JSMN_ARRAY = 2,JSMN_ARRAY27,466 - JSMN_STRING = 3JSMN_STRING28,483 -} jsmntype_t;jsmntype_t29,500 -typedef enum {__anon078078f3020331,515 - JSMN_ERROR_NOMEM = -1,JSMN_ERROR_NOMEM33,569 - JSMN_ERROR_INVAL = -2,JSMN_ERROR_INVAL35,637 - JSMN_ERROR_PART = -3,JSMN_ERROR_PART37,726 -} jsmnerr_t;jsmnerr_t38,749 -typedef struct {__anon078078f3030846,949 - jsmntype_t type;type47,966 - int start;start48,984 - int end;end49,996 - int size;size50,1006 - int parent;parent51,1017 -} jsmntok_t;jsmntok_t52,1030 -typedef struct {__anon078078f3040858,1192 - unsigned int pos; /* offset in the JSON string */pos59,1209 - unsigned int toknext; /* next token to allocate */toknext60,1260 - int toksuper; /* superior token node, e.g parent object or array */toksuper61,1312 -} jsmn_parser;jsmn_parser62,1381 - -privatesrc.cpp,0 - -os.h,9093 -#define _OSH__OSH_2,14 -#define SAFE_BUFFER_MARGIN SAFE_BUFFER_MARGIN18,1119 -typedef unsigned int FACTOID; // a fact indexFACTOID22,1166 -typedef unsigned int FACTOID_OR_MEANING; // a fact or a meaning (same representation)FACTOID_OR_MEANING23,1214 -typedef char* STACKREF; STACKREF25,1301 -typedef char* HEAPREF;HEAPREF26,1326 -typedef unsigned int HEAPINDEX; HEAPINDEX27,1349 -typedef WORDENTRY* WORDP;WORDP30,1401 -typedef struct WORDENTRY // a dictionary entry - starred items are written to the dictionaryWORDENTRY32,1428 - uint64 properties; // main language description of this node OR numeric value of DEFINproperties34,1526 - uint64 hash;hash35,1624 - uint64 systemFlags; // additional dictionary and non-dictionary properties systemFlags36,1641 - char* word; // entry nameword37,1726 - unsigned int internalBits;internalBits38,1766 - unsigned int parseBits; // only for words, not for function names or concept namesparseBits39,1797 - union {__anon7c9bdd1d010a44,2199 - char* topicBots; // for topic name (start with ~) or planname (start with ^) - bot totopicBots45,2211 - unsigned int planArgCount; // number of arguments in a planplanArgCount46,2354 - unsigned char* fndefinition;// for nonplan macro name (start with ^) - if FUNCTION_NAMEfndefinition47,2423 - char* userValue; // if a $uservar (start with $) OR if a query label is query stringuserValue48,2595 - WORDP substitutes; // words (with systemFlags HAS_SUBSTITUTE) that should be adjustedsubstitutes49,2691 - MEANING* glosses; // for ordinary words: list of glosses for synset head meanings - glosses50,2811 - char* conditionalIdiom; // test code headed by ` for accepting word as an idiom insteaconditionalIdiom51,2966 - }w;w52,3098 - FACTOID subjectHead; // start threads for facts run thru here subjectHead54,3107 - FACTOID verbHead; // start threads for facts run thru here verbHead55,3176 - FACTOID objectHead; // start threads for facts run thru here objectHead56,3243 - MEANING meanings; // list of meanings (synsets) of this word - Will be wordnet synset idmeanings58,3313 - unsigned int length; // length of the wordlength59,3470 - unsigned int inferMark; // (functions use as trace control bits) no need to erase been hereinferMark60,3519 - MEANING spellNode; // next word of same length as this - not used for function names (timespellNode61,3701 - unsigned int nextNode; // bucket-link for dictionary hash + top bye GETMULTIWORDHEADER // cnextNode62,3838 - union {__anon7c9bdd1d020a64,4036 - unsigned int topicIndex; // for a ~topic or %systemVariable or plan, this is its idtopicIndex65,4048 - unsigned int codeIndex; // for a system function, its the table index for itcodeIndex66,4142 - unsigned int debugIndex; // for a :test function, its the table index for itdebugIndex67,4230 - }x;x68,4317 - unsigned int counter; // general storage slotcounter70,4348 -} WORDENTRY;WORDENTRY73,4462 -typedef struct CALLFRAMECALLFRAME75,4476 - char* label;label77,4503 - char* rule;rule78,4520 - char** display; // where display archive is saveddisplay79,4536 - char* definition; // actual definition chosen to execute: (locals) + codedefinition80,4590 - WORDP name; // basic namename81,4668 - char* code; // code after localscode82,4698 - char* oldRule;oldRule83,4735 - char* heapstart;heapstart84,4754 - int varBaseIndex; // where fnvar base isvarBaseIndex85,4775 - unsigned int arguments; // how many arguments function hasarguments86,4820 - int oldbase;oldbase87,4883 - unsigned int outputlevel;outputlevel88,4900 - int argumentStartIndex;argumentStartIndex89,4930 - unsigned int oldRuleID;oldRuleID90,4958 - unsigned int oldTopic;oldTopic91,4986 - unsigned int oldRuleTopic;oldRuleTopic92,5013 - unsigned int depth;depth93,5044 - unsigned int memindex;memindex94,5065 - unsigned int heapDepth;heapDepth95,5092 - union {__anon7c9bdd1d030a96,5120 - FunctionResult result;result97,5133 - int ownvalue;ownvalue98,5164 - }x;x99,5186 -}CALLFRAME;CALLFRAME101,5195 -enum APICall {APICall103,5208 - NO_API_CALL = 0,NO_API_CALL104,5223 - COMPILE_PATTERN = 1,COMPILE_PATTERN105,5241 - COMPILE_OUTPUT = 2,COMPILE_OUTPUT106,5263 - TEST_PATTERN = 3,TEST_PATTERN107,5284 - TEST_OUTPUT = 4TEST_OUTPUT108,5303 -#define SAVESYSTEMSTATE(SAVESYSTEMSTATE111,5324 -#define RESTORESYSTEMSTATE(RESTORESYSTEMSTATE112,5450 -#define NORMALFILES NORMALFILES126,5889 -#define MONGOFILES MONGOFILES127,5911 -#define POSTGRESFILES POSTGRESFILES128,5932 -#define MYSQLFILES MYSQLFILES129,5956 -#define MICROSOFTSQLFILES MICROSOFTSQLFILES130,5977 -#define MAX_GLOBAL MAX_GLOBAL134,6081 -#define RECORD_SIZE RECORD_SIZE138,6161 -inline HEAPINDEX Heap2Index(char* str) {return (!str) ? 0 : (unsigned int)(heapBase - str);}Heap2Index168,7005 -typedef void (*FILEWALK)(char* name, uint64 flag);FILEWALK225,9530 -typedef int (*PRINTER)(const char * format, ...);PRINTER228,9682 -typedef void(*DEBUGINTPUT)(const char * data);DEBUGINTPUT229,9732 -typedef void(*DEBUGOUTPUT)(const char * data);DEBUGOUTPUT230,9779 -typedef FILE* (*UserFileOpen)(const char* name);UserFileOpen243,10640 -typedef int (*UserFileClose)(FILE*);UserFileClose244,10689 -typedef size_t (*UserFileRead)(void* buffer,size_t size, size_t count, FILE* file);UserFileRead245,10726 -typedef size_t (*UserFileWrite)(const void* buffer,size_t size, size_t count, FILE* file);UserFileWrite246,10810 -typedef int (*UserFileSize)(FILE* file, char* buffer, size_t allowedSize);UserFileSize247,10901 -typedef void (*UserFileDelete)(const char* name);UserFileDelete248,10976 -typedef size_t (*UserFileDecrypt)(void* buffer,size_t size, size_t count, FILE* file,char* filekUserFileDecrypt249,11026 -typedef size_t (*UserFileEncrypt)(const void* buffer,size_t size, size_t count, FILE* file,char*UserFileEncrypt250,11128 -typedef char*(*AllocatePtr)(char* word, size_t len, int bytes, bool clear, bool purelocal);AllocatePtr252,11237 -typedef struct USERFILESYSTEM // how to access user topic dataUSERFILESYSTEM254,11330 - UserFileCreate userCreate; // "wb" implieduserCreate256,11396 - UserFileOpen userOpen; userOpen257,11441 - UserFileClose userClose;userClose258,11466 - UserFileRead userRead;userRead259,11492 - UserFileWrite userWrite;userWrite260,11516 - UserFileDelete userDelete;userDelete261,11542 - UserFileEncrypt userEncrypt;userEncrypt262,11570 - UserFileDecrypt userDecrypt;userDecrypt263,11600 -} USERFILESYSTEM;USERFILESYSTEM265,11631 -#define SKIPWEEKDAY SKIPWEEKDAY276,12052 -#define NO_LOG NO_LOG296,12612 -#define FILE_LOG FILE_LOG297,12629 -#define STDOUT_LOG STDOUT_LOG298,12648 -#define STDERR_LOG STDERR_LOG299,12669 -#define PRE_LOG PRE_LOG300,12690 -#define SERVERLOG SERVERLOG303,12726 -#define USERLOG USERLOG304,12760 -#define ECHOUSERLOG ECHOUSERLOG305,12792 -#define ECHOSERVERLOG ECHOSERVERLOG306,12848 -#define STDTIMELOG STDTIMELOG307,12908 -#define DBTIMELOG DBTIMELOG308,12960 -#define PASSTHRUSERVERLOG PASSTHRUSERVERLOG309,13038 -#define PASSTHRUUSERLOG PASSTHRUUSERLOG310,13115 -#define WARNSCRIPTLOG WARNSCRIPTLOG312,13189 -#define BADSCRIPTLOG BADSCRIPTLOG313,13247 -#define BUGLOG BUGLOG314,13306 -#define FORCESTAYUSERLOG FORCESTAYUSERLOG315,13346 -#define FORCETABUSERLOG FORCETABUSERLOG316,13421 -#define STDDEBUGLOG STDDEBUGLOG317,13499 -#define ECHOSTAYOUSERLOG ECHOSTAYOUSERLOG318,13545 -#define DebugPrint(DebugPrint329,13867 -#define ReportBug(ReportBug330,13921 -#define TIMESUMMARY_COUNT_OFFSET TIMESUMMARY_COUNT_OFFSET352,14705 -#define TIMESUMMARY_TIME TIMESUMMARY_TIME353,14741 -typedef void (*HOOKPTR)(void);HOOKPTR360,15031 -typedef void (*PerformChatArgumentsHOOKFN)(char*& user, char*& usee, char*& incoming);PerformChatArgumentsHOOKFN362,15063 -typedef void (*SignalHandlerHOOKFN)(int signalcode, char*& msg);SignalHandlerHOOKFN363,15150 -typedef char* (*TokenizeWordHOOKFN)(char* ptr, char** words, int count);TokenizeWordHOOKFN364,15215 -typedef bool (*IsValidTokenWordHOOKFN)(char* token);IsValidTokenWordHOOKFN365,15288 -typedef char* (*SpellCheckWordHOOKFN)(char* word, int i);SpellCheckWordHOOKFN366,15341 -typedef void (*MongoQueryParamsHOOKFN)(bson_t *query);MongoQueryParamsHOOKFN368,15420 -typedef void (*MongoUpsertKeyValuesHOOKFN)(bson_t *doc);MongoUpsertKeyValuesHOOKFN369,15475 -typedef struct HookInfoHookInfo372,15540 - const char* name; // hook namename374,15566 - HOOKPTR fn; // optional function to use to run itfn375,15611 - const char* comment; // what to say about itcomment376,15681 -} HookInfo;HookInfo377,15737 -#define MAXRAND MAXRAND386,15948 - #define FNV_PRIME FNV_PRIME397,16256 - #define HASHSEED HASHSEED398,16297 - #define HASHFN(HASHFN399,16338 - #define HASHSEED HASHSEED402,16412 - #define HASHFN(HASHFN403,16438 - -include/evserver/libev.m4,0 - -include/evserver/install-sh,0 - -include/evserver/configure.ac,0 - -include/evserver/ltmain.sh,3479 - alias -g '${1+"$@"}'='"$@"'-g86,3698 -func_dirname_and_basename ()func_dirname_and_basename159,5729 -func_echo ()func_echo244,8242 -func_verbose ()func_verbose251,8382 -func_error ()func_error263,8685 -func_warning ()func_warning270,8843 -func_fatal_error ()func_fatal_error280,9063 -func_fatal_help ()func_fatal_help289,9254 -func_grep ()func_grep299,9503 -func_mkdir_p ()func_mkdir_p307,9648 -func_mktempdir ()func_mktempdir354,11308 -func_quote_for_eval ()func_quote_for_eval391,12468 -func_quote_for_expand ()func_quote_for_expand418,13388 -func_show_eval ()func_show_eval446,14213 -func_show_eval_locale ()func_show_eval_locale470,14840 -func_version ()func_version497,15345 -func_usage ()func_usage510,15607 -func_help ()func_help525,15884 -func_missing_arg ()func_missing_arg547,16436 - cat <&2 <<_LT_EOF_LT_EOF830,23228 - cat >&2 <<_LT_EOF_LT_EOF837,23523 - cat >&2 <<_LT_EOF_LT_EOF845,23832 -func_lalib_p ()func_lalib_p894,25179 -func_lalib_unsafe_p ()func_lalib_unsafe_p908,25733 -func_ltwrapper_script_p ()func_ltwrapper_script_p928,26209 -func_ltwrapper_executable_p ()func_ltwrapper_executable_p937,26441 -func_ltwrapper_scriptname ()func_ltwrapper_scriptname951,26822 -func_ltwrapper_p ()func_ltwrapper_p965,27325 -func_execute_cmds ()func_execute_cmds975,27606 -func_source ()func_source994,28134 -func_infer_tag ()func_infer_tag1010,28523 -func_write_libtool_object ()func_write_libtool_object1066,30611 - cat >${write_libobj}T < conftest.c <> ( 8 - count)) | (ecb_rotl8836,25219 -ecb_inline uint8_t ecb_rotr8 (uint8_t x, unsigned int count) { return (x << ( 8 - count)) | (ecb_rotr8837,25330 -ecb_inline uint16_t ecb_rotl16 (uint16_t x, unsigned int count) { return (x >> (16 - count)) | (ecb_rotl16838,25441 -ecb_inline uint16_t ecb_rotr16 (uint16_t x, unsigned int count) { return (x << (16 - count)) | (ecb_rotr16839,25552 -ecb_inline uint32_t ecb_rotl32 (uint32_t x, unsigned int count) { return (x >> (32 - count)) | (ecb_rotl32840,25663 -ecb_inline uint32_t ecb_rotr32 (uint32_t x, unsigned int count) { return (x << (32 - count)) | (ecb_rotr32841,25774 -ecb_inline uint64_t ecb_rotl64 (uint64_t x, unsigned int count) { return (x >> (64 - count)) | (ecb_rotl64842,25885 -ecb_inline uint64_t ecb_rotr64 (uint64_t x, unsigned int count) { return (x << (64 - count)) | (ecb_rotr64843,25996 - #define ecb_bswap16(ecb_bswap16846,26133 - #define ecb_bswap32(ecb_bswap32847,26188 - #define ecb_bswap64(ecb_bswap64848,26236 - ecb_bswap16 (uint16_t x)ecb_bswap16852,26376 - ecb_bswap32 (uint32_t x)ecb_bswap32859,26528 - ecb_bswap64 (uint64_t x)ecb_bswap64866,26722 - #define ecb_unreachable(ecb_unreachable873,26862 - ecb_inline void ecb_unreachable (void) { }ecb_unreachable877,27050 -#define ecb_assume(ecb_assume881,27173 -ecb_byteorder_helper (void)ecb_byteorder_helper885,27338 -ecb_inline ecb_bool ecb_big_endian (void) { return ecb_byteorder_helper () == 0x11; }ecb_big_endian892,27491 -ecb_inline ecb_bool ecb_little_endian (void) { return ecb_byteorder_helper () == 0x44; }ecb_little_endian894,27636 - #define ecb_mod(ecb_mod897,27762 - #define ecb_mod(ecb_mod899,27831 - static inline T ecb_div_rd (T val, T div)ecb_div_rd904,27958 - static inline T ecb_div_ru (T val, T div)ecb_div_ru909,28106 - #define ecb_div_rd(ecb_div_rd914,28237 - #define ecb_div_ru(ecb_div_ru915,28344 - static inline int ecb_array_length (const T (&arr)[N])ecb_array_length921,28627 - #define ecb_array_length(ecb_array_length926,28712 -# define ECB_MEMORY_FENCE ECB_MEMORY_FENCE945,29363 -# define ECB_MEMORY_FENCE_ACQUIRE ECB_MEMORY_FENCE_ACQUIRE946,29406 -# define ECB_MEMORY_FENCE_RELEASE ECB_MEMORY_FENCE_RELEASE947,29457 -#define expect_false(expect_false950,29516 -#define expect_true(expect_true951,29567 -#define noinline noinline952,29618 -#define inline_size inline_size954,29659 -# define inline_speed inline_speed957,29718 -# define inline_speed inline_speed959,29762 -#define NUMPRI NUMPRI962,29813 -# define ABSPRI(ABSPRI965,29884 -# define ABSPRI(ABSPRI967,29921 -#define EMPTY EMPTY970,29979 -#define EMPTY2(EMPTY2971,30054 -typedef ev_watcher *W;W973,30112 -typedef ev_watcher_list *WL;WL974,30135 -typedef ev_watcher_time *WT;WT975,30164 -#define ev_active(ev_active977,30194 -#define ev_at(ev_at978,30232 -static EV_ATOMIC_T have_realtime; /* did clock_gettime (CLOCK_REALTIME) work? */have_realtime983,30439 -static EV_ATOMIC_T have_monotonic; /* did clock_gettime (CLOCK_MONOTONIC) work? */have_monotonic987,30549 -# define EV_FD_TO_WIN32_HANDLE(EV_FD_TO_WIN32_HANDLE991,30670 -# define EV_WIN32_HANDLE_TO_FD(EV_WIN32_HANDLE_TO_FD994,30762 -# define EV_WIN32_CLOSE_FD(EV_WIN32_CLOSE_FD997,30862 -# define ev_floor(ev_floor1010,31143 -ev_floor (ev_tstamp v)ev_floor1017,31305 -ev_linux_version (void)ev_linux_version1059,32302 -ev_printerr (const char *msg)ev_printerr1098,32919 -static void (*syserr_cb)(const char *msg);syserr_cb1104,33005 -ev_set_syserr_cb (void (*cb)(const char *msg))ev_set_syserr_cb1107,33063 -ev_syserr (const char *msg)ev_syserr1113,33163 -ev_realloc_emul (void *ptr, long size)ev_realloc_emul1135,33497 -static void *(*alloc)(void *ptr, long size) = ev_realloc_emul;alloc1153,33867 -ev_set_allocator (void *(*cb)(void *ptr, long size))ev_set_allocator1156,33945 -ev_realloc (void *ptr, long size)ev_realloc1162,34037 -#define ev_malloc(ev_malloc1179,34346 -#define ev_free(ev_free1180,34393 -#define EV_ANFD_REIFY EV_ANFD_REIFY1185,34564 -{__anonee3218e501081189,34641 - WL head;head1190,34643 - unsigned char events; /* the events watched for */events1191,34654 - unsigned char reify; /* flag set when this ANFD needs reification (EV_ANFD_REIFY, EV__IOFDSETreify1192,34707 - unsigned char emask; /* the epoll backend stores the actual kernel mask in here */emask1193,34808 - unsigned char unused;unused1194,34894 - unsigned int egen; /* generation counter to counter epoll bugs */egen1196,34935 - SOCKET handle;handle1199,35055 - OVERLAPPED or, ow;or1202,35095 - OVERLAPPED or, ow;ow1202,35095 -} ANFD;ANFD1204,35123 -{__anonee3218e502081208,35202 - W w;w1209,35204 - int events; /* the pending event set for the given watcher */events1210,35211 -} ANPENDING;ANPENDING1211,35275 -{__anonee3218e503081216,35361 - WL head;head1217,35363 -} ANFS;ANFS1218,35374 - typedef struct {__anonee3218e504081224,35451 - ev_tstamp at;at1225,35470 - WT w;w1226,35488 - } ANHE;ANHE1227,35498 - #define ANHE_w(ANHE_w1229,35509 - #define ANHE_at(ANHE_at1230,35581 - #define ANHE_at_cache(ANHE_at_cache1231,35654 - typedef WT ANHE;ANHE1234,35761 - #define ANHE_w(ANHE_w1236,35781 - #define ANHE_at(ANHE_at1237,35814 - #define ANHE_at_cache(ANHE_at_cache1238,35851 - struct ev_loopev_loop1243,35908 - ev_tstamp ev_rt_now;ev_rt_now1245,35929 - #define ev_rt_now ev_rt_now1246,35954 - #define VAR(VAR1247,35996 - static struct ev_loop default_loop_struct;default_loop_struct1253,36100 - EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a dev_default_loop_ptr1254,36145 - EV_API_DECL ev_tstamp ev_rt_now = 0; /* needs to be initialised to make it a definition despitev_rt_now1258,36277 - #define VAR(VAR1259,36385 - static int ev_default_loop_ptr;ev_default_loop_ptr1263,36462 -# define EV_RELEASE_CB EV_RELEASE_CB1268,36524 -# define EV_ACQUIRE_CB EV_ACQUIRE_CB1269,36596 -# define EV_INVOKE_PENDING EV_INVOKE_PENDING1270,36668 -# define EV_RELEASE_CB EV_RELEASE_CB1272,36718 -# define EV_ACQUIRE_CB EV_ACQUIRE_CB1273,36749 -# define EV_INVOKE_PENDING EV_INVOKE_PENDING1274,36780 -#define EVBREAK_RECURSE EVBREAK_RECURSE1277,36840 -ev_time (void)ev_time1283,36985 -get_clock (void)get_clock1301,37308 -ev_now (EV_P)ev_now1317,37572 -ev_sleep (ev_tstamp delay)ev_sleep1324,37623 -#define MALLOC_ROUND MALLOC_ROUND1349,38219 -array_nextsize (int elem, int cur, int cnt)array_nextsize1354,38444 -array_realloc (int elem, void *base, int *cur, int cnt)array_realloc1375,38941 -#define array_init_zero(array_init_zero1381,39086 -#define array_needsize(array_needsize1384,39182 -#define array_free(array_free1403,39821 -pendingcb (EV_P_ ev_prepare *w, int revents)pendingcb1410,40080 -ev_feed_event (EV_P_ void *w, int revents)ev_feed_event1415,40144 -feed_reverse (EV_P_ W w)feed_reverse1432,40595 -feed_reverse_done (EV_P_ int revents)feed_reverse_done1439,40731 -queue_events (EV_P_ W *events, int eventcnt, int type)queue_events1447,40873 -fd_event_nocheck (EV_P_ int fd, int revents)fd_event_nocheck1458,41119 -fd_event (EV_P_ int fd, int revents)fd_event1475,41530 -ev_feed_fd_event (EV_P_ int fd, int revents)ev_feed_fd_event1484,41681 -fd_reify (EV_P)fd_reify1493,41921 -fd_change (EV_P_ int fd, int flags)fd_change1553,43436 -fd_kill (EV_P_ int fd)fd_kill1568,43830 -fd_valid (int fd)fd_valid1581,44113 -fd_ebadf (EV_P)fd_ebadf1592,44308 -fd_enomem (EV_P)fd_enomem1604,44569 -fd_rearm_all (EV_P)fd_rearm_all1618,44818 -fd_intern (int fd)fd_intern1634,45141 -#define DHEAP DHEAP1661,45863 -#define HEAP0 HEAP01662,45879 -#define HPARENT(HPARENT1663,45942 -#define UPHEAP_DONE(UPHEAP_DONE1664,45999 -downheap (ANHE *heap, int N, int k)downheap1668,46081 -#define HEAP0 HEAP01712,47516 -#define HPARENT(HPARENT1713,47532 -#define UPHEAP_DONE(UPHEAP_DONE1714,47562 -downheap (ANHE *heap, int N, int k)downheap1718,47638 -upheap (ANHE *heap, int k)upheap1748,48134 -adjustheap (ANHE *heap, int N, int k)adjustheap1770,48530 -reheap (ANHE *heap, int N)reheap1780,48793 -{__anonee3218e505081794,49204 - EV_ATOMIC_T pending;pending1795,49206 - WL head;head1799,49264 -} ANSIG;ANSIG1800,49275 -static ANSIG signals [EV_NSIG - 1];signals1802,49285 -evpipe_init (EV_P)evpipe_init1809,49474 -evpipe_write (EV_P_ EV_ATOMIC_T *flag)evpipe_write1841,50240 -pipecb (EV_P_ ev_io *iow, int revents)pipecb1886,51489 -ev_feed_signal (int signum)ev_feed_signal1938,52505 -ev_sighandler (int signum)ev_sighandler1955,52754 -ev_feed_signal_event (EV_P_ int signum)ev_feed_signal_event1965,52883 -sigfdcb (EV_P_ ev_io *iow, int revents)sigfdcb1990,53407 -static WL childs [EV_PID_HASHSIZE];childs2013,53940 -static ev_signal childev;childev2015,53977 -# define WIFCONTINUED(WIFCONTINUED2018,54025 -child_reap (EV_P_ int chain, int pid, int status)child_reap2023,54124 -# define WCONTINUED WCONTINUED2042,54719 -childcb (EV_P_ ev_signal *sw, int revents)childcb2047,54805 -ev_version_major (void)ev_version_major2091,55921 -ev_version_minor (void)ev_version_minor2097,55990 -enable_secure (void)enable_secure2104,56164 -ev_supported_backends (void)ev_supported_backends2115,56318 -ev_recommended_backends (void)ev_recommended_backends2129,56655 -ev_embeddable_backends (void)ev_embeddable_backends2151,57366 -ev_backend (EV_P)ev_backend2163,57682 -ev_iteration (EV_P)ev_iteration2170,57755 -ev_depth (EV_P)ev_depth2176,57814 -ev_set_io_collect_interval (EV_P_ ev_tstamp interval)ev_set_io_collect_interval2182,57861 -ev_set_timeout_collect_interval (EV_P_ ev_tstamp interval)ev_set_timeout_collect_interval2188,57952 -ev_set_userdata (EV_P_ void *data)ev_set_userdata2194,58053 -ev_userdata (EV_P)ev_userdata2200,58119 -ev_set_invoke_pending_cb (EV_P_ void (*invoke_pending_cb)(EV_P))ev_set_invoke_pending_cb2206,58167 -ev_set_loop_release_cb (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P))ev_set_loop_release_cb2212,58275 -loop_init (EV_P_ unsigned int flags)loop_init2221,58501 -ev_loop_destroy (EV_P)ev_loop_destroy2316,60911 -loop_fork (EV_P)loop_fork2438,63235 -ev_loop_new (unsigned int flags)ev_loop_new2484,64172 -verify_watcher (EV_P_ W w)verify_watcher2502,64492 -verify_heap (EV_P_ ANHE *heap, int N)verify_heap2511,64773 -array_verify (EV_P_ W *ws, int cnt)array_verify2526,65267 -ev_verify (EV_P)ev_verify2538,65497 -ev_default_loop (unsigned int flags)ev_default_loop2617,67320 -ev_loop_fork (EV_P)ev_loop_fork2646,67934 -ev_invoke (EV_P_ void *w, int revents)ev_invoke2654,68104 -ev_pending_count (EV_P)ev_pending_count2660,68193 -ev_invoke_pending (EV_P)ev_invoke_pending2672,68352 -idle_reify (EV_P)idle_reify2691,68772 -timers_reify (EV_P)timers_reify2714,69164 -periodic_recalc (EV_P_ ev_periodic *w)periodic_recalc2753,70180 -periodics_reify (EV_P)periodics_reify2778,70760 -periodics_reschedule (EV_P)periodics_reschedule2823,72122 -timers_reschedule (EV_P_ ev_tstamp adjust)timers_reschedule2846,72626 -time_update (EV_P_ ev_tstamp max_block)time_update2861,72969 -ev_run (EV_P_ int flags)ev_run2930,74896 -ev_break (EV_P_ int how)ev_break3099,79611 -ev_ref (EV_P)ev_ref3105,79665 -ev_unref (EV_P)ev_unref3111,79704 -ev_now_update (EV_P)ev_now_update3117,79745 -ev_suspend (EV_P)ev_suspend3123,79805 -ev_resume (EV_P)ev_resume3129,79857 -wlist_add (WL *head, WL elem)wlist_add3145,80250 -wlist_del (WL *head, WL elem)wlist_del3152,80340 -clear_pending (EV_P_ W w)clear_pending3168,80609 -ev_clear_pending (EV_P_ void *w)ev_clear_pending3178,80759 -pri_adjust (EV_P_ W w)pri_adjust3195,81055 -ev_start (EV_P_ W w, int active)ev_start3204,81244 -ev_stop (EV_P_ W w)ev_stop3212,81362 -ev_io_start (EV_P_ ev_io *w)ev_io_start3221,81518 -ev_io_stop (EV_P_ ev_io *w)ev_io_stop3244,82095 -ev_timer_start (EV_P_ ev_timer *w)ev_timer_start3263,82500 -ev_timer_stop (EV_P_ ev_timer *w)ev_timer_stop3287,83112 -ev_timer_again (EV_P_ ev_timer *w)ev_timer_again3317,83656 -ev_timer_remaining (EV_P_ ev_timer *w)ev_timer_remaining3344,84145 -ev_periodic_start (EV_P_ ev_periodic *w)ev_periodic_start3351,84281 -ev_periodic_stop (EV_P_ ev_periodic *w)ev_periodic_stop3381,85092 -ev_periodic_again (EV_P_ ev_periodic *w)ev_periodic_again3409,85645 -# define SA_RESTART SA_RESTART3418,85825 -ev_signal_start (EV_P_ ev_signal *w)ev_signal_start3424,85891 -ev_signal_stop (EV_P_ ev_signal *w)ev_signal_stop3505,87917 -ev_child_start (EV_P_ ev_child *w)ev_child_start3546,88681 -ev_child_stop (EV_P_ ev_child *w)ev_child_stop3563,89048 -# define lstat(lstat3583,89361 -#define DEF_STAT_INTERVAL DEF_STAT_INTERVAL3586,89406 -#define NFS_STAT_INTERVAL NFS_STAT_INTERVAL3587,89443 -#define MIN_STAT_INTERVAL MIN_STAT_INTERVAL3588,89530 -# define EV_INOTIFY_BUFSIZE EV_INOTIFY_BUFSIZE3595,89738 -infy_add (EV_P_ ev_stat *w)infy_add3598,89835 -infy_del (EV_P_ ev_stat *w)infy_del3663,92210 -infy_wd (EV_P_ int slot, int wd, struct inotify_event *ev)infy_wd3680,92527 -infy_cb (EV_P_ ev_io *w, int revents)infy_cb3711,93420 -ev_check_2625 (EV_P)ev_check_26253726,93786 -infy_newfd (void)infy_newfd3738,94006 -infy_init (EV_P)infy_init3749,94212 -infy_fork (EV_P)infy_fork3771,94553 -# define EV_LSTAT(EV_LSTAT3819,95547 -# define EV_LSTAT(EV_LSTAT3821,95592 -ev_stat_stat (EV_P_ ev_stat *w)ev_stat_stat3825,95641 -stat_timer_cb (EV_P_ ev_timer *w_, int revents)stat_timer_cb3834,95818 -ev_stat_start (EV_P_ ev_stat *w)ev_stat_start3874,96993 -ev_stat_stop (EV_P_ ev_stat *w)ev_stat_stop3905,97573 -ev_idle_start (EV_P_ ev_idle *w)ev_idle_start3931,97946 -ev_idle_stop (EV_P_ ev_idle *w)ev_idle_stop3954,98344 -ev_prepare_start (EV_P_ ev_prepare *w)ev_prepare_start3978,98763 -ev_prepare_stop (EV_P_ ev_prepare *w)ev_prepare_stop3993,99055 -ev_check_start (EV_P_ ev_check *w)ev_check_start4016,99424 -ev_check_stop (EV_P_ ev_check *w)ev_check_stop4031,99698 -ev_embed_sweep (EV_P_ ev_embed *w)ev_embed_sweep4054,100064 -embed_io_cb (EV_P_ ev_io *io, int revents)embed_io_cb4060,100151 -embed_prepare_cb (EV_P_ ev_prepare *prepare, int revents)embed_prepare_cb4071,100385 -embed_fork_cb (EV_P_ ev_fork *fork_w, int revents)embed_fork_cb4087,100673 -ev_embed_start (EV_P_ ev_embed *w)ev_embed_start4112,101064 -ev_embed_stop (EV_P_ ev_embed *w)ev_embed_stop4143,101758 -ev_fork_start (EV_P_ ev_fork *w)ev_fork_start4163,102089 -ev_fork_stop (EV_P_ ev_fork *w)ev_fork_stop4178,102354 -ev_cleanup_start (EV_P_ ev_cleanup *w)ev_cleanup_start4201,102707 -ev_cleanup_stop (EV_P_ ev_cleanup *w)ev_cleanup_stop4218,103084 -ev_async_start (EV_P_ ev_async *w)ev_async_start4242,103470 -ev_async_stop (EV_P_ ev_async *w)ev_async_stop4261,103783 -ev_async_send (EV_P_ ev_async *w)ev_async_send4282,104113 -struct ev_onceev_once4291,104294 - ev_io io;io4293,104311 - ev_timer to;to4294,104323 - void (*cb)(int revents, void *arg);cb4295,104338 - void *arg;arg4296,104376 -once_cb (EV_P_ struct ev_once *once, int revents)once_cb4300,104405 -once_cb_io (EV_P_ ev_io *w, int revents)once_cb_io4313,104657 -once_cb_to (EV_P_ ev_timer *w, int revents)once_cb_to4321,104876 -ev_once (EV_P_ int fd, int events, ev_tstamp timeout, void (*cb)(int revents, void *arg), void *ev_once4329,105091 -ev_walk (EV_P_ int types, void (*cb)(EV_P_ int type, void *w))ev_walk4361,105837 - -include/evserver/ev.3,1408 -.TH LIBEV 3 "2012-02-04" "libev-4.11" "libev - high performance full featured event loop"LIBEV127,3566 -.SH "NAME"NAME132,3800 -.SH "SYNOPSIS"SYNOPSIS134,3878 -.SH "ABOUT THIS DOCUMENT"ABOUT THIS DOCUMENT198,5729 -.SH "WHAT TO READ WHEN IN A HURRY"WHAT TO READ WHEN IN A HURRY213,6394 -.SH "ABOUT LIBEV"ABOUT LIBEV220,6925 -.SH "ERROR HANDLING"ERROR HANDLING271,10025 -.SH "GLOBAL FUNCTIONS"GLOBAL FUNCTIONS290,11038 -.SH "FUNCTIONS CONTROLLING EVENT LOOPS"FUNCTIONS CONTROLLING EVENT LOOPS444,18007 -.SH "ANATOMY OF A WATCHER"ANATOMY OF A WATCHER1196,57594 -.SH "WATCHER TYPES"WATCHER TYPES1655,79562 -.SH "OTHER FUNCTIONS"OTHER FUNCTIONS3578,170589 -.SH "COMMON OR USEFUL IDIOMS (OR BOTH)"COMMON OR USEFUL IDIOMS (OR BOTH)3625,172986 -.SH "LIBEVENT EMULATION"LIBEVENT EMULATION4003,186322 -.SH "\*(C+ SUPPORT"\*(C+ SUPPORT4033,187532 -.SH "OTHER LANGUAGE BINDINGS"OTHER LANGUAGE BINDINGS4234,195821 -.SH "MACRO MAGIC"MACRO MAGIC4281,198208 -.SH "EMBEDDING"EMBEDDING4357,201468 -.SH "INTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENT"INTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENT4950,230331 -.SH "PORTABILITY NOTES"PORTABILITY NOTES5083,236702 -.SH "ALGORITHMIC COMPLEXITIES"ALGORITHMIC COMPLEXITIES5337,250365 -.SH "PORTING FROM LIBEV 3.X TO 4.X"PORTING FROM LIBEV 3.X TO 4.X5401,254298 -.SH "GLOSSARY"GLOSSARY5458,257026 -.SH "AUTHOR"AUTHOR5513,259158 - -include/evserver/config.h.in,0 - -include/evserver/config.guess,0 - -include/evserver/depcomp,0 - -include/evserver/ev_wrap.h,3566 -#define EV_WRAP_HEV_WRAP_H3,79 -#define now_floor now_floor4,97 -#define mn_now mn_now5,135 -#define rtmn_diff rtmn_diff6,167 -#define io_blocktime io_blocktime7,205 -#define timeout_blocktime timeout_blocktime8,249 -#define backend backend9,303 -#define activecnt activecnt10,337 -#define loop_done loop_done11,375 -#define backend_fd backend_fd12,413 -#define backend_mintime backend_mintime13,453 -#define backend_modify backend_modify14,503 -#define backend_poll backend_poll15,551 -#define anfds anfds16,595 -#define anfdmax anfdmax17,625 -#define pendings pendings18,659 -#define pendingmax pendingmax19,695 -#define pendingcnt pendingcnt20,735 -#define pending_w pending_w21,775 -#define rfeeds rfeeds22,813 -#define rfeedmax rfeedmax23,845 -#define rfeedcnt rfeedcnt24,881 -#define evfd evfd25,917 -#define evpipe evpipe26,945 -#define pipe_w pipe_w27,977 -#define pipe_write_wanted pipe_write_wanted28,1009 -#define pipe_write_skipped pipe_write_skipped29,1063 -#define curpid curpid30,1119 -#define postfork postfork31,1151 -#define vec_ri vec_ri32,1187 -#define vec_ro vec_ro33,1219 -#define vec_wi vec_wi34,1251 -#define vec_wo vec_wo35,1283 -#define vec_eo vec_eo36,1315 -#define vec_max vec_max37,1347 -#define polls polls38,1381 -#define pollmax pollmax39,1411 -#define pollcnt pollcnt40,1445 -#define pollidxs pollidxs41,1479 -#define pollidxmax pollidxmax42,1515 -#define epoll_events epoll_events43,1555 -#define epoll_eventmax epoll_eventmax44,1599 -#define epoll_eperms epoll_eperms45,1647 -#define epoll_epermcnt epoll_epermcnt46,1691 -#define epoll_epermmax epoll_epermmax47,1739 -#define kqueue_changes kqueue_changes48,1787 -#define kqueue_changemax kqueue_changemax49,1835 -#define kqueue_changecnt kqueue_changecnt50,1887 -#define kqueue_events kqueue_events51,1939 -#define kqueue_eventmax kqueue_eventmax52,1985 -#define port_events port_events53,2035 -#define port_eventmax port_eventmax54,2077 -#define iocp iocp55,2123 -#define fdchanges fdchanges56,2151 -#define fdchangemax fdchangemax57,2189 -#define fdchangecnt fdchangecnt58,2231 -#define timers timers59,2273 -#define timermax timermax60,2305 -#define timercnt timercnt61,2341 -#define periodics periodics62,2377 -#define periodicmax periodicmax63,2415 -#define periodiccnt periodiccnt64,2457 -#define idles idles65,2499 -#define idlemax idlemax66,2529 -#define idlecnt idlecnt67,2563 -#define idleall idleall68,2597 -#define prepares prepares69,2631 -#define preparemax preparemax70,2667 -#define preparecnt preparecnt71,2707 -#define checks checks72,2747 -#define checkmax checkmax73,2779 -#define checkcnt checkcnt74,2815 -#define forks forks75,2851 -#define forkmax forkmax76,2881 -#define forkcnt forkcnt77,2915 -#define cleanups cleanups78,2949 -#define cleanupmax cleanupmax79,2985 -#define cleanupcnt cleanupcnt80,3025 -#define async_pending async_pending81,3065 -#define asyncs asyncs82,3111 -#define asyncmax asyncmax83,3143 -#define asynccnt asynccnt84,3179 -#define fs_fd fs_fd85,3215 -#define fs_w fs_w86,3245 -#define fs_2625 fs_262587,3273 -#define fs_hash fs_hash88,3307 -#define sig_pending sig_pending89,3341 -#define sigfd sigfd90,3383 -#define sigfd_w sigfd_w91,3413 -#define sigfd_set sigfd_set92,3447 -#define origflags origflags93,3485 -#define loop_count loop_count94,3523 -#define loop_depth loop_depth95,3563 -#define userdata userdata96,3603 -#define release_cb release_cb97,3639 -#define acquire_cb acquire_cb98,3679 -#define invoke_cb invoke_cb99,3719 - -include/evserver/missing,0 - -include/evserver/ev++.h,7945 -#define EVPP_H__EVPP_H__41,2115 -# define EV_USE_STDEXCEPT EV_USE_STDEXCEPT50,2216 -namespace ev {ev57,2303 - typedef ev_tstamp tstamp;tstamp59,2319 - enum {__anon43195920010361,2348 - UNDEF = EV_UNDEF,UNDEF62,2357 - NONE = EV_NONE,NONE63,2382 - READ = EV_READ,READ64,2406 - WRITE = EV_WRITE,WRITE65,2430 - TIMEOUT = EV_TIMEOUT,TIMEOUT67,2470 - TIMER = EV_TIMER,TIMER69,2504 - PERIODIC = EV_PERIODIC,PERIODIC70,2529 - SIGNAL = EV_SIGNAL,SIGNAL71,2557 - CHILD = EV_CHILD,CHILD72,2583 - STAT = EV_STAT,STAT73,2608 - IDLE = EV_IDLE,IDLE74,2632 - CHECK = EV_CHECK,CHECK75,2656 - PREPARE = EV_PREPARE,PREPARE76,2681 - FORK = EV_FORK,FORK77,2708 - ASYNC = EV_ASYNC,ASYNC78,2732 - EMBED = EV_EMBED,EMBED79,2757 - ERROR = EV_ERRORERROR81,2837 - {__anon43195920020385,2874 - AUTO = EVFLAG_AUTO,AUTO86,2878 - NOENV = EVFLAG_NOENV,NOENV87,2907 - FORKCHECK = EVFLAG_FORKCHECK,FORKCHECK88,2937 - SELECT = EVBACKEND_SELECT,SELECT90,2972 - POLL = EVBACKEND_POLL,POLL91,3006 - EPOLL = EVBACKEND_EPOLL,EPOLL92,3038 - KQUEUE = EVBACKEND_KQUEUE,KQUEUE93,3071 - DEVPOLL = EVBACKEND_DEVPOLL,DEVPOLL94,3105 - PORT = EVBACKEND_PORTPORT95,3140 - {__anon43195920030399,3184 - NONBLOCK = EVLOOP_NONBLOCK,NONBLOCK101,3203 - ONESHOT = EVLOOP_ONESHOT,ONESHOT102,3235 - NOWAIT = EVRUN_NOWAIT,NOWAIT104,3273 - ONCE = EVRUN_ONCEONCE105,3302 - enum how_thow_t108,3334 - ONE = EVBREAK_ONE,ONE110,3351 - ALL = EVBREAK_ALLALL111,3374 - struct bad_loopbad_loop114,3402 - bad_loop ()bad_loop120,3496 -# define EV_AX EV_AX136,3726 -# define EV_AX_ EV_AX_137,3752 -# define EV_AXEV_AX139,3785 -# define EV_AX_EV_AX_140,3801 - struct loop_refloop_ref143,3826 - loop_ref (EV_P) throw ()loop_ref145,3848 - bool operator == (const loop_ref &other) const throw ()operator ==152,3936 - bool operator != (const loop_ref &other) const throw ()operator !=161,4096 - bool operator == (const EV_P) const throw ()operator ==171,4275 - bool operator != (const EV_P) const throw ()operator !=176,4371 - bool is_default () const throw ()is_default191,4631 - void loop (int flags = 0)loop198,4747 - void unloop (how_t how = ONE) throw ()unloop203,4819 - void run (int flags = 0)run209,4911 - void break_loop (how_t how = ONE) throw ()break_loop214,4982 - void post_fork () throw ()post_fork219,5071 - unsigned int backend () const throw ()backend224,5143 - tstamp now () const throw ()now229,5232 - void ref () throw ()ref234,5307 - void unref () throw ()unref239,5367 - unsigned int iteration () const throw ()iteration245,5450 - unsigned int depth () const throw ()depth250,5543 - void set_io_collect_interval (tstamp interval) throw ()set_io_collect_interval255,5628 - void set_timeout_collect_interval (tstamp interval) throw ()set_timeout_collect_interval260,5753 - void once (int fd, int events, tstamp timeout, void (*cb)(int, void *), void *arg = 0) throwonce267,5920 - void once (int fd, int events, tstamp timeout, K *object) throw ()once274,6155 - void once (int fd, int events, tstamp timeout, K *object) throw ()once281,6365 - static void method_thunk (int revents, void *arg)method_thunk287,6571 - void once (int fd, int events, tstamp timeout, K *object) throw ()once295,6772 - static void method_noargs_thunk (int revents, void *arg)method_noargs_thunk301,6973 - void once (int fd, int events, tstamp timeout) throw ()once309,7159 - static void simpler_func_thunk (int revents, void *arg)simpler_func_thunk315,7320 - void once (int fd, int events, tstamp timeout) throw ()once323,7485 - static void simplest_func_thunk (int revents, void *arg)simplest_func_thunk329,7644 - void feed_fd_event (int fd, int revents) throw ()feed_fd_event335,7742 - void feed_signal_event (int signum) throw ()feed_signal_event340,7854 - struct ev_loop* EV_AX;EV_AX346,7980 - struct dynamic_loop : loop_refdynamic_loop352,8041 - dynamic_loop (unsigned int flags = AUTO) throw (bad_loop)dynamic_loop355,8079 - ~dynamic_loop () throw ()~dynamic_loop362,8236 - struct default_loop : loop_refdefault_loop377,8448 - default_loop (unsigned int flags = AUTO) throw (bad_loop)default_loop379,8485 - inline loop_ref get_default_loop () throw ()get_default_loop399,8870 -# define EV_PX EV_PX414,9090 -# define EV_PX_ EV_PX_415,9121 -# define EV_PXEV_PX417,9159 -# define EV_PX_EV_PX_418,9175 - struct base : ev_watcherbase422,9244 - void set (EV_P) throw ()set428,9331 - base (EV_PX) throw ()base434,9417 - void set_ (const void *data, void (*cb)(EV_P_ ev_watcher *w, int revents)) throw ()set_442,9536 - void set (void *data = 0) throw ()set450,9798 - static void function_thunk (EV_P_ ev_watcher *w, int revents)function_thunk456,9943 - void set (K *object) throw ()set464,10165 - void set (K *object) throw ()set471,10317 - static void method_thunk (EV_P_ ev_watcher *w, int revents)method_thunk477,10477 - void set (K *object) throw ()set485,10715 - static void method_noargs_thunk (EV_P_ ev_watcher *w, int revents)method_noargs_thunk491,10858 - void operator ()(int events = EV_UNDEF)operator ()497,10997 - bool is_active () const throw ()is_active504,11168 - bool is_pending () const throw ()is_pending509,11285 - void feed_event (int revents) throw ()feed_event514,11404 - inline tstamp now (EV_P) throw ()now520,11541 - inline void delay (tstamp interval) throw ()delay525,11612 - inline int version_major () throw ()version_major530,11693 - inline int version_minor () throw ()version_minor535,11773 - inline unsigned int supported_backends () throw ()supported_backends540,11853 - inline unsigned int recommended_backends () throw ()recommended_backends545,11952 - inline unsigned int embeddable_backends () throw ()embeddable_backends550,12055 - inline void set_allocator (void *(*cb)(void *ptr, long size)) throw ()set_allocator555,12156 - inline void set_syserr_cb (void (*cb)(const char *msg)) throw ()set_syserr_cb560,12265 - #define EV_CONSTRUCT(EV_CONSTRUCT566,12390 - #define EV_CONSTRUCT(EV_CONSTRUCT572,12766 - #define EV_BEGIN_WATCHER(EV_BEGIN_WATCHER580,13158 - #define EV_END_WATCHER(EV_END_WATCHER611,15773 - EV_BEGIN_WATCHER (io, io)EV_BEGIN_WATCHER614,15869 - void set (int events) throw ()set623,16099 - void start (int fd, int events) throw ()start631,16293 - EV_END_WATCHER (io, io)EV_END_WATCHER636,16390 - void start (ev_tstamp after, ev_tstamp repeat = 0.) throw ()start647,16682 - void again () throw ()again653,16803 - ev_tstamp remaining ()remaining658,16903 - EV_END_WATCHER (timer, timer)EV_END_WATCHER662,17013 - void start (ev_tstamp at, ev_tstamp interval = 0.) throw ()start674,17349 - void again () throw ()again680,17468 - EV_END_WATCHER (periodic, periodic)EV_END_WATCHER684,17573 - void start (int signum) throw ()start697,17875 - EV_END_WATCHER (sig, signal)EV_END_WATCHER702,17960 - void start (int pid, int trace = 0) throw ()start715,18269 - EV_END_WATCHER (child, child)EV_END_WATCHER720,18370 - void start (const char *path, ev_tstamp interval = 0.) throw ()start733,18698 - void update () throw ()update740,18838 - EV_END_WATCHER (stat, stat)EV_END_WATCHER744,18935 - EV_END_WATCHER (idle, idle)EV_END_WATCHER750,19057 - EV_END_WATCHER (prepare, prepare)EV_END_WATCHER756,19188 - EV_END_WATCHER (check, check)EV_END_WATCHER762,19319 - void start (struct ev_loop *embedded_loop) throw ()start775,19639 - void sweep ()sweep781,19751 - EV_END_WATCHER (embed, embed)EV_END_WATCHER785,19841 - EV_END_WATCHER (fork, fork)EV_END_WATCHER791,19965 - bool async_pending () throw ()async_pending801,20159 - -include/evserver/README,0 - -include/evserver/Makefile.am,472 -AUTOMAKE_OPTIONS = foreignAUTOMAKE_OPTIONS1,0 -VERSION_INFO = 4:0:0VERSION_INFO3,28 -EXTRA_DIST = LICENSE Changes libev.m4 autogen.sh \EXTRA_DIST5,50 -man_MANS = ev.3man_MANS10,247 -man_MANS = ev.3ev.310,247 -include_HEADERS = ev.h ev++.h event.hinclude_HEADERS12,264 -lib_LTLIBRARIES = libev.lalibev.la14,303 -libev_la_SOURCES = ev.c event.clibev_la_SOURCES16,331 -libev_la_LDFLAGS = -version-info $(VERSION_INFO)libev_la_LDFLAGS17,363 -ev.3: ev.podev.319,413 - -include/evserver/config.sub,0 - -include/evserver/event.c,2653 -# define dLOOPev dLOOPev51,2253 -# define dLOOPbase dLOOPbase52,2323 -# define dLOOPevdLOOPev54,2394 -# define dLOOPbasedLOOPbase55,2411 -struct event_baseevent_base59,2496 - int dummy;dummy61,2516 -static struct event_base *ev_x_cur;ev_x_cur64,2533 -ev_tv_get (struct timeval *tv)ev_tv_get67,2587 -#define EVENT_STRINGIFY(EVENT_STRINGIFY78,2760 -#define EVENT_VERSION(EVENT_VERSION79,2791 -const char *event_get_version (void)event_get_version81,2863 -const char *event_get_method (void)event_get_method87,3015 -void *event_init (void)event_init92,3074 -void event_base_free (struct event_base *base)event_base_free108,3489 -int event_dispatch (void)event_dispatch118,3644 -void event_set_log_callback (event_log_cb cb)event_set_log_callback124,3737 -int event_loop (int flags)event_loop130,3807 -int event_loopexit (struct timeval *tv)event_loopexit135,3883 -ev_x_cb (struct event *ev, int revents)ev_x_cb141,3985 -ev_x_cb_sig (EV_P_ struct ev_signal *w, int revents)ev_x_cb_sig150,4182 -ev_x_cb_io (EV_P_ struct ev_io *w, int revents)ev_x_cb_io161,4414 -ev_x_cb_to (EV_P_ struct ev_timer *w, int revents)ev_x_cb_to172,4675 -void event_set (struct event *ev, int fd, short events, void (*cb)(int, short, void *), void *arevent_set181,4858 -int event_once (int fd, short events, void (*cb)(int, short, void *), void *arg, struct timeval event_once200,5374 -int event_add (struct event *ev, struct timeval *tv)event_add205,5542 -int event_del (struct event *ev)event_del247,6440 -void event_active (struct event *ev, int res, short ncalls)event_active264,6763 -int event_pending (struct event *ev, short events, struct timeval *tv)event_pending278,7104 -int event_priority_init (int npri)event_priority_init312,7920 -int event_priority_set (struct event *ev, int pri)event_priority_set317,8012 -int event_base_set (struct event_base *base, struct event *ev)event_base_set324,8101 -int event_base_loop (struct event_base *base, int flags)event_base_loop331,8204 -int event_base_dispatch (struct event_base *base)event_base_dispatch340,8317 -ev_x_loopexit_cb (int revents, void *base)ev_x_loopexit_cb346,8420 -int event_base_loopexit (struct event_base *base, struct timeval *tv)event_base_loopexit353,8514 -struct ev_x_onceev_x_once363,8735 - int fd;fd365,8754 - void (*cb)(int, short, void *);cb366,8764 - void *arg;arg367,8798 -ev_x_once_cb (int revents, void *arg)ev_x_once_cb371,8827 -int event_base_once (struct event_base *base, int fd, short events, void (*cb)(int, short, void event_base_once379,8988 -int event_base_priority_init (struct event_base *base, int npri)event_base_priority_init396,9416 - -include/evserver/Symbols.event,0 - -include/evserver/ev.pod,9018 -=head1 NAMENAME1,0 -=head1 SYNOPSISSYNOPSIS5,79 -=head2 EXAMPLE PROGRAMEXAMPLE PROGRAM9,116 -=head1 ABOUT THIS DOCUMENTABOUT THIS DOCUMENT67,1724 -=head1 WHAT TO READ WHEN IN A HURRYWHAT TO READ WHEN IN A HURRY83,2351 -=head1 ABOUT LIBEVABOUT LIBEV91,2720 -=head2 FEATURESFEATURES106,3364 -=head2 CONVENTIONSCONVENTIONS124,4238 -=head2 TIME REPRESENTATIONTIME REPRESENTATION134,4710 -=head1 ERROR HANDLINGERROR HANDLING146,5286 -=head1 GLOBAL FUNCTIONSGLOBAL FUNCTIONS167,6191 -=head1 FUNCTIONS CONTROLLING EVENT LOOPSFUNCTIONS CONTROLLING EVENT LOOPS325,12110 -=head1 ANATOMY OF A WATCHERANATOMY OF A WATCHER1076,45619 -=head2 GENERIC WATCHER FUNCTIONSGENERIC WATCHER FUNCTIONS1226,50706 -=head2 WATCHER STATESWATCHER STATES1380,56606 -=head2 WATCHER PRIORITY MODELSWATCHER PRIORITY MODELS1442,59229 -=head1 WATCHER TYPESWATCHER TYPES1546,63621 -=head2 C - is this file descriptor readable or writable?C - is this file descriptor readable or writable?1562,64395 -=head3 The special problem of disappearing file descriptorsThe special problem of disappearing file descriptors1595,66138 -=head3 The special problem of dup'ed file descriptorsThe special problem of dup'ed file descriptors1616,67267 -=head3 The special problem of filesThe special problem of files1627,67786 -=head3 The special problem of forkThe special problem of fork1660,69552 -=head3 The special problem of SIGPIPEThe special problem of SIGPIPE1670,69988 -=head3 The special problem of accept()ing when you can'tThe special problem of accept()ing when you can't1681,70522 -=head3 Watcher-Specific FunctionsWatcher-Specific Functions1720,72516 -=head3 ExamplesExamples1742,73004 -=head2 C - relative and optionally repeating timeoutsC - relative and optionally repeating timeouts1763,73616 -=head3 Be smart about timeoutsBe smart about timeouts1782,74639 -=head3 The special problem of being too earlyThe special problem of being too early1971,81671 -=head3 The special problem of time updatesThe special problem of time updates2008,83505 -=head3 The special problem of unsynchronised clocksThe special problem of unsynchronised clocks2028,84438 -=head3 The special problems of suspended animationThe special problems of suspended animation2061,86024 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2091,87615 -=head3 ExamplesExamples2155,90036 -=head2 C - to cron or not to cron?C - to cron or not to cron?2188,90911 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2219,92513 -=head3 ExamplesExamples2351,98145 -=head2 C - signal me when a signal gets signalled!C - signal me when a signal gets signalled!2387,99182 -=head3 The special problem of inheritance over fork/execve/pthread_createThe special problem of inheritance over fork/execve/pthread_create2415,100644 -=head3 The special problem of threads signal handlingThe special problem of threads signal handling2445,102138 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2459,102871 -=head3 ExamplesExamples2476,103219 -=head2 C - watch out for process status changesC - watch out for process status changes2491,103532 -=head3 Process InteractionProcess Interaction2509,104431 -=head3 Overriding the Built-In ProcessingOverriding the Built-In Processing2518,104838 -=head3 Stopping the Child WatcherStopping the Child Watcher2528,105368 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2536,105687 -=head3 ExamplesExamples2568,106770 -=head2 C - did the file attributes just change?C - did the file attributes just change?2598,107328 -=head3 ABI Issues (Largefile Support)ABI Issues (Largefile Support)2634,109193 -=head3 Inotify and KqueueInotify and Kqueue2651,110110 -=head3 C is a synchronous operationC is a synchronous operation2672,111187 -=head3 The special problem of stat time resolutionThe special problem of stat time resolution2690,111946 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2716,113296 -=head3 ExamplesExamples2767,115182 -=head2 C - when you've got nothing better to do...C - when you've got nothing better to do...2822,116706 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2843,117732 -=head3 ExamplesExamples2855,118003 -=head2 C and C - customise your event loop!C and C - customise your event loop!2873,118496 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2925,121376 -=head3 ExamplesExamples2940,121758 -=head2 C - when one backend isn't enough...C - when one backend isn't enough...3071,125972 -=head3 C and forkC and fork3120,128580 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3128,128917 -=head3 ExamplesExamples3154,129772 -=head2 C - the audacity to resume the event loop after a forkC - the audacity to resume the event loop after a fork3203,131414 -=head3 The special problem of life after fork - how is it possible?The special problem of life after fork - how is it possible?3213,131955 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3247,133689 -=head2 C - even the best things endC - even the best things end3260,133957 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3275,134663 -=head2 C - how to wake up an event loopC - how to wake up an event loop3300,135175 -=head3 QueueingQueueing3319,136209 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3406,138426 -=head1 OTHER FUNCTIONSOTHER FUNCTIONS3457,140470 -=head1 COMMON OR USEFUL IDIOMS (OR BOTH)COMMON OR USEFUL IDIOMS (OR BOTH)3511,142358 -=head2 ASSOCIATING CUSTOM DATA WITH A WATCHERASSOCIATING CUSTOM DATA WITH A WATCHER3517,142602 -=head2 BUILDING YOUR OWN COMPOSITE WATCHERSBUILDING YOUR OWN COMPOSITE WATCHERS3550,143566 -=head2 AVOIDING FINISHING BEFORE RETURNINGAVOIDING FINISHING BEFORE RETURNING3585,144558 -=head2 MODEL/NESTED EVENT LOOP INVOCATIONS AND EXIT CONDITIONSMODEL/NESTED EVENT LOOP INVOCATIONS AND EXIT CONDITIONS3625,146102 -=head2 THREAD LOCKING EXAMPLETHREAD LOCKING EXAMPLE3664,147349 -=head2 THREADS, COROUTINES, CONTINUATIONS, QUEUES... INSTEAD OF CALLBACKSTHREADS, COROUTINES, CONTINUATIONS, QUEUES... INSTEAD OF CALLBACKS3802,151381 -=head1 LIBEVENT EMULATIONLIBEVENT EMULATION3861,153746 -=head1 C++ SUPPORTC++ SUPPORT3896,154881 -=head1 OTHER LANGUAGE BINDINGSOTHER LANGUAGE BINDINGS4100,161229 -=head1 MACRO MAGICMACRO MAGIC4160,163108 -=head1 EMBEDDINGEMBEDDING4235,165606 -=head2 FILESETSFILESETS4247,166099 -=head3 CORE EVENT LOOPCORE EVENT LOOP4252,166220 -=head3 LIBEVENT COMPATIBILITY APILIBEVENT COMPATIBILITY API4292,167668 -=head3 AUTOCONF SUPPORTAUTOCONF SUPPORT4309,167995 -=head2 PREPROCESSOR SYMBOLS/MACROSPREPROCESSOR SYMBOLS/MACROS4320,168344 -=head2 EXPORTED API SYMBOLSEXPORTED API SYMBOLS4791,187652 -=head2 EXAMPLESEXAMPLES4816,188538 -=head1 INTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENTINTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENT4845,189484 -=head2 THREADS AND COROUTINESTHREADS AND COROUTINES4847,189554 -=head3 THREADSTHREADS4849,189585 -=head3 COROUTINESCOROUTINES4908,191996 -=head2 COMPILER WARNINGSCOMPILER WARNINGS4921,192609 -=head2 VALGRINDVALGRIND4950,193918 -=head1 PORTABILITY NOTESPORTABILITY NOTES4983,195315 -=head2 GNU/LINUX 32 BIT LIMITATIONSGNU/LINUX 32 BIT LIMITATIONS4985,195341 -=head2 OS/X AND DARWIN BUGSOS/X AND DARWIN BUGS5001,196024 -=head3 C is buggyC is buggy5007,196211 -=head3 C is buggyC is buggy5017,196594 -=head3 C is buggy5027,196967 -=head2 SOLARIS PROBLEMS AND WORKAROUNDSSOLARIS PROBLEMS AND WORKAROUNDS5038,197375 -=head3 C reentrancyC reentrancy5040,197416 -=head3 Event port backendEvent port backend5050,197825 -=head2 AIX POLL BUGAIX POLL BUG5064,198434 -=head2 WIN32 PLATFORM LIMITATIONS AND WORKAROUNDSWIN32 PLATFORM LIMITATIONS AND WORKAROUNDS5071,198720 -=head3 General issuesGeneral issues5073,198771 -=head3 The winsocket C function5125,201196 -=head3 Limited number of file descriptorsLimited number of file descriptors5144,202053 -=head2 PORTABILITY REQUIREMENTSPORTABILITY REQUIREMENTS5169,203413 -=head1 ALGORITHMIC COMPLEXITIESALGORITHMIC COMPLEXITIES5236,206269 -=head1 PORTING FROM LIBEV 3.X TO 4.XPORTING FROM LIBEV 3.X TO 4.X5308,209180 -=head1 GLOSSARYGLOSSARY5368,211080 -=head1 AUTHORAUTHOR5440,212839 - -include/evserver/ev.h,184 -#define EV_H_EV_H_41,2118 -# define EV_CPP(EV_CPP44,2152 -# define EV_CPP(EV_CPP46,2179 -#define EV_H_EV_H_41,2118 -# define EV_CPP(EV_CPP44,2152 -# define EV_CPP(EV_CPP46,2179 - -include/evserver/ev_poll.c,265 -pollidx_init (int *base, int count)pollidx_init43,2142 -poll_modify (EV_P_ int fd, int oev, int nev)poll_modify52,2354 -poll_poll (EV_P_ ev_tstamp timeout)poll_poll89,3113 -poll_init (EV_P_ int flags)poll_init130,4133 -poll_destroy (EV_P)poll_destroy143,4377 - -include/evserver/mkinstalldirs,0 - -include/evserver/ev_win32.c,206 -volatile double SIGFPE_REQ = 0.0f;SIGFPE_REQ49,2456 -ev_pipe (int filedes [2])ev_pipe53,2527 -#define pipe(pipe135,4721 -#define EV_HAVE_EV_TIME EV_HAVE_EV_TIME137,4764 -ev_time (void)ev_time139,4800 - -include/evserver/Symbols.ev,0 - -include/evserver/ev_kqueue.c,424 -kqueue_change (EV_P_ int fd, int filter, int flags, int fflags)kqueue_change47,2222 -# define EV_ENABLE EV_ENABLE57,2541 -# define NOTE_EOF NOTE_EOF60,2586 -kqueue_modify (EV_P_ int fd, int oev, int nev)kqueue_modify64,2626 -kqueue_poll (EV_P_ ev_tstamp timeout)kqueue_poll86,3193 -kqueue_init (EV_P_ int flags)kqueue_init156,5294 -kqueue_destroy (EV_P)kqueue_destroy179,5943 -kqueue_fork (EV_P)kqueue_fork186,6042 - -include/evserver/Makefile.in,13733 -VPATH = @srcdir@VPATH19,659 -pkgdatadir = $(datadir)/@PACKAGE@pkgdatadir20,676 -pkgincludedir = $(includedir)/@PACKAGE@pkgincludedir21,710 -pkglibdir = $(libdir)/@PACKAGE@pkglibdir22,750 -pkglibexecdir = $(libexecdir)/@PACKAGE@pkglibexecdir23,782 -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cdam__cd24,822 -install_sh_DATA = $(install_sh) -c -m 644install_sh_DATA25,881 -install_sh_PROGRAM = $(install_sh) -cinstall_sh_PROGRAM26,923 -install_sh_SCRIPT = $(install_sh) -cinstall_sh_SCRIPT27,961 -INSTALL_HEADER = $(INSTALL_DATA)INSTALL_HEADER28,998 -transform = $(program_transform_name)transform29,1031 -NORMAL_INSTALL = :NORMAL_INSTALL30,1069 -PRE_INSTALL = :PRE_INSTALL31,1088 -POST_INSTALL = :POST_INSTALL32,1104 -NORMAL_UNINSTALL = :NORMAL_UNINSTALL33,1121 -PRE_UNINSTALL = :PRE_UNINSTALL34,1142 -POST_UNINSTALL = :POST_UNINSTALL35,1160 -build_triplet = @build@build_triplet36,1179 -host_triplet = @host@host_triplet37,1203 -subdir = .subdir38,1225 -DIST_COMMON = README $(am__configure_deps) $(include_HEADERS) \DIST_COMMON39,1236 -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4ACLOCAL_M443,1472 -am__aclocal_m4_deps = $(top_srcdir)/libev.m4 \am__aclocal_m4_deps44,1510 -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \am__configure_deps46,1585 -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \am__CONFIG_DISTCLEAN_FILES48,1672 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirsmkinstalldirs50,1780 -CONFIG_HEADER = config.hCONFIG_HEADER51,1833 -CONFIG_CLEAN_FILES =CONFIG_CLEAN_FILES52,1858 -CONFIG_CLEAN_VPATH_FILES =CONFIG_CLEAN_VPATH_FILES53,1879 -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;am__vpath_adj_setup54,1906 -am__vpath_adj = case $$p in \am__vpath_adj55,1976 -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;am__strip_dir59,2095 -am__install_max = 40am__install_max60,2145 -am__nobase_strip_setup = \am__nobase_strip_setup61,2166 -am__nobase_strip = \am__nobase_strip63,2257 -am__nobase_list = $(am__nobase_strip_setup); \am__nobase_list65,2347 -am__base_list = \am__base_list72,2752 -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man3dir)" \am__installdirs75,2863 -LTLIBRARIES = $(lib_LTLIBRARIES)LTLIBRARIES77,2955 -libev_la_LIBADD =libev_la_LIBADD78,2988 -am_libev_la_OBJECTS = ev.lo event.loam_libev_la_OBJECTS79,3006 -libev_la_OBJECTS = $(am_libev_la_OBJECTS)libev_la_OBJECTS80,3043 -libev_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \libev_la_LINK81,3085 -DEFAULT_INCLUDES = -I.@am__isrc@DEFAULT_INCLUDES84,3242 -depcomp = $(SHELL) $(top_srcdir)/depcompdepcomp85,3275 -am__depfiles_maybe = depfilesam__depfiles_maybe86,3316 -am__mv = mv -fam__mv87,3346 -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \COMPILE88,3361 -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \LTCOMPILE90,3470 -CCLD = $(CC)CCLD93,3654 -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \LINK94,3667 -SOURCES = $(libev_la_SOURCES)SOURCES97,3809 -DIST_SOURCES = $(libev_la_SOURCES)DIST_SOURCES98,3839 -man3dir = $(mandir)/man3man3dir99,3874 -NROFF = nroffNROFF100,3899 -MANS = $(man_MANS)MANS101,3913 -HEADERS = $(include_HEADERS)HEADERS102,3932 -ETAGS = etagsETAGS103,3961 -CTAGS = ctagsCTAGS104,3975 -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)DISTFILES105,3989 -distdir = $(PACKAGE)-$(VERSION)distdir106,4058 -top_distdir = $(distdir)top_distdir107,4090 -am__remove_distdir = \am__remove_distdir108,4115 -DIST_ARCHIVES = $(distdir).tar.gzDIST_ARCHIVES112,4278 -GZIP_ENV = --bestGZIP_ENV113,4312 -distuninstallcheck_listfiles = find . -type f -printdistuninstallcheck_listfiles114,4330 -distcleancheck_listfiles = find . -type f -printdistcleancheck_listfiles115,4383 -ACLOCAL = @ACLOCAL@ACLOCAL116,4432 -AMTAR = @AMTAR@AMTAR117,4452 -AR = @AR@AR118,4468 -AUTOCONF = @AUTOCONF@AUTOCONF119,4478 -AUTOHEADER = @AUTOHEADER@AUTOHEADER120,4500 -AUTOMAKE = @AUTOMAKE@AUTOMAKE121,4526 -AWK = @AWK@AWK122,4548 -CC = @CC@CC123,4560 -CCDEPMODE = @CCDEPMODE@CCDEPMODE124,4570 -CFLAGS = @CFLAGS@CFLAGS125,4594 -CPP = @CPP@CPP126,4612 -CPPFLAGS = @CPPFLAGS@CPPFLAGS127,4624 -CYGPATH_W = @CYGPATH_W@CYGPATH_W128,4646 -DEFS = @DEFS@DEFS129,4670 -DEPDIR = @DEPDIR@DEPDIR130,4684 -DSYMUTIL = @DSYMUTIL@DSYMUTIL131,4702 -DUMPBIN = @DUMPBIN@DUMPBIN132,4724 -ECHO_C = @ECHO_C@ECHO_C133,4744 -ECHO_N = @ECHO_N@ECHO_N134,4762 -ECHO_T = @ECHO_T@ECHO_T135,4780 -EGREP = @EGREP@EGREP136,4798 -EXEEXT = @EXEEXT@EXEEXT137,4814 -FGREP = @FGREP@FGREP138,4832 -GREP = @GREP@GREP139,4848 -INSTALL = @INSTALL@INSTALL140,4862 -INSTALL_DATA = @INSTALL_DATA@INSTALL_DATA141,4882 -INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_PROGRAM142,4912 -INSTALL_SCRIPT = @INSTALL_SCRIPT@INSTALL_SCRIPT143,4948 -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@INSTALL_STRIP_PROGRAM144,4982 -LD = @LD@LD145,5030 -LDFLAGS = @LDFLAGS@LDFLAGS146,5040 -LIBOBJS = @LIBOBJS@LIBOBJS147,5060 -LIBS = @LIBS@LIBS148,5080 -LIBTOOL = @LIBTOOL@LIBTOOL149,5094 -LIPO = @LIPO@LIPO150,5114 -LN_S = @LN_S@LN_S151,5128 -LTLIBOBJS = @LTLIBOBJS@LTLIBOBJS152,5142 -MAINT = @MAINT@MAINT153,5166 -MAKEINFO = @MAKEINFO@MAKEINFO154,5182 -MKDIR_P = @MKDIR_P@MKDIR_P155,5204 -NM = @NM@NM156,5224 -NMEDIT = @NMEDIT@NMEDIT157,5234 -OBJDUMP = @OBJDUMP@OBJDUMP158,5252 -OBJEXT = @OBJEXT@OBJEXT159,5272 -OTOOL = @OTOOL@OTOOL160,5290 -OTOOL64 = @OTOOL64@OTOOL64161,5306 -PACKAGE = @PACKAGE@PACKAGE162,5326 -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@PACKAGE_BUGREPORT163,5346 -PACKAGE_NAME = @PACKAGE_NAME@PACKAGE_NAME164,5386 -PACKAGE_STRING = @PACKAGE_STRING@PACKAGE_STRING165,5416 -PACKAGE_TARNAME = @PACKAGE_TARNAME@PACKAGE_TARNAME166,5450 -PACKAGE_URL = @PACKAGE_URL@PACKAGE_URL167,5486 -PACKAGE_VERSION = @PACKAGE_VERSION@PACKAGE_VERSION168,5514 -PATH_SEPARATOR = @PATH_SEPARATOR@PATH_SEPARATOR169,5550 -RANLIB = @RANLIB@RANLIB170,5584 -SED = @SED@SED171,5602 -SET_MAKE = @SET_MAKE@SET_MAKE172,5614 -SHELL = @SHELL@SHELL173,5636 -STRIP = @STRIP@STRIP174,5652 -VERSION = @VERSION@VERSION175,5668 -abs_builddir = @abs_builddir@abs_builddir176,5688 -abs_srcdir = @abs_srcdir@abs_srcdir177,5718 -abs_top_builddir = @abs_top_builddir@abs_top_builddir178,5744 -abs_top_srcdir = @abs_top_srcdir@abs_top_srcdir179,5782 -ac_ct_CC = @ac_ct_CC@ac_ct_CC180,5816 -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ac_ct_DUMPBIN181,5838 -am__include = @am__include@am__include182,5870 -am__leading_dot = @am__leading_dot@am__leading_dot183,5898 -am__quote = @am__quote@am__quote184,5934 -am__tar = @am__tar@am__tar185,5958 -am__untar = @am__untar@am__untar186,5978 -bindir = @bindir@bindir187,6002 -build = @build@build188,6020 -build_alias = @build_alias@build_alias189,6036 -build_cpu = @build_cpu@build_cpu190,6064 -build_os = @build_os@build_os191,6088 -build_vendor = @build_vendor@build_vendor192,6110 -builddir = @builddir@builddir193,6140 -datadir = @datadir@datadir194,6162 -datarootdir = @datarootdir@datarootdir195,6182 -docdir = @docdir@docdir196,6210 -dvidir = @dvidir@dvidir197,6228 -exec_prefix = @exec_prefix@exec_prefix198,6246 -host = @host@host199,6274 -host_alias = @host_alias@host_alias200,6288 -host_cpu = @host_cpu@host_cpu201,6314 -host_os = @host_os@host_os202,6336 -host_vendor = @host_vendor@host_vendor203,6356 -htmldir = @htmldir@htmldir204,6384 -includedir = @includedir@includedir205,6404 -infodir = @infodir@infodir206,6430 -install_sh = @install_sh@install_sh207,6450 -libdir = @libdir@libdir208,6476 -libexecdir = @libexecdir@libexecdir209,6494 -localedir = @localedir@localedir210,6520 -localstatedir = @localstatedir@localstatedir211,6544 -lt_ECHO = @lt_ECHO@lt_ECHO212,6576 -mandir = @mandir@mandir213,6596 -mkdir_p = @mkdir_p@mkdir_p214,6614 -oldincludedir = @oldincludedir@oldincludedir215,6634 -pdfdir = @pdfdir@pdfdir216,6666 -prefix = @prefix@prefix217,6684 -program_transform_name = @program_transform_name@program_transform_name218,6702 -psdir = @psdir@psdir219,6752 -sbindir = @sbindir@sbindir220,6768 -sharedstatedir = @sharedstatedir@sharedstatedir221,6788 -srcdir = @srcdir@srcdir222,6822 -sysconfdir = @sysconfdir@sysconfdir223,6840 -target_alias = @target_alias@target_alias224,6866 -top_build_prefix = @top_build_prefix@top_build_prefix225,6896 -top_builddir = @top_builddir@top_builddir226,6934 -top_srcdir = @top_srcdir@top_srcdir227,6964 -AUTOMAKE_OPTIONS = foreignAUTOMAKE_OPTIONS228,6990 -VERSION_INFO = 4:0:0VERSION_INFO229,7017 -EXTRA_DIST = LICENSE Changes libev.m4 autogen.sh \EXTRA_DIST230,7038 -man_MANS = ev.3man_MANS235,7235 -include_HEADERS = ev.h ev++.h event.hinclude_HEADERS236,7251 -libev_la_SOURCES = ev.c event.clibev_la_SOURCES238,7316 -libev_la_LDFLAGS = -version-info $(VERSION_INFO)libev_la_LDFLAGS239,7348 -all: config.hall240,7397 -am--refresh:am--refresh245,7481 -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)$(srcdir)/Makefile.in247,7498 -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.statusMakefile261,7974 -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)$(top_builddir)/config.status271,8335 -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)$(top_srcdir)/configure274,8457 -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)$(ACLOCAL_M4)276,8563 -$(am__aclocal_m4_deps):$(am__aclocal_m4_deps)278,8678 -config.h: stamp-h1config.h280,8703 -stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.statusstamp-h1286,8821 -$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) $(srcdir)/config.h.in289,8957 -distclean-hdr:distclean-hdr294,9097 -install-libLTLIBRARIES: $(lib_LTLIBRARIES)install-libLTLIBRARIES296,9138 -uninstall-libLTLIBRARIES:uninstall-libLTLIBRARIES310,9728 -clean-libLTLIBRARIES:clean-libLTLIBRARIES319,10099 -libev.la: $(libev_la_OBJECTS) $(libev_la_DEPENDENCIES) libev.la327,10400 -mostlyclean-compile:mostlyclean-compile330,10539 -distclean-compile:distclean-compile333,10581 -.c.o:.c.o339,10755 -.c.obj:.c.obj346,11123 -.c.lo:.c.lo353,11527 -mostlyclean-libtool:mostlyclean-libtool360,11908 -clean-libtool:clean-libtool363,11943 -distclean-libtool:distclean-libtool366,11980 -install-man3: $(man_MANS)install-man3368,12025 -uninstall-man3:uninstall-man3395,13095 -install-includeHEADERS: $(include_HEADERS)install-includeHEADERS406,13570 -uninstall-includeHEADERS:uninstall-includeHEADERS419,14059 -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)ID427,14383 -tags: TAGStags435,14730 -TAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \TAGS437,14742 -ctags: CTAGSctags458,15476 -CTAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \CTAGS459,15489 -GTAGS:GTAGS471,15982 -distclean-tags:distclean-tags476,16103 -distdir: $(DISTFILES)distdir479,16166 -dist-gzip: distdirdist-gzip531,18498 -dist-bzip2: distdirdist-bzip2535,18620 -dist-lzma: distdirdist-lzma539,18731 -dist-xz: distdirdist-xz543,18841 -dist-tarZ: distdirdist-tarZ547,18942 -dist-shar: distdirdist-shar551,19050 -dist-zip: distdirdist-zip555,19157 -dist dist-all: distdirdist560,19257 -dist dist-all: distdirdist-all560,19257 -distcheck: distdistcheck567,19542 -distuninstallcheck:distuninstallcheck621,21653 -distcleancheck: distcleandistcleancheck630,22001 -check-am: all-amcheck-am639,22336 -check: check-amcheck640,22353 -all-am: Makefile $(LTLIBRARIES) $(MANS) $(HEADERS) config.hall-am641,22369 -installdirs:installdirs642,22429 -install: install-aminstall646,22581 -install-exec: install-exec-aminstall-exec647,22601 -install-data: install-data-aminstall-data648,22631 -uninstall: uninstall-amuninstall649,22661 -install-am: all-aminstall-am651,22686 -installcheck: installcheck-aminstallcheck654,22764 -install-strip:install-strip655,22794 -mostlyclean-generic:mostlyclean-generic660,23042 -clean-generic:clean-generic662,23064 -distclean-generic:distclean-generic664,23080 -maintainer-clean-generic:maintainer-clean-generic668,23266 -clean: clean-amclean671,23418 -clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \clean-am673,23435 -distclean: distclean-amdistclean676,23513 -distclean-am: clean-am distclean-compile distclean-generic \distclean-am680,23613 -dvi: dvi-amdvi683,23723 -dvi-am:dvi-am685,23736 -html: html-amhtml687,23745 -html-am:html-am689,23760 -info: info-aminfo691,23770 -info-am:info-am693,23785 -install-data-am: install-includeHEADERS install-maninstall-data-am695,23795 -install-dvi: install-dvi-aminstall-dvi697,23848 -install-dvi-am:install-dvi-am699,23877 -install-exec-am: install-libLTLIBRARIESinstall-exec-am701,23894 -install-html: install-html-aminstall-html703,23935 -install-html-am:install-html-am705,23966 -install-info: install-info-aminstall-info707,23984 -install-info-am:install-info-am709,24015 -install-man: install-man3install-man711,24033 -install-pdf: install-pdf-aminstall-pdf713,24060 -install-pdf-am:install-pdf-am715,24089 -install-ps: install-ps-aminstall-ps717,24106 -install-ps-am:install-ps-am719,24133 -installcheck-am:installcheck-am721,24149 -maintainer-clean: maintainer-clean-ammaintainer-clean723,24167 -maintainer-clean-am: distclean-am maintainer-clean-genericmaintainer-clean-am728,24319 -mostlyclean: mostlyclean-ammostlyclean730,24379 -mostlyclean-am: mostlyclean-compile mostlyclean-generic \mostlyclean-am732,24408 -pdf: pdf-ampdf735,24488 -pdf-am:pdf-am737,24501 -ps: ps-amps739,24510 -ps-am:ps-am741,24521 -uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES \uninstall-am743,24529 -uninstall-man: uninstall-man3uninstall-man746,24611 -ev.3: ev.podev.3769,25693 - -include/evserver/ev_epoll.c,302 -#define EV_EMASK_EPERM EV_EMASK_EPERM68,3408 -epoll_modify (EV_P_ int fd, int oev, int nev)epoll_modify71,3449 -epoll_poll (EV_P_ ev_tstamp timeout)epoll_poll142,5578 -epoll_init (EV_P_ int flags)epoll_init236,8837 -epoll_destroy (EV_P)epoll_destroy261,9468 -epoll_fork (EV_P)epoll_fork268,9572 - -include/evserver/aclocal.m4,6132 -m4_define([_LT_COPYING], [dnl_LT_COPYING32,1479 -AC_DEFUN([LT_INIT],LT_INIT88,3459 -m4_define([_LT_CONFIG_LIBTOOL_INIT],_LT_CONFIG_LIBTOOL_INIT297,9406 -m4_define([_LT_OUTPUT_LIBTOOL_INIT])_LT_OUTPUT_LIBTOOL_INIT304,9554 -m4_define([_LT_CONFIG_LIBTOOL],_LT_CONFIG_LIBTOOL310,9721 -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])_LT_OUTPUT_LIBTOOL_COMMANDS317,9868 -m4_define([_LT_FORMAT_COMMENT],_LT_FORMAT_COMMENT332,10319 -m4_define([_LT_DECL],_LT_DECL348,10879 -m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])_LT_TAGDECL362,11403 -m4_define([lt_decl_tag_varnames],lt_decl_tag_varnames367,11575 -m4_define([_lt_decl_filter],_lt_decl_filter373,11772 -m4_define([lt_decl_quote_varnames],lt_decl_quote_varnames385,12224 -m4_define([lt_decl_dquote_varnames],lt_decl_dquote_varnames391,12407 -m4_define([lt_decl_varnames_tagged],lt_decl_varnames_tagged397,12591 -m4_define([_lt_decl_varnames_tagged],_lt_decl_varnames_tagged402,12811 -m4_define([lt_decl_all_varnames],lt_decl_all_varnames408,13006 -m4_define([_lt_decl_all_varnames],_lt_decl_all_varnames414,13168 -m4_define([_LT_CONFIG_STATUS_DECLARE],_LT_CONFIG_STATUS_DECLARE425,13586 -m4_define([_LT_LIBTOOL_DECLARE],_LT_LIBTOOL_DECLARE458,14769 -m4_define([_LT_LIBTOOL_TAG_VARS],_LT_LIBTOOL_TAG_VARS486,15844 -m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])_LT_TAGVAR493,16053 -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],_LT_OUTPUT_LIBTOOL_COMMANDS_INIT520,17258 -AC_DEFUN([LT_OUTPUT],LT_OUTPUT577,18914 -AC_DEFUN([LT_SUPPORTED_TAG], [])LT_SUPPORTED_TAG772,24401 -m4_define([_LT_LANG_C_enabled], [])_LT_LANG_C_enabled776,24468 -m4_define([_LT_TAGS], [])_LT_TAGS777,24504 -AC_DEFUN([LT_LANG],LT_LANG783,24636 -m4_define([_LT_SHELL_INIT],_LT_SHELL_INIT1058,35112 -AC_DEFUN([_LT_COMPILER_OPTION],_LT_COMPILER_OPTION1417,45461 -AC_DEFUN([_LT_LINKER_OPTION],_LT_LINKER_OPTION1468,47463 -AC_DEFUN([LT_CMD_MAX_LEN],LT_CMD_MAX_LEN1510,48627 -AC_DEFUN([LT_SYS_DLOPEN_SELF],LT_SYS_DLOPEN_SELF1739,55591 -AC_DEFUN([_LT_PATH_TOOL_PREFIX],_LT_PATH_TOOL_PREFIX2756,91164 -AC_DEFUN([LT_PATH_LD],LT_PATH_LD2841,93755 -AC_DEFUN([LT_PATH_NM],LT_PATH_NM3194,104122 -AC_DEFUN([LT_LIB_M],LT_LIB_M3282,106928 -AC_DEFUN([LT_PROG_GCJ],LT_PROG_GCJ6994,250465 -AC_DEFUN([LT_PROG_RC],LT_PROG_RC7010,250859 -AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])LTOPTIONS_VERSION7396,261308 -m4_define([_LT_MANGLE_OPTION],_LT_MANGLE_OPTION7401,261444 -m4_define([_LT_SET_OPTION],_LT_SET_OPTION7410,261772 -m4_define([_LT_IF_OPTION],_LT_IF_OPTION7421,262159 -m4_define([_LT_UNLESS_OPTIONS],_LT_UNLESS_OPTIONS7429,262440 -m4_define([_LT_MANGLE_DEFUN],_LT_MANGLE_DEFUN7474,264111 -m4_define([LT_OPTION_DEFINE],LT_OPTION_DEFINE7480,264319 -m4_define([_LT_ENABLE_SHARED],_LT_ENABLE_SHARED7542,265993 -AC_DEFUN([AC_ENABLE_SHARED],AC_ENABLE_SHARED7574,267001 -AC_DEFUN([AC_DISABLE_SHARED],AC_DISABLE_SHARED7578,267100 -m4_define([_LT_ENABLE_STATIC],_LT_ENABLE_STATIC7596,267642 -AC_DEFUN([AC_ENABLE_STATIC],AC_ENABLE_STATIC7628,268645 -AC_DEFUN([AC_DISABLE_STATIC],AC_DISABLE_STATIC7632,268744 -m4_define([_LT_ENABLE_FAST_INSTALL],_LT_ENABLE_FAST_INSTALL7650,269316 -m4_define([_LT_WITH_PIC],_LT_WITH_PIC7706,271291 -m4_define([_LTDL_MODE], [])_LTDL_MODE7733,272076 -m4_define([_LTDL_TYPE], [])_LTDL_TYPE7741,272371 -AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])LTSUGAR_VERSION7759,273051 -m4_define([lt_join],lt_join7768,273358 -m4_define([_lt_join],_lt_join7772,273500 -m4_define([lt_car], [[$1]])lt_car7783,273799 -m4_define([lt_cdr],lt_cdr7784,273827 -m4_define([lt_unquote], $1)lt_unquote7788,273973 -m4_define([lt_append],lt_append7801,274564 -m4_define([lt_combine],lt_combine7813,275020 -m4_define([lt_if_append_uniq],lt_if_append_uniq7826,275633 -m4_define([lt_dict_add],lt_dict_add7836,275890 -m4_define([lt_dict_add_subkey],lt_dict_add_subkey7842,276040 -m4_define([lt_dict_fetch],lt_dict_fetch7848,276180 -m4_define([lt_if_dict_fetch],lt_if_dict_fetch7856,276456 -m4_define([lt_dict_filter],lt_dict_filter7864,276683 -m4_define([LT_PACKAGE_VERSION], [2.2.6b])LT_PACKAGE_VERSION7885,277389 -m4_define([LT_PACKAGE_REVISION], [1.3017])LT_PACKAGE_REVISION7886,277431 -AC_DEFUN([LTVERSION_VERSION],LTVERSION_VERSION7888,277475 -AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])LTOBSOLETE_VERSION7930,279368 -AC_DEFUN([AM_AUTOMAKE_VERSION],AM_AUTOMAKE_VERSION7999,283884 -m4_define([_AM_AUTOCONF_VERSION], [])_AM_AUTOCONF_VERSION8012,284418 -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],AM_SET_CURRENT_AUTOMAKE_VERSION8018,284651 -AC_DEFUN([AM_AUX_DIR_EXPAND],AM_AUX_DIR_EXPAND8070,287138 -AC_DEFUN([AM_CONDITIONAL],AM_CONDITIONAL8091,287799 -AC_DEFUN([_AM_DEPENDENCIES],_AM_DEPENDENCIES8139,289501 -AC_DEFUN([AM_SET_DEPDIR],AM_SET_DEPDIR8274,294791 -AC_DEFUN([AM_DEP_TRACK],AM_DEP_TRACK8282,294939 -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],_AM_OUTPUT_DEPENDENCY_COMMANDS8308,295831 -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],AM_OUTPUT_DEPENDENCY_COMMANDS8369,298356 -AC_DEFUN([AM_INIT_AUTOMAKE],AM_INIT_AUTOMAKE8400,299683 -m4_define([_AC_COMPILER_EXEEXT],_AC_COMPILER_EXEEXT8489,303111 -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],_AC_AM_CONFIG_HEADER_HOOK8500,303584 -AC_DEFUN([AM_PROG_INSTALL_SH],AM_PROG_INSTALL_SH8523,304284 -AC_DEFUN([AM_SET_LEADING_DOT],AM_SET_LEADING_DOT8545,304947 -AC_DEFUN([AM_MAINTAINER_MODE],AM_MAINTAINER_MODE8574,305877 -AC_DEFUN([AM_MAKE_INCLUDE],AM_MAKE_INCLUDE8609,307342 -AC_DEFUN([AM_MISSING_PROG],AM_MISSING_PROG8661,308719 -AC_DEFUN([AM_MISSING_HAS_RUN],AM_MISSING_HAS_RUN8671,309008 -AC_DEFUN([AM_PROG_MKDIR_P],AM_PROG_MKDIR_P8700,309806 -AC_DEFUN([_AM_MANGLE_OPTION],_AM_MANGLE_OPTION8729,310860 -AC_DEFUN([_AM_SET_OPTION],_AM_SET_OPTION8735,311081 -AC_DEFUN([_AM_SET_OPTIONS],_AM_SET_OPTIONS8741,311271 -AC_DEFUN([_AM_IF_OPTION],_AM_IF_OPTION8747,311515 -AC_DEFUN([AM_SANITY_CHECK],AM_SANITY_CHECK8763,311998 -AC_DEFUN([AM_PROG_INSTALL_STRIP],AM_PROG_INSTALL_STRIP8830,314394 -AC_DEFUN([_AM_SUBST_NOTMAKE])_AM_SUBST_NOTMAKE8855,315407 -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])AM_SUBST_NOTMAKE8860,315535 -AC_DEFUN([_AM_PROG_TAR],_AM_PROG_TAR8885,316373 - -include/evserver/autogen.sh,0 - -include/mongo/bson/indent,0 - -include/mongo/bson/uncrustify.cfg,0 - -include/mongo/bson/b64_ntop.h,168 -#define Assert(Assert47,2293 -static const char Base64[] =Base6449,2337 -static const char Pad64 = '=';Pad6451,2437 -b64_ntop (uint8_t const *src,b64_ntop116,5650 - -include/mongo/bson/bson-context.c,1417 -#define HOST_NAME_MAX HOST_NAME_MAX39,990 -static bson_context_t gContextDefault;gContextDefault46,1044 -gettid (void)gettid51,1124 -_bson_context_get_oid_host (bson_context_t *context, /* IN */_bson_context_get_oid_host76,1588 -_bson_context_get_oid_host_cached (bson_context_t *context, /* IN */_bson_context_get_oid_host_cached117,2542 -_bson_getpid (void)_bson_getpid130,2872 -_bson_context_get_oid_pid (bson_context_t *context, /* IN */_bson_context_get_oid_pid165,3501 -_bson_context_get_oid_pid_cached (bson_context_t *context, /* IN */_bson_context_get_oid_pid_cached200,4290 -_bson_context_get_oid_seq32 (bson_context_t *context, /* IN */_bson_context_get_oid_seq32225,4864 -_bson_context_get_oid_seq32_threadsafe (bson_context_t *context, /* IN */_bson_context_get_oid_seq32_threadsafe252,5486 -_bson_context_get_oid_seq64 (bson_context_t *context, /* IN */_bson_context_get_oid_seq64279,6148 -_bson_context_get_oid_seq64_threadsafe (bson_context_t *context, /* IN */_bson_context_get_oid_seq64_threadsafe309,6796 -_bson_context_init (bson_context_t *context, /* IN */_bson_context_init320,7107 -bson_context_new (bson_context_flags_t flags)bson_context_new428,10559 -bson_context_destroy (bson_context_t *context) /* IN */bson_context_destroy457,11153 -BSON_ONCE_FUN(_bson_context_init_default)BSON_ONCE_FUN467,11337 -bson_context_get_default (void)bson_context_get_default496,12136 - -include/mongo/bson/bson-oid.c,905 -static const uint16_t gHexCharPairs[] = {gHexCharPairs36,1077 -bson_oid_init_sequence (bson_oid_t *oid, /* OUT */bson_oid_init_sequence118,5578 -bson_oid_init (bson_oid_t *oid, /* OUT */bson_oid_init158,6663 -bson_oid_init_from_data (bson_oid_t *oid, /* OUT */bson_oid_init_from_data202,7672 -bson_oid_init_from_string (bson_oid_t *oid, /* OUT */bson_oid_init_from_string234,8362 -bson_oid_get_time_t (const bson_oid_t *oid) /* IN */bson_oid_get_time_t261,8895 -bson_oid_to_stringbson_oid_to_string292,9557 -bson_oid_hash (const bson_oid_t *oid) /* IN */bson_oid_hash358,11366 -bson_oid_compare (const bson_oid_t *oid1, /* IN */bson_oid_compare385,11972 -bson_oid_equal (const bson_oid_t *oid1, /* IN */bson_oid_equal413,12604 -bson_oid_copy (const bson_oid_t *src, /* IN */bson_oid_copy444,13248 -bson_oid_is_valid (const char *str, /* IN */bson_oid_is_valid476,13979 - -include/mongo/bson/bson.h,1674 -#define BSON_HBSON_H19,612 -#define BSON_INSIDEBSON_INSIDE21,628 -#define bson_empty(bson_empty64,1495 -#define bson_empty0(bson_empty072,1666 -#define bson_clear(bson_clear84,1882 -#define BSON_MAX_SIZE BSON_MAX_SIZE98,2109 -#define BSON_APPEND_ARRAY(BSON_APPEND_ARRAY101,2160 -#define BSON_APPEND_ARRAY_BEGIN(BSON_APPEND_ARRAY_BEGIN104,2257 -#define BSON_APPEND_BINARY(BSON_APPEND_BINARY107,2370 -#define BSON_APPEND_BOOL(BSON_APPEND_BOOL110,2496 -#define BSON_APPEND_CODE(BSON_APPEND_CODE113,2592 -#define BSON_APPEND_CODE_WITH_SCOPE(BSON_APPEND_CODE_WITH_SCOPE116,2688 -#define BSON_APPEND_DBPOINTER(BSON_APPEND_DBPOINTER119,2819 -#define BSON_APPEND_DOCUMENT_BEGIN(BSON_APPEND_DOCUMENT_BEGIN122,2936 -#define BSON_APPEND_DOUBLE(BSON_APPEND_DOUBLE125,3055 -#define BSON_APPEND_DOCUMENT(BSON_APPEND_DOCUMENT128,3155 -#define BSON_APPEND_INT32(BSON_APPEND_INT32131,3259 -#define BSON_APPEND_INT64(BSON_APPEND_INT64134,3357 -#define BSON_APPEND_MINKEY(BSON_APPEND_MINKEY137,3455 -#define BSON_APPEND_MAXKEY(BSON_APPEND_MAXKEY140,3546 -#define BSON_APPEND_NULL(BSON_APPEND_NULL143,3637 -#define BSON_APPEND_OID(BSON_APPEND_OID146,3724 -#define BSON_APPEND_REGEX(BSON_APPEND_REGEX149,3818 -#define BSON_APPEND_UTF8(BSON_APPEND_UTF8152,3925 -#define BSON_APPEND_SYMBOL(BSON_APPEND_SYMBOL155,4041 -#define BSON_APPEND_TIME_T(BSON_APPEND_TIME_T158,4161 -#define BSON_APPEND_TIMEVAL(BSON_APPEND_TIMEVAL161,4261 -#define BSON_APPEND_DATE_TIME(BSON_APPEND_DATE_TIME164,4363 -#define BSON_APPEND_TIMESTAMP(BSON_APPEND_TIMESTAMP167,4469 -#define BSON_APPEND_UNDEFINED(BSON_APPEND_UNDEFINED170,4584 -#define BSON_APPEND_VALUE(BSON_APPEND_VALUE173,4681 - -include/mongo/bson/bson-error.c,141 -bson_set_error (bson_error_t *error, /* OUT */bson_set_error61,1671 -bson_strerror_r (int err_code, /* IN */bson_strerror_r101,2601 - -include/mongo/bson/bson-atomic.c,427 -static pthread_mutex_t gBarrier = PTHREAD_MUTEX_INITIALIZER;gBarrier30,887 -bson_memory_barrier (void)bson_memory_barrier32,953 -static pthread_mutex_t gSync32 = PTHREAD_MUTEX_INITIALIZER;gSync3243,1165 -bson_atomic_int_add (volatile int32_t *p,bson_atomic_int_add45,1233 -static pthread_mutex_t gSync64 = PTHREAD_MUTEX_INITIALIZER;gSync6462,1504 -bson_atomic_int64_add (volatile int64_t *p,bson_atomic_int64_add64,1572 - -include/mongo/bson/bson-json.h,611 -#define BSON_JSON_HBSON_JSON_H19,617 -typedef struct _bson_json_reader_t bson_json_reader_t;bson_json_reader_t33,795 -{__anon4ab3a037010337,865 - BSON_JSON_ERROR_READ_CORRUPT_JS = 1,BSON_JSON_ERROR_READ_CORRUPT_JS38,867 - BSON_JSON_ERROR_READ_INVALID_PARAM,BSON_JSON_ERROR_READ_INVALID_PARAM39,907 - BSON_JSON_ERROR_READ_CB_FAILURE,BSON_JSON_ERROR_READ_CB_FAILURE40,946 -} bson_json_error_code_t;bson_json_error_code_t41,982 -typedef ssize_t (*bson_json_reader_cb) (void *handle,bson_json_reader_cb44,1010 -typedef void (*bson_json_destroy_cb)(void *handle);bson_json_destroy_cb47,1178 - -include/mongo/bson/bson-string.c,1255 -bson_string_new (const char *str) /* IN */bson_string_new57,1567 -bson_string_free (bson_string_t *string, /* IN */bson_string_free105,2618 -bson_string_append (bson_string_t *string, /* IN */bson_string_append141,3237 -bson_string_append_c (bson_string_t *string, /* IN */bson_string_append_c185,4276 -bson_string_append_unichar (bson_string_t *string, /* IN */bson_string_append_unichar221,5005 -bson_string_append_printf (bson_string_t *string,bson_string_append_printf256,5704 -bson_string_truncate (bson_string_t *string, /* IN */bson_string_truncate294,6520 -bson_strdup (const char *str) /* IN */bson_strdup337,7373 -bson_strdupv_printf (const char *format, /* IN */bson_strdupv_printf376,8018 -bson_strdup_printf (const char *format, /* IN */bson_strdup_printf426,8990 -bson_strndup (const char *str, /* IN */bson_strndup459,9610 -bson_strfreev (char **str) /* IN */bson_strfreev492,10223 -bson_strnlen (const char *s, /* IN */bson_strnlen521,10699 -bson_strncpy (char *dst, /* IN */bson_strncpy560,11402 -bson_vsnprintf (char *str, /* IN */bson_vsnprintf596,12312 -bson_snprintf (char *str, /* IN */bson_snprintf650,13436 -bson_ascii_strtoll (const char *s,bson_ascii_strtoll669,13754 - -include/mongo/bson/bson-keys.c,141 -static const char * gUint32Strs[] = {gUint32Strs24,667 -bson_uint32_to_string (uint32_t value, /* IN */bson_uint32_to_string159,8876 - -include/mongo/bson/bson-timegm-private.h,59 -#define BSON_TIMEGM_PRIVATE_HBSON_TIMEGM_PRIVATE_H19,627 - -include/mongo/bson/bson-iter.c,4416 -#define ITER_TYPE(ITER_TYPE21,627 -bson_iter_init (bson_iter_t *iter, /* OUT */bson_iter_init41,1072 -bson_iter_recurse (const bson_iter_t *iter, /* IN */bson_iter_recurse86,2002 -bson_iter_init_find (bson_iter_t *iter, /* INOUT */bson_iter_init_find137,3100 -bson_iter_init_find_case (bson_iter_t *iter, /* INOUT */bson_iter_init_find_case166,3788 -_bson_iter_find_with_len (bson_iter_t *iter, /* INOUT */_bson_iter_find_with_len195,4463 -bson_iter_find (bson_iter_t *iter, /* INOUT */bson_iter_find240,5432 -bson_iter_find_case (bson_iter_t *iter, /* INOUT */bson_iter_find_case269,6092 -bson_iter_find_descendant (bson_iter_t *iter, /* INOUT */bson_iter_find_descendant308,7033 -bson_iter_key (const bson_iter_t *iter) /* IN */bson_iter_key361,8280 -bson_iter_type (const bson_iter_t *iter) /* IN */bson_iter_type387,8809 -_bson_iter_next_internal (bson_iter_t *iter, /* INOUT */_bson_iter_next_internal421,9751 -bson_iter_next (bson_iter_t *iter) /* INOUT */bson_iter_next740,16991 -bson_iter_binary (const bson_iter_t *iter, /* IN */bson_iter_binary777,17947 -bson_iter_bool (const bson_iter_t *iter) /* IN */bson_iter_bool839,19350 -bson_iter_as_bool (const bson_iter_t *iter) /* IN */bson_iter_as_bool872,20074 -bson_iter_double (const bson_iter_t *iter) /* IN */bson_iter_double913,20952 -bson_iter_int32 (const bson_iter_t *iter) /* IN */bson_iter_int32942,21497 -bson_iter_int64 (const bson_iter_t *iter) /* IN */bson_iter_int64972,22063 -bson_iter_as_int64 (const bson_iter_t *iter) /* IN */bson_iter_as_int641006,22707 -bson_iter_oid (const bson_iter_t *iter) /* IN */bson_iter_oid1043,23567 -bson_iter_regex (const bson_iter_t *iter, /* IN */bson_iter_regex1073,24174 -bson_iter_utf8 (const bson_iter_t *iter, /* IN */bson_iter_utf81116,25176 -bson_iter_dup_utf8 (const bson_iter_t *iter, /* IN */bson_iter_dup_utf81156,26107 -bson_iter_code (const bson_iter_t *iter, /* IN */bson_iter_code1202,27150 -bson_iter_codewscope (const bson_iter_t *iter, /* IN */bson_iter_codewscope1251,28515 -bson_iter_dbpointer (const bson_iter_t *iter, /* IN */bson_iter_dbpointer1319,30336 -bson_iter_symbol (const bson_iter_t *iter, /* IN */bson_iter_symbol1378,31858 -bson_iter_date_time (const bson_iter_t *iter) /* IN */bson_iter_date_time1417,32744 -bson_iter_time_t (const bson_iter_t *iter) /* IN */bson_iter_time_t1447,33349 -bson_iter_timestamp (const bson_iter_t *iter, /* IN */bson_iter_timestamp1482,34088 -bson_iter_timeval (const bson_iter_t *iter, /* IN */bson_iter_timeval1531,35376 -bson_iter_document (const bson_iter_t *iter, /* IN */bson_iter_document1589,36929 -bson_iter_array (const bson_iter_t *iter, /* IN */bson_iter_array1651,38688 -#define VISIT_FIELD(VISIT_FIELD1670,39195 -#define VISIT_AFTER VISIT_AFTER1671,39268 -#define VISIT_BEFORE VISIT_BEFORE1672,39308 -#define VISIT_CORRUPT VISIT_CORRUPT1673,39350 -#define VISIT_DOUBLE VISIT_DOUBLE1674,39423 -#define VISIT_UTF8 VISIT_UTF81675,39465 -#define VISIT_DOCUMENT VISIT_DOCUMENT1676,39503 -#define VISIT_ARRAY VISIT_ARRAY1677,39549 -#define VISIT_BINARY VISIT_BINARY1678,39589 -#define VISIT_UNDEFINED VISIT_UNDEFINED1679,39631 -#define VISIT_OID VISIT_OID1680,39679 -#define VISIT_BOOL VISIT_BOOL1681,39715 -#define VISIT_DATE_TIME VISIT_DATE_TIME1682,39753 -#define VISIT_NULL VISIT_NULL1683,39801 -#define VISIT_REGEX VISIT_REGEX1684,39839 -#define VISIT_DBPOINTER VISIT_DBPOINTER1685,39879 -#define VISIT_CODE VISIT_CODE1686,39927 -#define VISIT_SYMBOL VISIT_SYMBOL1687,39965 -#define VISIT_CODEWSCOPE VISIT_CODEWSCOPE1688,40007 -#define VISIT_INT32 VISIT_INT321689,40057 -#define VISIT_TIMESTAMP VISIT_TIMESTAMP1690,40097 -#define VISIT_INT64 VISIT_INT641691,40145 -#define VISIT_MAXKEY VISIT_MAXKEY1692,40185 -#define VISIT_MINKEY VISIT_MINKEY1693,40227 -bson_iter_visit_all (bson_iter_t *iter, /* INOUT */bson_iter_visit_all1731,41347 -bson_iter_overwrite_bool (bson_iter_t *iter, /* IN */bson_iter_overwrite_bool2002,48080 -bson_iter_overwrite_int32 (bson_iter_t *iter, /* IN */bson_iter_overwrite_int322032,48762 -bson_iter_overwrite_int64 (bson_iter_t *iter, /* IN */bson_iter_overwrite_int642064,49530 -bson_iter_overwrite_double (bson_iter_t *iter, /* IN */bson_iter_overwrite_double2096,50302 -bson_iter_value (bson_iter_t *iter) /* IN */bson_iter_value2128,51222 - -include/mongo/bson/bson-iso8601.c,221 -get_tok (const char *terminals,get_tok29,776 -digits_only (const char *str,digits_only64,1443 -parse_num (const char *str,parse_num79,1645 -_bson_iso8601_date_parse (const char *str,_bson_iso8601_date_parse108,2176 - -include/mongo/bson/bcon.h,4758 -#define BCON_H_BCON_H_22,719 -#define BCON_STACK_MAX BCON_STACK_MAX30,775 -#define BCON_ENSURE_DECLARE(BCON_ENSURE_DECLARE32,803 -#define BCON_ENSURE(BCON_ENSURE35,915 -#define BCON_ENSURE_STORAGE(BCON_ENSURE_STORAGE38,975 -#define BCON_UTF8(BCON_UTF865,2133 -#define BCON_DOUBLE(BCON_DOUBLE67,2227 -#define BCON_DOCUMENT(BCON_DOCUMENT69,2317 -#define BCON_ARRAY(BCON_ARRAY71,2419 -#define BCON_BIN(BCON_BIN73,2515 -#define BCON_UNDEFINED BCON_UNDEFINED78,2716 -#define BCON_OID(BCON_OID79,2771 -#define BCON_BOOL(BCON_BOOL81,2862 -#define BCON_DATE_TIME(BCON_DATE_TIME83,2946 -#define BCON_NULL BCON_NULL85,3041 -#define BCON_REGEX(BCON_REGEX86,3086 -#define BCON_DBPOINTER(BCON_DBPOINTER90,3244 -#define BCON_CODE(BCON_CODE94,3415 -#define BCON_SYMBOL(BCON_SYMBOL96,3509 -#define BCON_CODEWSCOPE(BCON_CODEWSCOPE98,3607 -#define BCON_INT32(BCON_INT32102,3769 -#define BCON_TIMESTAMP(BCON_TIMESTAMP104,3856 -#define BCON_INT64(BCON_INT64108,4020 -#define BCON_MAXKEY BCON_MAXKEY110,4107 -#define BCON_MINKEY BCON_MINKEY111,4156 -#define BCON(BCON112,4205 -#define BCON_ITER(BCON_ITER114,4294 -#define BCONE_UTF8(BCONE_UTF8117,4394 -#define BCONE_DOUBLE(BCONE_DOUBLE119,4502 -#define BCONE_DOCUMENT(BCONE_DOCUMENT121,4606 -#define BCONE_ARRAY(BCONE_ARRAY123,4712 -#define BCONE_BIN(BCONE_BIN125,4812 -#define BCONE_UNDEFINED BCONE_UNDEFINED130,5045 -#define BCONE_OID(BCONE_OID131,5102 -#define BCONE_BOOL(BCONE_BOOL133,5207 -#define BCONE_DATE_TIME(BCONE_DATE_TIME135,5305 -#define BCONE_NULL BCONE_NULL137,5414 -#define BCONE_REGEX(BCONE_REGEX138,5461 -#define BCONE_DBPOINTER(BCONE_DBPOINTER142,5645 -#define BCONE_CODE(BCONE_CODE146,5842 -#define BCONE_SYMBOL(BCONE_SYMBOL148,5950 -#define BCONE_CODEWSCOPE(BCONE_CODEWSCOPE150,6062 -#define BCONE_INT32(BCONE_INT32154,6240 -#define BCONE_TIMESTAMP(BCONE_TIMESTAMP156,6341 -#define BCONE_INT64(BCONE_INT64160,6531 -#define BCONE_MAXKEY BCONE_MAXKEY162,6632 -#define BCONE_MINKEY BCONE_MINKEY163,6683 -#define BCONE_SKIP(BCONE_SKIP164,6734 -#define BCONE_ITER(BCONE_ITER166,6825 -#define BCON_MAGIC BCON_MAGIC169,6929 -#define BCONE_MAGIC BCONE_MAGIC170,6967 -{__anon810da3600103173,7020 - BCON_TYPE_UTF8,BCON_TYPE_UTF8174,7022 - BCON_TYPE_DOUBLE,BCON_TYPE_DOUBLE175,7041 - BCON_TYPE_DOCUMENT,BCON_TYPE_DOCUMENT176,7062 - BCON_TYPE_ARRAY,BCON_TYPE_ARRAY177,7085 - BCON_TYPE_BIN,BCON_TYPE_BIN178,7105 - BCON_TYPE_UNDEFINED,BCON_TYPE_UNDEFINED179,7123 - BCON_TYPE_OID,BCON_TYPE_OID180,7147 - BCON_TYPE_BOOL,BCON_TYPE_BOOL181,7165 - BCON_TYPE_DATE_TIME,BCON_TYPE_DATE_TIME182,7184 - BCON_TYPE_NULL,BCON_TYPE_NULL183,7208 - BCON_TYPE_REGEX,BCON_TYPE_REGEX184,7227 - BCON_TYPE_DBPOINTER,BCON_TYPE_DBPOINTER185,7247 - BCON_TYPE_CODE,BCON_TYPE_CODE186,7271 - BCON_TYPE_SYMBOL,BCON_TYPE_SYMBOL187,7290 - BCON_TYPE_CODEWSCOPE,BCON_TYPE_CODEWSCOPE188,7311 - BCON_TYPE_INT32,BCON_TYPE_INT32189,7336 - BCON_TYPE_TIMESTAMP,BCON_TYPE_TIMESTAMP190,7356 - BCON_TYPE_INT64,BCON_TYPE_INT64191,7380 - BCON_TYPE_MAXKEY,BCON_TYPE_MAXKEY192,7400 - BCON_TYPE_MINKEY,BCON_TYPE_MINKEY193,7421 - BCON_TYPE_BCON,BCON_TYPE_BCON194,7442 - BCON_TYPE_ARRAY_START,BCON_TYPE_ARRAY_START195,7461 - BCON_TYPE_ARRAY_END,BCON_TYPE_ARRAY_END196,7487 - BCON_TYPE_DOC_START,BCON_TYPE_DOC_START197,7511 - BCON_TYPE_DOC_END,BCON_TYPE_DOC_END198,7535 - BCON_TYPE_END,BCON_TYPE_END199,7557 - BCON_TYPE_RAW,BCON_TYPE_RAW200,7575 - BCON_TYPE_SKIP,BCON_TYPE_SKIP201,7593 - BCON_TYPE_ITER,BCON_TYPE_ITER202,7612 - BCON_TYPE_ERROR,BCON_TYPE_ERROR203,7631 -} bcon_type_t;bcon_type_t204,7651 -typedef struct bcon_append_ctx_framebcon_append_ctx_frame206,7667 - int i;i208,7706 - bool is_array;is_array209,7724 - bson_t bson;bson210,7742 -} bcon_append_ctx_frame_t;bcon_append_ctx_frame_t211,7763 -typedef struct bcon_extract_ctx_framebcon_extract_ctx_frame213,7791 - int i;i215,7831 - bool is_array;is_array216,7849 - bson_iter_t iter;iter217,7867 -} bcon_extract_ctx_frame_t;bcon_extract_ctx_frame_t218,7888 -typedef struct _bcon_append_ctx_t_bcon_append_ctx_t220,7917 - bcon_append_ctx_frame_t stack[BCON_STACK_MAX];stack222,7953 - int n;n223,8003 -} bcon_append_ctx_t;bcon_append_ctx_t224,8033 -typedef struct _bcon_extract_ctx_t_bcon_extract_ctx_t226,8055 - bcon_extract_ctx_frame_t stack[BCON_STACK_MAX];stack228,8092 - int n;n229,8143 -} bcon_extract_ctx_t;bcon_extract_ctx_t230,8174 -#define BCON_APPEND(BCON_APPEND280,9584 -#define BCON_APPEND_CTX(BCON_APPEND_CTX282,9670 -#define BCON_EXTRACT(BCON_EXTRACT285,9779 -#define BCON_EXTRACT_CTX(BCON_EXTRACT_CTX288,9868 -#define BCON_NEW(BCON_NEW291,9975 - -include/mongo/bson/bson-endian.h,1626 -#define BSON_ENDIAN_HBSON_ENDIAN_H19,619 -#define BSON_BIG_ENDIAN BSON_BIG_ENDIAN39,911 -#define BSON_LITTLE_ENDIAN BSON_LITTLE_ENDIAN40,943 -# define BSON_UINT16_SWAP_LE_BE(BSON_UINT16_SWAP_LE_BE44,996 -# define BSON_UINT32_SWAP_LE_BE(BSON_UINT32_SWAP_LE_BE45,1053 -# define BSON_UINT64_SWAP_LE_BE(BSON_UINT64_SWAP_LE_BE46,1110 -# define BSON_UINT16_SWAP_LE_BE(BSON_UINT16_SWAP_LE_BE70,2056 -# define BSON_UINT32_SWAP_LE_BE(BSON_UINT32_SWAP_LE_BE75,2169 -# define BSON_UINT64_SWAP_LE_BE(BSON_UINT64_SWAP_LE_BE80,2282 -# define BSON_UINT16_FROM_LE(BSON_UINT16_FROM_LE85,2406 -# define BSON_UINT16_TO_LE(BSON_UINT16_TO_LE86,2453 -# define BSON_UINT16_FROM_BE(BSON_UINT16_FROM_BE87,2500 -# define BSON_UINT16_TO_BE(BSON_UINT16_TO_BE88,2560 -# define BSON_UINT32_FROM_LE(BSON_UINT32_FROM_LE89,2620 -# define BSON_UINT32_TO_LE(BSON_UINT32_TO_LE90,2667 -# define BSON_UINT32_FROM_BE(BSON_UINT32_FROM_BE91,2714 -# define BSON_UINT32_TO_BE(BSON_UINT32_TO_BE92,2774 -# define BSON_UINT64_FROM_LE(BSON_UINT64_FROM_LE93,2834 -# define BSON_UINT64_TO_LE(BSON_UINT64_TO_LE94,2881 -# define BSON_UINT64_FROM_BE(BSON_UINT64_FROM_BE95,2928 -# define BSON_UINT64_TO_BE(BSON_UINT64_TO_BE96,2988 -# define BSON_DOUBLE_FROM_LE(BSON_DOUBLE_FROM_LE97,3048 -# define BSON_DOUBLE_TO_LE(BSON_DOUBLE_TO_LE98,3093 -__bson_uint16_swap_slow (uint16_t v) /* IN */__bson_uint16_swap_slow136,4399 -__bson_uint32_swap_slow (uint32_t v) /* IN */__bson_uint32_swap_slow160,4891 -__bson_uint64_swap_slow (uint64_t v) /* IN */__bson_uint64_swap_slow186,5471 -__bson_double_swap_slow (double v) /* IN */__bson_double_swap_slow218,6344 - -include/mongo/bson/bson-md5.c,2252 -# define BYTE_ORDER BYTE_ORDER68,2598 -# define BYTE_ORDER BYTE_ORDER70,2627 -#define T_MASK T_MASK73,2659 -#define T1 T174,2689 -#define T2 T275,2739 -#define T3 T376,2789 -#define T4 T477,2814 -#define T5 T578,2864 -#define T6 T679,2914 -#define T7 T780,2939 -#define T8 T881,2989 -#define T9 T982,3039 -#define T10 T1083,3064 -#define T11 T1184,3115 -#define T12 T1285,3166 -#define T13 T1386,3217 -#define T14 T1487,3243 -#define T15 T1588,3294 -#define T16 T1689,3345 -#define T17 T1790,3371 -#define T18 T1891,3422 -#define T19 T1992,3473 -#define T20 T2093,3499 -#define T21 T2194,3550 -#define T22 T2295,3601 -#define T23 T2396,3627 -#define T24 T2497,3678 -#define T25 T2598,3729 -#define T26 T2699,3755 -#define T27 T27100,3806 -#define T28 T28101,3857 -#define T29 T29102,3883 -#define T30 T30103,3934 -#define T31 T31104,3985 -#define T32 T32105,4011 -#define T33 T33106,4062 -#define T34 T34107,4113 -#define T35 T35108,4164 -#define T36 T36109,4190 -#define T37 T37110,4241 -#define T38 T38111,4292 -#define T39 T39112,4318 -#define T40 T40113,4369 -#define T41 T41114,4420 -#define T42 T42115,4446 -#define T43 T43116,4497 -#define T44 T44117,4548 -#define T45 T45118,4574 -#define T46 T46119,4625 -#define T47 T47120,4676 -#define T48 T48121,4702 -#define T49 T49122,4753 -#define T50 T50123,4804 -#define T51 T51124,4830 -#define T52 T52125,4881 -#define T53 T53126,4932 -#define T54 T54127,4958 -#define T55 T55128,5009 -#define T56 T56129,5060 -#define T57 T57130,5111 -#define T58 T58131,5137 -#define T59 T59132,5188 -#define T60 T60133,5239 -#define T61 T61134,5265 -#define T62 T62135,5316 -#define T63 T63136,5367 -#define T64 T64137,5393 -bson_md5_process (bson_md5_t *md5,bson_md5_process141,5458 -# define xbuf xbuf209,7282 -#define ROTATE_LEFT(ROTATE_LEFT217,7485 -#define F(F222,7669 -#define SET(SET223,7717 -#define G(G248,8537 -#define SET(SET249,8585 -#define H(H274,9405 -#define SET(SET275,9442 -#define I(I300,10262 -#define SET(SET301,10302 -bson_md5_init (bson_md5_t *pms)bson_md5_init333,11260 -bson_md5_append (bson_md5_t *pms,bson_md5_append343,11513 -bson_md5_finish (bson_md5_t *pms,bson_md5_finish383,12495 - -include/mongo/bson/bson-memory.c,577 -static bson_mem_vtable_t gMemVtable = {gMemVtable26,715 -bson_malloc (size_t num_bytes) /* IN */bson_malloc63,1548 -bson_malloc0 (size_t num_bytes) /* IN */bson_malloc098,2300 -bson_realloc (void *mem, /* IN */bson_realloc135,3127 -bson_realloc_ctx (void *mem, /* IN */bson_realloc_ctx183,4249 -bson_free (void *mem) /* IN */bson_free214,4898 -bson_zero_free (void *mem, /* IN */bson_zero_free243,5546 -bson_mem_set_vtable (const bson_mem_vtable_t *vtable)bson_mem_set_vtable274,6207 -bson_mem_restore_vtable (void)bson_mem_restore_vtable291,6551 - -include/mongo/bson/bson-writer.c,868 -struct _bson_writer_t_bson_writer_t22,650 - bool ready;ready24,674 - uint8_t **buf;buf25,704 - size_t *buflen;buflen26,732 - size_t offset;offset27,763 - bson_realloc_func realloc_func;realloc_func28,794 - void *realloc_func_ctx;realloc_func_ctx29,831 - bson_t b;b30,872 -bson_writer_new (uint8_t **buf, /* IN */bson_writer_new62,1755 -bson_writer_destroy (bson_writer_t *writer) /* IN */bson_writer_destroy101,2830 -bson_writer_get_length (bson_writer_t *writer) /* IN */bson_writer_get_length130,3633 -bson_writer_begin (bson_writer_t *writer, /* IN */bson_writer_begin160,4426 -bson_writer_end (bson_writer_t *writer) /* IN */bson_writer_end231,6029 -bson_writer_rollback (bson_writer_t *writer) /* IN */bson_writer_rollback262,6760 - -include/mongo/bson/bson-iso8601-private.h,61 -#define BSON_ISO8601_PRIVATE_HBSON_ISO8601_PRIVATE_H19,628 - -include/mongo/bson/bson-version-functions.h,65 -#define BSON_VERSION_FUNCTIONS_HBSON_VERSION_FUNCTIONS_H24,746 - -include/mongo/bson/bson-clock.h,41 -#define BSON_CLOCK_HBSON_CLOCK_H19,618 - -include/mongo/bson/bson-value.c,152 -bson_value_copy (const bson_value_t *src, /* IN */bson_value_copy25,700 -bson_value_destroy (bson_value_t *value) /* IN */bson_value_destroy136,5072 - -include/mongo/bson/bson-reader.h,310 -#define BSON_READER_HBSON_READER_H19,619 -#define BSON_ERROR_READER_BADFD BSON_ERROR_READER_BADFD35,852 -typedef ssize_t (*bson_reader_read_func_t) (void *handle, /* IN */bson_reader_read_func_t65,1676 -typedef void (*bson_reader_destroy_func_t) (void *handle); /* IN */bson_reader_destroy_func_t90,2336 - -include/mongo/bson/bson-utf8.h,39 -#define BSON_UTF8_HBSON_UTF8_H19,617 - -include/mongo/bson/bson-string.h,200 -#define BSON_STRING_HBSON_STRING_H19,619 -{__anon682f5c54010837,866 - char *str;str38,868 - uint32_t len;len39,886 - uint32_t alloc;alloc40,904 -} bson_string_t;bson_string_t41,924 - -include/mongo/bson/bson-json.c,9652 -#define STACK_MAX STACK_MAX38,928 -#define BSON_JSON_DEFAULT_BUF_SIZE BSON_JSON_DEFAULT_BUF_SIZE39,950 -{__anon4ab3a032010343,1010 - BSON_JSON_REGULAR,BSON_JSON_REGULAR44,1012 - BSON_JSON_DONE,BSON_JSON_DONE45,1034 - BSON_JSON_ERROR,BSON_JSON_ERROR46,1053 - BSON_JSON_IN_START_MAP,BSON_JSON_IN_START_MAP47,1073 - BSON_JSON_IN_BSON_TYPE,BSON_JSON_IN_BSON_TYPE48,1100 - BSON_JSON_IN_BSON_TYPE_DATE_NUMBERLONG,BSON_JSON_IN_BSON_TYPE_DATE_NUMBERLONG49,1127 - BSON_JSON_IN_BSON_TYPE_DATE_ENDMAP,BSON_JSON_IN_BSON_TYPE_DATE_ENDMAP50,1170 - BSON_JSON_IN_BSON_TYPE_TIMESTAMP_STARTMAP,BSON_JSON_IN_BSON_TYPE_TIMESTAMP_STARTMAP51,1209 - BSON_JSON_IN_BSON_TYPE_TIMESTAMP_VALUES,BSON_JSON_IN_BSON_TYPE_TIMESTAMP_VALUES52,1255 - BSON_JSON_IN_BSON_TYPE_TIMESTAMP_ENDMAP,BSON_JSON_IN_BSON_TYPE_TIMESTAMP_ENDMAP53,1299 -} bson_json_read_state_t;bson_json_read_state_t54,1343 -{__anon4ab3a032020358,1384 - BSON_JSON_LF_REGEX,BSON_JSON_LF_REGEX59,1386 - BSON_JSON_LF_OPTIONS,BSON_JSON_LF_OPTIONS60,1409 - BSON_JSON_LF_OID,BSON_JSON_LF_OID61,1434 - BSON_JSON_LF_BINARY,BSON_JSON_LF_BINARY62,1455 - BSON_JSON_LF_TYPE,BSON_JSON_LF_TYPE63,1479 - BSON_JSON_LF_DATE,BSON_JSON_LF_DATE64,1501 - BSON_JSON_LF_TIMESTAMP_T,BSON_JSON_LF_TIMESTAMP_T65,1523 - BSON_JSON_LF_TIMESTAMP_I,BSON_JSON_LF_TIMESTAMP_I66,1552 - BSON_JSON_LF_UNDEFINED,BSON_JSON_LF_UNDEFINED67,1581 - BSON_JSON_LF_MINKEY,BSON_JSON_LF_MINKEY68,1608 - BSON_JSON_LF_MAXKEY,BSON_JSON_LF_MAXKEY69,1632 - BSON_JSON_LF_INT64,BSON_JSON_LF_INT6470,1656 -} bson_json_read_bson_state_t;bson_json_read_bson_state_t71,1679 -{__anon4ab3a032030875,1727 - uint8_t *buf;buf76,1729 - size_t n_bytes;n_bytes77,1746 - size_t len;len78,1767 -} bson_json_buf_t;bson_json_buf_t79,1784 -{__anon4ab3a032040883,1820 - int i;i84,1822 - bool is_array;is_array85,1835 - bson_t bson;bson86,1855 -} bson_json_stack_frame_t;bson_json_stack_frame_t87,1871 -{__anon4ab3a032050a91,1914 - struct {__anon4ab3a032060892,1916 - bool has_regex;has_regex93,1928 - bool has_options;has_options94,1950 - } regex;regex95,1974 - struct {__anon4ab3a032070896,1986 - bool has_oid;has_oid97,1998 - bson_oid_t oid;oid98,2024 - } oid;oid99,2046 - struct {__anon4ab3a0320808100,2056 - bool has_binary;has_binary101,2068 - bool has_subtype;has_subtype102,2101 - bson_subtype_t type;type103,2135 - } binary;binary104,2162 - struct {__anon4ab3a0320908105,2175 - bool has_date;has_date106,2187 - int64_t date;date107,2211 - } date;date108,2231 - struct {__anon4ab3a0320a08109,2242 - bool has_t;has_t110,2254 - bool has_i;has_i111,2276 - uint32_t t;t112,2298 - uint32_t i;i113,2316 - } timestamp;timestamp114,2334 - struct {__anon4ab3a0320b08115,2350 - bool has_undefined;has_undefined116,2362 - } undefined;undefined117,2388 - struct {__anon4ab3a0320c08118,2404 - bool has_minkey;has_minkey119,2416 - } minkey;minkey120,2439 - struct {__anon4ab3a0320d08121,2452 - bool has_maxkey;has_maxkey122,2464 - } maxkey;maxkey123,2487 - struct {__anon4ab3a0320e08124,2500 - int64_t value;value125,2512 - } v_int64;v_int64126,2533 -} bson_json_bson_data_t;bson_json_bson_data_t127,2547 -{__anon4ab3a0320f08131,2589 - bson_t *bson;bson132,2591 - bson_json_stack_frame_t stack[STACK_MAX];stack133,2629 - int n;n134,2679 - const char *key;key135,2714 - bson_json_buf_t key_buf;key_buf136,2751 - bson_json_read_state_t read_state;read_state137,2792 - bson_json_read_bson_state_t bson_state;bson_state138,2836 - bson_type_t bson_type;bson_type139,2880 - bson_json_buf_t bson_type_buf [3];bson_type_buf140,2923 - bson_json_bson_data_t bson_type_data;bson_type_data141,2974 - bool known_bson_type;known_bson_type142,3022 -} bson_json_reader_bson_t;bson_json_reader_bson_t143,3071 -{__anon4ab3a0321008147,3115 - void *data;data148,3117 - bson_json_reader_cb cb;cb149,3148 - bson_json_destroy_cb dcb;dcb150,3177 - uint8_t *buf;buf151,3207 - size_t buf_size;buf_size152,3237 - size_t bytes_read;bytes_read153,3272 - size_t bytes_parsed;bytes_parsed154,3309 - bool all_whitespace;all_whitespace155,3348 -} bson_json_reader_producer_t;bson_json_reader_producer_t156,3389 -struct _bson_json_reader_t_bson_json_reader_t159,3422 - bson_json_reader_producer_t producer;producer161,3451 - bson_json_reader_bson_t bson;bson162,3493 - yajl_handle yh;yh163,3531 - bson_error_t *error;error164,3567 -{__anon4ab3a0321108169,3626 - int fd;fd170,3628 - bool do_close;do_close171,3639 -} bson_json_reader_handle_fd_t;bson_json_reader_handle_fd_t172,3657 -bson_yajl_malloc_func (void *ctx,bson_yajl_malloc_func176,3705 -bson_yajl_free_func (void *ctx,bson_yajl_free_func184,3822 -bson_yajl_realloc_func (void *ctx,bson_yajl_realloc_func192,3926 -static yajl_alloc_funcs gYajlAllocFuncs = {gYajlAllocFuncs200,4076 -_noop (void)_noop208,4214 -#define STACK_ELE(STACK_ELE212,4232 -#define STACK_BSON(STACK_BSON213,4305 -#define STACK_BSON_PARENT STACK_BSON_PARENT215,4409 -#define STACK_BSON_CHILD STACK_BSON_CHILD216,4451 -#define STACK_I STACK_I217,4491 -#define STACK_IS_ARRAY STACK_IS_ARRAY218,4524 -#define STACK_PUSH_ARRAY(STACK_PUSH_ARRAY219,4571 -#define STACK_PUSH_DOC(STACK_PUSH_DOC229,4816 -#define STACK_POP_ARRAY(STACK_POP_ARRAY238,5038 -#define STACK_POP_DOC(STACK_POP_DOC247,5260 -#define BASIC_YAJL_CB_PREAMBLE BASIC_YAJL_CB_PREAMBLE256,5479 -#define BASIC_YAJL_CB_BAIL_IF_NOT_NORMAL(BASIC_YAJL_CB_BAIL_IF_NOT_NORMAL264,5754 -#define HANDLE_OPTION(HANDLE_OPTION274,6212 -_bson_json_all_whitespace (const char *utf8)_bson_json_all_whitespace287,6718 -_bson_json_read_set_error (bson_json_reader_t *reader, /* IN */_bson_json_read_set_error311,7224 -_bson_json_buf_ensure (bson_json_buf_t *buf, /* IN */_bson_json_buf_ensure332,7832 -_bson_json_read_fixup_key (bson_json_reader_bson_t *bson) /* IN */_bson_json_read_fixup_key345,8117 -_bson_json_buf_set (bson_json_buf_t *buf, /* IN */_bson_json_buf_set357,8466 -_bson_json_read_null (void *_ctx)_bson_json_read_null379,8968 -_bson_json_read_boolean (void *_ctx, /* IN */_bson_json_read_boolean391,9162 -_bson_json_read_integer (void *_ctx, /* IN */_bson_json_read_integer411,9610 -_bson_json_read_double (void *_ctx, /* IN */_bson_json_read_double475,11556 -_bson_json_read_string (void *_ctx, /* IN */_bson_json_read_string488,11819 -# define SSCANF SSCANF531,13356 -# define SSCANF SSCANF533,13387 -_bson_json_read_start_map (void *_ctx) /* IN */_bson_json_read_start_map622,16042 -_is_known_key (const char *key, size_t len)_is_known_key643,16580 -#define IS_KEY(IS_KEY647,16640 -_bson_json_read_map_key (void *_ctx, /* IN */_bson_json_read_map_key668,17109 -_bson_json_read_append_binary (bson_json_reader_t *reader, /* IN */_bson_json_read_append_binary737,20359 -_bson_json_read_append_regex (bson_json_reader_t *reader, /* IN */_bson_json_read_append_regex758,21199 -_bson_json_read_append_oid (bson_json_reader_t *reader, /* IN */_bson_json_read_append_oid782,21889 -_bson_json_read_append_date_time (bson_json_reader_t *reader, /* IN */_bson_json_read_append_date_time791,22185 -_bson_json_read_append_timestamp (bson_json_reader_t *reader, /* IN */_bson_json_read_append_timestamp800,22506 -_bad_extended_json (bson_json_reader_t *reader)_bad_extended_json822,23293 -_bson_json_read_end_map (void *_ctx) /* IN */_bson_json_read_end_map832,23533 -_bson_json_read_start_array (void *_ctx) /* IN */_bson_json_read_start_array932,27150 -_bson_json_read_end_array (void *_ctx) /* IN */_bson_json_read_end_array957,27745 -static yajl_callbacks read_cbs = {read_cbs979,28337 -_bson_json_read_parse_error (bson_json_reader_t *reader, /* IN */_bson_json_read_parse_error995,28679 -bson_json_reader_read (bson_json_reader_t *reader, /* IN */bson_json_reader_read1061,30599 -bson_json_reader_new (void *data, /* IN */bson_json_reader_new1143,32555 -bson_json_reader_destroy (bson_json_reader_t *reader) /* IN */bson_json_reader_destroy1174,33415 -{__anon4ab3a03212081198,33885 - const uint8_t *data;data1199,33887 - size_t len;len1200,33911 - size_t bytes_parsed;bytes_parsed1201,33934 -} bson_json_data_reader_t;bson_json_data_reader_t1202,33966 -_bson_json_data_reader_cb (void *_ctx,_bson_json_data_reader_cb1206,34010 -bson_json_data_reader_new (bool allow_multiple, /* IN */bson_json_data_reader_new1228,34453 -bson_json_data_reader_ingest (bson_json_reader_t *reader, /* IN */bson_json_data_reader_ingest1239,34774 -bson_new_from_json (const uint8_t *data, /* IN */bson_new_from_json1253,35147 -bson_init_from_json (bson_t *bson, /* OUT */bson_init_from_json1283,35796 -_bson_json_reader_handle_fd_destroy (void *handle) /* IN */_bson_json_reader_handle_fd_destroy1315,36504 -_bson_json_reader_handle_fd_read (void *handle, /* IN */_bson_json_reader_handle_fd_read1333,36795 -bson_json_reader_new_from_fd (int fd, /* IN */bson_json_reader_new_from_fd1357,37329 -bson_json_reader_new_from_file (const char *path, /* IN */bson_json_reader_new_from_file1377,37928 - -include/mongo/bson/bson-atomic.h,513 -#define BSON_ATOMIC_HBSON_ATOMIC_H19,624 -# define bson_atomic_int_add(bson_atomic_int_add33,821 -# define bson_atomic_int64_add(bson_atomic_int64_add34,904 -# define bson_memory_barrier(bson_memory_barrier71,2160 -# define bson_memory_barrier(bson_memory_barrier74,2266 -# define bson_memory_barrier(bson_memory_barrier77,2405 -# define bson_memory_barrier(bson_memory_barrier81,2527 -# define bson_memory_barrier(bson_memory_barrier83,2604 -# define __BSON_NEED_BARRIER __BSON_NEED_BARRIER85,2650 - -include/mongo/bson/Makefile.am,541 -headerdir = $(prefix)/include/libbson-@BSON_API_VERSION@headerdir3,34 -headerdir = $(prefix)/include/libbson-@BSON_API_VERSION@header3,34 -header_DATA = \header_DATA4,91 - $(INST_H_FILES) \$(INST_H_FILES)5,107 - src/bson/bson-config.hsrc/bson/bson-config.h6,126 -INST_H_FILES = \INST_H_FILES8,151 -NOINST_H_FILES = \NOINST_H_FILES39,854 -libbson_la_CPPFLAGS = \libbson_la_CPPFLAGS49,1084 -libbson_la_CFLAGS = \libbson_la_CFLAGS56,1238 -libbson_la_SOURCES = \libbson_la_SOURCES62,1348 -libbson_la_LIBADD =libbson_la_LIBADD86,1912 - -include/mongo/bson/bson-keys.h,39 -#define BSON_KEYS_HBSON_KEYS_H19,617 - -include/mongo/bson/bson.c,8189 -# define BSON_MAX_RECURSION BSON_MAX_RECURSION29,776 -typedef enum {__anon822f2b6b010333,817 - BSON_VALIDATE_PHASE_START,BSON_VALIDATE_PHASE_START34,832 - BSON_VALIDATE_PHASE_TOP,BSON_VALIDATE_PHASE_TOP35,862 - BSON_VALIDATE_PHASE_LF_REF_KEY,BSON_VALIDATE_PHASE_LF_REF_KEY36,890 - BSON_VALIDATE_PHASE_LF_REF_UTF8,BSON_VALIDATE_PHASE_LF_REF_UTF837,925 - BSON_VALIDATE_PHASE_LF_ID_KEY,BSON_VALIDATE_PHASE_LF_ID_KEY38,961 - BSON_VALIDATE_PHASE_LF_DB_KEY,BSON_VALIDATE_PHASE_LF_DB_KEY39,995 - BSON_VALIDATE_PHASE_LF_DB_UTF8,BSON_VALIDATE_PHASE_LF_DB_UTF840,1029 - BSON_VALIDATE_PHASE_NOT_DBREF,BSON_VALIDATE_PHASE_NOT_DBREF41,1064 -} bson_validate_phase_t;bson_validate_phase_t42,1098 -{__anon822f2b6b020849,1162 - bson_validate_flags_t flags;flags50,1164 - ssize_t err_offset;err_offset51,1196 - bson_validate_phase_t phase;phase52,1233 -} bson_validate_state_t;bson_validate_state_t53,1265 -{__anon822f2b6b030857,1307 - uint32_t count;count58,1309 - bool keys;keys59,1334 - uint32_t depth;depth60,1358 - bson_string_t *str;str61,1383 -} bson_json_state_t;bson_json_state_t62,1406 -static const uint8_t gZero;gZero81,2027 -_bson_impl_inline_grow (bson_impl_inline_t *impl, /* IN */_bson_impl_inline_grow103,2564 -_bson_impl_alloc_grow (bson_impl_alloc_t *impl, /* IN */_bson_impl_alloc_grow156,3820 -_bson_grow (bson_t *bson, /* IN */_bson_grow201,4850 -_bson_data (const bson_t *bson) /* IN */_bson_data230,5576 -_bson_encode_length (bson_t *bson) /* IN */_bson_encode_length260,6286 -_bson_append_va (bson_t *bson, /* IN */_bson_append_va298,7381 -_bson_append (bson_t *bson, /* IN */_bson_append367,9150 -_bson_append_bson_begin (bson_t *bson, /* IN */_bson_append_bson_begin421,10623 -_bson_append_bson_end (bson_t *bson, /* IN */_bson_append_bson_end521,13659 -bson_append_array_begin (bson_t *bson, /* IN */bson_append_array_begin576,15211 -bson_append_array_end (bson_t *bson, /* IN */bson_append_array_end610,16162 -bson_append_document_begin (bson_t *bson, /* IN */bson_append_document_begin645,17177 -bson_append_document_end (bson_t *bson, /* IN */bson_append_document_end679,18182 -bson_append_array (bson_t *bson, /* IN */bson_append_array709,18868 -bson_append_binary (bson_t *bson, /* IN */bson_append_binary775,20755 -bson_append_bool (bson_t *bson, /* IN */bson_append_bool843,22780 -bson_append_code (bson_t *bson, /* IN */bson_append_code890,23946 -bson_append_code_with_scope (bson_t *bson, /* IN */bson_append_code_with_scope938,25163 -bson_append_dbpointer (bson_t *bson, /* IN */bson_append_dbpointer999,26920 -bson_append_document (bson_t *bson, /* IN */bson_append_document1055,28433 -bson_append_double (bson_t *bson,bson_append_double1080,29122 -bson_append_int32 (bson_t *bson,bson_append_int321108,29770 -bson_append_int64 (bson_t *bson,bson_append_int641135,30394 -bson_append_iter (bson_t *bson,bson_append_iter1162,31018 -bson_append_maxkey (bson_t *bson,bson_append_maxkey1331,35606 -bson_append_minkey (bson_t *bson,bson_append_minkey1353,36091 -bson_append_null (bson_t *bson,bson_append_null1375,36576 -bson_append_oid (bson_t *bson,bson_append_oid1397,37053 -bson_append_regex (bson_t *bson,bson_append_regex1422,37650 -bson_append_utf8 (bson_t *bson,bson_append_utf81461,38542 -bson_append_symbol (bson_t *bson,bson_append_symbol1499,39484 -bson_append_time_t (bson_t *bson,bson_append_time_t1537,40389 -bson_append_timestamp (bson_t *bson,bson_append_timestamp1556,40779 -bson_append_now_utc (bson_t *bson,bson_append_now_utc1585,41532 -bson_append_date_time (bson_t *bson,bson_append_date_time1598,41813 -bson_append_timeval (bson_t *bson,bson_append_timeval1625,42456 -bson_append_undefined (bson_t *bson,bson_append_undefined1643,42922 -bson_append_value (bson_t *bson,bson_append_value1665,43418 -bson_init (bson_t *bson)bson_init1781,47552 -bson_reinit (bson_t *bson)bson_reinit1798,47853 -bson_init_static (bson_t *bson,bson_init_static1817,48068 -bson_new (void)bson_new1858,48932 -bson_sized_new (size_t size)bson_sized_new1879,49267 -bson_new_from_data (const uint8_t *data,bson_new_from_data1918,50196 -bson_new_from_buffer (uint8_t **buf,bson_new_from_buffer1945,50705 -bson_copy (const bson_t *bson)bson_copy1999,51945 -bson_copy_to (const bson_t *src,bson_copy_to2011,52113 -should_ignore (const char *first_exclude,should_ignore2047,52947 -_bson_copy_to_excluding_va (const bson_t *src,_bson_copy_to_excluding_va2071,53377 -bson_copy_to_excluding (const bson_t *src,bson_copy_to_excluding2096,54074 -bson_copy_to_excluding_noinit (const bson_t *src,bson_copy_to_excluding_noinit2115,54484 -bson_destroy (bson_t *bson)bson_destroy2133,54909 -bson_destroy_with_steal (bson_t *bson,bson_destroy_with_steal2149,55203 -bson_get_data (const bson_t *bson)bson_get_data2191,56056 -bson_count_keys (const bson_t *bson)bson_count_keys2200,56159 -bson_has_field (const bson_t *bson,bson_has_field2218,56403 -bson_compare (const bson_t *bson,bson_compare2237,56775 -bson_equal (const bson_t *bson,bson_equal2267,57303 -_bson_as_json_visit_utf8 (const bson_iter_t *iter,_bson_as_json_visit_utf82275,57425 -_bson_as_json_visit_int32 (const bson_iter_t *iter,_bson_as_json_visit_int322299,58047 -_bson_as_json_visit_int64 (const bson_iter_t *iter,_bson_as_json_visit_int642313,58389 -_bson_as_json_visit_double (const bson_iter_t *iter,_bson_as_json_visit_double2327,58731 -_bson_as_json_visit_undefined (const bson_iter_t *iter,_bson_as_json_visit_undefined2349,59282 -_bson_as_json_visit_null (const bson_iter_t *iter,_bson_as_json_visit_null2362,59587 -_bson_as_json_visit_oid (const bson_iter_t *iter,_bson_as_json_visit_oid2375,59856 -_bson_as_json_visit_binary (const bson_iter_t *iter,_bson_as_json_visit_binary2393,60318 -_bson_as_json_visit_bool (const bson_iter_t *iter,_bson_as_json_visit_bool2420,61173 -_bson_as_json_visit_date_time (const bson_iter_t *iter,_bson_as_json_visit_date_time2434,61507 -_bson_as_json_visit_regex (const bson_iter_t *iter,_bson_as_json_visit_regex2450,61979 -_bson_as_json_visit_timestamp (const bson_iter_t *iter,_bson_as_json_visit_timestamp2469,62573 -_bson_as_json_visit_dbpointer (const bson_iter_t *iter,_bson_as_json_visit_dbpointer2488,63216 -_bson_as_json_visit_minkey (const bson_iter_t *iter,_bson_as_json_visit_minkey2516,64059 -_bson_as_json_visit_maxkey (const bson_iter_t *iter,_bson_as_json_visit_maxkey2529,64349 -_bson_as_json_visit_before (const bson_iter_t *iter,_bson_as_json_visit_before2544,64641 -_bson_as_json_visit_code (const bson_iter_t *iter,_bson_as_json_visit_code2574,65310 -_bson_as_json_visit_symbol (const bson_iter_t *iter,_bson_as_json_visit_symbol2598,65932 -_bson_as_json_visit_codewscope (const bson_iter_t *iter,_bson_as_json_visit_codewscope2615,66411 -static const bson_visitor_t bson_as_json_visitors = {bson_as_json_visitors2639,67111 -_bson_as_json_visit_document (const bson_iter_t *iter,_bson_as_json_visit_document2667,67892 -_bson_as_json_visit_array (const bson_iter_t *iter,_bson_as_json_visit_array2695,68757 -bson_as_json (const bson_t *bson,bson_as_json2723,69600 -bson_array_as_json (const bson_t *bson,bson_array_as_json2775,70532 -_bson_iter_validate_utf8 (const bson_iter_t *iter,_bson_iter_validate_utf82828,71546 -_bson_iter_validate_corrupt (const bson_iter_t *iter,_bson_iter_validate_corrupt2859,72467 -_bson_iter_validate_before (const bson_iter_t *iter,_bson_iter_validate_before2869,72672 -_bson_iter_validate_codewscope (const bson_iter_t *iter,_bson_iter_validate_codewscope2912,74103 -static const bson_visitor_t bson_validate_funcs = {bson_validate_funcs2938,74906 -_bson_iter_validate_document (const bson_iter_t *iter,_bson_iter_validate_document2961,75518 -bson_validate (const bson_t *bson,bson_validate2997,76483 -bson_concat (bson_t *dst,bson_concat3022,76978 - -include/mongo/bson/bson-error.h,203 -#define BSON_ERROR_HBSON_ERROR_H19,618 -#define BSON_ERROR_JSON BSON_ERROR_JSON30,736 -#define BSON_ERROR_READER BSON_ERROR_READER31,764 -#define BSON_ERROR_BUFFER_SIZE BSON_ERROR_BUFFER_SIZE33,793 - -include/mongo/bson/bson-oid.h,593 -#define BSON_OID_HBSON_OID_H19,616 -bson_oid_compare_unsafe (const bson_oid_t *oid1,bson_oid_compare_unsafe74,2564 -bson_oid_equal_unsafe (const bson_oid_t *oid1,bson_oid_equal_unsafe94,3082 -bson_oid_hash_unsafe (const bson_oid_t *oid)bson_oid_hash_unsafe114,3684 -bson_oid_copy_unsafe (const bson_oid_t *src,bson_oid_copy_unsafe138,4261 -bson_oid_parse_hex_char (char hex)bson_oid_parse_hex_char156,4762 -bson_oid_init_from_string_unsafe (bson_oid_t *oid,bson_oid_init_from_string_unsafe215,5911 -bson_oid_get_time_t_unsafe (const bson_oid_t *oid)bson_oid_get_time_t_unsafe236,6402 - -include/mongo/bson/bson-config.h.in,788 -#define BSON_CONFIG_HBSON_CONFIG_H2,22 -#define BSON_BYTE_ORDER BSON_BYTE_ORDER7,110 -#define BSON_HAVE_STDBOOL_H BSON_HAVE_STDBOOL_H13,198 -#define BSON_OS BSON_OS22,375 -#define BSON_HAVE_ATOMIC_32_ADD_AND_FETCH BSON_HAVE_ATOMIC_32_ADD_AND_FETCH31,651 -#define BSON_HAVE_ATOMIC_64_ADD_AND_FETCH BSON_HAVE_ATOMIC_64_ADD_AND_FETCH39,904 -#define BSON_PTHREAD_ONCE_INIT_NEEDS_BRACES BSON_PTHREAD_ONCE_INIT_NEEDS_BRACES49,1191 -#define BSON_HAVE_CLOCK_GETTIME BSON_HAVE_CLOCK_GETTIME58,1432 -#define BSON_HAVE_STRNLEN BSON_HAVE_STRNLEN67,1634 -#define BSON_HAVE_SNPRINTF BSON_HAVE_SNPRINTF76,1813 -#define BSON_NEEDS_SET_OUTPUT_FORMAT BSON_NEEDS_SET_OUTPUT_FORMAT85,1998 -#define BSON_HAVE_TIMESPEC BSON_HAVE_TIMESPEC93,2227 -#define BSON_EXTRA_ALIGN BSON_EXTRA_ALIGN102,2404 - -include/mongo/bson/bson-context.h,45 -#define BSON_CONTEXT_HBSON_CONTEXT_H19,620 - -include/mongo/bson/bson-private.h,1795 -#define BSON_PRIVATE_HBSON_PRIVATE_H19,620 -{__anona0c59cb8010331,753 - BSON_FLAG_NONE = 0,BSON_FLAG_NONE32,755 - BSON_FLAG_INLINE = (1 << 0),BSON_FLAG_INLINE33,789 - BSON_FLAG_STATIC = (1 << 1),BSON_FLAG_STATIC34,830 - BSON_FLAG_RDONLY = (1 << 2),BSON_FLAG_RDONLY35,871 - BSON_FLAG_CHILD = (1 << 3),BSON_FLAG_CHILD36,912 - BSON_FLAG_IN_CHILD = (1 << 4),BSON_FLAG_IN_CHILD37,953 - BSON_FLAG_NO_FREE = (1 << 5),BSON_FLAG_NO_FREE38,994 -} bson_flags_t;bson_flags_t39,1035 -{__anona0c59cb8020844,1093 - bson_flags_t flags;flags45,1095 - uint32_t len;len46,1118 - uint8_t data [120];data47,1139 -BSON_ALIGNED_END (128);BSON_ALIGNED_END49,1188 -{__anona0c59cb8030857,1313 - bson_flags_t flags; /* flags describing the bson_t */flags58,1315 - uint32_t len; /* length of bson document in bytes */len59,1390 - bson_t *parent; /* parent bson if a child */parent60,1470 - uint32_t depth; /* Subdocument depth. */depth61,1540 - uint8_t **buf; /* pointer to buffer pointer */buf62,1606 - size_t *buflen; /* pointer to buffer length */buflen63,1679 - size_t offset; /* our offset inside *buf */offset64,1751 - uint8_t *alloc; /* buffer that we own. */alloc65,1822 - size_t alloclen; /* length of buffer that we own. */alloclen66,1889 - bson_realloc_func realloc; /* our realloc implementation */realloc67,1966 - void *realloc_func_ctx; /* context for our realloc func */realloc_func_ctx68,2040 -BSON_ALIGNED_END (128);BSON_ALIGNED_END70,2136 - -include/mongo/bson/bson-context-private.h,679 -#define BSON_CONTEXT_PRIVATE_HBSON_CONTEXT_PRIVATE_H19,628 -struct _bson_context_t_bson_context_t29,741 - bson_context_flags_t flags : 7;flags31,766 - bool pidbe_once : 1;pidbe_once32,801 - uint8_t pidbe[2];pidbe33,841 - uint8_t md5[3];md534,875 - int32_t seq32;seq3235,907 - int64_t seq64;seq6436,938 - void (*oid_get_host) (bson_context_t *context,oid_get_host38,970 - void (*oid_get_pid) (bson_context_t *context,oid_get_pid40,1069 - void (*oid_get_seq32) (bson_context_t *context,oid_get_seq3242,1168 - void (*oid_get_seq64) (bson_context_t *context,oid_get_seq6444,1267 - -include/mongo/bson/bcon.c,4612 -#define STACK_ELE(STACK_ELE32,1057 -#define STACK_BSON(STACK_BSON34,1129 -#define STACK_ITER(STACK_ITER40,1253 -#define STACK_BSON_PARENT STACK_BSON_PARENT46,1383 -#define STACK_BSON_CHILD STACK_BSON_CHILD47,1425 -#define STACK_ITER_PARENT STACK_ITER_PARENT49,1466 -#define STACK_ITER_CHILD STACK_ITER_CHILD50,1508 -#define STACK_I STACK_I52,1549 -#define STACK_IS_ARRAY STACK_IS_ARRAY53,1582 -#define STACK_PUSH_ARRAY(STACK_PUSH_ARRAY55,1630 -#define STACK_PUSH_DOC(STACK_PUSH_DOC64,1828 -#define STACK_POP_ARRAY(STACK_POP_ARRAY72,2003 -#define STACK_POP_DOC(STACK_POP_DOC80,2166 -typedef union bcon_append {bcon_append91,2562 - char *UTF8;UTF892,2590 - double DOUBLE;DOUBLE93,2607 - bson_t *DOCUMENT;DOCUMENT94,2626 - bson_t *ARRAY;ARRAY95,2647 - bson_t *BCON;BCON96,2665 - {__anon810da35b010899,2693 - bson_subtype_t subtype;subtype100,2698 - uint8_t *binary;binary101,2728 - uint32_t length;length102,2752 - } BIN;BIN103,2776 - bson_oid_t *OID;OID105,2787 - bool BOOL;BOOL106,2810 - int64_t DATE_TIME;DATE_TIME107,2824 - {__anon810da35b0208110,2859 - char *regex;regex111,2864 - char *flags;flags112,2883 - } REGEX;REGEX113,2902 - {__anon810da35b0308116,2925 - char *collection;collection117,2930 - bson_oid_t *oid;oid118,2960 - } DBPOINTER;DBPOINTER119,2983 - const char *CODE;CODE121,3000 - char *SYMBOL;SYMBOL123,3022 - {__anon810da35b0408126,3050 - const char *js;js127,3055 - bson_t *scope;scope128,3077 - } CODEWSCOPE;CODEWSCOPE129,3102 - int32_t INT32;INT32131,3120 - {__anon810da35b0508134,3149 - uint32_t timestamp;timestamp135,3154 - uint32_t increment;increment136,3180 - } TIMESTAMP;TIMESTAMP137,3206 - int64_t INT64;INT64139,3223 - const bson_iter_t *ITER;ITER140,3247 -} bcon_append_t;bcon_append_t141,3275 -typedef union bcon_extract {bcon_extract145,3425 - bson_type_t TYPE;TYPE146,3454 - bson_iter_t *ITER;ITER147,3476 - const char *key;key148,3498 - const char **UTF8;UTF8149,3519 - double *DOUBLE;DOUBLE150,3541 - bson_t *DOCUMENT;DOCUMENT151,3565 - bson_t *ARRAY;ARRAY152,3591 - {__anon810da35b0608155,3625 - bson_subtype_t *subtype;subtype156,3630 - const uint8_t **binary;binary157,3666 - uint32_t *length;length158,3701 - } BIN;BIN159,3736 - const bson_oid_t **OID;OID161,3747 - bool *BOOL;BOOL162,3774 - int64_t *DATE_TIME;DATE_TIME163,3789 - {__anon810da35b0708166,3828 - const char **regex;regex167,3833 - const char **flags;flags168,3859 - } REGEX;REGEX169,3885 - {__anon810da35b0808172,3908 - const char **collection;collection173,3913 - const bson_oid_t **oid;oid174,3950 - } DBPOINTER;DBPOINTER175,3980 - const char **CODE;CODE177,3997 - const char **SYMBOL;SYMBOL179,4020 - {__anon810da35b0908182,4055 - const char **js;js183,4060 - bson_t *scope;scope184,4083 - } CODEWSCOPE;CODEWSCOPE185,4109 - int32_t *INT32;INT32187,4127 - {__anon810da35b0a08190,4157 - uint32_t *timestamp;timestamp191,4162 - uint32_t *increment;increment192,4189 - } TIMESTAMP;TIMESTAMP193,4216 - int64_t *INT64;INT64195,4233 -} bcon_extract_t;bcon_extract_t196,4252 -static const char *gBconMagic = "BCON_MAGIC";gBconMagic198,4271 -static const char *gBconeMagic = "BCONE_MAGIC";gBconeMagic199,4317 -bson_bcon_magic (void)bson_bcon_magic202,4379 -bson_bcone_magic (void)bson_bcone_magic209,4443 -_noop (void)_noop215,4507 -_bcon_append_single (bson_t *bson,_bcon_append_single222,4628 -#define CHECK_TYPE(CHECK_TYPE307,7191 -_bcon_extract_single (const bson_iter_t *iter,_bcon_extract_single326,7819 -_bcon_append_tokenize (va_list *ap,_bcon_append_tokenize462,11768 -_bcon_extract_tokenize (va_list *ap,_bcon_extract_tokenize592,15428 -_bson_concat_array (bson_t *dest,_bson_concat_array711,18789 -bcon_append_ctx_va (bson_t *bson,bcon_append_ctx_va757,20316 -bcon_extract_ctx_va (bson_t *bson,bcon_extract_ctx_va850,23444 -bcon_extract_ctx_init (bcon_extract_ctx_t *ctx)bcon_extract_ctx_init927,25422 -bcon_extract (bson_t *bson,bcon_extract934,25530 -bcon_append (bson_t *bson,bcon_append954,25778 -bcon_append_ctx (bson_t *bson,bcon_append_ctx971,25992 -bcon_extract_ctx (bson_t *bson,bcon_extract_ctx986,26205 -bcon_append_ctx_init (bcon_append_ctx_t *ctx)bcon_append_ctx_init1000,26423 -bcon_new (void *unused,bcon_new1008,26530 - -include/mongo/bson/bson-types.h,9311 -#define BSON_TYPES_HBSON_TYPES_H19,618 -typedef uint32_t bson_unichar_t;bson_unichar_t52,1335 -{__anonb0fb41f2010368,1868 - BSON_CONTEXT_NONE = 0,BSON_CONTEXT_NONE69,1870 - BSON_CONTEXT_THREAD_SAFE = (1 << 0),BSON_CONTEXT_THREAD_SAFE70,1896 - BSON_CONTEXT_DISABLE_HOST_CACHE = (1 << 1),BSON_CONTEXT_DISABLE_HOST_CACHE71,1936 - BSON_CONTEXT_DISABLE_PID_CACHE = (1 << 2),BSON_CONTEXT_DISABLE_PID_CACHE72,1983 - BSON_CONTEXT_USE_TASK_ID = (1 << 3),BSON_CONTEXT_USE_TASK_ID74,2052 -} bson_context_flags_t;bson_context_flags_t76,2099 -typedef struct _bson_context_t bson_context_t;bson_context_t102,3051 -typedef struct _bson_t_bson_t123,3733 - uint32_t flags; /* Internal flags for the bson_t. */flags125,3758 - uint32_t len; /* Length of BSON data. */len126,3821 - uint8_t padding[120]; /* Padding for stack allocation. */padding127,3874 -BSON_ALIGNED_END (128);BSON_ALIGNED_END129,3945 -#define BSON_INITIALIZER BSON_INITIALIZER142,4155 -{__anonb0fb41f20208156,4492 - uint8_t bytes[12];bytes157,4494 -} bson_oid_t;bson_oid_t158,4516 -{__anonb0fb41f20303177,5078 - BSON_VALIDATE_NONE = 0,BSON_VALIDATE_NONE178,5080 - BSON_VALIDATE_UTF8 = (1 << 0),BSON_VALIDATE_UTF8179,5107 - BSON_VALIDATE_DOLLAR_KEYS = (1 << 1),BSON_VALIDATE_DOLLAR_KEYS180,5141 - BSON_VALIDATE_DOT_KEYS = (1 << 2),BSON_VALIDATE_DOT_KEYS181,5182 - BSON_VALIDATE_UTF8_ALLOW_NULL = (1 << 3),BSON_VALIDATE_UTF8_ALLOW_NULL182,5220 -} bson_validate_flags_t;bson_validate_flags_t183,5265 -{__anonb0fb41f20403193,5489 - BSON_TYPE_EOD = 0x00,BSON_TYPE_EOD194,5491 - BSON_TYPE_DOUBLE = 0x01,BSON_TYPE_DOUBLE195,5516 - BSON_TYPE_UTF8 = 0x02,BSON_TYPE_UTF8196,5544 - BSON_TYPE_DOCUMENT = 0x03,BSON_TYPE_DOCUMENT197,5570 - BSON_TYPE_ARRAY = 0x04,BSON_TYPE_ARRAY198,5600 - BSON_TYPE_BINARY = 0x05,BSON_TYPE_BINARY199,5627 - BSON_TYPE_UNDEFINED = 0x06,BSON_TYPE_UNDEFINED200,5655 - BSON_TYPE_OID = 0x07,BSON_TYPE_OID201,5686 - BSON_TYPE_BOOL = 0x08,BSON_TYPE_BOOL202,5711 - BSON_TYPE_DATE_TIME = 0x09,BSON_TYPE_DATE_TIME203,5737 - BSON_TYPE_NULL = 0x0A,BSON_TYPE_NULL204,5768 - BSON_TYPE_REGEX = 0x0B,BSON_TYPE_REGEX205,5794 - BSON_TYPE_DBPOINTER = 0x0C,BSON_TYPE_DBPOINTER206,5821 - BSON_TYPE_CODE = 0x0D,BSON_TYPE_CODE207,5852 - BSON_TYPE_SYMBOL = 0x0E,BSON_TYPE_SYMBOL208,5878 - BSON_TYPE_CODEWSCOPE = 0x0F,BSON_TYPE_CODEWSCOPE209,5906 - BSON_TYPE_INT32 = 0x10,BSON_TYPE_INT32210,5938 - BSON_TYPE_TIMESTAMP = 0x11,BSON_TYPE_TIMESTAMP211,5965 - BSON_TYPE_INT64 = 0x12,BSON_TYPE_INT64212,5996 - BSON_TYPE_MAXKEY = 0x7F,BSON_TYPE_MAXKEY213,6023 - BSON_TYPE_MINKEY = 0xFF,BSON_TYPE_MINKEY214,6051 -} bson_type_t;bson_type_t215,6079 -{__anonb0fb41f20503225,6274 - BSON_SUBTYPE_BINARY = 0x00,BSON_SUBTYPE_BINARY226,6276 - BSON_SUBTYPE_FUNCTION = 0x01,BSON_SUBTYPE_FUNCTION227,6307 - BSON_SUBTYPE_BINARY_DEPRECATED = 0x02,BSON_SUBTYPE_BINARY_DEPRECATED228,6340 - BSON_SUBTYPE_UUID_DEPRECATED = 0x03,BSON_SUBTYPE_UUID_DEPRECATED229,6382 - BSON_SUBTYPE_UUID = 0x04,BSON_SUBTYPE_UUID230,6422 - BSON_SUBTYPE_MD5 = 0x05,BSON_SUBTYPE_MD5231,6451 - BSON_SUBTYPE_USER = 0x80,BSON_SUBTYPE_USER232,6479 -} bson_subtype_t;bson_subtype_t233,6508 -typedef struct _bson_value_t_bson_value_t251,6874 - bson_type_t value_type;value_type253,6905 - int32_t padding;padding254,6942 - union {__anonb0fb41f2060a255,6976 - bson_oid_t v_oid;v_oid256,6987 - int64_t v_int64;v_int64257,7019 - int32_t v_int32;v_int32258,7053 - int8_t v_int8;v_int8259,7087 - double v_double;v_double260,7120 - bool v_bool;v_bool261,7155 - int64_t v_datetime;v_datetime262,7188 - struct {__anonb0fb41f20708263,7225 - uint32_t timestamp;timestamp264,7240 - uint32_t increment;increment265,7276 - } v_timestamp;v_timestamp266,7312 - struct {__anonb0fb41f20808267,7333 - char *str;str268,7348 - uint32_t len;len269,7378 - } v_utf8;v_utf8270,7408 - struct {__anonb0fb41f20908271,7424 - uint8_t *data;data272,7439 - uint32_t data_len;data_len273,7470 - } v_doc;v_doc274,7505 - struct {__anonb0fb41f20a08275,7520 - uint8_t *data;data276,7535 - uint32_t data_len;data_len277,7566 - bson_subtype_t subtype;subtype278,7601 - } v_binary;v_binary279,7635 - struct {__anonb0fb41f20b08280,7653 - char *regex;regex281,7668 - char *options;options282,7700 - } v_regex;v_regex283,7734 - struct {__anonb0fb41f20c08284,7751 - char *collection;collection285,7766 - uint32_t collection_len;collection_len286,7803 - bson_oid_t oid;oid287,7844 - } v_dbpointer;v_dbpointer288,7874 - struct {__anonb0fb41f20d08289,7895 - char *code;code290,7910 - uint32_t code_len;code_len291,7941 - } v_code;v_code292,7976 - struct {__anonb0fb41f20e08293,7992 - char *code;code294,8007 - uint8_t *scope_data;scope_data295,8038 - uint32_t code_len;code_len296,8075 - uint32_t scope_len;scope_len297,8110 - } v_codewscope;v_codewscope298,8146 - struct {__anonb0fb41f20f08299,8168 - char *symbol;symbol300,8183 - uint32_t len;len301,8216 - } v_symbol;v_symbol302,8246 - } value;value303,8264 -BSON_ALIGNED_END (8);BSON_ALIGNED_END305,8291 -{__anonb0fb41f21008321,8717 - const uint8_t *raw; /* The raw buffer being iterated. */raw322,8719 - uint32_t len; /* The length of raw. */len323,8784 - uint32_t off; /* The offset within the buffer. */off324,8837 - uint32_t type; /* The offset of the type byte. */type325,8901 - uint32_t key; /* The offset of the key byte. */key326,8964 - uint32_t d1; /* The offset of the first data byte. */d1327,9026 - uint32_t d2; /* The offset of the second data byte. */d2328,9095 - uint32_t d3; /* The offset of the third data byte. */d3329,9165 - uint32_t d4; /* The offset of the fourth data byte. */d4330,9234 - uint32_t next_off; /* The offset of the next field. */next_off331,9304 - uint32_t err_off; /* The offset of the error. */err_off332,9368 - bson_value_t value; /* Internal value for various state. */value333,9427 -BSON_ALIGNED_END (128);BSON_ALIGNED_END335,9509 -{__anonb0fb41f21108349,9866 - uint32_t type;type350,9868 -BSON_ALIGNED_END (BSON_ALIGN_OF_PTR);BSON_ALIGNED_END353,9921 -{__anonb0fb41f21208373,10593 - bool (*visit_before) (const bson_iter_t *iter,visit_before375,10650 - bool (*visit_after) (const bson_iter_t *iter,visit_after378,10830 - void (*visit_corrupt) (const bson_iter_t *iter,visit_corrupt382,11088 - bool (*visit_double) (const bson_iter_t *iter,visit_double385,11246 - bool (*visit_utf8) (const bson_iter_t *iter,visit_utf8389,11490 - bool (*visit_document) (const bson_iter_t *iter,visit_document394,11798 - bool (*visit_array) (const bson_iter_t *iter,visit_array398,12044 - bool (*visit_binary) (const bson_iter_t *iter,visit_binary402,12287 - bool (*visit_undefined) (const bson_iter_t *iter,visit_undefined409,12724 - bool (*visit_oid) (const bson_iter_t *iter,visit_oid412,12904 - bool (*visit_bool) (const bson_iter_t *iter,visit_bool416,13145 - bool (*visit_date_time) (const bson_iter_t *iter,visit_date_time420,13387 - bool (*visit_null) (const bson_iter_t *iter,visit_null424,13639 - bool (*visit_regex) (const bson_iter_t *iter,visit_regex427,13819 - bool (*visit_dbpointer) (const bson_iter_t *iter,visit_dbpointer432,14127 - bool (*visit_code) (const bson_iter_t *iter,visit_code438,14508 - bool (*visit_symbol) (const bson_iter_t *iter,visit_symbol443,14816 - bool (*visit_codewscope) (const bson_iter_t *iter,visit_codewscope448,15128 - bool (*visit_int32) (const bson_iter_t *iter,visit_int32454,15499 - bool (*visit_timestamp) (const bson_iter_t *iter,visit_timestamp458,15742 - bool (*visit_int64) (const bson_iter_t *iter,visit_int64463,16056 - bool (*visit_maxkey) (const bson_iter_t *iter,visit_maxkey467,16299 - bool (*visit_minkey) (const bson_iter_t *iter,visit_minkey470,16479 - void (*visit_unsupported_type) (const bson_iter_t *iter,visit_unsupported_type475,16813 - void *padding[8];padding480,17059 -BSON_ALIGNED_END (8);BSON_ALIGNED_END482,17097 -typedef struct _bson_error_t_bson_error_t486,17144 - uint32_t domain;domain488,17175 - uint32_t code;code489,17195 - char message[504];message490,17213 -BSON_ALIGNED_END (8);BSON_ALIGNED_END492,17254 -bson_next_power_of_two (size_t v)bson_next_power_of_two510,17659 -bson_is_power_of_two (uint32_t v)bson_is_power_of_two528,17883 - -include/mongo/bson/bson-stdint-win32.h,4960 -#define _MSC_STDINT_H__MSC_STDINT_H_38,1871 -# define _W64 _W6465,2567 -# define _W64_W6467,2599 - typedef signed char int8_t;int8_t80,2866 - typedef signed short int16_t;int16_t81,2903 - typedef signed int int32_t;int32_t82,2941 - typedef unsigned char uint8_t;uint8_t83,2979 - typedef unsigned short uint16_t;uint16_t84,3017 - typedef unsigned int uint32_t;uint32_t85,3056 - typedef signed __int8 int8_t;int8_t87,3101 - typedef signed __int16 int16_t;int16_t88,3138 - typedef signed __int32 int32_t;int32_t89,3176 - typedef unsigned __int8 uint8_t;uint8_t90,3214 - typedef unsigned __int16 uint16_t;uint16_t91,3252 - typedef unsigned __int32 uint32_t;uint32_t92,3291 -typedef signed __int64 int64_t;int64_t94,3337 -typedef unsigned __int64 uint64_t;uint64_t95,3375 -typedef int8_t int_least8_t;int_least8_t99,3456 -typedef int16_t int_least16_t;int_least16_t100,3488 -typedef int32_t int_least32_t;int_least32_t101,3521 -typedef int64_t int_least64_t;int_least64_t102,3554 -typedef uint8_t uint_least8_t;uint_least8_t103,3587 -typedef uint16_t uint_least16_t;uint_least16_t104,3620 -typedef uint32_t uint_least32_t;uint_least32_t105,3654 -typedef uint64_t uint_least64_t;uint_least64_t106,3688 -typedef int8_t int_fast8_t;int_fast8_t109,3771 -typedef int16_t int_fast16_t;int_fast16_t110,3802 -typedef int32_t int_fast32_t;int_fast32_t111,3834 -typedef int64_t int_fast64_t;int_fast64_t112,3866 -typedef uint8_t uint_fast8_t;uint_fast8_t113,3898 -typedef uint16_t uint_fast16_t;uint_fast16_t114,3930 -typedef uint32_t uint_fast32_t;uint_fast32_t115,3963 -typedef uint64_t uint_fast64_t;uint_fast64_t116,3996 - typedef signed __int64 intptr_t;intptr_t120,4110 - typedef unsigned __int64 uintptr_t;uintptr_t121,4149 - typedef _W64 signed int intptr_t;intptr_t123,4208 - typedef _W64 unsigned int uintptr_t;uintptr_t124,4247 -typedef int64_t intmax_t;intmax_t128,4348 -typedef uint64_t uintmax_t;uintmax_t129,4376 -#define INT8_MIN INT8_MIN137,4630 -#define INT8_MAX INT8_MAX138,4669 -#define INT16_MIN INT16_MIN139,4698 -#define INT16_MAX INT16_MAX140,4739 -#define INT32_MIN INT32_MIN141,4769 -#define INT32_MAX INT32_MAX142,4810 -#define INT64_MIN INT64_MIN143,4840 -#define INT64_MAX INT64_MAX144,4881 -#define UINT8_MAX UINT8_MAX145,4911 -#define UINT16_MAX UINT16_MAX146,4941 -#define UINT32_MAX UINT32_MAX147,4972 -#define UINT64_MAX UINT64_MAX148,5003 -#define INT_LEAST8_MIN INT_LEAST8_MIN151,5085 -#define INT_LEAST8_MAX INT_LEAST8_MAX152,5120 -#define INT_LEAST16_MIN INT_LEAST16_MIN153,5155 -#define INT_LEAST16_MAX INT_LEAST16_MAX154,5191 -#define INT_LEAST32_MIN INT_LEAST32_MIN155,5227 -#define INT_LEAST32_MAX INT_LEAST32_MAX156,5263 -#define INT_LEAST64_MIN INT_LEAST64_MIN157,5299 -#define INT_LEAST64_MAX INT_LEAST64_MAX158,5335 -#define UINT_LEAST8_MAX UINT_LEAST8_MAX159,5371 -#define UINT_LEAST16_MAX UINT_LEAST16_MAX160,5407 -#define UINT_LEAST32_MAX UINT_LEAST32_MAX161,5444 -#define UINT_LEAST64_MAX UINT_LEAST64_MAX162,5481 -#define INT_FAST8_MIN INT_FAST8_MIN165,5577 -#define INT_FAST8_MAX INT_FAST8_MAX166,5611 -#define INT_FAST16_MIN INT_FAST16_MIN167,5645 -#define INT_FAST16_MAX INT_FAST16_MAX168,5680 -#define INT_FAST32_MIN INT_FAST32_MIN169,5715 -#define INT_FAST32_MAX INT_FAST32_MAX170,5750 -#define INT_FAST64_MIN INT_FAST64_MIN171,5785 -#define INT_FAST64_MAX INT_FAST64_MAX172,5820 -#define UINT_FAST8_MAX UINT_FAST8_MAX173,5855 -#define UINT_FAST16_MAX UINT_FAST16_MAX174,5890 -#define UINT_FAST32_MAX UINT_FAST32_MAX175,5926 -#define UINT_FAST64_MAX UINT_FAST64_MAX176,5962 -# define INTPTR_MIN INTPTR_MIN180,6089 -# define INTPTR_MAX INTPTR_MAX181,6122 -# define UINTPTR_MAX UINTPTR_MAX182,6155 -# define INTPTR_MIN INTPTR_MIN184,6208 -# define INTPTR_MAX INTPTR_MAX185,6241 -# define UINTPTR_MAX UINTPTR_MAX186,6274 -#define INTMAX_MIN INTMAX_MIN190,6379 -#define INTMAX_MAX INTMAX_MAX191,6410 -#define UINTMAX_MAX UINTMAX_MAX192,6441 -# define PTRDIFF_MIN PTRDIFF_MIN197,6534 -# define PTRDIFF_MAX PTRDIFF_MAX198,6566 -# define PTRDIFF_MIN PTRDIFF_MIN200,6618 -# define PTRDIFF_MAX PTRDIFF_MAX201,6650 -#define SIG_ATOMIC_MIN SIG_ATOMIC_MIN204,6703 -#define SIG_ATOMIC_MAX SIG_ATOMIC_MAX205,6735 -# define SIZE_MAX SIZE_MAX209,6811 -# define SIZE_MAX SIZE_MAX211,6865 -# define WCHAR_MIN WCHAR_MIN217,7021 -# define WCHAR_MAX WCHAR_MAX220,7090 -#define WINT_MIN WINT_MIN223,7145 -#define WINT_MAX WINT_MAX224,7165 -#define INT8_C(INT8_C235,7423 -#define INT16_C(INT16_C236,7452 -#define INT32_C(INT32_C237,7482 -#define INT64_C(INT64_C238,7512 -#define UINT8_C(UINT8_C240,7543 -#define UINT16_C(UINT16_C241,7574 -#define UINT32_C(UINT32_C242,7606 -#define UINT64_C(UINT64_C243,7638 -# define INTMAX_C INTMAX_C249,7867 -# define UINTMAX_C UINTMAX_C252,7944 - -include/mongo/bson/bson-iter.h,2325 -#define BSON_ITER_HBSON_ITER_H19,617 -#define BSON_ITER_HOLDS_DOUBLE(BSON_ITER_HOLDS_DOUBLE36,869 -#define BSON_ITER_HOLDS_UTF8(BSON_ITER_HOLDS_UTF839,958 -#define BSON_ITER_HOLDS_DOCUMENT(BSON_ITER_HOLDS_DOCUMENT42,1043 -#define BSON_ITER_HOLDS_ARRAY(BSON_ITER_HOLDS_ARRAY45,1136 -#define BSON_ITER_HOLDS_BINARY(BSON_ITER_HOLDS_BINARY48,1223 -#define BSON_ITER_HOLDS_UNDEFINED(BSON_ITER_HOLDS_UNDEFINED51,1312 -#define BSON_ITER_HOLDS_OID(BSON_ITER_HOLDS_OID54,1407 -#define BSON_ITER_HOLDS_BOOL(BSON_ITER_HOLDS_BOOL57,1490 -#define BSON_ITER_HOLDS_DATE_TIME(BSON_ITER_HOLDS_DATE_TIME60,1575 -#define BSON_ITER_HOLDS_NULL(BSON_ITER_HOLDS_NULL63,1670 -#define BSON_ITER_HOLDS_REGEX(BSON_ITER_HOLDS_REGEX66,1755 -#define BSON_ITER_HOLDS_DBPOINTER(BSON_ITER_HOLDS_DBPOINTER69,1842 -#define BSON_ITER_HOLDS_CODE(BSON_ITER_HOLDS_CODE72,1937 -#define BSON_ITER_HOLDS_SYMBOL(BSON_ITER_HOLDS_SYMBOL75,2022 -#define BSON_ITER_HOLDS_CODEWSCOPE(BSON_ITER_HOLDS_CODEWSCOPE78,2111 -#define BSON_ITER_HOLDS_INT32(BSON_ITER_HOLDS_INT3281,2208 -#define BSON_ITER_HOLDS_TIMESTAMP(BSON_ITER_HOLDS_TIMESTAMP84,2295 -#define BSON_ITER_HOLDS_INT64(BSON_ITER_HOLDS_INT6487,2390 -#define BSON_ITER_HOLDS_MAXKEY(BSON_ITER_HOLDS_MAXKEY90,2477 -#define BSON_ITER_HOLDS_MINKEY(BSON_ITER_HOLDS_MINKEY93,2566 -#define BSON_ITER_IS_KEY(BSON_ITER_IS_KEY96,2655 -bson_iter_utf8_len_unsafe (const bson_iter_t *iter)bson_iter_utf8_len_unsafe113,3111 -bson_iter_code_unsafe (const bson_iter_t *iter,bson_iter_code_unsafe151,4032 -bson_iter_double_unsafe (const bson_iter_t *iter)bson_iter_double_unsafe192,5064 -bson_iter_int32_unsafe (const bson_iter_t *iter)bson_iter_int32_unsafe231,5829 -bson_iter_int64_unsafe (const bson_iter_t *iter)bson_iter_int64_unsafe257,6295 -bson_iter_oid_unsafe (const bson_iter_t *iter)bson_iter_oid_unsafe299,7112 -bson_iter_key_unsafe (const bson_iter_t *iter)bson_iter_key_unsafe318,7496 -bson_iter_utf8_unsafe (const bson_iter_t *iter,bson_iter_utf8_unsafe337,7896 -bson_iter_time_t_unsafe (const bson_iter_t *iter)bson_iter_time_t_unsafe368,8560 -bson_iter_timeval_unsafe (const bson_iter_t *iter,bson_iter_timeval_unsafe387,8955 -bson_iter_bool_unsafe (const bson_iter_t *iter)bson_iter_bool_unsafe419,9648 -bson_iter_type_unsafe (const bson_iter_t *iter)bson_iter_type_unsafe455,10281 - -include/mongo/bson/bson-thread-private.h,706 -#define BSON_THREAD_PRIVATE_HBSON_THREAD_PRIVATE_H19,627 -# define bson_mutex_t bson_mutex_t37,921 -# define bson_mutex_init(bson_mutex_init38,979 -# define bson_mutex_lock bson_mutex_lock39,1052 -# define bson_mutex_unlock bson_mutex_unlock40,1113 -# define bson_mutex_destroy bson_mutex_destroy41,1176 -# define bson_thread_t bson_thread_t42,1240 -# define bson_thread_create(bson_thread_create43,1292 -# define bson_thread_join(bson_thread_join44,1373 -# define bson_once_t bson_once_t45,1440 -# define bson_once bson_once46,1497 -# define BSON_ONCE_FUN(BSON_ONCE_FUN47,1552 -# define BSON_ONCE_RETURN BSON_ONCE_RETURN48,1607 -# define BSON_ONCE_INIT BSON_ONCE_INIT50,1701 - -include/mongo/bson/bson-writer.h,110 -#define BSON_WRITER_HBSON_WRITER_H19,619 -typedef struct _bson_writer_t bson_writer_t;bson_writer_t39,1105 - -include/mongo/bson/bson-memory.h,478 -#define BSON_MEMORY_HBSON_MEMORY_H19,619 -typedef void *(*bson_realloc_func) (void *mem,bson_realloc_func34,830 -typedef struct _bson_mem_vtable_t_bson_mem_vtable_t39,983 - void *(*malloc) (size_t num_bytes);malloc41,1019 - void *(*calloc) (size_t n_members,calloc42,1062 - void *(*realloc) (void *mem,realloc44,1147 - void (*free) (void *mem);free46,1226 - void *padding [4];padding47,1263 -} bson_mem_vtable_t;bson_mem_vtable_t48,1285 - -include/mongo/bson/bson-version-functions.c,297 -bson_get_major_version (void)bson_get_major_version28,774 -bson_get_minor_version (void)bson_get_minor_version40,953 -bson_get_micro_version (void)bson_get_micro_version51,1131 -bson_get_version (void)bson_get_version62,1313 -bson_check_version (int required_major,bson_check_version74,1491 - -include/mongo/bson/bson-version.h.in,470 -#define BSON_VERSION_HBSON_VERSION_H24,736 -#define BSON_MAJOR_VERSION BSON_MAJOR_VERSION32,862 -#define BSON_MINOR_VERSION BSON_MINOR_VERSION40,1015 -#define BSON_MICRO_VERSION BSON_MICRO_VERSION48,1168 -#define BSON_PRERELEASE_VERSION BSON_PRERELEASE_VERSION56,1337 -#define BSON_VERSION BSON_VERSION63,1443 -#define BSON_VERSION_S BSON_VERSION_S72,1593 -#define BSON_VERSION_HEX BSON_VERSION_HEX81,1753 -#define BSON_CHECK_VERSION(BSON_CHECK_VERSION95,2165 - -include/mongo/bson/b64_pton.h,766 -#define Assert(Assert45,2244 -static const char Base64[] =Base6447,2287 -static const char Pad64 = '=';Pad6449,2385 -static int b64rmap_initialized = 0;b64rmap_initialized119,5813 -static uint8_t b64rmap[256];b64rmap120,5849 -static const uint8_t b64rmap_special = 0xf0;b64rmap_special122,5879 -static const uint8_t b64rmap_end = 0xfd;b64rmap_end123,5924 -static const uint8_t b64rmap_space = 0xfe;b64rmap_space124,5965 -static const uint8_t b64rmap_invalid = 0xff;b64rmap_invalid125,6008 -b64_initialize_rmap ()b64_initialize_rmap132,6164 -b64_pton_do(char const *src, uint8_t *target, size_t targsize)b64_pton_do161,6719 -b64_pton_len(char const *src)b64_pton_len280,9263 -b64_pton(char const *src, uint8_t *target, size_t targsize)b64_pton375,11071 - -include/mongo/bson/bson-compat.h,1165 -#define BSON_COMPAT_HBSON_COMPAT_H19,619 -# define __USE_MINGW_ANSI_STDIO __USE_MINGW_ANSI_STDIO33,946 -# define _WIN32_WINNT _WIN32_WINNT46,1176 -# define NOMINMAXNOMINMAX49,1232 -# define WIN32_LEAN_AND_MEANWIN32_LEAN_AND_MEAN53,1312 -# define _SSIZE_T_DEFINED_SSIZE_T_DEFINED93,1947 - typedef SSIZE_T ssize_t;ssize_t94,1975 - typedef SIZE_T size_t;size_t96,2013 -# define PRIi32 PRIi32110,2364 -# define PRId32 PRId32111,2384 -# define PRIu32 PRIu32112,2404 -# define PRIi64 PRIi64113,2424 -# define PRId64 PRId64114,2447 -# define PRIu64 PRIu64115,2470 -# define INIT_ONCE_STATIC_INIT INIT_ONCE_STATIC_INIT122,2617 -typedef RTL_RUN_ONCE INIT_ONCE;INIT_ONCE123,2666 -# define false false131,2851 -# define true true132,2869 -# define __bool_true_false_are_defined __bool_true_false_are_defined134,2894 -# define bson_sync_synchronize(bson_sync_synchronize140,3028 -# define bson_sync_synchronize(bson_sync_synchronize143,3215 -# define bson_sync_synchronize(bson_sync_synchronize145,3290 -# define bson_sync_synchronize(bson_sync_synchronize148,3388 -# define va_copy(va_copy153,3489 -# define va_copy(va_copy158,3599 - -include/mongo/bson/bson-macros.h,3638 -#define BSON_MACROS_HBSON_MACROS_H19,619 -# define BSON_OS_UNIXBSON_OS_UNIX38,895 -# define BSON_OS_WIN32BSON_OS_WIN3240,936 -# define BSON_BEGIN_DECLS BSON_BEGIN_DECLS47,1029 -# define BSON_END_DECLS BSON_END_DECLS48,1069 -# define BSON_BEGIN_DECLSBSON_BEGIN_DECLS50,1104 -# define BSON_END_DECLSBSON_END_DECLS51,1131 -#define BSON_GNUC_CHECK_VERSION(BSON_GNUC_CHECK_VERSION55,1165 -#define BSON_GNUC_IS_VERSION(BSON_GNUC_IS_VERSION62,1347 -# define BSON_API BSON_API70,1530 -# define BSON_API BSON_API72,1581 -# define BSON_APIBSON_API75,1639 -# define BSON_MIN BSON_MIN80,1678 -# define BSON_MIN(BSON_MIN82,1728 -# define BSON_MIN(BSON_MIN84,1798 -# define BSON_MIN(BSON_MIN86,1853 -# define BSON_MAX BSON_MAX91,1923 -# define BSON_MAX(BSON_MAX93,1973 -# define BSON_MAX(BSON_MAX95,2043 -# define BSON_MAX(BSON_MAX97,2098 -# define BSON_ABS BSON_ABS102,2169 -# define BSON_ABS(BSON_ABS104,2198 -# define BSON_ALIGN_OF_PTR BSON_ALIGN_OF_PTR109,2291 -# define BSON_ALIGN_OF_PTR BSON_ALIGN_OF_PTR111,2331 -# define BSON_ALIGN_OF_PTR BSON_ALIGN_OF_PTR114,2378 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN119,2479 -# define BSON_ALIGNED_END(BSON_ALIGNED_END120,2538 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN122,2579 -# define BSON_ALIGNED_END(BSON_ALIGNED_END123,2614 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN127,2716 -# define BSON_ALIGNED_END(BSON_ALIGNED_END128,2825 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN130,2866 -# define BSON_ALIGNED_END(BSON_ALIGNED_END131,2901 -#define bson_str_empty(bson_str_empty136,3032 -#define bson_str_empty0(bson_str_empty0137,3067 -# define BSON_FUNC BSON_FUNC141,3130 -# define BSON_FUNC BSON_FUNC143,3225 -# define BSON_FUNC BSON_FUNC145,3264 -#define BSON_ASSERT(BSON_ASSERT148,3301 -#define BSON_STATIC_ASSERT(BSON_STATIC_ASSERT158,3551 -#define BSON_STATIC_ASSERT_JOIN(BSON_STATIC_ASSERT_JOIN159,3615 -#define BSON_STATIC_ASSERT_JOIN2(BSON_STATIC_ASSERT_JOIN2160,3685 -#define BSON_STATIC_ASSERT_(BSON_STATIC_ASSERT_161,3729 -# define BSON_GNUC_CONST BSON_GNUC_CONST167,3918 -# define BSON_GNUC_WARN_UNUSED_RESULT BSON_GNUC_WARN_UNUSED_RESULT168,3967 -# define BSON_GNUC_CONSTBSON_GNUC_CONST170,4048 -# define BSON_GNUC_WARN_UNUSED_RESULTBSON_GNUC_WARN_UNUSED_RESULT171,4074 -# define BSON_GNUC_NULL_TERMINATED BSON_GNUC_NULL_TERMINATED176,4176 -# define BSON_GNUC_INTERNAL BSON_GNUC_INTERNAL177,4238 -# define BSON_GNUC_NULL_TERMINATEDBSON_GNUC_NULL_TERMINATED179,4312 -# define BSON_GNUC_INTERNALBSON_GNUC_INTERNAL180,4348 -# define BSON_LIKELY(BSON_LIKELY185,4408 -# define BSON_UNLIKELY(BSON_UNLIKELY186,4464 -# define BSON_LIKELY(BSON_LIKELY188,4526 -# define BSON_UNLIKELY(BSON_UNLIKELY189,4555 -# define BSON_GNUC_PRINTF(BSON_GNUC_PRINTF194,4616 -# define BSON_GNUC_PRINTF(BSON_GNUC_PRINTF196,4724 -# define BSON_GNUC_PRINTF(BSON_GNUC_PRINTF198,4806 -# define BSON_WORD_SIZE BSON_WORD_SIZE203,4888 -# define BSON_WORD_SIZE BSON_WORD_SIZE205,4922 -# define BSON_INLINE BSON_INLINE210,4981 -# define BSON_INLINE BSON_INLINE212,5018 -# define BSON_ENSURE_ARRAY_PARAM_SIZE(BSON_ENSURE_ARRAY_PARAM_SIZE217,5076 -# define BSON_TYPEOF BSON_TYPEOF218,5119 -# define BSON_ENSURE_ARRAY_PARAM_SIZE(BSON_ENSURE_ARRAY_PARAM_SIZE220,5156 -# define BSON_TYPEOF BSON_TYPEOF221,5211 -# define BSON_GNUC_DEPRECATED BSON_GNUC_DEPRECATED226,5283 -# define BSON_GNUC_DEPRECATEDBSON_GNUC_DEPRECATED228,5351 -# define BSON_GNUC_DEPRECATED_FOR(BSON_GNUC_DEPRECATED_FOR233,5424 -# define BSON_GNUC_DEPRECATED_FOR(BSON_GNUC_DEPRECATED_FOR235,5517 - -include/mongo/bson/bson-md5.h,288 -#define BSON_MD5_HBSON_MD5_H58,2213 -{__anon11f47303010873,2413 - uint32_t count[2]; /* message length in bits, lsw first */count74,2415 - uint32_t abcd[4]; /* digest buffer */abcd75,2477 - uint8_t buf[64]; /* accumulate block */buf76,2519 -} bson_md5_t;bson_md5_t77,2564 - -include/mongo/bson/bson-timegm.c,5260 -#define is_digit(is_digit23,504 -#define CHAR_BIT CHAR_BIT26,569 -# define ATTRIBUTE_CONST ATTRIBUTE_CONST30,638 -# define ATTRIBUTE_PURE ATTRIBUTE_PURE31,687 -# define ATTRIBUTE_FORMAT(ATTRIBUTE_FORMAT32,738 -# define ATTRIBUTE_CONST ATTRIBUTE_CONST34,810 -# define ATTRIBUTE_PURE ATTRIBUTE_PURE35,847 -# define ATTRIBUTE_FORMAT(ATTRIBUTE_FORMAT36,883 -# define _Noreturn _Noreturn41,1061 -# define _Noreturn_Noreturn43,1119 -# define restrict restrict48,1238 -#define TYPE_BIT(TYPE_BIT52,1293 -#define TYPE_SIGNED(TYPE_SIGNED56,1395 -#define TZ_MAX_TIMES TZ_MAX_TIMES71,1825 -#define TZ_MAX_TYPES TZ_MAX_TYPES76,1978 -#define TZ_MAX_CHARS TZ_MAX_CHARS80,2109 -#define TZ_MAX_LEAPS TZ_MAX_LEAPS85,2290 -#define SECSPERMIN SECSPERMIN88,2398 -#define MINSPERHOUR MINSPERHOUR89,2420 -#define HOURSPERDAY HOURSPERDAY90,2443 -#define DAYSPERWEEK DAYSPERWEEK91,2466 -#define DAYSPERNYEAR DAYSPERNYEAR92,2488 -#define DAYSPERLYEAR DAYSPERLYEAR93,2513 -#define SECSPERHOUR SECSPERHOUR94,2538 -#define SECSPERDAY SECSPERDAY95,2585 -#define MONSPERYEAR MONSPERYEAR96,2647 -#define TM_SUNDAY TM_SUNDAY98,2671 -#define TM_MONDAY TM_MONDAY99,2691 -#define TM_TUESDAY TM_TUESDAY100,2711 -#define TM_WEDNESDAY TM_WEDNESDAY101,2732 -#define TM_THURSDAY TM_THURSDAY102,2755 -#define TM_FRIDAY TM_FRIDAY103,2777 -#define TM_SATURDAY TM_SATURDAY104,2797 -#define TM_JANUARY TM_JANUARY106,2820 -#define TM_FEBRUARY TM_FEBRUARY107,2841 -#define TM_MARCH TM_MARCH108,2863 -#define TM_APRIL TM_APRIL109,2882 -#define TM_MAY TM_MAY110,2901 -#define TM_JUNE TM_JUNE111,2919 -#define TM_JULY TM_JULY112,2938 -#define TM_AUGUST TM_AUGUST113,2957 -#define TM_SEPTEMBER TM_SEPTEMBER114,2977 -#define TM_OCTOBER TM_OCTOBER115,3000 -#define TM_NOVEMBER TM_NOVEMBER116,3021 -#define TM_DECEMBER TM_DECEMBER117,3044 -#define TM_YEAR_BASE TM_YEAR_BASE119,3068 -#define EPOCH_YEAR EPOCH_YEAR121,3095 -#define EPOCH_WDAY EPOCH_WDAY122,3119 -#define isleap(isleap124,3151 -#define isleap_sum(isleap_sum138,3614 -#define TZ_ABBR_MAX_LEN TZ_ABBR_MAX_LEN141,3694 -#define TZ_ABBR_CHAR_SET TZ_ABBR_CHAR_SET145,3785 -#define TZ_ABBR_ERR_CHAR TZ_ABBR_ERR_CHAR150,3949 -#define WILDABBR WILDABBR173,5060 -static const char wildabbr[] = WILDABBR;wildabbr177,5130 -static const char gmt[] = "GMT";gmt180,5179 -struct ttinfo { /* time type information */ttinfo182,5213 - int_fast32_t tt_gmtoff; /* UT offset in seconds */tt_gmtoff183,5260 - int tt_isdst; /* used to set tm_isdst */tt_isdst184,5312 - int tt_abbrind; /* abbreviation list index */tt_abbrind185,5355 - int tt_ttisstd; /* true if transition is std time */tt_ttisstd186,5403 - int tt_ttisgmt; /* true if transition is UT */tt_ttisgmt187,5458 -struct lsinfo { /* leap second information */lsinfo190,5511 - time_t ls_trans; /* transition time */ls_trans191,5560 - int_fast64_t ls_corr; /* correction to apply */ls_corr192,5601 -#define BIGGEST(BIGGEST195,5654 -#define MY_TZNAME_MAX MY_TZNAME_MAX198,5721 -#define MY_TZNAME_MAX MY_TZNAME_MAX201,5805 -struct state {state204,5865 - int leapcnt;leapcnt205,5880 - int timecnt;timecnt206,5895 - int typecnt;typecnt207,5910 - int charcnt;charcnt208,5925 - int goback;goback209,5940 - int goahead;goahead210,5954 - time_t ats[TZ_MAX_TIMES];ats211,5969 - unsigned char types[TZ_MAX_TIMES];types212,5997 - struct ttinfo ttis[TZ_MAX_TYPES];ttis213,6033 - char chars[BIGGEST(BIGGEST(TZ_MAX_CHARS + 1, sizeof gmt),chars214,6068 - struct lsinfo lsis[TZ_MAX_LEAPS];lsis216,6161 - int defaulttype; /* for early times or if no transitions */defaulttype217,6196 -struct rule {rule220,6262 - int r_type; /* type of rule--see below */r_type221,6276 - int r_day; /* day number of rule */r_day222,6321 - int r_week; /* week number of rule */r_week223,6360 - int r_mon; /* month number of rule */r_mon224,6401 - int_fast32_t r_time; /* transition time of rule */r_time225,6442 -#define JULIAN_DAY JULIAN_DAY228,6499 -#define DAY_OF_YEAR DAY_OF_YEAR229,6543 -#define MONTH_NTH_DAY_OF_WEEK MONTH_NTH_DAY_OF_WEEK230,6588 -static struct state gmtmem;gmtmem263,7823 -#define gmtptr gmtptr264,7851 -static int gmt_is_set;gmt_is_set266,7878 -static const int mon_lengths[2][MONSPERYEAR] = {mon_lengths268,7903 -static const int year_lengths[2] = {year_lengths273,8061 -gmtload(struct state *const sp)gmtload278,8142 -gmtsub(const time_t *const timep, const int_fast32_t offset,gmtsub293,8412 -leaps_thru_end_of(register const int y)leaps_thru_end_of321,9122 -timesub(const time_t *const timep, const int_fast32_t offset,timesub328,9273 -#define WRONG WRONG465,12771 -increment_overflow(int *const ip, int j)increment_overflow473,12878 -increment_overflow32(int_fast32_t *const lp, int const m)increment_overflow32490,13327 -normalize_overflow(int *const tensptr, int *const unitsptr, const int base)normalize_overflow501,13550 -normalize_overflow32(int_fast32_t *const tensptr, int *const unitsptr,normalize_overflow32513,13837 -tmcomp(register const struct tm *const atmp,tmcomp526,14144 -time2sub(struct tm *const tmp,time2sub542,14628 -time2(struct tm * const tmp,time2717,18919 -time1(struct tm *const tmp,time1734,19404 -_bson_timegm(struct tm *const tmp)_bson_timegm806,21267 - -include/mongo/bson/bson-utf8.c,474 -_bson_utf8_get_sequence (const char *utf8, /* IN */_bson_utf8_get_sequence45,1230 -bson_utf8_validate (const char *utf8, /* IN */bson_utf8_validate118,3170 -bson_utf8_escape_for_json (const char *utf8, /* IN */bson_utf8_escape_for_json264,6821 -bson_utf8_get_char (const char *utf8) /* IN */bson_utf8_get_char355,8892 -bson_utf8_next_char (const char *utf8) /* IN */bson_utf8_next_char396,9676 -bson_utf8_from_unichar (bson_utf8_from_unichar433,10483 - -include/mongo/bson/bson-reader.c,3082 -{__anond13d0a4b010335,869 - BSON_READER_HANDLE = 1,BSON_READER_HANDLE36,871 - BSON_READER_DATA = 2,BSON_READER_DATA37,898 -} bson_reader_type_t;bson_reader_type_t38,923 -{__anond13d0a4b020842,962 - bson_reader_type_t type;type43,964 - void *handle;handle44,1000 - bool done : 1;done45,1038 - bool failed : 1;failed46,1080 - size_t end;end47,1122 - size_t len;len48,1157 - size_t offset;offset49,1192 - size_t bytes_read;bytes_read50,1230 - bson_t inline_bson;inline_bson51,1272 - uint8_t *data;data52,1315 - bson_reader_read_func_t read_func;read_func53,1351 - bson_reader_destroy_func_t destroy_func;destroy_func54,1392 -} bson_reader_handle_t;bson_reader_handle_t55,1436 -{__anond13d0a4b030859,1477 - int fd;fd60,1479 - bool do_close;do_close61,1490 -} bson_reader_handle_fd_t;bson_reader_handle_fd_t62,1508 -{__anond13d0a4b040866,1552 - bson_reader_type_t type;type67,1554 - const uint8_t *data;data68,1582 - size_t length;length69,1610 - size_t offset;offset70,1640 - bson_t inline_bson;inline_bson71,1670 -} bson_reader_data_t;bson_reader_data_t72,1705 -_bson_reader_handle_fill_buffer (bson_reader_handle_t *reader) /* IN */_bson_reader_handle_fill_buffer94,2177 -bson_reader_new_from_handle (void *handle,bson_reader_new_from_handle167,3988 -_bson_reader_handle_fd_destroy (void *handle) /* IN */_bson_reader_handle_fd_destroy213,5043 -_bson_reader_handle_fd_read (void *handle, /* IN */_bson_reader_handle_fd_read253,5895 -bson_reader_new_from_fd (int fd, /* IN */bson_reader_new_from_fd298,6969 -bson_reader_set_read_func (bson_reader_t *reader, /* IN */bson_reader_set_read_func342,8063 -bson_reader_set_destroy_func (bson_reader_t *reader, /* IN */bson_reader_set_destroy_func373,8804 -_bson_reader_handle_grow_buffer (bson_reader_handle_t *reader) /* IN */_bson_reader_handle_grow_buffer401,9444 -_bson_reader_handle_tell (bson_reader_handle_t *reader) /* IN */_bson_reader_handle_tell428,10030 -_bson_reader_handle_read (bson_reader_handle_t *reader, /* IN */_bson_reader_handle_read461,10805 -bson_reader_new_from_data (const uint8_t *data, /* IN */bson_reader_new_from_data534,12554 -_bson_reader_data_read (bson_reader_data_t *reader, /* IN */_bson_reader_data_read569,13352 -_bson_reader_data_tell (bson_reader_data_t *reader) /* IN */_bson_reader_data_tell625,14566 -bson_reader_destroy (bson_reader_t *reader) /* IN */bson_reader_destroy649,15078 -bson_reader_read (bson_reader_t *reader, /* IN */bson_reader_read710,16682 -bson_reader_tell (bson_reader_t *reader) /* IN */bson_reader_tell749,17633 -bson_reader_new_from_file (const char *path, /* IN */bson_reader_new_from_file787,18600 -bson_reader_reset (bson_reader_t *reader)bson_reader_reset829,19617 - -include/mongo/bson/bson-clock.c,206 -bson_gettimeofday (struct timeval *tv) /* OUT */bson_gettimeofday55,1246 -# define DELTA_EPOCH_IN_MICROSEC DELTA_EPOCH_IN_MICROSEC59,1340 -bson_get_monotonic_time (void)bson_get_monotonic_time120,2813 - -include/mongo/bson/bson-value.h,41 -#define BSON_VALUE_HBSON_VALUE_H19,618 - -include/mongo/stdafx.h,0 - -include/mongo/mongoc/mongoc-log.h,950 -#define MONGOC_LOG_HMONGOC_LOG_H18,617 -# define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN31,826 -#define MONGOC_ERROR(MONGOC_ERROR35,871 -#define MONGOC_CRITICAL(MONGOC_CRITICAL36,970 -#define MONGOC_WARNING(MONGOC_WARNING37,1069 -#define MONGOC_MESSAGE(MONGOC_MESSAGE38,1168 -#define MONGOC_INFO(MONGOC_INFO39,1267 -#define MONGOC_DEBUG(MONGOC_DEBUG40,1366 -{__anon66fc6361010344,1480 - MONGOC_LOG_LEVEL_ERROR,MONGOC_LOG_LEVEL_ERROR45,1482 - MONGOC_LOG_LEVEL_CRITICAL,MONGOC_LOG_LEVEL_CRITICAL46,1509 - MONGOC_LOG_LEVEL_WARNING,MONGOC_LOG_LEVEL_WARNING47,1539 - MONGOC_LOG_LEVEL_MESSAGE,MONGOC_LOG_LEVEL_MESSAGE48,1568 - MONGOC_LOG_LEVEL_INFO,MONGOC_LOG_LEVEL_INFO49,1597 - MONGOC_LOG_LEVEL_DEBUG,MONGOC_LOG_LEVEL_DEBUG50,1623 - MONGOC_LOG_LEVEL_TRACE,MONGOC_LOG_LEVEL_TRACE51,1650 -} mongoc_log_level_t;mongoc_log_level_t52,1677 -typedef void (*mongoc_log_func_t) (mongoc_log_level_t log_level,mongoc_log_func_t66,2131 - -include/mongo/mongoc/indent,0 - -include/mongo/mongoc/mongoc-cursor-array-private.h,75 -#define MONGOC_CURSOR_ARRAY_PRIVATE_HMONGOC_CURSOR_ARRAY_PRIVATE_H18,634 - -include/mongo/mongoc/mongoc-crypto-openssl-private.h,79 -#define MONGOC_CRYPTO_OPENSSL_PRIVATE_HMONGOC_CRYPTO_OPENSSL_PRIVATE_H28,843 - -include/mongo/mongoc/op-kill-cursors.def,0 - -include/mongo/mongoc/uncrustify.cfg,0 - -include/mongo/mongoc/mongoc-stream-socket.h,154 -#define MONGOC_STREAM_SOCKET_HMONGOC_STREAM_SOCKET_H18,627 -typedef struct _mongoc_stream_socket_t mongoc_stream_socket_t;mongoc_stream_socket_t31,856 - -include/mongo/mongoc/mongoc-apm.h,855 -#define MONGOC_APM_HMONGOC_APM_H18,617 -typedef struct _mongoc_apm_callbacks_t mongoc_apm_callbacks_t;mongoc_apm_callbacks_t40,1076 -typedef struct _mongoc_apm_command_started_t mongoc_apm_command_started_t;mongoc_apm_command_started_t47,1198 -typedef struct _mongoc_apm_command_succeeded_t mongoc_apm_command_succeeded_t;mongoc_apm_command_succeeded_t48,1275 -typedef struct _mongoc_apm_command_failed_t mongoc_apm_command_failed_t;mongoc_apm_command_failed_t49,1354 -(*mongoc_apm_command_started_cb_t) (const mongoc_apm_command_started_t *event);mongoc_apm_command_started_cb_t120,4224 -(*mongoc_apm_command_succeeded_cb_t) (const mongoc_apm_command_succeeded_t *event);mongoc_apm_command_succeeded_cb_t122,4321 -(*mongoc_apm_command_failed_cb_t) (const mongoc_apm_command_failed_t *event);mongoc_apm_command_failed_cb_t124,4418 - -include/mongo/mongoc/mongoc-sasl-private.h,621 -#define MONGOC_SASL_PRIVATE_HMONGOC_SASL_PRIVATE_H18,626 -typedef struct _mongoc_sasl_t mongoc_sasl_t;mongoc_sasl_t32,874 -struct _mongoc_sasl_t_mongoc_sasl_t35,921 - sasl_callback_t callbacks [4];callbacks37,945 - sasl_conn_t *conn;conn38,980 - bool done;done39,1006 - int step;step40,1032 - char *mechanism;mechanism41,1058 - char *user;user42,1089 - char *pass;pass43,1115 - char *service_name;service_name44,1141 - char *service_host;service_host45,1175 - sasl_interact_t *interact;interact46,1209 - -include/mongo/mongoc/mongoc-find-and-modify.h,603 -#define MONGOC_FIND_AND_MODIFY_HMONGOC_FIND_AND_MODIFY_H18,629 -{__anon5768f5d5010329,835 - MONGOC_FIND_AND_MODIFY_NONE = 0,MONGOC_FIND_AND_MODIFY_NONE30,837 - MONGOC_FIND_AND_MODIFY_REMOVE = 1 << 0,MONGOC_FIND_AND_MODIFY_REMOVE31,875 - MONGOC_FIND_AND_MODIFY_UPSERT = 1 << 1,MONGOC_FIND_AND_MODIFY_UPSERT32,918 - MONGOC_FIND_AND_MODIFY_RETURN_NEW = 1 << 2,MONGOC_FIND_AND_MODIFY_RETURN_NEW33,961 -} mongoc_find_and_modify_flags_t;mongoc_find_and_modify_flags_t34,1008 -typedef struct _mongoc_find_and_modify_opts_t mongoc_find_and_modify_opts_t ;mongoc_find_and_modify_opts_t36,1043 - -include/mongo/mongoc/mongoc-topology.c,1677 -_mongoc_topology_reconcile_add_nodes (void *item,_mongoc_topology_reconcile_add_nodes34,1001 -mongoc_topology_reconcile (mongoc_topology_t *topology) {mongoc_topology_reconcile53,1679 -_mongoc_topology_scanner_cb (uint32_t id,_mongoc_topology_scanner_cb87,2720 -mongoc_topology_new (const mongoc_uri_t *uri,mongoc_topology_new147,4532 -mongoc_topology_destroy (mongoc_topology_t *topology)mongoc_topology_destroy262,8528 -_mongoc_topology_run_scanner (mongoc_topology_t *topology,_mongoc_topology_run_scanner296,9505 -_mongoc_topology_do_blocking_scan (mongoc_topology_t *topology, bson_error_t *error) {_mongoc_topology_do_blocking_scan329,10430 -mongoc_topology_select (mongoc_topology_t *topology,mongoc_topology_select374,12058 -mongoc_topology_server_by_id (mongoc_topology_t *topology,mongoc_topology_server_by_id564,19131 -mongoc_topology_get_server_type (mongoc_topology_get_server_type603,20223 -_mongoc_topology_request_scan (mongoc_topology_t *topology)_mongoc_topology_request_scan645,21265 -mongoc_topology_request_scan (mongoc_topology_t *topology)mongoc_topology_request_scan665,21770 -mongoc_topology_invalidate_server (mongoc_topology_t *topology,mongoc_topology_invalidate_server687,22340 -mongoc_topology_server_timestamp (mongoc_topology_t *topology,mongoc_topology_server_timestamp713,23197 -void * _mongoc_topology_run_background (void *data)_mongoc_topology_run_background743,23961 -_mongoc_topology_background_thread_start (mongoc_topology_t *topology)_mongoc_topology_background_thread_start853,27400 -_mongoc_topology_background_thread_stop (mongoc_topology_t *topology)_mongoc_topology_background_thread_stop886,28321 - -include/mongo/mongoc/mongoc-bulk-operation.c,2218 -mongoc_bulk_operation_new (bool ordered)mongoc_bulk_operation_new46,1563 -_mongoc_bulk_operation_new (mongoc_client_t *client, /* IN */_mongoc_bulk_operation_new62,1974 -mongoc_bulk_operation_destroy (mongoc_bulk_operation_t *bulk) /* IN */mongoc_bulk_operation_destroy87,2848 -mongoc_bulk_operation_remove (mongoc_bulk_operation_t *bulk, /* IN */mongoc_bulk_operation_remove114,3524 -mongoc_bulk_operation_remove_one (mongoc_bulk_operation_t *bulk, /* IN */mongoc_bulk_operation_remove_one146,4409 -mongoc_bulk_operation_delete (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_delete178,5304 -mongoc_bulk_operation_delete_one (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_delete_one190,5512 -mongoc_bulk_operation_insert (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_insert202,5732 -mongoc_bulk_operation_replace_one (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_replace_one235,6589 -mongoc_bulk_operation_update (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_update277,7973 -mongoc_bulk_operation_update_one (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_update_one321,9330 -mongoc_bulk_operation_execute (mongoc_bulk_operation_t *bulk, /* IN */mongoc_bulk_operation_execute364,10689 -mongoc_bulk_operation_set_write_concern (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_write_concern463,13765 -mongoc_bulk_operation_get_write_concern (const mongoc_bulk_operation_t *bulk)mongoc_bulk_operation_get_write_concern480,14251 -mongoc_bulk_operation_set_database (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_database489,14395 -mongoc_bulk_operation_set_collection (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_collection503,14677 -mongoc_bulk_operation_set_client (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_client517,14973 -mongoc_bulk_operation_get_hint (const mongoc_bulk_operation_t *bulk)mongoc_bulk_operation_get_hint527,15189 -mongoc_bulk_operation_set_hint (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_hint536,15320 -mongoc_bulk_operation_set_bypass_document_validation (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_bypass_document_validation546,15518 - -include/mongo/mongoc/mongoc-find-and-modify-private.h,680 -#define MONGOC_FIND_AND_MODIFY_PRIVATE_HMONGOC_FIND_AND_MODIFY_PRIVATE_H18,637 -struct _mongoc_find_and_modify_opts_t_mongoc_find_and_modify_opts_t29,880 - bson_t *sort;sort31,920 - bson_t *update;update32,972 - bson_t *fields;fields33,1026 - mongoc_find_and_modify_flags_t flags;flags34,1080 - mongoc_write_bypass_document_validation_t bypass_document_validation;bypass_document_validation35,1133 - uint32_t max_time_ms;max_time_ms36,1207 - bson_t extra;extra37,1266 - -include/mongo/mongoc/mongoc-async-cmd-private.h,1850 -#define MONGOC_ASYNC_CMD_PRIVATE_HMONGOC_ASYNC_CMD_PRIVATE_H18,631 -{__anon5728efe6010336,1035 - MONGOC_ASYNC_CMD_SETUP,MONGOC_ASYNC_CMD_SETUP37,1037 - MONGOC_ASYNC_CMD_SEND,MONGOC_ASYNC_CMD_SEND38,1064 - MONGOC_ASYNC_CMD_RECV_LEN,MONGOC_ASYNC_CMD_RECV_LEN39,1090 - MONGOC_ASYNC_CMD_RECV_RPC,MONGOC_ASYNC_CMD_RECV_RPC40,1120 - MONGOC_ASYNC_CMD_ERROR_STATE,MONGOC_ASYNC_CMD_ERROR_STATE41,1150 - MONGOC_ASYNC_CMD_CANCELED_STATE,MONGOC_ASYNC_CMD_CANCELED_STATE42,1183 -} mongoc_async_cmd_state_t;mongoc_async_cmd_state_t43,1219 -typedef struct _mongoc_async_cmd_mongoc_async_cmd45,1248 - mongoc_stream_t *stream;stream47,1283 - mongoc_async_t *async;async49,1312 - mongoc_async_cmd_state_t state;state50,1347 - int events;events51,1382 - mongoc_async_cmd_setup_t setup;setup52,1418 - void *setup_ctx;setup_ctx53,1453 - mongoc_async_cmd_cb_t cb;cb54,1492 - void *data;data55,1524 - bson_error_t error;error56,1558 - int64_t start_time;start_time57,1593 - int64_t expire_at;expire_at58,1633 - bson_t cmd;cmd59,1672 - mongoc_buffer_t buffer;buffer60,1705 - mongoc_array_t array;array61,1741 - mongoc_iovec_t *iovec;iovec62,1776 - size_t niovec;niovec63,1811 - size_t bytes_to_read;bytes_to_read64,1847 - mongoc_rpc_t rpc;rpc65,1890 - bson_t reply;reply66,1923 - bool reply_needs_cleanup;reply_needs_cleanup67,1958 - char ns[MONGOC_NAMESPACE_MAX];ns68,2007 - struct _mongoc_async_cmd *next;next70,2062 - struct _mongoc_async_cmd *prev;prev71,2097 -} mongoc_async_cmd_t;mongoc_async_cmd_t72,2132 - -include/mongo/mongoc/mongoc-scram-private.h,835 -#define MONGOC_SCRAM_PRIVATE_HMONGOC_SCRAM_PRIVATE_H24,757 -#define MONGOC_SCRAM_HASH_SIZE MONGOC_SCRAM_HASH_SIZE33,863 -typedef struct _mongoc_scram_t_mongoc_scram_t35,898 - bool done;done37,931 - int step;step38,960 - char *user;user39,989 - char *pass;pass40,1018 - uint8_t salted_password[MONGOC_SCRAM_HASH_SIZE];salted_password41,1047 - char encoded_nonce[48];encoded_nonce42,1111 - int32_t encoded_nonce_len;encoded_nonce_len43,1153 - uint8_t *auth_message;auth_message44,1195 - uint32_t auth_messagemax;auth_messagemax45,1232 - uint32_t auth_messagelen;auth_messagelen46,1272 - mongoc_crypto_t crypto;crypto48,1340 -} mongoc_scram_t;mongoc_scram_t50,1378 - -include/mongo/mongoc/mongoc-ssl.h,473 -#define MONGOC_SSL_HMONGOC_SSL_H18,617 -typedef struct _mongoc_ssl_opt_t mongoc_ssl_opt_t;mongoc_ssl_opt_t30,800 -struct _mongoc_ssl_opt_t_mongoc_ssl_opt_t33,853 - const char *pem_file;pem_file35,880 - const char *pem_pwd;pem_pwd36,905 - const char *ca_file;ca_file37,929 - const char *ca_dir;ca_dir38,953 - const char *crl_file;crl_file39,976 - bool weak_cert_validation;weak_cert_validation40,1001 - void *padding [8];padding41,1038 - -include/mongo/mongoc/utlist.h,3789 -#define UTLIST_HUTLIST_H25,1163 -#define UTLIST_VERSION UTLIST_VERSION27,1181 -#define LDECLTYPE(LDECLTYPE68,2657 -#define NO_DECLTYPENO_DECLTYPE70,2760 -#define LDECLTYPE(LDECLTYPE71,2780 -#define NO_DECLTYPENO_DECLTYPE74,2840 -#define LDECLTYPE(LDECLTYPE75,2860 -#define LDECLTYPE(LDECLTYPE77,2949 -#define _SV(_SV84,3234 -#define _NEXT(_NEXT85,3331 -#define _NEXTASGN(_NEXTASGN86,3384 -#define _PREVASGN(_PREVASGN88,3545 -#define _RS(_RS89,3647 -#define _CASTASGN(_CASTASGN90,3716 -#define _SV(_SV92,3799 -#define _NEXT(_NEXT93,3821 -#define _NEXTASGN(_NEXTASGN94,3864 -#define _PREVASGN(_PREVASGN96,3968 -#define _RS(_RS97,4023 -#define _CASTASGN(_CASTASGN98,4041 -#define LL_SORT(LL_SORT105,4400 -#define LL_SORT2(LL_SORT2108,4528 -#define DL_SORT(DL_SORT168,10071 -#define DL_SORT2(DL_SORT2171,10205 -#define CDL_SORT(CDL_SORT230,15747 -#define CDL_SORT2(CDL_SORT2233,15882 -#define LL_PREPEND(LL_PREPEND309,23022 -#define LL_PREPEND2(LL_PREPEND2312,23151 -#define LL_CONCAT(LL_CONCAT318,23552 -#define LL_CONCAT2(LL_CONCAT2321,23683 -#define LL_APPEND(LL_APPEND333,24666 -#define LL_APPEND2(LL_APPEND2336,24794 -#define LL_DELETE(LL_DELETE349,25874 -#define LL_DELETE2(LL_DELETE2352,26002 -#define LL_APPEND_VS2008(LL_APPEND_VS2008369,27436 -#define LL_APPEND2_VS2008(LL_APPEND2_VS2008372,27571 -#define LL_DELETE_VS2008(LL_DELETE_VS2008384,28554 -#define LL_DELETE2_VS2008(LL_DELETE2_VS2008387,28689 -#define LL_APPEND LL_APPEND407,30386 -#define LL_DELETE LL_DELETE409,30438 -#define LL_DELETE2 LL_DELETE2411,30491 -#define LL_APPEND2 LL_APPEND2413,30546 -#define LL_COUNT(LL_COUNT419,30707 -#define LL_COUNT2(LL_COUNT2422,30902 -#define LL_FOREACH(LL_FOREACH428,31293 -#define LL_FOREACH2(LL_FOREACH2431,31421 -#define LL_FOREACH_SAFE(LL_FOREACH_SAFE434,31553 -#define LL_FOREACH_SAFE2(LL_FOREACH_SAFE2437,31690 -#define LL_SEARCH_SCALAR(LL_SEARCH_SCALAR440,31849 -#define LL_SEARCH_SCALAR2(LL_SEARCH_SCALAR2443,31994 -#define LL_SEARCH(LL_SEARCH450,32491 -#define LL_SEARCH2(LL_SEARCH2453,32627 -#define LL_REPLACE_ELEM(LL_REPLACE_ELEM460,33124 -#define LL_PREPEND_ELEM(LL_PREPEND_ELEM480,34883 -#define DL_PREPEND(DL_PREPEND504,36968 -#define DL_PREPEND2(DL_PREPEND2507,37102 -#define DL_APPEND(DL_APPEND519,38085 -#define DL_APPEND2(DL_APPEND2522,38218 -#define DL_CONCAT(DL_CONCAT536,39395 -#define DL_CONCAT2(DL_CONCAT2539,39531 -#define DL_DELETE(DL_DELETE554,40805 -#define DL_DELETE2(DL_DELETE2557,40938 -#define DL_COUNT(DL_COUNT575,42503 -#define DL_COUNT2(DL_COUNT2578,42698 -#define DL_FOREACH(DL_FOREACH584,43089 -#define DL_FOREACH2(DL_FOREACH2587,43217 -#define DL_FOREACH_SAFE(DL_FOREACH_SAFE591,43419 -#define DL_FOREACH_SAFE2(DL_FOREACH_SAFE2594,43556 -#define DL_SEARCH_SCALAR DL_SEARCH_SCALAR598,43782 -#define DL_SEARCH DL_SEARCH599,43824 -#define DL_SEARCH_SCALAR2 DL_SEARCH_SCALAR2600,43852 -#define DL_SEARCH2 DL_SEARCH2601,43896 -#define DL_REPLACE_ELEM(DL_REPLACE_ELEM603,43927 -#define DL_PREPEND_ELEM(DL_PREPEND_ELEM629,46268 -#define CDL_PREPEND(CDL_PREPEND648,47868 -#define CDL_PREPEND2(CDL_PREPEND2651,48003 -#define CDL_DELETE(CDL_DELETE665,49180 -#define CDL_DELETE2(CDL_DELETE2668,49314 -#define CDL_COUNT(CDL_COUNT679,50200 -#define CDL_COUNT2(CDL_COUNT2682,50395 -#define CDL_FOREACH(CDL_FOREACH688,50786 -#define CDL_FOREACH2(CDL_FOREACH2691,50915 -#define CDL_FOREACH_SAFE(CDL_FOREACH_SAFE694,51073 -#define CDL_FOREACH_SAFE2(CDL_FOREACH_SAFE2697,51222 -#define CDL_SEARCH_SCALAR(CDL_SEARCH_SCALAR702,51561 -#define CDL_SEARCH_SCALAR2(CDL_SEARCH_SCALAR2705,51707 -#define CDL_SEARCH(CDL_SEARCH712,52204 -#define CDL_SEARCH2(CDL_SEARCH2715,52341 -#define CDL_REPLACE_ELEM(CDL_REPLACE_ELEM722,52838 -#define CDL_PREPEND_ELEM(CDL_PREPEND_ELEM742,54597 - -include/mongo/mongoc/mongoc-opcode.h,657 -#define MONGOC_OPCODE_HMONGOC_OPCODE_H18,620 -{__anon18fd87d9010331,819 - MONGOC_OPCODE_REPLY = 1,MONGOC_OPCODE_REPLY32,821 - MONGOC_OPCODE_MSG = 1000,MONGOC_OPCODE_MSG33,857 - MONGOC_OPCODE_UPDATE = 2001,MONGOC_OPCODE_UPDATE34,896 - MONGOC_OPCODE_INSERT = 2002,MONGOC_OPCODE_INSERT35,935 - MONGOC_OPCODE_QUERY = 2004,MONGOC_OPCODE_QUERY36,974 - MONGOC_OPCODE_GET_MORE = 2005,MONGOC_OPCODE_GET_MORE37,1013 - MONGOC_OPCODE_DELETE = 2006,MONGOC_OPCODE_DELETE38,1052 - MONGOC_OPCODE_KILL_CURSORS = 2007,MONGOC_OPCODE_KILL_CURSORS39,1091 -} mongoc_opcode_t;mongoc_opcode_t40,1130 - -include/mongo/mongoc/mongoc-write-concern.h,568 -#define MONGOC_WRITE_CONCERN_HMONGOC_WRITE_CONCERN_H18,627 -#define MONGOC_WRITE_CONCERN_W_UNACKNOWLEDGED MONGOC_WRITE_CONCERN_W_UNACKNOWLEDGED30,820 -#define MONGOC_WRITE_CONCERN_W_ERRORS_IGNORED MONGOC_WRITE_CONCERN_W_ERRORS_IGNORED31,869 -#define MONGOC_WRITE_CONCERN_W_DEFAULT MONGOC_WRITE_CONCERN_W_DEFAULT32,936 -#define MONGOC_WRITE_CONCERN_W_MAJORITY MONGOC_WRITE_CONCERN_W_MAJORITY33,985 -#define MONGOC_WRITE_CONCERN_W_TAG MONGOC_WRITE_CONCERN_W_TAG34,1034 -typedef struct _mongoc_write_concern_t mongoc_write_concern_t;mongoc_write_concern_t37,1085 - -include/mongo/mongoc/mongoc-gridfs.h,119 -#define MONGOC_GRIDFS_HMONGOC_GRIDFS_H18,619 -typedef struct _mongoc_gridfs_t mongoc_gridfs_t;mongoc_gridfs_t35,933 - -include/mongo/mongoc/mongoc-crypto-common-crypto-private.h,91 -#define MONGOC_CRYPTO_COMMON_CRYPTO_PRIVATE_HMONGOC_CRYPTO_COMMON_CRYPTO_PRIVATE_H25,807 - -include/mongo/mongoc/mongoc-bulk-operation-private.h,762 -#define MONGOC_BULK_OPERATION_PRIVATE_HMONGOC_BULK_OPERATION_PRIVATE_H18,636 -struct _mongoc_bulk_operation_t_mongoc_bulk_operation_t31,928 - char *database;database33,962 - char *collection;collection34,1006 - mongoc_client_t *client;client35,1052 - mongoc_write_concern_t *write_concern;write_concern36,1094 - mongoc_bulk_write_flags_t flags;flags37,1143 - uint32_t server_id;server_id38,1184 - mongoc_array_t commands;commands39,1229 - mongoc_write_result_t result;result40,1273 - bool executed;executed41,1315 - int64_t operation_id;operation_id42,1359 - -include/mongo/mongoc/mongoc-socket.h,333 -#define MONGOC_SOCKET_HMONGOC_SOCKET_H18,620 -typedef struct _mongoc_socket_t mongoc_socket_t;mongoc_socket_t47,1113 -{__anon7cc308c8010850,1178 - mongoc_socket_t *socket;socket51,1180 - int events;events52,1208 - int revents;revents53,1236 -} mongoc_socket_poll_t;mongoc_socket_poll_t54,1265 - -include/mongo/mongoc/mongoc-read-prefs.c,1259 -mongoc_read_prefs_new (mongoc_read_mode_t mode)mongoc_read_prefs_new23,686 -mongoc_read_prefs_get_mode (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_get_mode36,953 -mongoc_read_prefs_set_mode (mongoc_read_prefs_t *read_prefs,mongoc_read_prefs_set_mode43,1094 -mongoc_read_prefs_get_tags (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_get_tags54,1335 -mongoc_read_prefs_set_tags (mongoc_read_prefs_t *read_prefs,mongoc_read_prefs_set_tags62,1471 -mongoc_read_prefs_add_tag (mongoc_read_prefs_t *read_prefs,mongoc_read_prefs_add_tag78,1778 -mongoc_read_prefs_is_valid (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_is_valid99,2250 -mongoc_read_prefs_destroy (mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_destroy117,2566 -mongoc_read_prefs_copy (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_copy127,2748 -_get_read_mode_string (mongoc_read_mode_t mode)_get_read_mode_string141,3020 -_apply_read_preferences_mongos (const mongoc_read_prefs_t *read_prefs,_apply_read_preferences_mongos164,3584 -apply_read_preferences (const mongoc_read_prefs_t *read_prefs,apply_read_preferences246,6422 -apply_read_prefs_result_cleanup (mongoc_apply_read_prefs_result_t *result)apply_read_prefs_result_cleanup312,8532 - -include/mongo/mongoc/op-reply.def,0 - -include/mongo/mongoc/mongoc-host-list.h,580 -#define MONGOC_HOST_LIST_HMONGOC_HOST_LIST_H18,623 -# define BSON_HOST_NAME_MAX BSON_HOST_NAME_MAX32,863 -typedef struct _mongoc_host_list_t mongoc_host_list_t;mongoc_host_list_t41,1018 -struct _mongoc_host_list_t_mongoc_host_list_t44,1075 - mongoc_host_list_t *next;next46,1104 - char host [BSON_HOST_NAME_MAX + 1];host47,1133 - char host_and_port [BSON_HOST_NAME_MAX + 7];host_and_port48,1187 - uint16_t port;port49,1250 - int family;family50,1279 - void *padding [4];padding51,1310 - -include/mongo/mongoc/mongoc-rand.h,43 -#define MONGOC_RAND_HMONGOC_RAND_H24,741 - -include/mongo/mongoc/mongoc-rand-common-crypto.c,384 -int _mongoc_rand_bytes(uint8_t *buf, int num) {_mongoc_rand_bytes29,867 -int _mongoc_pseudo_rand_bytes(uint8_t *buf, int num) {_mongoc_pseudo_rand_bytes33,976 -void mongoc_rand_seed(const void* buf, int num) {mongoc_rand_seed37,1072 -void mongoc_rand_add(const void* buf, int num, double entropy) {mongoc_rand_add41,1163 -int mongoc_rand_status(void) {mongoc_rand_status45,1269 - -include/mongo/mongoc/mongoc-sasl.c,976 -# define SASL_CALLBACK_FN(SASL_CALLBACK_FN29,791 -_mongoc_sasl_set_mechanism (mongoc_sasl_t *sasl,_mongoc_sasl_set_mechanism33,858 -_mongoc_sasl_get_pass (mongoc_sasl_t *sasl,_mongoc_sasl_get_pass44,1099 -_mongoc_sasl_set_pass (mongoc_sasl_t *sasl,_mongoc_sasl_set_pass65,1570 -_mongoc_sasl_get_user (mongoc_sasl_t *sasl,_mongoc_sasl_get_user76,1776 -_mongoc_sasl_set_user (mongoc_sasl_t *sasl,_mongoc_sasl_set_user97,2283 -_mongoc_sasl_set_service_host (mongoc_sasl_t *sasl,_mongoc_sasl_set_service_host108,2483 -_mongoc_sasl_set_service_name (mongoc_sasl_t *sasl,_mongoc_sasl_set_service_name119,2739 -_mongoc_sasl_init (mongoc_sasl_t *sasl)_mongoc_sasl_init130,2995 -_mongoc_sasl_destroy (mongoc_sasl_t *sasl)_mongoc_sasl_destroy158,3677 -_mongoc_sasl_is_failure (int status,_mongoc_sasl_is_failure175,3979 -_mongoc_sasl_start (mongoc_sasl_t *sasl,_mongoc_sasl_start217,5179 -_mongoc_sasl_step (mongoc_sasl_t *sasl,_mongoc_sasl_step277,6804 - -include/mongo/mongoc/mongoc-openssl-private.h,65 -#define MONGOC_OPENSSL_PRIVATE_HMONGOC_OPENSSL_PRIVATE_H18,629 - -include/mongo/mongoc/mongoc-scram.c,1302 -#define MONGOC_SCRAM_SERVER_KEY MONGOC_SCRAM_SERVER_KEY32,902 -#define MONGOC_SCRAM_CLIENT_KEY MONGOC_SCRAM_CLIENT_KEY33,947 -#define MONGOC_SCRAM_B64_ENCODED_SIZE(MONGOC_SCRAM_B64_ENCODED_SIZE35,993 -#define MONGOC_SCRAM_B64_HASH_SIZE MONGOC_SCRAM_B64_HASH_SIZE37,1043 -_mongoc_scram_startup()_mongoc_scram_startup42,1145 -_mongoc_scram_set_pass (mongoc_scram_t *scram,_mongoc_scram_set_pass49,1213 -_mongoc_scram_set_user (mongoc_scram_t *scram,_mongoc_scram_set_user63,1478 -_mongoc_scram_init (mongoc_scram_t *scram)_mongoc_scram_init74,1686 -_mongoc_scram_destroy (mongoc_scram_t *scram)_mongoc_scram_destroy85,1843 -_mongoc_scram_buf_write (const char *src,_mongoc_scram_buf_write100,2082 -_mongoc_scram_start (mongoc_scram_t *scram,_mongoc_scram_start128,2713 -_mongoc_scram_salt_password (mongoc_scram_t *scram,_mongoc_scram_salt_password256,6433 -_mongoc_scram_generate_client_proof (mongoc_scram_t *scram,_mongoc_scram_generate_client_proof304,7974 -_mongoc_scram_step2 (mongoc_scram_t *scram,_mongoc_scram_step2362,9954 -_mongoc_scram_verify_server_signature (mongoc_scram_t *scram,_mongoc_scram_verify_server_signature603,16895 -_mongoc_scram_step3 (mongoc_scram_t *scram,_mongoc_scram_step3642,18433 -_mongoc_scram_step (mongoc_scram_t *scram,_mongoc_scram_step760,21465 - -include/mongo/mongoc/mongoc-rpc-private.h,1081 -#define MONGOC_RPC_PRIVATE_HMONGOC_RPC_PRIVATE_H18,625 -#define RPC(RPC36,963 -#define ENUM_FIELD(ENUM_FIELD37,1053 -#define INT32_FIELD(INT32_FIELD38,1110 -#define INT64_FIELD(INT64_FIELD39,1166 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD40,1222 -#define CSTRING_FIELD(CSTRING_FIELD41,1293 -#define BSON_FIELD(BSON_FIELD42,1353 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD43,1416 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD44,1500 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD45,1618 -#define BSON_OPTIONAL(BSON_OPTIONAL46,1702 -{__anon5fbaf70c010a61,1995 - mongoc_rpc_delete_t delete_;delete_62,1997 - mongoc_rpc_get_more_t get_more;get_more63,2035 - mongoc_rpc_header_t header;header64,2074 - mongoc_rpc_insert_t insert;insert65,2111 - mongoc_rpc_kill_cursors_t kill_cursors;kill_cursors66,2148 - mongoc_rpc_msg_t msg;msg67,2191 - mongoc_rpc_query_t query;query68,2225 - mongoc_rpc_reply_t reply;reply69,2261 - mongoc_rpc_update_t update;update70,2297 -} mongoc_rpc_t;mongoc_rpc_t71,2334 - -include/mongo/mongoc/mongoc-crypto.c,238 -mongoc_crypto_init (mongoc_crypto_t *crypto)mongoc_crypto_init30,914 -mongoc_crypto_hmac_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_hmac_sha142,1266 -mongoc_crypto_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_sha153,1649 - -include/mongo/mongoc/mongoc-database-private.h,404 -#define MONGOC_DATABASE_PRIVATE_HMONGOC_DATABASE_PRIVATE_H18,630 -struct _mongoc_database_t_mongoc_database_t35,958 - mongoc_client_t *client;client37,986 - char name [128];name38,1021 - mongoc_read_prefs_t *read_prefs;read_prefs39,1060 - mongoc_read_concern_t *read_concern;read_concern40,1099 - mongoc_write_concern_t *write_concern;write_concern41,1140 - -include/mongo/mongoc/mongoc-cursor-transform.c,1021 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN30,906 -{__anonc36b20a1010834,968 - mongoc_cursor_transform_filter_t filter;filter35,970 - mongoc_cursor_transform_mutate_t mutate;mutate36,1014 - mongoc_cursor_transform_dtor_t dtor;dtor37,1058 - void *ctx;ctx38,1100 - bson_t tmp;tmp39,1141 -} mongoc_cursor_transform_t;mongoc_cursor_transform_t40,1182 -_mongoc_cursor_transform_new (mongoc_cursor_transform_filter_t filter,_mongoc_cursor_transform_new44,1227 -_mongoc_cursor_transform_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_transform_destroy66,1826 -_mongoc_cursor_transform_next (mongoc_cursor_t *cursor,_mongoc_cursor_transform_next88,2210 -_mongoc_cursor_transform_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_transform_clone125,3052 -static mongoc_cursor_interface_t gMongocCursorArray = {gMongocCursorArray142,3479 -_mongoc_cursor_transform_init (mongoc_cursor_t *cursor,_mongoc_cursor_transform_init151,3660 - -include/mongo/mongoc/mongoc-cursor-transform-private.h,687 -#define MONGOC_CURSOR_FILTER_PRIVATE_HMONGOC_CURSOR_FILTER_PRIVATE_H18,635 -{__anon976667ee010332,890 - MONGO_CURSOR_TRANSFORM_DROP,MONGO_CURSOR_TRANSFORM_DROP33,892 - MONGO_CURSOR_TRANSFORM_PASS,MONGO_CURSOR_TRANSFORM_PASS34,924 - MONGO_CURSOR_TRANSFORM_MUTATE,MONGO_CURSOR_TRANSFORM_MUTATE35,956 -} mongoc_cursor_transform_mode_t;mongoc_cursor_transform_mode_t36,990 -(*mongoc_cursor_transform_filter_t)(const bson_t *bson,mongoc_cursor_transform_filter_t39,1064 -typedef void (*mongoc_cursor_transform_mutate_t)(const bson_t *bson,mongoc_cursor_transform_mutate_t42,1177 -typedef void (*mongoc_cursor_transform_dtor_t)(void *ctx);mongoc_cursor_transform_dtor_t46,1384 - -include/mongo/mongoc/mongoc-cursor.c,4233 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN31,952 -#define CURSOR_FAILED(CURSOR_FAILED34,989 -_mongoc_n_return (mongoc_cursor_t * cursor)_mongoc_n_return49,1423 -_mongoc_set_cursor_ns (mongoc_cursor_t *cursor,_mongoc_set_cursor_ns83,2206 -_mongoc_cursor_new (mongoc_client_t *client,_mongoc_cursor_new103,2708 -#define MARK_FAILED(MARK_FAILED152,4351 -mongoc_cursor_destroy (mongoc_cursor_t *cursor)mongoc_cursor_destroy266,7805 -_mongoc_cursor_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_destroy282,8033 -_mongoc_cursor_fetch_stream (mongoc_cursor_t *cursor)_mongoc_cursor_fetch_stream328,9361 -_use_find_command (const mongoc_cursor_t *cursor,_use_find_command354,10180 -_mongoc_cursor_initial_query (mongoc_cursor_t *cursor)_mongoc_cursor_initial_query368,10668 -_mongoc_cursor_monitor_legacy_query (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_legacy_query414,11932 -_mongoc_cursor_append_docs_array (mongoc_cursor_t *cursor,_mongoc_cursor_append_docs_array458,13228 -_mongoc_cursor_monitor_succeeded (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_succeeded478,13710 -_mongoc_cursor_monitor_failed (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_failed535,15643 -_mongoc_cursor_op_query (mongoc_cursor_t *cursor,_mongoc_cursor_op_query570,16686 -_mongoc_cursor_run_command (mongoc_cursor_t *cursor,_mongoc_cursor_run_command705,20723 -_invalid_field (const char *query_field,_invalid_field747,21792 -_translate_query_opt (const char *query_field,_translate_query_opt763,22180 -_mongoc_cursor_prepare_find_command_flags (mongoc_cursor_t *cursor,_mongoc_cursor_prepare_find_command_flags819,23662 -_mongoc_cursor_collection (const mongoc_cursor_t *cursor,_mongoc_cursor_collection847,24408 -_mongoc_cursor_prepare_find_command (mongoc_cursor_t *cursor,_mongoc_cursor_prepare_find_command861,24889 -_mongoc_cursor_find_command (mongoc_cursor_t *cursor)_mongoc_cursor_find_command937,27291 -_mongoc_cursor_get_more (mongoc_cursor_t *cursor)_mongoc_cursor_get_more959,27732 -_mongoc_cursor_monitor_legacy_get_more (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_legacy_get_more1003,28635 -_mongoc_cursor_op_getmore (mongoc_cursor_t *cursor,_mongoc_cursor_op_getmore1045,29847 -mongoc_cursor_error (mongoc_cursor_t *cursor,mongoc_cursor_error1144,32961 -_mongoc_cursor_error (mongoc_cursor_t *cursor,_mongoc_cursor_error1164,33274 -mongoc_cursor_next (mongoc_cursor_t *cursor,mongoc_cursor_next1185,33691 -_mongoc_read_from_buffer (mongoc_cursor_t *cursor,_mongoc_read_from_buffer1231,34632 -_mongoc_cursor_next (mongoc_cursor_t *cursor,_mongoc_cursor_next1246,34923 -mongoc_cursor_more (mongoc_cursor_t *cursor)mongoc_cursor_more1310,36497 -_mongoc_cursor_more (mongoc_cursor_t *cursor)_mongoc_cursor_more1329,36747 -mongoc_cursor_get_host (mongoc_cursor_t *cursor,mongoc_cursor_get_host1344,36994 -_mongoc_cursor_get_host (mongoc_cursor_t *cursor,_mongoc_cursor_get_host1360,37302 -mongoc_cursor_clone (const mongoc_cursor_t *cursor)mongoc_cursor_clone1391,38047 -_mongoc_cursor_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_clone1408,38321 -mongoc_cursor_is_alive (const mongoc_cursor_t *cursor) /* IN */mongoc_cursor_is_alive1469,39758 -mongoc_cursor_current (const mongoc_cursor_t *cursor) /* IN */mongoc_cursor_current1482,40074 -mongoc_cursor_set_batch_size (mongoc_cursor_t *cursor,mongoc_cursor_set_batch_size1491,40201 -mongoc_cursor_get_batch_size (const mongoc_cursor_t *cursor)mongoc_cursor_get_batch_size1499,40390 -mongoc_cursor_set_limit (mongoc_cursor_t *cursor,mongoc_cursor_set_limit1507,40517 -mongoc_cursor_get_limit (const mongoc_cursor_t *cursor)mongoc_cursor_get_limit1521,40764 -mongoc_cursor_get_hint (const mongoc_cursor_t *cursor)mongoc_cursor_get_hint1529,40885 -mongoc_cursor_get_id (const mongoc_cursor_t *cursor)mongoc_cursor_get_id1537,41008 -mongoc_cursor_set_max_await_time_ms (mongoc_cursor_t *cursor,mongoc_cursor_set_max_await_time_ms1545,41136 -mongoc_cursor_get_max_await_time_ms (const mongoc_cursor_t *cursor)mongoc_cursor_get_max_await_time_ms1556,41393 -mongoc_cursor_new_from_command_reply (mongoc_client_t *client,mongoc_cursor_new_from_command_reply1587,42257 - -include/mongo/mongoc/mongoc-index.c,813 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN23,675 -static mongoc_index_opt_t gMongocIndexOptDefault = {gMongocIndexOptDefault26,718 -static mongoc_index_opt_geo_t gMongocIndexOptGeoDefault = {gMongocIndexOptGeoDefault44,1496 -static mongoc_index_opt_wt_t gMongocIndexOptWTDefault = {gMongocIndexOptWTDefault53,1888 -mongoc_index_opt_get_default (void)mongoc_index_opt_get_default60,2180 -mongoc_index_opt_geo_get_default (void)mongoc_index_opt_geo_get_default66,2287 -mongoc_index_opt_wt_get_default (void)mongoc_index_opt_wt_get_default72,2400 -mongoc_index_opt_init (mongoc_index_opt_t *opt)mongoc_index_opt_init78,2486 -mongoc_index_opt_geo_init (mongoc_index_opt_geo_t *opt)mongoc_index_opt_geo_init86,2622 -void mongoc_index_opt_wt_init (mongoc_index_opt_wt_t *opt)mongoc_index_opt_wt_init93,2764 - -include/mongo/mongoc/mongoc-write-command.c,3895 -#define WRITE_CONCERN_DOC(WRITE_CONCERN_DOC33,901 -typedef void (*mongoc_write_op_t) (mongoc_write_command_t *command,mongoc_write_op_t38,1042 -static bson_t gEmptyWriteConcern = BSON_INITIALIZER;gEmptyWriteConcern49,1722 -static const char *gCommandNames[] = { "delete", "insert", "update"};gCommandNames52,1837 -static const char *gCommandFields[] = { "deletes", "documents", "updates"};gCommandFields53,1907 -static const uint32_t gCommandFieldLens[] = { 7, 9, 7 };gCommandFieldLens54,1983 -_mongoc_write_command_insert_append (mongoc_write_command_t *command,_mongoc_write_command_insert_append63,2323 -_mongoc_write_command_update_append (mongoc_write_command_t *command,_mongoc_write_command_update_append106,3396 -_mongoc_write_command_delete_append (mongoc_write_command_t *command,_mongoc_write_command_delete_append140,4389 -_mongoc_write_command_init_insert (mongoc_write_command_t *command, /* IN */_mongoc_write_command_init_insert171,5141 -_mongoc_write_command_init_delete (mongoc_write_command_t *command, /* IN */_mongoc_write_command_init_delete199,6107 -_mongoc_write_command_init_update (mongoc_write_command_t *command, /* IN */_mongoc_write_command_init_update225,6934 -_mongoc_write_command_init (bson_t *doc,_mongoc_write_command_init254,8016 -_mongoc_monitor_legacy_write (mongoc_client_t *client,_mongoc_monitor_legacy_write287,8984 -append_write_err (bson_t *doc,append_write_err328,10406 -append_write_concern_err (bson_t *doc,append_write_concern_err356,11224 -get_upserted_id (const bson_t *update,get_upserted_id383,12098 -append_upserted (bson_t *doc,append_upserted417,13148 -_mongoc_monitor_legacy_write_succeeded (mongoc_client_t *client,_mongoc_monitor_legacy_write_succeeded436,13649 -_mongoc_write_command_delete_legacy (mongoc_write_command_t *command,_mongoc_write_command_delete_legacy571,18453 -too_large_error (bson_error_t *error,too_large_error709,22545 -_mongoc_write_command_insert_legacy (mongoc_write_command_t *command,_mongoc_write_command_insert_legacy732,23249 -_empty_error (mongoc_write_command_t *command,_empty_error931,29240 -_mongoc_write_command_will_overflow (uint32_t len_so_far,_mongoc_write_command_will_overflow949,29726 -_mongoc_write_command_update_legacy (mongoc_write_command_t *command,_mongoc_write_command_update_legacy974,30462 -static mongoc_write_op_t gLegacyWriteOps[3] = {gLegacyWriteOps1152,36812 -_mongoc_write_command(mongoc_write_command_t *command,_mongoc_write_command1159,36996 -_mongoc_write_command_execute (mongoc_write_command_t *command, /* IN */_mongoc_write_command_execute1318,42236 -_mongoc_write_command_destroy (mongoc_write_command_t *command)_mongoc_write_command_destroy1370,44145 -_mongoc_write_result_init (mongoc_write_result_t *result) /* IN */_mongoc_write_result_init1383,44305 -_mongoc_write_result_destroy (mongoc_write_result_t *result)_mongoc_write_result_destroy1400,44585 -_mongoc_write_result_append_upsert (mongoc_write_result_t *result,_mongoc_write_result_append_upsert1415,44835 -_append_write_concern_err_legacy (mongoc_write_result_t *result,_append_write_concern_err_legacy1440,45562 -_append_write_err_legacy (mongoc_write_result_t *result,_append_write_err_legacy1466,46473 -_mongoc_write_result_merge_legacy (mongoc_write_result_t *result, /* IN */_mongoc_write_result_merge_legacy1503,47671 -_mongoc_write_result_merge_arrays (uint32_t offset,_mongoc_write_result_merge_arrays1611,50821 -_mongoc_write_result_merge (mongoc_write_result_t *result, /* IN */_mongoc_write_result_merge1663,52385 -_set_error_from_response (bson_t *bson_array,_set_error_from_response1795,56732 -_mongoc_write_result_complete (mongoc_write_result_t *result,_mongoc_write_result_complete1861,58876 - -include/mongo/mongoc/mongoc-stream-tls-openssl-bio.c,696 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN38,1061 -mongoc_stream_tls_openssl_bio_create (BIO *b)mongoc_stream_tls_openssl_bio_create59,1474 -mongoc_stream_tls_openssl_bio_destroy (BIO *b)mongoc_stream_tls_openssl_bio_destroy89,1981 -mongoc_stream_tls_openssl_bio_read (BIO *b,mongoc_stream_tls_openssl_bio_read128,2712 -mongoc_stream_tls_openssl_bio_write (BIO *b,mongoc_stream_tls_openssl_bio_write175,3692 -mongoc_stream_tls_openssl_bio_ctrl (BIO *b,mongoc_stream_tls_openssl_bio_ctrl234,4962 -mongoc_stream_tls_openssl_bio_gets (BIO *b,mongoc_stream_tls_openssl_bio_gets265,5580 -mongoc_stream_tls_openssl_bio_puts (BIO *b,mongoc_stream_tls_openssl_bio_puts291,6108 - -include/mongo/mongoc/mongoc-read-prefs-private.h,618 -#define MONGOC_READ_PREFS_PRIVATE_HMONGOC_READ_PREFS_PRIVATE_H18,632 -struct _mongoc_read_prefs_t_mongoc_read_prefs_t32,903 - mongoc_read_mode_t mode;mode34,933 - bson_t tags;tags35,961 -typedef struct _mongoc_apply_read_prefs_result_t {_mongoc_apply_read_prefs_result_t39,994 - bson_t *query_with_read_prefs;query_with_read_prefs40,1045 - bool query_owned;query_owned41,1092 - mongoc_query_flags_t flags;flags42,1129 -} mongoc_apply_read_prefs_result_t;mongoc_apply_read_prefs_result_t43,1160 -#define READ_PREFS_RESULT_INIT READ_PREFS_RESULT_INIT46,1198 - -include/mongo/mongoc/mongoc-secure-transport-private.h,83 -#define MONGOC_SECURE_TRANSPORT_PRIVATE_HMONGOC_SECURE_TRANSPORT_PRIVATE_H18,638 - -include/mongo/mongoc/mongoc-gridfs-file-private.h,1479 -#define MONGOC_GRIDFS_FILE_PRIVATE_HMONGOC_GRIDFS_FILE_PRIVATE_H18,632 -struct _mongoc_gridfs_file_t_mongoc_gridfs_file_t35,961 - mongoc_gridfs_t *gridfs;gridfs37,992 - bson_t bson;bson38,1030 - mongoc_gridfs_file_page_t *page;page39,1066 - uint64_t pos;pos40,1102 - int32_t n;n41,1137 - bson_error_t error;error42,1170 - mongoc_cursor_t *cursor;cursor43,1207 - uint32_t cursor_range[2]; /* current chunk, # of chunks */cursor_range44,1245 - bool is_dirty;is_dirty45,1325 - bson_value_t files_id;files_id47,1366 - int64_t length;length48,1406 - int32_t chunk_size;chunk_size49,1444 - int64_t upload_date;upload_date50,1486 - char *md5;md552,1530 - char *filename;filename53,1565 - char *content_type;content_type54,1605 - bson_t aliases;aliases55,1649 - bson_t metadata;metadata56,1688 - const char *bson_md5;bson_md557,1728 - const char *bson_filename;bson_filename58,1768 - const char *bson_content_type;bson_content_type59,1813 - bson_t bson_aliases;bson_aliases60,1862 - bson_t bson_metadata;bson_metadata61,1906 - -include/mongo/mongoc/mongoc-trace.h,280 -#define MONGOC_TRACE_PRIVATE_HMONGOC_TRACE_PRIVATE_H19,628 -#define TRACE(TRACE33,796 -#define ENTRY ENTRY35,971 -#define EXIT EXIT36,1102 -#define RETURN(RETURN37,1241 -#define GOTO(GOTO38,1384 -#define DUMP_BYTES(DUMP_BYTES39,1538 -#define DUMP_IOVEC(DUMP_IOVEC43,1774 - -include/mongo/mongoc/mongoc-stream-gridfs.h,61 -#define MONGOC_STREAM_GRIDFS_HMONGOC_STREAM_GRIDFS_H18,626 - -include/mongo/mongoc/mongoc-rand-private.h,59 -#define MONGOC_RAND_PRIVATE_HMONGOC_RAND_PRIVATE_H24,756 - -include/mongo/mongoc/mongoc-server-stream.c,674 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN22,701 -#define COALESCE(COALESCE24,744 -mongoc_server_stream_new (mongoc_topology_description_type_t topology_type,mongoc_server_stream_new27,816 -mongoc_server_stream_cleanup (mongoc_server_stream_t *server_stream)mongoc_server_stream_cleanup45,1383 -mongoc_server_stream_max_bson_obj_size (mongoc_server_stream_t *server_stream)mongoc_server_stream_max_bson_obj_size64,1873 -mongoc_server_stream_max_msg_size (mongoc_server_stream_t *server_stream)mongoc_server_stream_max_msg_size81,2350 -mongoc_server_stream_max_write_batch_size (mongoc_server_stream_t *server_stream)mongoc_server_stream_max_write_batch_size98,2828 - -include/mongo/mongoc/mongoc-version.h.in,506 -#define MONGOC_VERSION_HMONGOC_VERSION_H24,744 -#define MONGOC_MAJOR_VERSION MONGOC_MAJOR_VERSION32,878 -#define MONGOC_MINOR_VERSION MONGOC_MINOR_VERSION40,1041 -#define MONGOC_MICRO_VERSION MONGOC_MICRO_VERSION48,1204 -#define MONGOC_PRERELEASE_VERSION MONGOC_PRERELEASE_VERSION56,1383 -#define MONGOC_VERSION MONGOC_VERSION64,1498 -#define MONGOC_VERSION_S MONGOC_VERSION_S73,1656 -#define MONGOC_VERSION_HEX MONGOC_VERSION_HEX82,1824 -#define MONGOC_CHECK_VERSION(MONGOC_CHECK_VERSION96,2248 - -include/mongo/mongoc/mongoc-stream.c,1449 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN35,1002 -# define MONGOC_DEFAULT_TIMEOUT_MSEC MONGOC_DEFAULT_TIMEOUT_MSEC38,1074 -mongoc_stream_close (mongoc_stream_t *stream)mongoc_stream_close51,1312 -mongoc_stream_failed (mongoc_stream_t *stream)mongoc_stream_failed77,1801 -mongoc_stream_destroy (mongoc_stream_t *stream)mongoc_stream_destroy101,2167 -mongoc_stream_flush (mongoc_stream_t *stream)mongoc_stream_flush124,2508 -mongoc_stream_writev (mongoc_stream_t *stream,mongoc_stream_writev142,2914 -mongoc_stream_write (mongoc_stream_t *stream,mongoc_stream_write179,3763 -mongoc_stream_readv (mongoc_stream_t *stream,mongoc_stream_readv218,4745 -mongoc_stream_read (mongoc_stream_t *stream,mongoc_stream_read259,5784 -mongoc_stream_setsockopt (mongoc_stream_t *stream,mongoc_stream_setsockopt285,6295 -mongoc_stream_get_base_stream (mongoc_stream_t *stream) /* IN */mongoc_stream_get_base_stream302,6721 -mongoc_stream_get_root_stream (mongoc_stream_t *stream)mongoc_stream_get_root_stream315,6948 -mongoc_stream_get_tls_stream (mongoc_stream_t *stream) /* IN */mongoc_stream_get_tls_stream328,7164 -mongoc_stream_poll (mongoc_stream_poll_t *streams,mongoc_stream_poll339,7392 -mongoc_stream_wait (mongoc_stream_t *stream,mongoc_stream_wait408,9085 -mongoc_stream_check_closed (mongoc_stream_t *stream)mongoc_stream_check_closed465,10417 -_mongoc_stream_writev_full (mongoc_stream_t *stream,_mongoc_stream_writev_full481,10604 - -include/mongo/mongoc/mongoc-stream-file.h,144 -#define MONGOC_STREAM_FILE_HMONGOC_STREAM_FILE_H18,625 -typedef struct _mongoc_stream_file_t mongoc_stream_file_t;mongoc_stream_file_t30,825 - -include/mongo/mongoc/mongoc-crypto-private.h,315 -#define MONGOC_CRYPTO_PRIVATE_HMONGOC_CRYPTO_PRIVATE_H28,832 -typedef struct _mongoc_crypto_t mongoc_crypto_t;mongoc_crypto_t33,884 -struct _mongoc_crypto_t_mongoc_crypto_t35,934 - void (*hmac_sha1) (mongoc_crypto_t *crypto,hmac_sha137,960 - bool (*sha1) (mongoc_crypto_t *crypto,sha143,1261 - -include/mongo/mongoc/mongoc-matcher.h,124 -#define MONGOC_MATCHER_HMONGOC_MATCHER_H18,621 -typedef struct _mongoc_matcher_t mongoc_matcher_t;mongoc_matcher_t30,808 - -include/mongo/mongoc/mongoc-uri.c,5753 -struct _mongoc_uri_t_mongoc_uri_t36,996 - char *str;str38,1019 - mongoc_host_list_t *hosts;hosts39,1051 - char *username;username40,1085 - char *password;password41,1122 - char *database;database42,1159 - bson_t options;options43,1196 - bson_t credentials;credentials44,1232 - mongoc_read_prefs_t *read_prefs;read_prefs45,1272 - mongoc_read_concern_t *read_concern;read_concern46,1311 - mongoc_write_concern_t *write_concern;write_concern47,1352 -mongoc_uri_do_unescape (char **str)mongoc_uri_do_unescape51,1410 -mongoc_uri_lowercase_hostname (const char *src,mongoc_uri_lowercase_hostname62,1560 -mongoc_uri_append_host (mongoc_uri_t *uri,mongoc_uri_append_host81,2120 -scan_to_unichar (const char *str,scan_to_unichar133,3803 -mongoc_uri_parse_scheme (const char *str,mongoc_uri_parse_scheme167,4620 -mongoc_uri_parse_userpass (mongoc_uri_t *uri,mongoc_uri_parse_userpass181,4834 -mongoc_uri_parse_port (uint16_t *port,mongoc_uri_parse_port210,5593 -mongoc_uri_parse_host6 (mongoc_uri_t *uri,mongoc_uri_parse_host6228,5955 -mongoc_uri_parse_host (mongoc_uri_t *uri,mongoc_uri_parse_host257,6561 -_mongoc_host_list_from_string (mongoc_host_list_t *host_list,_mongoc_host_list_from_string294,7326 -mongoc_uri_parse_hosts (mongoc_uri_t *uri,mongoc_uri_parse_hosts328,8035 -mongoc_uri_parse_database (mongoc_uri_t *uri,mongoc_uri_parse_database399,10080 -mongoc_uri_parse_auth_mechanism_properties (mongoc_uri_t *uri,mongoc_uri_parse_auth_mechanism_properties423,10599 -mongoc_uri_parse_tags (mongoc_uri_t *uri, /* IN */mongoc_uri_parse_tags454,11464 -mongoc_uri_bson_append_or_replace_key (bson_t *options, const char *option, const char *value)mongoc_uri_bson_append_or_replace_key506,12807 -mongoc_uri_option_is_int32 (const char *key)mongoc_uri_option_is_int32539,13595 -mongoc_uri_option_is_bool (const char *key)mongoc_uri_option_is_bool556,14215 -mongoc_uri_option_is_utf8 (const char *key)mongoc_uri_option_is_utf8567,14554 -mongoc_uri_parse_option (mongoc_uri_t *uri,mongoc_uri_parse_option587,15036 -mongoc_uri_parse_options (mongoc_uri_t *uri,mongoc_uri_parse_options652,17066 -mongoc_uri_finalize_auth (mongoc_uri_t *uri) {mongoc_uri_finalize_auth678,17594 -mongoc_uri_parse (mongoc_uri_t *uri,mongoc_uri_parse704,18339 -mongoc_uri_get_hosts (const mongoc_uri_t *uri)mongoc_uri_get_hosts744,19098 -mongoc_uri_get_replica_set (const mongoc_uri_t *uri)mongoc_uri_get_replica_set752,19208 -mongoc_uri_get_credentials (const mongoc_uri_t *uri)mongoc_uri_get_credentials768,19500 -mongoc_uri_get_auth_mechanism (const mongoc_uri_t *uri)mongoc_uri_get_auth_mechanism776,19623 -mongoc_uri_get_mechanism_properties (const mongoc_uri_t *uri, bson_t *properties)mongoc_uri_get_mechanism_properties792,19918 -_mongoc_uri_assign_read_prefs_mode (mongoc_uri_t *uri) /* IN */_mongoc_uri_assign_read_prefs_mode816,20405 -_mongoc_uri_build_write_concern (mongoc_uri_t *uri) /* IN */_mongoc_uri_build_write_concern855,21947 -mongoc_uri_new (const char *uri_string)mongoc_uri_new923,24216 -mongoc_uri_new_for_host_port (const char *hostname,mongoc_uri_new_for_host_port967,25179 -mongoc_uri_get_username (const mongoc_uri_t *uri)mongoc_uri_get_username985,25517 -mongoc_uri_set_username (mongoc_uri_t *uri, const char *username)mongoc_uri_set_username993,25625 -mongoc_uri_get_password (const mongoc_uri_t *uri)mongoc_uri_get_password1015,25983 -mongoc_uri_set_password (mongoc_uri_t *uri, const char *password)mongoc_uri_set_password1023,26091 -mongoc_uri_get_database (const mongoc_uri_t *uri)mongoc_uri_get_database1045,26449 -mongoc_uri_set_database (mongoc_uri_t *uri, const char *database)mongoc_uri_set_database1052,26556 -mongoc_uri_get_auth_source (const mongoc_uri_t *uri)mongoc_uri_get_auth_source1074,26913 -mongoc_uri_set_auth_source (mongoc_uri_t *uri, const char *value)mongoc_uri_set_auth_source1089,27196 -mongoc_uri_get_options (const mongoc_uri_t *uri)mongoc_uri_get_options1107,27524 -mongoc_uri_destroy (mongoc_uri_t *uri)mongoc_uri_destroy1115,27631 -mongoc_uri_copy (const mongoc_uri_t *uri)mongoc_uri_copy1138,28207 -mongoc_uri_get_string (const mongoc_uri_t *uri)mongoc_uri_get_string1168,29055 -mongoc_uri_get_read_prefs (const mongoc_uri_t *uri)mongoc_uri_get_read_prefs1176,29166 -mongoc_uri_unescape (const char *escaped_string)mongoc_uri_unescape1204,29833 -mongoc_uri_get_read_prefs_t (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_read_prefs_t1260,31133 -mongoc_uri_set_read_prefs_t (mongoc_uri_t *uri,mongoc_uri_set_read_prefs_t1269,31257 -mongoc_uri_get_read_concern (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_read_concern1281,31565 -mongoc_uri_set_read_concern (mongoc_uri_t *uri,mongoc_uri_set_read_concern1290,31691 -mongoc_uri_get_write_concern (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_write_concern1302,32003 -mongoc_uri_set_write_concern (mongoc_uri_t *uri,mongoc_uri_set_write_concern1311,32131 -mongoc_uri_get_ssl (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_ssl1323,32425 -mongoc_uri_get_option_as_int32 (const mongoc_uri_t *uri,mongoc_uri_get_option_as_int321356,33402 -mongoc_uri_set_option_as_int32 (mongoc_uri_t *uri,mongoc_uri_set_option_as_int321402,34758 -mongoc_uri_get_option_as_bool (const mongoc_uri_t *uri,mongoc_uri_get_option_as_bool1447,35908 -mongoc_uri_set_option_as_bool (mongoc_uri_t *uri,mongoc_uri_set_option_as_bool1489,37180 -mongoc_uri_get_option_as_utf8 (const mongoc_uri_t *uri,mongoc_uri_get_option_as_utf81534,38330 -mongoc_uri_set_option_as_utf8 (mongoc_uri_t *uri,mongoc_uri_set_option_as_utf81580,39795 - -include/mongo/mongoc/mongoc-stream-private.h,348 -#define MONGOC_STREAM_PRIVATE_HMONGOC_STREAM_PRIVATE_H18,633 -#define MONGOC_STREAM_SOCKET MONGOC_STREAM_SOCKET31,868 -#define MONGOC_STREAM_FILE MONGOC_STREAM_FILE32,901 -#define MONGOC_STREAM_BUFFERED MONGOC_STREAM_BUFFERED33,934 -#define MONGOC_STREAM_GRIDFS MONGOC_STREAM_GRIDFS34,967 -#define MONGOC_STREAM_TLS MONGOC_STREAM_TLS35,1000 - -include/mongo/mongoc/op-header.def,0 - -include/mongo/mongoc/mongoc-server-stream-private.h,425 -#define MONGOC_SERVER_STREAM_HMONGOC_SERVER_STREAM_H18,627 -typedef struct _mongoc_server_stream_t_mongoc_server_stream_t34,976 - mongoc_topology_description_type_t topology_type;topology_type36,1017 - mongoc_server_description_t *sd; /* owned */sd37,1071 - mongoc_stream_t *stream; /* borrowed */stream38,1137 -} mongoc_server_stream_t;mongoc_server_stream_t39,1206 - -include/mongo/mongoc/mongoc-collection.c,4515 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN40,1230 -#define _BSON_APPEND_WRITE_CONCERN(_BSON_APPEND_WRITE_CONCERN43,1271 -validate_name (const char *str)validate_name61,2082 -_mongoc_collection_cursor_new (mongoc_collection_t *collection,_mongoc_collection_cursor_new91,2631 -_mongoc_collection_write_command_execute (mongoc_write_command_t *command,_mongoc_collection_write_command_execute108,3411 -_mongoc_collection_new (mongoc_client_t *client,_mongoc_collection_new161,5200 -mongoc_collection_destroy (mongoc_collection_t *collection) /* IN */mongoc_collection_destroy221,6935 -mongoc_collection_copy (mongoc_collection_t *collection) /* IN */mongoc_collection_copy270,8007 -mongoc_collection_aggregate (mongoc_collection_t *collection, /* IN */mongoc_collection_aggregate328,10116 -mongoc_collection_find (mongoc_collection_t *collection, /* IN */mongoc_collection_find499,15903 -mongoc_collection_command (mongoc_collection_t *collection,mongoc_collection_command553,17757 -mongoc_collection_command_simple (mongoc_collection_t *collection,mongoc_collection_command_simple585,18857 -mongoc_collection_count (mongoc_collection_t *collection, /* IN */mongoc_collection_count625,20247 -mongoc_collection_count_with_opts (mongoc_collection_t *collection, /* IN */mongoc_collection_count_with_opts646,20939 -mongoc_collection_drop (mongoc_collection_t *collection, /* IN */mongoc_collection_drop745,24127 -mongoc_collection_drop_index (mongoc_collection_t *collection, /* IN */mongoc_collection_drop_index780,24992 -mongoc_collection_keys_to_index_string (const bson_t *keys)mongoc_collection_keys_to_index_string802,25622 -_mongoc_collection_create_index_legacy (mongoc_collection_t *collection,_mongoc_collection_create_index_legacy858,27042 -mongoc_collection_create_index (mongoc_collection_t *collection,mongoc_collection_create_index963,30166 -mongoc_collection_ensure_index (mongoc_collection_t *collection,mongoc_collection_ensure_index1111,35338 -_mongoc_collection_find_indexes_legacy (mongoc_collection_t *collection,_mongoc_collection_find_indexes_legacy1120,35696 -mongoc_collection_find_indexes (mongoc_collection_t *collection,mongoc_collection_find_indexes1152,36662 -mongoc_collection_insert_bulk (mongoc_collection_t *collection,mongoc_collection_insert_bulk1232,39414 -mongoc_collection_insert (mongoc_collection_t *collection,mongoc_collection_insert1324,42553 -mongoc_collection_update (mongoc_collection_t *collection,mongoc_collection_update1404,45188 -mongoc_collection_save (mongoc_collection_t *collection,mongoc_collection_save1490,48098 -mongoc_collection_remove (mongoc_collection_t *collection,mongoc_collection_remove1564,50479 -mongoc_collection_delete (mongoc_collection_t *collection,mongoc_collection_delete1607,51781 -mongoc_collection_get_read_prefs (const mongoc_collection_t *collection)mongoc_collection_get_read_prefs1635,52686 -mongoc_collection_set_read_prefs (mongoc_collection_t *collection,mongoc_collection_set_read_prefs1659,53180 -mongoc_collection_get_read_concern (const mongoc_collection_t *collection)mongoc_collection_get_read_concern1692,54022 -mongoc_collection_set_read_concern (mongoc_collection_t *collection,mongoc_collection_set_read_concern1717,54519 -mongoc_collection_get_write_concern (const mongoc_collection_t *collection)mongoc_collection_get_write_concern1750,55394 -mongoc_collection_set_write_concern (mongoc_collection_t *collection,mongoc_collection_set_write_concern1775,55895 -mongoc_collection_get_name (mongoc_collection_t *collection)mongoc_collection_get_name1808,56740 -mongoc_collection_get_last_error (const mongoc_collection_t *collection) /* IN */mongoc_collection_get_last_error1837,57536 -mongoc_collection_validate (mongoc_collection_t *collection, /* IN */mongoc_collection_validate1874,58420 -mongoc_collection_rename (mongoc_collection_t *collection,mongoc_collection_rename1934,60044 -mongoc_collection_stats (mongoc_collection_t *collection,mongoc_collection_stats2013,62355 -mongoc_collection_create_bulk_operation (mongoc_collection_create_bulk_operation2049,63271 -mongoc_collection_find_and_modify_with_opts (mongoc_collection_t *collection,mongoc_collection_find_and_modify_with_opts2093,64659 -mongoc_collection_find_and_modify (mongoc_collection_t *collection,mongoc_collection_find_and_modify2247,69755 - -include/mongo/mongoc/mongoc-gridfs-private.h,248 -#define MONGOC_GRIDFS_PRIVATE_HMONGOC_GRIDFS_PRIVATE_H18,627 -struct _mongoc_gridfs_t_mongoc_gridfs_t34,920 - mongoc_client_t *client;client36,946 - mongoc_collection_t *files;files37,978 - mongoc_collection_t *chunks;chunks38,1009 - -include/mongo/mongoc/mongoc-errno-private.h,122 -#define MONGOC_ERRNO_PRIVATE_HMONGOC_ERRNO_PRIVATE_H18,627 -# define MONGOC_ERRNO_IS_AGAIN(MONGOC_ERRNO_IS_AGAIN36,932 - -include/mongo/mongoc/mongoc-init.h,43 -#define MONGOC_INIT_HMONGOC_INIT_H18,618 - -include/mongo/mongoc/mongoc-client-pool.h,144 -#define MONGOC_CLIENT_POOL_HMONGOC_CLIENT_POOL_H18,625 -typedef struct _mongoc_client_pool_t mongoc_client_pool_t;mongoc_client_pool_t38,976 - -include/mongo/mongoc/mongoc-version-functions.c,317 -mongoc_get_major_version (void)mongoc_get_major_version27,779 -mongoc_get_minor_version (void)mongoc_get_minor_version39,964 -mongoc_get_micro_version (void)mongoc_get_micro_version50,1148 -mongoc_get_version (void)mongoc_get_version61,1336 -mongoc_check_version (int required_major,mongoc_check_version73,1520 - -include/mongo/mongoc/mongoc-client.c,4873 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN49,1365 -mongoc_client_connect_tcp (const mongoc_uri_t *uri,mongoc_client_connect_tcp90,2774 -mongoc_client_connect_unix (const mongoc_uri_t *uri,mongoc_client_connect_unix206,6042 -mongoc_client_default_stream_initiator (const mongoc_uri_t *uri,mongoc_client_default_stream_initiator282,8234 -_mongoc_client_create_stream (mongoc_client_t *client,_mongoc_client_create_stream394,11815 -_mongoc_client_recv (mongoc_client_t *client,_mongoc_client_recv422,12549 -_bson_to_error (const bson_t *b,_bson_to_error460,13584 -_mongoc_client_recv_gle (mongoc_client_t *client,_mongoc_client_recv_gle531,15580 -mongoc_client_new(const char *uri_string)mongoc_client_new619,17865 -mongoc_client_set_ssl_opts (mongoc_client_t *client,mongoc_client_set_ssl_opts661,18632 -mongoc_client_new_from_uri (const mongoc_uri_t *uri)mongoc_client_new_from_uri696,19461 -_mongoc_client_new_from_uri (const mongoc_uri_t *uri, mongoc_topology_t *topology)_mongoc_client_new_from_uri723,20067 -mongoc_client_destroy (mongoc_client_t *client)mongoc_client_destroy787,21868 -mongoc_client_get_uri (const mongoc_client_t *client)mongoc_client_get_uri824,22803 -mongoc_client_get_database (mongoc_client_t *client,mongoc_client_get_database854,23514 -mongoc_client_get_default_database (mongoc_client_t *client)mongoc_client_get_default_database886,24382 -mongoc_client_get_collection (mongoc_client_t *client,mongoc_client_get_collection927,25411 -mongoc_client_get_gridfs (mongoc_client_t *client,mongoc_client_get_gridfs964,26512 -mongoc_client_get_write_concern (const mongoc_client_t *client)mongoc_client_get_write_concern997,27285 -mongoc_client_set_write_concern (mongoc_client_t *client,mongoc_client_set_write_concern1022,27746 -mongoc_client_get_read_concern (const mongoc_client_t *client)mongoc_client_get_read_concern1055,28635 -mongoc_client_set_read_concern (mongoc_client_t *client,mongoc_client_set_read_concern1080,29092 -mongoc_client_get_read_prefs (const mongoc_client_t *client)mongoc_client_get_read_prefs1113,29911 -mongoc_client_set_read_prefs (mongoc_client_t *client,mongoc_client_set_read_prefs1138,30365 -mongoc_client_command (mongoc_client_t *client,mongoc_client_command1154,30831 -_mongoc_client_command_with_stream (mongoc_client_t *client,_mongoc_client_command_with_stream1201,32430 -mongoc_client_command_simple (mongoc_client_t *client,mongoc_client_command_simple1228,33389 -mongoc_client_command_simple_with_server_id (mongoc_client_t *client,mongoc_client_command_simple_with_server_id1274,34813 -_mongoc_client_prepare_killcursors_command (int64_t cursor_id,_mongoc_client_prepare_killcursors_command1312,36069 -_mongoc_client_kill_cursor (mongoc_client_t *client,_mongoc_client_kill_cursor1326,36518 -_mongoc_client_monitor_op_killcursors (mongoc_cluster_t *cluster,_mongoc_client_monitor_op_killcursors1369,37938 -_mongoc_client_monitor_op_killcursors_succeeded (_mongoc_client_monitor_op_killcursors_succeeded1409,39271 -_mongoc_client_monitor_op_killcursors_failed (_mongoc_client_monitor_op_killcursors_failed1454,40685 -_mongoc_client_op_killcursors (mongoc_cluster_t *cluster,_mongoc_client_op_killcursors1491,41697 -_mongoc_client_killcursors_command (mongoc_cluster_t *cluster,_mongoc_client_killcursors_command1540,43235 -mongoc_client_kill_cursor (mongoc_client_t *client,mongoc_client_kill_cursor1592,44899 -mongoc_client_get_database_names (mongoc_client_t *client,mongoc_client_get_database_names1633,46047 -mongoc_client_find_databases (mongoc_client_t *client,mongoc_client_find_databases1669,46952 -mongoc_client_get_max_message_size (mongoc_client_t *client) /* IN */mongoc_client_get_max_message_size1691,47461 -mongoc_client_get_max_bson_size (mongoc_client_t *client) /* IN */mongoc_client_get_max_bson_size1700,47633 -mongoc_client_get_server_status (mongoc_client_t *client, /* IN */mongoc_client_get_server_status1709,47804 -mongoc_client_set_stream_initiator (mongoc_client_t *client,mongoc_client_set_stream_initiator1729,48415 -_mongoc_client_set_apm_callbacks_private (mongoc_client_t *client,_mongoc_client_set_apm_callbacks_private1753,49126 -mongoc_client_set_apm_callbacks (mongoc_client_t *client,mongoc_client_set_apm_callbacks1776,49749 -mongoc_client_get_server_description (mongoc_client_t *client,mongoc_client_get_server_description1791,50265 -mongoc_client_get_server_descriptions (mongoc_client_get_server_descriptions1800,50544 -mongoc_server_descriptions_destroy_all (mongoc_server_description_t **sds,mongoc_server_descriptions_destroy_all1840,51565 -mongoc_client_select_server (mongoc_client_t *client,mongoc_client_select_server1854,51868 - -include/mongo/mongoc/mongoc-topology-description.c,6343 -_mongoc_topology_server_dtor (void *server_,_mongoc_topology_server_dtor26,825 -mongoc_topology_description_init (mongoc_topology_description_t *description,mongoc_topology_description_init48,1326 -mongoc_topology_description_destroy (mongoc_topology_description_t *description)mongoc_topology_description_destroy87,2413 -_mongoc_topology_description_has_primary_cb (void *item,_mongoc_topology_description_has_primary_cb108,2831 -_mongoc_topology_description_has_primary (mongoc_topology_description_t *description)_mongoc_topology_description_has_primary138,3744 -_mongoc_topology_description_later_election (mongoc_topology_description_t *td,_mongoc_topology_description_later_election165,4522 -_mongoc_topology_description_set_max_set_version (_mongoc_topology_description_set_max_set_version185,5295 -_mongoc_topology_description_set_max_election_id (_mongoc_topology_description_set_max_election_id203,5829 -_mongoc_topology_description_server_is_candidate (_mongoc_topology_description_server_is_candidate211,6032 -typedef struct _mongoc_suitable_data_t_mongoc_suitable_data_t266,7448 - mongoc_read_mode_t read_mode;read_mode268,7489 - mongoc_topology_description_type_t topology_type;topology_type269,7538 - mongoc_server_description_t *primary; /* OUT */primary270,7591 - mongoc_server_description_t **candidates; /* OUT */candidates271,7648 - size_t candidates_len; /* OUT */candidates_len272,7708 - bool has_secondary; /* OUT */has_secondary273,7772 -} mongoc_suitable_data_t;mongoc_suitable_data_t274,7835 -_mongoc_replica_set_read_suitable_cb (void *item,_mongoc_replica_set_read_suitable_cb277,7874 -_mongoc_find_suitable_mongos_cb (void *item,_mongoc_find_suitable_mongos_cb309,8957 -mongoc_topology_description_suitable_servers (mongoc_topology_description_suitable_servers344,10057 -mongoc_topology_description_select (mongoc_topology_description_t *topology,mongoc_topology_description_select485,14933 -mongoc_topology_description_server_by_id (mongoc_topology_description_t *description,mongoc_topology_description_server_by_id549,17070 -_mongoc_topology_description_remove_server (mongoc_topology_description_t *description,_mongoc_topology_description_remove_server584,18086 -typedef struct _mongoc_address_and_id_t {_mongoc_address_and_id_t593,18370 - const char *address; /* IN */address594,18412 - bool found; /* OUT */found595,18445 - uint32_t id; /* OUT */id596,18470 -} mongoc_address_and_id_t;mongoc_address_and_id_t597,18496 -_mongoc_topology_description_has_server_cb (void *item,_mongoc_topology_description_has_server_cb601,18583 -_mongoc_topology_description_has_set_version (mongoc_topology_description_t *td)_mongoc_topology_description_has_set_version631,19426 -_mongoc_topology_description_has_server (mongoc_topology_description_t *description,_mongoc_topology_description_has_server653,20007 -typedef struct _mongoc_address_and_type_t_mongoc_address_and_type_t673,20580 - const char *address;address675,20624 - mongoc_server_description_type_t type;type676,20648 -} mongoc_address_and_type_t;mongoc_address_and_type_t677,20690 -_mongoc_label_unknown_member_cb (void *item,_mongoc_label_unknown_member_cb680,20732 -_mongoc_topology_description_label_unknown_member (mongoc_topology_description_t *description,_mongoc_topology_description_label_unknown_member711,21622 -_mongoc_topology_description_set_state (mongoc_topology_description_t *description,_mongoc_topology_description_set_state743,22570 -_update_rs_type (mongoc_topology_description_t *topology)_update_rs_type751,22782 -_mongoc_topology_description_check_if_has_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_check_if_has_primary780,23562 -mongoc_topology_description_invalidate_server (mongoc_topology_description_t *topology,mongoc_topology_description_invalidate_server802,24357 -mongoc_topology_description_add_server (mongoc_topology_description_t *topology,mongoc_topology_description_add_server839,25509 -_mongoc_topology_description_add_new_servers (_mongoc_topology_description_add_new_servers869,26373 -typedef struct _mongoc_primary_and_topology_t {_mongoc_primary_and_topology_t890,26934 - mongoc_topology_description_t *topology;topology891,26982 - mongoc_server_description_t *primary;primary892,27026 -} mongoc_primary_and_topology_t;mongoc_primary_and_topology_t893,27067 -_mongoc_topology_description_invalidate_primaries_cb (void *item,_mongoc_topology_description_invalidate_primaries_cb897,27144 -_mongoc_topology_description_remove_unreported_servers (_mongoc_topology_description_remove_unreported_servers915,27863 -_mongoc_topology_description_matches_me (mongoc_server_description_t *server)_mongoc_topology_description_matches_me972,29847 -_mongoc_topology_description_update_rs_from_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_update_rs_from_primary1014,31365 -_mongoc_topology_description_update_rs_without_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_update_rs_without_primary1099,34722 -_mongoc_topology_description_update_rs_with_primary_from_member (mongoc_topology_description_t *_mongoc_topology_description_update_rs_with_primary_from_member1153,36543 -_mongoc_topology_description_set_topology_type_to_sharded (mongoc_topology_description_t *topolo_mongoc_topology_description_set_topology_type_to_sharded1200,38175 -_mongoc_topology_description_transition_unknown_to_rs_no_primary (mongoc_topology_description_t _mongoc_topology_description_transition_unknown_to_rs_no_primary1224,38962 -_mongoc_topology_description_remove_and_check_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_remove_and_check_primary1247,39761 -_mongoc_topology_description_update_unknown_with_standalone (mongoc_topology_description_t *topo_mongoc_topology_description_update_unknown_with_standalone1273,40684 -typedef void (*transition_t)(mongoc_topology_description_t *topology,transition_t1309,41989 -gSDAMTransitionTable[MONGOC_SERVER_DESCRIPTION_TYPES][MONGOC_TOPOLOGY_DESCRIPTION_TYPES] = {gSDAMTransitionTable1313,42142 -mongoc_topology_description_handle_ismaster (mongoc_topology_description_handle_ismaster1385,44747 - -include/mongo/mongoc/mongoc-counters-private.h,856 -#define MONGOC_COUNTERS_PRIVATE_HMONGOC_COUNTERS_PRIVATE_H18,630 -_mongoc_get_cpu_count (void)_mongoc_get_cpu_count47,1203 -#define _mongoc_counter_add(_mongoc_counter_add84,1973 - _mongoc_sched_getcpu (void)_mongoc_sched_getcpu90,2110 -# define _mongoc_sched_getcpu _mongoc_sched_getcpu97,2308 -# define _mongoc_sched_getcpu(_mongoc_sched_getcpu99,2357 -# define SLOTS_PER_CACHELINE SLOTS_PER_CACHELINE104,2430 -{__anona33bdada0108109,2485 - int64_t slots [SLOTS_PER_CACHELINE];slots110,2487 -} mongoc_counter_slots_t;mongoc_counter_slots_t111,2527 -{__anona33bdada0208115,2570 - mongoc_counter_slots_t *cpus;cpus116,2572 -} mongoc_counter_t;mongoc_counter_t117,2605 -#define COUNTER(COUNTER120,2627 -{__anona33bdada0303127,2788 -#define COUNTER(COUNTER128,2790 - LAST_COUNTERLAST_COUNTER132,2911 -#define COUNTER(COUNTER136,2932 - -include/mongo/mongoc/mongoc-stream-tls-private.h,842 -#define MONGOC_STREAM_TLS_PRIVATE_HMONGOC_STREAM_TLS_PRIVATE_H18,632 -struct _mongoc_stream_tls_t_mongoc_stream_tls_t38,1010 - mongoc_stream_t parent; /* The TLS stream wrapper */parent40,1040 - mongoc_stream_t *base_stream; /* The underlying actual stream */base_stream41,1102 - void *ctx; /* TLS lib specific configuration or wrappers */ctx42,1170 - int32_t timeout_msec;timeout_msec43,1252 - bool weak_cert_validation;weak_cert_validation44,1286 - bool (*do_handshake) (mongoc_stream_t *stream, int32_t timeout_msec);do_handshake45,1328 - bool (*check_cert) (mongoc_stream_t *stream, const char *host);check_cert46,1405 - bool (*should_retry) (mongoc_stream_t *stream);should_retry47,1474 - bool (*should_read) (mongoc_stream_t *stream);should_read48,1525 - -include/mongo/mongoc/mongoc-gridfs-file.h,731 -#define MONGOC_GRIDFS_FILE_HMONGOC_GRIDFS_FILE_H18,624 -#define MONGOC_GRIDFS_FILE_STR_HEADER(MONGOC_GRIDFS_FILE_STR_HEADER31,841 -#define MONGOC_GRIDFS_FILE_BSON_HEADER(MONGOC_GRIDFS_FILE_BSON_HEADER39,1116 -typedef struct _mongoc_gridfs_file_t mongoc_gridfs_file_t;mongoc_gridfs_file_t47,1388 -typedef struct _mongoc_gridfs_file_opt_t mongoc_gridfs_file_opt_t;mongoc_gridfs_file_opt_t48,1447 -struct _mongoc_gridfs_file_opt_t_mongoc_gridfs_file_opt_t51,1516 - const char *md5;md553,1551 - const char *filename;filename54,1573 - const char *content_type;content_type55,1600 - const bson_t *aliases;aliases56,1631 - const bson_t *metadata;metadata57,1657 - uint32_t chunk_size;chunk_size58,1684 - -include/mongo/mongoc/mongoc-b64.c,981 -#define Assert(Assert45,2251 -static const char Base64[] =Base6447,2295 -static const char Pad64 = '=';Pad6449,2395 -mongoc_b64_ntop (uint8_t const *src,mongoc_b64_ntop114,5597 -static int mongoc_b64rmap_initialized = 0;mongoc_b64rmap_initialized252,10911 -static uint8_t mongoc_b64rmap[256];mongoc_b64rmap253,10954 -static const uint8_t mongoc_b64rmap_special = 0xf0;mongoc_b64rmap_special255,10991 -static const uint8_t mongoc_b64rmap_end = 0xfd;mongoc_b64rmap_end256,11043 -static const uint8_t mongoc_b64rmap_space = 0xfe;mongoc_b64rmap_space257,11091 -static const uint8_t mongoc_b64rmap_invalid = 0xff;mongoc_b64rmap_invalid258,11141 -mongoc_b64_initialize_rmap (void)mongoc_b64_initialize_rmap265,11297 -mongoc_b64_pton_do(char const *src, uint8_t *target, size_t targsize)mongoc_b64_pton_do294,11933 -mongoc_b64_pton_len(char const *src)mongoc_b64_pton_len413,14540 -mongoc_b64_pton(char const *src, uint8_t *target, size_t targsize)mongoc_b64_pton508,16404 - -include/mongo/mongoc/mongoc-matcher-op-private.h,3187 -#define MONGOC_MATCHER_OP_PRIVATE_HMONGOC_MATCHER_OP_PRIVATE_H18,632 -typedef union _mongoc_matcher_op_t mongoc_matcher_op_t;mongoc_matcher_op_t30,836 -typedef struct _mongoc_matcher_op_base_t mongoc_matcher_op_base_t;mongoc_matcher_op_base_t31,901 -typedef struct _mongoc_matcher_op_logical_t mongoc_matcher_op_logical_t;mongoc_matcher_op_logical_t32,971 -typedef struct _mongoc_matcher_op_compare_t mongoc_matcher_op_compare_t;mongoc_matcher_op_compare_t33,1044 -typedef struct _mongoc_matcher_op_exists_t mongoc_matcher_op_exists_t;mongoc_matcher_op_exists_t34,1117 -typedef struct _mongoc_matcher_op_type_t mongoc_matcher_op_type_t;mongoc_matcher_op_type_t35,1189 -typedef struct _mongoc_matcher_op_not_t mongoc_matcher_op_not_t;mongoc_matcher_op_not_t36,1259 -{__anon9de5e397010340,1343 - MONGOC_MATCHER_OPCODE_EQ,MONGOC_MATCHER_OPCODE_EQ41,1345 - MONGOC_MATCHER_OPCODE_GT,MONGOC_MATCHER_OPCODE_GT42,1374 - MONGOC_MATCHER_OPCODE_GTE,MONGOC_MATCHER_OPCODE_GTE43,1403 - MONGOC_MATCHER_OPCODE_IN,MONGOC_MATCHER_OPCODE_IN44,1433 - MONGOC_MATCHER_OPCODE_LT,MONGOC_MATCHER_OPCODE_LT45,1462 - MONGOC_MATCHER_OPCODE_LTE,MONGOC_MATCHER_OPCODE_LTE46,1491 - MONGOC_MATCHER_OPCODE_NE,MONGOC_MATCHER_OPCODE_NE47,1521 - MONGOC_MATCHER_OPCODE_NIN,MONGOC_MATCHER_OPCODE_NIN48,1550 - MONGOC_MATCHER_OPCODE_OR,MONGOC_MATCHER_OPCODE_OR49,1580 - MONGOC_MATCHER_OPCODE_AND,MONGOC_MATCHER_OPCODE_AND50,1609 - MONGOC_MATCHER_OPCODE_NOT,MONGOC_MATCHER_OPCODE_NOT51,1639 - MONGOC_MATCHER_OPCODE_NOR,MONGOC_MATCHER_OPCODE_NOR52,1669 - MONGOC_MATCHER_OPCODE_EXISTS,MONGOC_MATCHER_OPCODE_EXISTS53,1699 - MONGOC_MATCHER_OPCODE_TYPE,MONGOC_MATCHER_OPCODE_TYPE54,1732 -} mongoc_matcher_opcode_t;mongoc_matcher_opcode_t55,1763 -struct _mongoc_matcher_op_base_t_mongoc_matcher_op_base_t58,1792 - mongoc_matcher_opcode_t opcode;opcode60,1827 -struct _mongoc_matcher_op_logical_t_mongoc_matcher_op_logical_t64,1867 - mongoc_matcher_op_base_t base;base66,1905 - mongoc_matcher_op_t *left;left67,1939 - mongoc_matcher_op_t *right;right68,1969 -struct _mongoc_matcher_op_compare_t_mongoc_matcher_op_compare_t72,2005 - mongoc_matcher_op_base_t base;base74,2043 - char *path;path75,2077 - bson_iter_t iter;iter76,2092 -struct _mongoc_matcher_op_exists_t_mongoc_matcher_op_exists_t80,2118 - mongoc_matcher_op_base_t base;base82,2155 - char *path;path83,2189 - bool exists;exists84,2204 -struct _mongoc_matcher_op_type_t_mongoc_matcher_op_type_t88,2225 - mongoc_matcher_op_base_t base;base90,2260 - bson_type_t type;type91,2294 - char *path;path92,2315 -struct _mongoc_matcher_op_not_t_mongoc_matcher_op_not_t96,2335 - mongoc_matcher_op_base_t base;base98,2369 - mongoc_matcher_op_t *child;child99,2403 - char *path;path100,2434 -union _mongoc_matcher_op_t_mongoc_matcher_op_t104,2454 - mongoc_matcher_op_base_t base;base106,2483 - mongoc_matcher_op_logical_t logical;logical107,2517 - mongoc_matcher_op_compare_t compare;compare108,2557 - mongoc_matcher_op_exists_t exists;exists109,2597 - mongoc_matcher_op_type_t type;type110,2635 - mongoc_matcher_op_not_t not_;not_111,2669 - -include/mongo/mongoc/mongoc-topology-description-private.h,1587 -#define MONGOC_TOPOLOGY_DESCRIPTION_PRIVATE_HMONGOC_TOPOLOGY_DESCRIPTION_PRIVATE_H18,642 - {__anon88e801b5010326,809 - MONGOC_TOPOLOGY_UNKNOWN,MONGOC_TOPOLOGY_UNKNOWN27,814 - MONGOC_TOPOLOGY_SHARDED,MONGOC_TOPOLOGY_SHARDED28,845 - MONGOC_TOPOLOGY_RS_NO_PRIMARY,MONGOC_TOPOLOGY_RS_NO_PRIMARY29,876 - MONGOC_TOPOLOGY_RS_WITH_PRIMARY,MONGOC_TOPOLOGY_RS_WITH_PRIMARY30,913 - MONGOC_TOPOLOGY_SINGLE,MONGOC_TOPOLOGY_SINGLE31,952 - MONGOC_TOPOLOGY_DESCRIPTION_TYPESMONGOC_TOPOLOGY_DESCRIPTION_TYPES32,982 - } mongoc_topology_description_type_t;mongoc_topology_description_type_t33,1022 -typedef struct _mongoc_topology_description_t_mongoc_topology_description_t35,1064 - mongoc_topology_description_type_t type;type37,1112 - mongoc_set_t *servers;servers38,1156 - char *set_name;set_name39,1203 - int64_t max_set_version;max_set_version40,1251 - bson_oid_t max_election_id;max_election_id41,1306 - bool compatible;compatible42,1361 - char *compatibility_error;compatibility_error43,1411 - uint32_t max_server_id;max_server_id44,1470 - bool stale;stale45,1523 -} mongoc_topology_description_t;mongoc_topology_description_t46,1568 - {__anon88e801b5020349,1615 - MONGOC_SS_READ,MONGOC_SS_READ50,1620 - MONGOC_SS_WRITEMONGOC_SS_WRITE51,1642 - } mongoc_ss_optype_t;mongoc_ss_optype_t52,1664 - -include/mongo/mongoc/mongoc-gridfs-file-list-private.h,276 -#define MONGOC_GRIDFS_FILE_LIST_PRIVATE_HMONGOC_GRIDFS_FILE_LIST_PRIVATE_H18,637 -struct _mongoc_gridfs_file_list_t_mongoc_gridfs_file_list_t34,934 - mongoc_gridfs_t *gridfs;gridfs36,970 - mongoc_cursor_t *cursor;cursor37,998 - bson_error_t error;error38,1026 - -include/mongo/mongoc/mongoc-queue-private.h,561 -#define MONGOC_QUEUE_PRIVATE_HMONGOC_QUEUE_PRIVATE_H18,627 -#define MONGOC_QUEUE_INITIALIZER MONGOC_QUEUE_INITIALIZER32,860 -typedef struct _mongoc_queue_t mongoc_queue_t;mongoc_queue_t35,907 -typedef struct _mongoc_queue_item_t mongoc_queue_item_t;mongoc_queue_item_t36,959 -struct _mongoc_queue_t_mongoc_queue_t39,1018 - mongoc_queue_item_t *head;head41,1043 - mongoc_queue_item_t *tail;tail42,1073 -struct _mongoc_queue_item_t_mongoc_queue_item_t46,1108 - mongoc_queue_item_t *next;next48,1138 - void *data;data49,1168 - -include/mongo/mongoc/mongoc-stream-tls.h,141 -#define MONGOC_STREAM_TLS_HMONGOC_STREAM_TLS_H18,624 -typedef struct _mongoc_stream_tls_t mongoc_stream_tls_t;mongoc_stream_tls_t33,904 - -include/mongo/mongoc/mongoc-read-concern.c,697 -mongoc_read_concern_new (void)mongoc_read_concern_new36,999 -mongoc_read_concern_copy (const mongoc_read_concern_t *read_concern)mongoc_read_concern_copy47,1206 -mongoc_read_concern_destroy (mongoc_read_concern_t *read_concern)mongoc_read_concern_destroy67,1612 -mongoc_read_concern_get_level (const mongoc_read_concern_t *read_concern)mongoc_read_concern_get_level81,1894 -mongoc_read_concern_set_level (mongoc_read_concern_t *read_concern,mongoc_read_concern_set_level105,2571 -_mongoc_read_concern_get_bson (mongoc_read_concern_t *read_concern) {_mongoc_read_concern_get_bson134,3336 -_mongoc_read_concern_freeze (mongoc_read_concern_t *read_concern)_mongoc_read_concern_freeze154,3888 - -include/mongo/mongoc/mongoc-counters.defs,0 - -include/mongo/mongoc/mongoc-client-private.h,1531 -#define MONGOC_CLIENT_PRIVATE_HMONGOC_CLIENT_PRIVATE_H18,628 -#define WIRE_VERSION_MIN WIRE_VERSION_MIN46,1305 -#define WIRE_VERSION_MAX WIRE_VERSION_MAX47,1332 -#define WIRE_VERSION_AGG_CURSOR WIRE_VERSION_AGG_CURSOR50,1415 -#define WIRE_VERSION_WRITE_CMD WIRE_VERSION_WRITE_CMD52,1522 -#define WIRE_VERSION_SCRAM_DEFAULT WIRE_VERSION_SCRAM_DEFAULT54,1633 -#define WIRE_VERSION_FIND_CMD WIRE_VERSION_FIND_CMD56,1735 -#define WIRE_VERSION_KILLCURSORS_CMD WIRE_VERSION_KILLCURSORS_CMD58,1814 -#define WIRE_VERSION_FAM_WRITE_CONCERN WIRE_VERSION_FAM_WRITE_CONCERN60,1913 -#define WIRE_VERSION_READ_CONCERN WIRE_VERSION_READ_CONCERN62,1997 -struct _mongoc_client_t_mongoc_client_t65,2035 - mongoc_list_t *conns;conns67,2061 - mongoc_uri_t *uri;uri68,2098 - mongoc_cluster_t cluster;cluster69,2133 - bool in_exhaust;in_exhaust70,2172 - mongoc_stream_initiator_t initiator;initiator72,2215 - void *initiator_data;initiator_data73,2256 - bool use_ssl;use_ssl76,2328 - mongoc_ssl_opt_t ssl_opts;ssl_opts77,2367 - mongoc_topology_t *topology;topology80,2415 - mongoc_read_prefs_t *read_prefs;read_prefs82,2456 - mongoc_read_concern_t *read_concern;read_concern83,2498 - mongoc_write_concern_t *write_concern;write_concern84,2542 - mongoc_apm_callbacks_t apm_callbacks;apm_callbacks86,2588 - void *apm_context;apm_context87,2633 - -include/mongo/mongoc/op-delete.def,0 - -include/mongo/mongoc/mongoc-stream-buffered.h,65 -#define MONGOC_STREAM_BUFFERED_HMONGOC_STREAM_BUFFERED_H18,629 - -include/mongo/mongoc/mongoc-gridfs-file-list.c,452 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN32,948 -_mongoc_gridfs_file_list_new (mongoc_gridfs_t *gridfs,_mongoc_gridfs_file_list_new36,1023 -mongoc_gridfs_file_list_next (mongoc_gridfs_file_list_t *list)mongoc_gridfs_file_list_next58,1579 -mongoc_gridfs_file_list_error (mongoc_gridfs_file_list_t *list,mongoc_gridfs_file_list_error73,1857 -mongoc_gridfs_file_list_destroy (mongoc_gridfs_file_list_t *list)mongoc_gridfs_file_list_destroy81,2049 - -include/mongo/mongoc/mongoc-gridfs-file-page.h,169 -#define MONGOC_GRIDFS_FILE_PAGE_HMONGOC_GRIDFS_FILE_PAGE_H18,629 -typedef struct _mongoc_gridfs_file_page_t mongoc_gridfs_file_page_t;mongoc_gridfs_file_page_t34,922 - -include/mongo/mongoc/mongoc-client-pool-private.h,73 -#define MONGOC_CLIENT_POOL_PRIVATE_HMONGOC_CLIENT_POOL_PRIVATE_H18,633 - -include/mongo/mongoc/mongoc-async-cmd.c,1155 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN35,992 -typedef mongoc_async_cmd_result_t (*_mongoc_async_cmd_phase_t)(_mongoc_async_cmd_phase_t37,1027 -static const _mongoc_async_cmd_phase_t gMongocCMDPhases[] = {gMongocCMDPhases49,1459 -mongoc_async_cmd_tls_setup (mongoc_stream_t *stream,mongoc_async_cmd_tls_setup60,1823 -mongoc_async_cmd_run (mongoc_async_cmd_t *acmd)mongoc_async_cmd_run96,3027 -_mongoc_async_cmd_init_send (mongoc_async_cmd_t *acmd,_mongoc_async_cmd_init_send127,3783 -_mongoc_async_cmd_state_start (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_state_start150,4570 -mongoc_async_cmd_new (mongoc_async_t *async,mongoc_async_cmd_new162,4807 -mongoc_async_cmd_destroy (mongoc_async_cmd_t *acmd)mongoc_async_cmd_destroy219,6418 -_mongoc_async_cmd_phase_setup (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_setup239,6805 -_mongoc_async_cmd_phase_send (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_send268,7491 -_mongoc_async_cmd_phase_recv_len (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_recv_len303,8410 -_mongoc_async_cmd_phase_recv_rpc (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_recv_rpc348,9936 - -include/mongo/mongoc/mongoc-stream-tls-secure-transport.c,1760 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN37,1099 -_mongoc_stream_tls_secure_transport_destroy (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_destroy40,1168 -_mongoc_stream_tls_secure_transport_failed (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_failed70,2029 -_mongoc_stream_tls_secure_transport_close (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_close78,2190 -_mongoc_stream_tls_secure_transport_flush (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_flush92,2575 -_mongoc_stream_tls_secure_transport_write (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_write103,2896 -#define MONGOC_STREAM_TLS_BUFFER_SIZE MONGOC_STREAM_TLS_BUFFER_SIZE154,4235 -_mongoc_stream_tls_secure_transport_writev (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_writev156,4293 -_mongoc_stream_tls_secure_transport_readv (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_readv276,8001 -_mongoc_stream_tls_secure_transport_setsockopt (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_setsockopt347,9918 -_mongoc_stream_tls_secure_transport_get_base_stream (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_get_base_stream366,10768 -_mongoc_stream_tls_secure_transport_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_tls_secure_transport_check_closed378,11112 -mongoc_stream_tls_secure_transport_do_handshake (mongoc_stream_t *stream,mongoc_stream_tls_secure_transport_do_handshake389,11483 -mongoc_stream_tls_secure_transport_check_cert (mongoc_stream_t *stream,mongoc_stream_tls_secure_transport_check_cert412,12489 -mongoc_stream_tls_secure_transport_new (mongoc_stream_t *base_stream,mongoc_stream_tls_secure_transport_new442,13464 - -include/mongo/mongoc/mongoc-host-list-private.h,69 -#define MONGOC_HOST_LIST_PRIVATE_HMONGOC_HOST_LIST_PRIVATE_H18,631 - -include/mongo/mongoc/mongoc-stream-tls-openssl.h,71 -#define MONGOC_STREAM_TLS_OPENSSL_HMONGOC_STREAM_TLS_OPENSSL_H18,632 - -include/mongo/mongoc/mongoc-server-description.h,179 -#define MONGOC_SERVER_DESCRIPTION_HMONGOC_SERVER_DESCRIPTION_H18,632 -typedef struct _mongoc_server_description_t mongoc_server_description_t;mongoc_server_description_t25,750 - -include/mongo/mongoc/mongoc-counters.c,1150 -{__anon1ea2678d010840,907 - uint32_t offset;offset41,909 - uint32_t slot;slot42,929 - char category[24];category43,947 - char name[32];name44,978 - char description[64];description45,1005 -} mongoc_counter_info_t;mongoc_counter_info_t46,1039 -{__anon1ea2678d020855,1172 - uint32_t size;size56,1174 - uint32_t n_cpu;n_cpu57,1192 - uint32_t n_counters;n_counters58,1211 - uint32_t infos_offset;infos_offset59,1235 - uint32_t values_offset;values_offset60,1261 - uint8_t padding[44];padding61,1288 -} mongoc_counters_t;mongoc_counters_t62,1313 -static void *gCounterFallback = NULL;gCounterFallback68,1405 -#define COUNTER(COUNTER71,1445 -mongoc_counters_use_shm (void)mongoc_counters_use_shm86,1830 -mongoc_counters_calc_size (void)mongoc_counters_calc_size103,2179 -_mongoc_counters_cleanup (void)_mongoc_counters_cleanup129,2736 -mongoc_counters_alloc (size_t size)mongoc_counters_alloc157,3370 -mongoc_counters_register (mongoc_counters_t *counters,mongoc_counters_register224,4827 -_mongoc_counters_init (void)_mongoc_counters_init276,6368 -#define COUNTER(COUNTER297,6969 - -include/mongo/mongoc/mongoc-database.c,2938 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN35,1096 -_mongoc_database_new (mongoc_client_t *client,_mongoc_database_new59,1670 -mongoc_database_destroy (mongoc_database_t *database)mongoc_database_destroy107,2922 -mongoc_database_copy (mongoc_database_t *database)mongoc_database_copy151,3862 -mongoc_database_command (mongoc_database_t *database,mongoc_database_command163,4175 -mongoc_database_command_simple (mongoc_database_t *database,mongoc_database_command_simple187,5223 -mongoc_database_drop (mongoc_database_t *database,mongoc_database_drop226,6597 -mongoc_database_add_user_legacy (mongoc_database_t *database,mongoc_database_add_user_legacy261,7435 -mongoc_database_remove_user (mongoc_database_t *database,mongoc_database_remove_user340,9573 -mongoc_database_remove_all_users (mongoc_database_t *database,mongoc_database_remove_all_users384,10788 -mongoc_database_add_user (mongoc_database_t *database,mongoc_database_add_user436,12242 -mongoc_database_get_read_prefs (const mongoc_database_t *database) /* IN */mongoc_database_get_read_prefs518,14716 -mongoc_database_set_read_prefs (mongoc_database_t *database,mongoc_database_set_read_prefs542,15193 -mongoc_database_get_read_concern (const mongoc_database_t *database)mongoc_database_get_read_concern575,15995 -mongoc_database_set_read_concern (mongoc_database_t *database,mongoc_database_set_read_concern600,16465 -mongoc_database_get_write_concern (const mongoc_database_t *database)mongoc_database_get_write_concern633,17301 -mongoc_database_set_write_concern (mongoc_database_t *database,mongoc_database_set_write_concern658,17775 -mongoc_database_has_collection (mongoc_database_t *database,mongoc_database_has_collection692,18808 -{__anonc4a2f36f0108745,19989 - const char *dbname;dbname746,19991 - size_t dbname_len;dbname_len747,20014 - const char *name;name748,20041 -} mongoc_database_find_collections_legacy_ctx_t;mongoc_database_find_collections_legacy_ctx_t749,20062 -_mongoc_database_find_collections_legacy_filter (const bson_t *bson,_mongoc_database_find_collections_legacy_filter752,20150 -_mongoc_database_find_collections_legacy_mutate (const bson_t *bson,_mongoc_database_find_collections_legacy_mutate772,20796 -_mongoc_database_find_collections_legacy (mongoc_database_t *database,_mongoc_database_find_collections_legacy786,21348 -mongoc_database_find_collections (mongoc_database_t *database,mongoc_database_find_collections861,23911 -mongoc_database_get_collection_names (mongoc_database_t *database,mongoc_database_get_collection_names914,25595 -mongoc_database_create_collection (mongoc_database_t *database,mongoc_database_create_collection964,26812 -mongoc_database_get_collection (mongoc_database_t *database,mongoc_database_get_collection1124,32618 -mongoc_database_get_name (mongoc_database_t *database)mongoc_database_get_name1137,33038 - -include/mongo/mongoc/mongoc-cursor-array.c,1320 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN30,902 -{__anon3450c684010834,960 - bson_t array;array35,962 - bool has_array;has_array36,987 - bool has_synthetic_bson;has_synthetic_bson37,1016 - bson_iter_t iter;iter38,1054 - bson_t bson; /* current document */bson39,1078 - const char *field_name;field_name40,1127 -} mongoc_cursor_array_t;mongoc_cursor_array_t41,1157 -_mongoc_cursor_array_new (const char *field_name)_mongoc_cursor_array_new45,1198 -_mongoc_cursor_array_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_array_destroy61,1485 -_mongoc_cursor_array_prime (mongoc_cursor_t *cursor)_mongoc_cursor_array_prime85,1867 -_mongoc_cursor_array_next (mongoc_cursor_t *cursor,_mongoc_cursor_array_next109,2382 -_mongoc_cursor_array_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_array_clone141,3062 -_mongoc_cursor_array_more (mongoc_cursor_t *cursor)_mongoc_cursor_array_more158,3401 -_mongoc_cursor_array_error (mongoc_cursor_t *cursor,_mongoc_cursor_array_error181,3792 -static mongoc_cursor_interface_t gMongocCursorArray = {gMongocCursorArray198,4124 -_mongoc_cursor_array_init (mongoc_cursor_t *cursor,_mongoc_cursor_array_init208,4345 -_mongoc_cursor_array_set_bson (mongoc_cursor_t *cursor,_mongoc_cursor_array_set_bson230,4806 - -include/mongo/mongoc/mongoc-rand-openssl.c,385 -int _mongoc_rand_bytes(uint8_t * buf, int num) {_mongoc_rand_bytes28,761 -int _mongoc_pseudo_rand_bytes(uint8_t * buf, int num) {_mongoc_pseudo_rand_bytes32,846 -void mongoc_rand_seed(const void* buf, int num) {mongoc_rand_seed36,945 -void mongoc_rand_add(const void* buf, int num, double entropy) {mongoc_rand_add40,1023 -int mongoc_rand_status(void) {mongoc_rand_status44,1124 - -include/mongo/mongoc/mongoc-cluster-private.h,1161 -#define MONGOC_CLUSTER_PRIVATE_HMONGOC_CLUSTER_PRIVATE_H18,629 -typedef struct _mongoc_cluster_node_t_mongoc_cluster_node_t45,1285 - mongoc_stream_t *stream;stream47,1325 - int32_t max_wire_version;max_wire_version49,1354 - int32_t min_wire_version;min_wire_version50,1392 - int32_t max_write_batch_size;max_write_batch_size51,1430 - int32_t max_bson_obj_size;max_bson_obj_size52,1472 - int32_t max_msg_size;max_msg_size53,1511 - int64_t timestamp;timestamp55,1546 -} mongoc_cluster_node_t;mongoc_cluster_node_t56,1577 -typedef struct _mongoc_cluster_t_mongoc_cluster_t58,1603 - int64_t operation_id;operation_id60,1638 - uint32_t request_id;request_id61,1672 - uint32_t sockettimeoutms;sockettimeoutms62,1704 - uint32_t socketcheckintervalms;socketcheckintervalms63,1741 - mongoc_uri_t *uri;uri64,1784 - unsigned requires_auth : 1;requires_auth65,1809 - mongoc_client_t *client;client67,1849 - mongoc_set_t *nodes;nodes69,1878 - mongoc_array_t iov;iov70,1905 -} mongoc_cluster_t;mongoc_cluster_t71,1930 - -include/mongo/mongoc/Makefile.am,410 -headerdir = $(prefix)/include/libmongoc-@MONGOC_API_VERSION@headerdir1,0 -headerdir = $(prefix)/include/libmongoc-@MONGOC_API_VERSION@header1,0 -header_DATA = \header_DATA2,61 - $(INST_H_FILES) \$(INST_H_FILES)3,77 - $(MONGOC_DEF_FILES) \$(MONGOC_DEF_FILES)4,96 - src/mongoc/mongoc-config.hsrc/mongoc/mongoc-config.h5,119 -MONGOC_DEF_FILES = \MONGOC_DEF_FILES7,148 -INST_H_FILES = \INST_H_FILES19,458 - -include/mongo/mongoc/mongoc-write-concern.c,2392 -_mongoc_write_concern_warn_frozen (mongoc_write_concern_t *write_concern)_mongoc_write_concern_warn_frozen24,723 -mongoc_write_concern_new (void)mongoc_write_concern_new46,1246 -mongoc_write_concern_copy (const mongoc_write_concern_t *write_concern)mongoc_write_concern_copy60,1643 -mongoc_write_concern_destroy (mongoc_write_concern_t *write_concern)mongoc_write_concern_destroy85,2252 -mongoc_write_concern_get_fsync (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_fsync100,2587 -mongoc_write_concern_set_fsync (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_fsync116,2996 -mongoc_write_concern_get_journal (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_journal128,3280 -mongoc_write_concern_journal_is_set (mongoc_write_concern_journal_is_set136,3446 -mongoc_write_concern_set_journal (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_journal153,3882 -mongoc_write_concern_get_w (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_w165,4169 -mongoc_write_concern_set_w (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_w184,4698 -mongoc_write_concern_get_wtimeout (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_wtimeout197,4981 -mongoc_write_concern_set_wtimeout (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_wtimeout216,5521 -mongoc_write_concern_get_wmajority (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_wmajority232,5873 -mongoc_write_concern_set_wmajority (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_wmajority252,6538 -mongoc_write_concern_get_wtag (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_wtag268,6954 -mongoc_write_concern_set_wtag (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_wtag281,7187 -_mongoc_write_concern_get_bson (mongoc_write_concern_t *write_concern) {_mongoc_write_concern_get_bson308,8013 -_mongoc_write_concern_get_gle (mongoc_write_concern_t *write_concern) {_mongoc_write_concern_get_gle331,8694 -_mongoc_write_concern_freeze (mongoc_write_concern_t *write_concern)_mongoc_write_concern_freeze351,9260 -mongoc_write_concern_is_acknowledged (mongoc_write_concern_is_acknowledged404,10828 -mongoc_write_concern_is_valid (const mongoc_write_concern_t *write_concern)mongoc_write_concern_is_valid427,11494 - -include/mongo/mongoc/mongoc-gridfs.c,1181 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN19,621 -#define MONGOC_GRIDFS_STREAM_CHUNK MONGOC_GRIDFS_STREAM_CHUNK36,1119 -_mongoc_gridfs_ensure_index (mongoc_gridfs_t *gridfs,_mongoc_gridfs_ensure_index48,1350 -_mongoc_gridfs_new (mongoc_client_t *client,_mongoc_gridfs_new87,2084 -mongoc_gridfs_drop (mongoc_gridfs_t *gridfs,mongoc_gridfs_drop143,3624 -mongoc_gridfs_destroy (mongoc_gridfs_t *gridfs)mongoc_gridfs_destroy165,3945 -mongoc_gridfs_find (mongoc_gridfs_t *gridfs,mongoc_gridfs_find182,4229 -mongoc_gridfs_find_one (mongoc_gridfs_t *gridfs,mongoc_gridfs_find_one191,4439 -mongoc_gridfs_find_one_by_filename (mongoc_gridfs_t *gridfs,mongoc_gridfs_find_one_by_filename213,4954 -mongoc_gridfs_create_file_from_stream (mongoc_gridfs_t *gridfs,mongoc_gridfs_create_file_from_stream238,5503 -mongoc_gridfs_create_file (mongoc_gridfs_t *gridfs,mongoc_gridfs_create_file284,6617 -mongoc_gridfs_get_files (mongoc_gridfs_t *gridfs)mongoc_gridfs_get_files300,6942 -mongoc_gridfs_get_chunks (mongoc_gridfs_t *gridfs)mongoc_gridfs_get_chunks308,7070 -mongoc_gridfs_remove_by_filename (mongoc_gridfs_t *gridfs,mongoc_gridfs_remove_by_filename317,7184 - -include/mongo/mongoc/mongoc-matcher-private.h,205 -#define MONGOC_MATCHER_PRIVATE_HMONGOC_MATCHER_PRIVATE_H18,629 -struct _mongoc_matcher_t_mongoc_matcher_t32,870 - bson_t query;query34,897 - mongoc_matcher_op_t *optree;optree35,928 - -include/mongo/mongoc/mongoc-list.c,357 -_mongoc_list_append (mongoc_list_t *list,_mongoc_list_append31,854 -_mongoc_list_prepend (mongoc_list_t *list,_mongoc_list_prepend60,1453 -_mongoc_list_remove (mongoc_list_t *list,_mongoc_list_remove83,1918 -_mongoc_list_foreach (mongoc_list_t *list,_mongoc_list_foreach118,2612 -_mongoc_list_destroy (mongoc_list_t *list)_mongoc_list_destroy139,3025 - -include/mongo/mongoc/op-query.def,0 - -include/mongo/mongoc/mongoc-ssl.c,401 -#define MONGOC_SSL_DEFAULT_TRUST_FILE MONGOC_SSL_DEFAULT_TRUST_FILE34,1048 -#define MONGOC_SSL_DEFAULT_TRUST_DIR MONGOC_SSL_DEFAULT_TRUST_DIR37,1135 -mongoc_ssl_opt_t gMongocSslOptDefault = {gMongocSslOptDefault41,1192 -mongoc_ssl_opt_get_default (void)mongoc_ssl_opt_get_default49,1348 -mongoc_ssl_extract_subject (const char *filename, const char *passphrase)mongoc_ssl_extract_subject55,1427 - -include/mongo/mongoc/mongoc-opcode.c,91 -_mongoc_opcode_needs_primary (mongoc_opcode_t opcode)_mongoc_opcode_needs_primary37,1011 - -include/mongo/mongoc/mongoc-cursor-cursorid-private.h,381 -#define MONGOC_CURSOR_CURSORID_PRIVATE_HMONGOC_CURSOR_CURSORID_PRIVATE_H18,637 -{__anonfb0a0f1d010833,897 - bson_t *array;array34,899 - bool in_batch;in_batch35,921 - bool in_reader;in_reader36,946 - bson_iter_t batch_iter;batch_iter37,972 - bson_t current_doc;current_doc38,999 -} mongoc_cursor_cursorid_t;mongoc_cursor_cursorid_t39,1027 - -include/mongo/mongoc/mongoc-crypto-common-crypto.c,217 -mongoc_crypto_common_crypto_hmac_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_common_crypto_hmac_sha127,824 -mongoc_crypto_common_crypto_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_common_crypto_sha144,1382 - -include/mongo/mongoc/mongoc-bulk-operation.h,335 -#define MONGOC_BULK_OPERATION_HMONGOC_BULK_OPERATION_H19,629 -#define MONGOC_BULK_WRITE_FLAGS_INIT MONGOC_BULK_WRITE_FLAGS_INIT26,717 -typedef struct _mongoc_bulk_operation_t mongoc_bulk_operation_t;mongoc_bulk_operation_t31,826 -typedef struct _mongoc_bulk_write_flags_t mongoc_bulk_write_flags_t;mongoc_bulk_write_flags_t32,891 - -include/mongo/mongoc/mongoc-cursor-private.h,2493 -#define MONGOC_CURSOR_PRIVATE_HMONGOC_CURSOR_PRIVATE_H18,628 -typedef struct _mongoc_cursor_interface_t mongoc_cursor_interface_t;mongoc_cursor_interface_t34,964 -struct _mongoc_cursor_interface_t_mongoc_cursor_interface_t37,1035 - mongoc_cursor_t *(*clone) (const mongoc_cursor_t *cursor);clone39,1071 - void (*destroy) (mongoc_cursor_t *cursor);destroy40,1137 - bool (*more) (mongoc_cursor_t *cursor);more41,1203 - bool (*next) (mongoc_cursor_t *cursor,next42,1269 - bool (*error) (mongoc_cursor_t *cursor,error44,1398 - void (*get_host) (mongoc_cursor_t *cursor,get_host46,1528 -struct _mongoc_cursor_t_mongoc_cursor_t51,1662 - mongoc_client_t *client;client53,1688 - uint32_t server_id;server_id55,1727 - uint32_t stamp;stamp56,1768 - unsigned is_command : 1;is_command58,1806 - unsigned sent : 1;sent59,1857 - unsigned done : 1;done60,1908 - unsigned end_of_event : 1;end_of_event61,1959 - unsigned has_fields : 1;has_fields62,2010 - unsigned in_exhaust : 1;in_exhaust63,2061 - bson_t query;query65,2113 - bson_t fields;fields66,2150 - mongoc_read_concern_t *read_concern;read_concern68,2189 - mongoc_read_prefs_t *read_prefs;read_prefs69,2233 - mongoc_query_flags_t flags;flags71,2276 - uint32_t skip;skip72,2313 - int64_t limit;limit73,2349 - uint32_t count;count74,2386 - uint32_t batch_size;batch_size75,2423 - uint32_t max_await_time_ms;max_await_time_ms76,2465 - char ns [140];ns78,2515 - uint32_t nslen;nslen79,2555 - uint32_t dblen;dblen80,2592 - bson_error_t error;error82,2630 - mongoc_rpc_t rpc;rpc85,2712 - mongoc_buffer_t buffer;buffer86,2747 - bson_reader_t *reader;reader87,2785 - const bson_t *current;current88,2823 - mongoc_cursor_interface_t iface;iface90,2863 - void *iface_data;iface_data91,2900 - int64_t operation_id;operation_id93,2943 - -include/mongo/mongoc/mongoc-array.c,303 -_mongoc_array_init (mongoc_array_t *array,_mongoc_array_init22,638 -_mongoc_array_copy (mongoc_array_t *dst,_mongoc_array_copy52,1277 -_mongoc_array_destroy (mongoc_array_t *array)_mongoc_array_destroy66,1620 -_mongoc_array_append_vals (mongoc_array_t *array,_mongoc_array_append_vals75,1743 - -include/mongo/mongoc/mongoc-log-private.h,57 -#define MONGOC_LOG_PRIVATE_HMONGOC_LOG_PRIVATE_H18,625 - -include/mongo/mongoc/mongoc-config.h.in,709 -#define MONGOC_CONFIG_HMONGOC_CONFIG_H19,620 -#define MONGOC_ENABLE_SECURE_TRANSPORT MONGOC_ENABLE_SECURE_TRANSPORT26,778 -#define MONGOC_ENABLE_COMMON_CRYPTO MONGOC_ENABLE_COMMON_CRYPTO37,1072 -#define MONGOC_ENABLE_OPENSSL MONGOC_ENABLE_OPENSSL48,1333 -#define MONGOC_ENABLE_LIBCRYPTO MONGOC_ENABLE_LIBCRYPTO59,1572 -#define MONGOC_ENABLE_SSL MONGOC_ENABLE_SSL70,1813 -#define MONGOC_ENABLE_CRYPTO MONGOC_ENABLE_CRYPTO81,2036 -#define MONGOC_ENABLE_SASL MONGOC_ENABLE_SASL92,2263 -#define MONGOC_HAVE_SASL_CLIENT_DONE MONGOC_HAVE_SASL_CLIENT_DONE104,2562 -#define MONGOC_HAVE_WEAK_SYMBOLS MONGOC_HAVE_WEAK_SYMBOLS117,2984 -#define MONGOC_NO_AUTOMATIC_GLOBALS MONGOC_NO_AUTOMATIC_GLOBALS128,3255 - -include/mongo/mongoc/mongoc-stream-tls-openssl-bio-private.h,95 -#define MONGOC_STREAM_TLS_OPENSSL_BIO_PRIVATE_HMONGOC_STREAM_TLS_OPENSSL_BIO_PRIVATE_H18,644 - -include/mongo/mongoc/mongoc-stream-socket.c,1321 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN24,719 -struct _mongoc_stream_socket_t_mongoc_stream_socket_t27,756 - mongoc_stream_t vtable;vtable29,789 - mongoc_socket_t *sock;sock30,817 -get_expiration (int32_t timeout_msec)get_expiration35,875 -_mongoc_stream_socket_close (mongoc_stream_t *stream)_mongoc_stream_socket_close48,1119 -_mongoc_stream_socket_destroy (mongoc_stream_t *stream)_mongoc_stream_socket_destroy67,1407 -_mongoc_stream_socket_failed (mongoc_stream_t *stream)_mongoc_stream_socket_failed87,1698 -_mongoc_stream_socket_setsockopt (mongoc_stream_t *stream,_mongoc_stream_socket_setsockopt98,1834 -_mongoc_stream_socket_flush (mongoc_stream_t *stream)_mongoc_stream_socket_flush119,2381 -_mongoc_stream_socket_readv (mongoc_stream_t *stream,_mongoc_stream_socket_readv127,2481 -_mongoc_stream_socket_writev (mongoc_stream_t *stream,_mongoc_stream_socket_writev193,4118 -_mongoc_stream_socket_poll (mongoc_stream_poll_t *streams,_mongoc_stream_socket_poll216,4702 -mongoc_stream_socket_get_socket (mongoc_stream_socket_t *stream) /* IN */mongoc_stream_socket_get_socket257,5536 -_mongoc_stream_socket_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_socket_check_closed266,5678 -mongoc_stream_socket_new (mongoc_socket_t *sock) /* IN */mongoc_stream_socket_new300,6344 - -include/mongo/mongoc/op-msg.def,0 - -include/mongo/mongoc/mongoc-write-concern-private.h,609 -#define MONGOC_WRITE_CONCERN_PRIVATE_HMONGOC_WRITE_CONCERN_PRIVATE_H18,635 -#define MONGOC_WRITE_CONCERN_FSYNC_DEFAULT MONGOC_WRITE_CONCERN_FSYNC_DEFAULT30,842 -#define MONGOC_WRITE_CONCERN_JOURNAL_DEFAULT MONGOC_WRITE_CONCERN_JOURNAL_DEFAULT31,890 -struct _mongoc_write_concern_t_mongoc_write_concern_t34,940 - int8_t fsync_;fsync_36,973 - int8_t journal;journal37,994 - int32_t w;w38,1016 - int32_t wtimeout;wtimeout39,1032 - char *wtag;wtag40,1055 - bool frozen;frozen41,1074 - bson_t compiled;compiled42,1095 - bson_t compiled_gle;compiled_gle43,1118 - -include/mongo/mongoc/mongoc-read-concern-private.h,236 -#define MONGOC_READ_CONCERN_PRIVATE_HMONGOC_READ_CONCERN_PRIVATE_H18,634 -struct _mongoc_read_concern_t_mongoc_read_concern_t31,873 - char *level;level33,905 - bool frozen;frozen34,923 - bson_t compiled;compiled35,942 - -include/mongo/mongoc/mongoc-log.c,1164 -static mongoc_mutex_t gLogMutex;gLogMutex33,856 -static mongoc_log_func_t gLogFunc = mongoc_log_default_handler;gLogFunc34,893 -static bool gLogTrace = true;gLogTrace36,978 -static void *gLogData;gLogData38,1029 -static MONGOC_ONCE_FUN( _mongoc_ensure_mutex_once)MONGOC_ONCE_FUN40,1066 -mongoc_log_set_handler (mongoc_log_func_t log_func,mongoc_log_set_handler48,1185 -_mongoc_log_get_handler (mongoc_log_func_t *log_func,_mongoc_log_get_handler63,1546 -mongoc_log (mongoc_log_level_t log_level,mongoc_log72,1719 -mongoc_log_level_str (mongoc_log_level_t log_level)mongoc_log_level_str107,2494 -mongoc_log_default_handler (mongoc_log_level_t log_level,mongoc_log_default_handler131,3012 -_mongoc_log_trace_is_enabled (void)_mongoc_log_trace_is_enabled191,4306 -mongoc_log_trace_enable (void)mongoc_log_trace_enable201,4423 -mongoc_log_trace_disable (void)mongoc_log_trace_disable209,4512 -mongoc_log_trace_bytes (const char *domain, const uint8_t *_b, size_t _l)mongoc_log_trace_bytes217,4603 -mongoc_log_trace_iovec (const char *domain, const mongoc_iovec_t *_iov, size_t _iovcnt)mongoc_log_trace_iovec266,5753 - -include/mongo/mongoc/mongoc-find-and-modify.c,1111 -mongoc_find_and_modify_opts_new (void)mongoc_find_and_modify_opts_new34,1028 -mongoc_find_and_modify_opts_set_sort (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_sort46,1324 -mongoc_find_and_modify_opts_set_update (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_update60,1649 -mongoc_find_and_modify_opts_set_fields (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_fields74,1988 -mongoc_find_and_modify_opts_set_flags (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_flags88,2327 -mongoc_find_and_modify_opts_set_bypass_document_validation (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_bypass_document_validation98,2568 -mongoc_find_and_modify_opts_set_max_time_ms (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_max_time_ms110,2955 -mongoc_find_and_modify_opts_append (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_append120,3212 -mongoc_find_and_modify_opts_destroy (mongoc_find_and_modify_opts_t *opts)mongoc_find_and_modify_opts_destroy136,3627 - -include/mongo/mongoc/mongoc-apm.c,3533 -mongoc_apm_command_started_init (mongoc_apm_command_started_t *event,mongoc_apm_command_started_init31,896 -mongoc_apm_command_started_cleanup (mongoc_apm_command_started_t *event)mongoc_apm_command_started_cleanup82,2924 -mongoc_apm_command_succeeded_init (mongoc_apm_command_succeeded_t *event,mongoc_apm_command_succeeded_init91,3081 -mongoc_apm_command_succeeded_cleanup (mongoc_apm_command_succeeded_t *event)mongoc_apm_command_succeeded_cleanup115,4064 -mongoc_apm_command_failed_init (mongoc_apm_command_failed_t *event,mongoc_apm_command_failed_init122,4167 -mongoc_apm_command_failed_cleanup (mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_cleanup144,5071 -mongoc_apm_command_started_get_command (mongoc_apm_command_started_get_command157,5247 -mongoc_apm_command_started_get_database_name (mongoc_apm_command_started_get_database_name165,5379 -mongoc_apm_command_started_get_command_name (mongoc_apm_command_started_get_command_name173,5523 -mongoc_apm_command_started_get_request_id (mongoc_apm_command_started_get_request_id181,5660 -mongoc_apm_command_started_get_operation_id (mongoc_apm_command_started_get_operation_id189,5793 -mongoc_apm_command_started_get_host (const mongoc_apm_command_started_t *event)mongoc_apm_command_started_get_host197,5949 -mongoc_apm_command_started_get_server_id (const mongoc_apm_command_started_t *event)mongoc_apm_command_started_get_server_id204,6067 -mongoc_apm_command_started_get_context (mongoc_apm_command_started_get_context211,6193 -mongoc_apm_command_succeeded_get_duration (mongoc_apm_command_succeeded_get_duration221,6358 -mongoc_apm_command_succeeded_get_reply (mongoc_apm_command_succeeded_get_reply229,6498 -mongoc_apm_command_succeeded_get_command_name (mongoc_apm_command_succeeded_get_command_name237,6630 -mongoc_apm_command_succeeded_get_request_id (mongoc_apm_command_succeeded_get_request_id245,6771 -mongoc_apm_command_succeeded_get_operation_id (mongoc_apm_command_succeeded_get_operation_id253,6908 -mongoc_apm_command_succeeded_get_host (mongoc_apm_command_succeeded_get_host261,7068 -mongoc_apm_command_succeeded_get_server_id (mongoc_apm_command_succeeded_get_server_id269,7194 -mongoc_apm_command_succeeded_get_context (mongoc_apm_command_succeeded_get_context277,7328 -mongoc_apm_command_failed_get_duration (mongoc_apm_command_failed_get_duration287,7494 -mongoc_apm_command_failed_get_command_name (mongoc_apm_command_failed_get_command_name295,7626 -mongoc_apm_command_failed_get_error (mongoc_apm_command_failed_get_error303,7758 -mongoc_apm_command_failed_get_request_id (mongoc_apm_command_failed_get_request_id312,7955 -mongoc_apm_command_failed_get_operation_id (mongoc_apm_command_failed_get_operation_id320,8086 -mongoc_apm_command_failed_get_host (const mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_get_host328,8240 -mongoc_apm_command_failed_get_server_id (const mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_get_server_id335,8356 -mongoc_apm_command_failed_get_context (const mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_get_context342,8480 -mongoc_apm_callbacks_new (void)mongoc_apm_callbacks_new353,8651 -mongoc_apm_callbacks_destroy (mongoc_apm_callbacks_t *callbacks)mongoc_apm_callbacks_destroy362,8797 -mongoc_apm_set_command_started_cb (mongoc_apm_set_command_started_cb369,8899 -mongoc_apm_set_command_succeeded_cb (mongoc_apm_set_command_succeeded_cb378,9061 -mongoc_apm_set_command_failed_cb (mongoc_apm_set_command_failed_cb387,9231 - -include/mongo/mongoc/mongoc-b64-private.h,57 -#define MONGOC_B64_PRIVATE_HMONGOC_B64_PRIVATE_H18,624 - -include/mongo/mongoc/mongoc-openssl.c,1333 -static mongoc_mutex_t * gMongocOpenSslThreadLocks;gMongocOpenSslThreadLocks39,1052 -_mongoc_openssl_init (void)_mongoc_openssl_init53,1371 -_mongoc_openssl_cleanup (void)_mongoc_openssl_cleanup77,1896 -_mongoc_openssl_password_cb (char *buf,_mongoc_openssl_password_cb83,1981 -_mongoc_openssl_hostcheck (const char *pattern,_mongoc_openssl_hostcheck110,2564 -_mongoc_openssl_check_cert (SSL *ssl,_mongoc_openssl_check_cert166,4453 -_mongoc_openssl_setup_ca (SSL_CTX *ctx,_mongoc_openssl_setup_ca297,8117 -_mongoc_openssl_setup_crl (SSL_CTX *ctx,_mongoc_openssl_setup_crl313,8424 -_mongoc_openssl_setup_pem_file (SSL_CTX *ctx,_mongoc_openssl_setup_pem_file332,8852 -_mongoc_openssl_ctx_new (mongoc_ssl_opt_t *opt)_mongoc_openssl_ctx_new366,9678 -_mongoc_openssl_extract_subject (const char *filename, const char *passphrase)_mongoc_openssl_extract_subject423,11431 -_mongoc_openssl_thread_id_callback (void)_mongoc_openssl_thread_id_callback474,12442 -_mongoc_openssl_thread_id_callback (void)_mongoc_openssl_thread_id_callback485,12602 -_mongoc_openssl_thread_locking_callback (int mode,_mongoc_openssl_thread_locking_callback496,12748 -_mongoc_openssl_thread_startup (void)_mongoc_openssl_thread_startup509,13169 -_mongoc_openssl_thread_cleanup (void)_mongoc_openssl_thread_cleanup526,13649 - -include/mongo/mongoc/mongoc-topology-scanner.c,2255 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN34,969 -mongoc_topology_scanner_new (const mongoc_uri_t *uri,mongoc_topology_scanner_new44,1453 -mongoc_topology_scanner_set_ssl_opts (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_set_ssl_opts63,1971 -mongoc_topology_scanner_set_stream_initiator (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_set_stream_initiator72,2195 -mongoc_topology_scanner_destroy (mongoc_topology_scanner_t *ts)mongoc_topology_scanner_destroy82,2513 -mongoc_topology_scanner_add (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_add97,2862 -mongoc_topology_scanner_add_and_scan (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_add_and_scan117,3333 -mongoc_topology_scanner_node_retire (mongoc_topology_scanner_node_t *node)mongoc_topology_scanner_node_retire143,4249 -mongoc_topology_scanner_node_disconnect (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_disconnect153,4443 -mongoc_topology_scanner_node_destroy (mongoc_topology_scanner_node_t *node, bool failed)mongoc_topology_scanner_node_destroy179,5017 -mongoc_topology_scanner_get_node (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_get_node198,5582 -mongoc_topology_scanner_has_node_for_host (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_has_node_for_host227,6230 -mongoc_topology_scanner_ismaster_handler (mongoc_async_cmd_result_t async_status,mongoc_topology_scanner_ismaster_handler252,6871 -mongoc_topology_scanner_node_connect_tcp (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_connect_tcp314,8830 -mongoc_topology_scanner_node_connect_unix (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_connect_unix388,10899 -mongoc_topology_scanner_node_setup (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_setup462,12908 -mongoc_topology_scanner_start (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_start526,14986 -mongoc_topology_scanner_work (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_work579,16519 -mongoc_topology_scanner_sum_errors (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_sum_errors604,17067 -mongoc_topology_scanner_reset (mongoc_topology_scanner_t *ts)mongoc_topology_scanner_reset644,18157 - -include/mongo/mongoc/mongoc-socket-private.h,193 -#define MONGOC_SOCKET_PRIVATE_HMONGOC_SOCKET_PRIVATE_H18,628 -struct _mongoc_socket_t_mongoc_socket_t28,829 - SOCKET sd;sd31,869 - int errno_;errno_35,907 - int domain;domain36,922 - -include/mongo/mongoc/mongoc-stream-gridfs.c,979 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN30,875 -{__anon1fc3ebf2010834,934 - mongoc_stream_t stream;stream35,936 - mongoc_gridfs_file_t *file;file36,969 -} mongoc_stream_gridfs_t;mongoc_stream_gridfs_t37,1000 -_mongoc_stream_gridfs_destroy (mongoc_stream_t *stream)_mongoc_stream_gridfs_destroy41,1040 -_mongoc_stream_gridfs_failed (mongoc_stream_t *stream)_mongoc_stream_gridfs_failed59,1303 -_mongoc_stream_gridfs_close (mongoc_stream_t *stream)_mongoc_stream_gridfs_close70,1439 -_mongoc_stream_gridfs_flush (mongoc_stream_t *stream)_mongoc_stream_gridfs_flush85,1700 -_mongoc_stream_gridfs_readv (mongoc_stream_t *stream,_mongoc_stream_gridfs_readv101,1966 -_mongoc_stream_gridfs_writev (mongoc_stream_t *stream,_mongoc_stream_gridfs_writev127,2663 -_mongoc_stream_gridfs_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_gridfs_check_closed154,3252 -mongoc_stream_gridfs_new (mongoc_gridfs_file_t *file)mongoc_stream_gridfs_new161,3363 - -include/mongo/mongoc/mongoc-list-private.h,225 -#define MONGOC_LIST_HMONGOC_LIST_H18,618 -typedef struct _mongoc_list_t mongoc_list_t;mongoc_list_t30,808 -struct _mongoc_list_t_mongoc_list_t33,855 - mongoc_list_t *next;next35,879 - void *data;data36,903 - -include/mongo/mongoc/mongoc-error.h,4072 -#define MONGOC_ERRORS_HMONGOC_ERRORS_H18,620 -{__anon04b57349010331,819 - MONGOC_ERROR_CLIENT = 1,MONGOC_ERROR_CLIENT32,821 - MONGOC_ERROR_STREAM,MONGOC_ERROR_STREAM33,849 - MONGOC_ERROR_PROTOCOL,MONGOC_ERROR_PROTOCOL34,873 - MONGOC_ERROR_CURSOR,MONGOC_ERROR_CURSOR35,899 - MONGOC_ERROR_QUERY,MONGOC_ERROR_QUERY36,923 - MONGOC_ERROR_INSERT,MONGOC_ERROR_INSERT37,946 - MONGOC_ERROR_SASL,MONGOC_ERROR_SASL38,970 - MONGOC_ERROR_BSON,MONGOC_ERROR_BSON39,992 - MONGOC_ERROR_MATCHER,MONGOC_ERROR_MATCHER40,1014 - MONGOC_ERROR_NAMESPACE,MONGOC_ERROR_NAMESPACE41,1039 - MONGOC_ERROR_COMMAND,MONGOC_ERROR_COMMAND42,1066 - MONGOC_ERROR_COLLECTION,MONGOC_ERROR_COLLECTION43,1091 - MONGOC_ERROR_GRIDFS,MONGOC_ERROR_GRIDFS44,1119 - MONGOC_ERROR_SCRAM,MONGOC_ERROR_SCRAM45,1143 - MONGOC_ERROR_SERVER_SELECTION,MONGOC_ERROR_SERVER_SELECTION46,1166 - MONGOC_ERROR_WRITE_CONCERN,MONGOC_ERROR_WRITE_CONCERN47,1200 -} mongoc_error_domain_t;mongoc_error_domain_t48,1231 -{__anon04b57349020352,1271 - MONGOC_ERROR_STREAM_INVALID_TYPE = 1,MONGOC_ERROR_STREAM_INVALID_TYPE53,1273 - MONGOC_ERROR_STREAM_INVALID_STATE,MONGOC_ERROR_STREAM_INVALID_STATE54,1314 - MONGOC_ERROR_STREAM_NAME_RESOLUTION,MONGOC_ERROR_STREAM_NAME_RESOLUTION55,1352 - MONGOC_ERROR_STREAM_SOCKET,MONGOC_ERROR_STREAM_SOCKET56,1392 - MONGOC_ERROR_STREAM_CONNECT,MONGOC_ERROR_STREAM_CONNECT57,1423 - MONGOC_ERROR_STREAM_NOT_ESTABLISHED,MONGOC_ERROR_STREAM_NOT_ESTABLISHED58,1455 - MONGOC_ERROR_CLIENT_NOT_READY,MONGOC_ERROR_CLIENT_NOT_READY60,1496 - MONGOC_ERROR_CLIENT_TOO_BIG,MONGOC_ERROR_CLIENT_TOO_BIG61,1530 - MONGOC_ERROR_CLIENT_TOO_SMALL,MONGOC_ERROR_CLIENT_TOO_SMALL62,1562 - MONGOC_ERROR_CLIENT_GETNONCE,MONGOC_ERROR_CLIENT_GETNONCE63,1596 - MONGOC_ERROR_CLIENT_AUTHENTICATE,MONGOC_ERROR_CLIENT_AUTHENTICATE64,1629 - MONGOC_ERROR_CLIENT_NO_ACCEPTABLE_PEER,MONGOC_ERROR_CLIENT_NO_ACCEPTABLE_PEER65,1666 - MONGOC_ERROR_CLIENT_IN_EXHAUST,MONGOC_ERROR_CLIENT_IN_EXHAUST66,1709 - MONGOC_ERROR_PROTOCOL_INVALID_REPLY,MONGOC_ERROR_PROTOCOL_INVALID_REPLY68,1745 - MONGOC_ERROR_PROTOCOL_BAD_WIRE_VERSION,MONGOC_ERROR_PROTOCOL_BAD_WIRE_VERSION69,1785 - MONGOC_ERROR_CURSOR_INVALID_CURSOR,MONGOC_ERROR_CURSOR_INVALID_CURSOR71,1829 - MONGOC_ERROR_QUERY_FAILURE,MONGOC_ERROR_QUERY_FAILURE73,1869 - MONGOC_ERROR_BSON_INVALID,MONGOC_ERROR_BSON_INVALID75,1901 - MONGOC_ERROR_MATCHER_INVALID,MONGOC_ERROR_MATCHER_INVALID77,1932 - MONGOC_ERROR_NAMESPACE_INVALID,MONGOC_ERROR_NAMESPACE_INVALID79,1966 - MONGOC_ERROR_NAMESPACE_INVALID_FILTER_TYPE,MONGOC_ERROR_NAMESPACE_INVALID_FILTER_TYPE80,2001 - MONGOC_ERROR_COMMAND_INVALID_ARG,MONGOC_ERROR_COMMAND_INVALID_ARG82,2049 - MONGOC_ERROR_COLLECTION_INSERT_FAILED,MONGOC_ERROR_COLLECTION_INSERT_FAILED84,2087 - MONGOC_ERROR_COLLECTION_UPDATE_FAILED,MONGOC_ERROR_COLLECTION_UPDATE_FAILED85,2129 - MONGOC_ERROR_COLLECTION_DELETE_FAILED,MONGOC_ERROR_COLLECTION_DELETE_FAILED86,2171 - MONGOC_ERROR_COLLECTION_DOES_NOT_EXIST = 26,MONGOC_ERROR_COLLECTION_DOES_NOT_EXIST87,2213 - MONGOC_ERROR_GRIDFS_INVALID_FILENAME,MONGOC_ERROR_GRIDFS_INVALID_FILENAME89,2262 - MONGOC_ERROR_SCRAM_NOT_DONE,MONGOC_ERROR_SCRAM_NOT_DONE91,2304 - MONGOC_ERROR_SCRAM_PROTOCOL_ERROR,MONGOC_ERROR_SCRAM_PROTOCOL_ERROR92,2336 - MONGOC_ERROR_QUERY_COMMAND_NOT_FOUND = 59,MONGOC_ERROR_QUERY_COMMAND_NOT_FOUND94,2375 - MONGOC_ERROR_QUERY_NOT_TAILABLE = 13051,MONGOC_ERROR_QUERY_NOT_TAILABLE95,2421 - MONGOC_ERROR_SERVER_SELECTION_BAD_WIRE_VERSION,MONGOC_ERROR_SERVER_SELECTION_BAD_WIRE_VERSION97,2466 - MONGOC_ERROR_SERVER_SELECTION_FAILURE,MONGOC_ERROR_SERVER_SELECTION_FAILURE98,2517 - MONGOC_ERROR_SERVER_SELECTION_INVALID_ID,MONGOC_ERROR_SERVER_SELECTION_INVALID_ID99,2559 - MONGOC_ERROR_GRIDFS_CHUNK_MISSING,MONGOC_ERROR_GRIDFS_CHUNK_MISSING101,2605 - MONGOC_ERROR_PROTOCOL_ERROR = 17,MONGOC_ERROR_PROTOCOL_ERROR104,2677 - MONGOC_ERROR_WRITE_CONCERN_ERROR = 64,MONGOC_ERROR_WRITE_CONCERN_ERROR106,2715 -} mongoc_error_code_t;mongoc_error_code_t107,2757 - -include/mongo/mongoc/mongoc-stream.h,1333 -#define MONGOC_STREAM_HMONGOC_STREAM_H18,625 -typedef struct _mongoc_stream_t mongoc_stream_t;mongoc_stream_t31,846 -typedef struct _mongoc_stream_poll_t {_mongoc_stream_poll_t33,896 - mongoc_stream_t *stream;stream34,935 - int events;events35,963 - int revents;revents36,991 -} mongoc_stream_poll_t;mongoc_stream_poll_t37,1020 -struct _mongoc_stream_t_mongoc_stream_t39,1045 - int type;type41,1071 - void (*destroy) (mongoc_stream_t *stream);destroy42,1097 - int (*close) (mongoc_stream_t *stream);close43,1163 - int (*flush) (mongoc_stream_t *stream);flush44,1229 - ssize_t (*writev) (mongoc_stream_t *stream,writev45,1295 - ssize_t (*readv) (mongoc_stream_t *stream,readv49,1559 - int (*setsockopt) (mongoc_stream_t *stream,setsockopt54,1891 - mongoc_stream_t *(*get_base_stream) (mongoc_stream_t *stream);get_base_stream59,2217 - bool (*check_closed) (mongoc_stream_t *stream);check_closed60,2283 - ssize_t (*poll) (mongoc_stream_poll_t *streams,poll61,2349 - void (*failed) (mongoc_stream_t *stream);failed64,2564 - void *padding [5];padding65,2630 - -include/mongo/mongoc/mongoc-index.h,2145 -#define MONGOC_INDEX_HMONGOC_INDEX_H18,618 -{__anon2e470a77010830,817 - uint8_t twod_sphere_version;twod_sphere_version31,819 - uint8_t twod_bits_precision;twod_bits_precision32,851 - double twod_location_min;twod_location_min33,883 - double twod_location_max;twod_location_max34,913 - double haystack_bucket_size;haystack_bucket_size35,943 - uint8_t *padding[32];padding36,976 -} mongoc_index_opt_geo_t;mongoc_index_opt_geo_t37,1001 -{__anon2e470a77020840,1043 - int type;type41,1045 -} mongoc_index_opt_storage_t;mongoc_index_opt_storage_t42,1058 -{__anon2e470a77030345,1102 - MONGOC_INDEX_STORAGE_OPT_MMAPV1,MONGOC_INDEX_STORAGE_OPT_MMAPV146,1104 - MONGOC_INDEX_STORAGE_OPT_WIREDTIGER,MONGOC_INDEX_STORAGE_OPT_WIREDTIGER47,1140 -} mongoc_index_storage_opt_type_t;mongoc_index_storage_opt_type_t48,1180 -{__anon2e470a77040851,1231 - mongoc_index_opt_storage_t base;base52,1233 - const char *config_str;config_str53,1270 - void *padding[8];padding54,1313 -} mongoc_index_opt_wt_t;mongoc_index_opt_wt_t55,1356 -{__anon2e470a77050858,1397 - bool is_initialized;is_initialized59,1399 - bool background;background60,1446 - bool unique;unique61,1489 - const char *name;name62,1528 - bool drop_dups;drop_dups63,1565 - bool sparse;sparse64,1607 - int32_t expire_after_seconds;expire_after_seconds65,1646 - int32_t v;v66,1699 - const bson_t *weights;weights67,1733 - const char *default_language;default_language68,1773 - const char *language_override;language_override69,1822 - mongoc_index_opt_geo_t *geo_options;geo_options70,1872 - mongoc_index_opt_storage_t *storage_options;storage_options71,1916 - const bson_t *partial_filter_expression;partial_filter_expression72,1964 - void *padding[5];padding73,2022 -} mongoc_index_opt_t;mongoc_index_opt_t74,2065 - -include/mongo/mongoc/mongoc-write-command-private.h,2301 -#define MONGOC_WRITE_COMMAND_PRIVATE_HMONGOC_WRITE_COMMAND_PRIVATE_H18,635 -#define MONGOC_WRITE_COMMAND_DELETE MONGOC_WRITE_COMMAND_DELETE35,972 -#define MONGOC_WRITE_COMMAND_INSERT MONGOC_WRITE_COMMAND_INSERT36,1010 -#define MONGOC_WRITE_COMMAND_UPDATE MONGOC_WRITE_COMMAND_UPDATE37,1048 -{__anoncc39a09e010341,1101 - MONGOC_BYPASS_DOCUMENT_VALIDATION_FALSE = 0,MONGOC_BYPASS_DOCUMENT_VALIDATION_FALSE42,1103 - MONGOC_BYPASS_DOCUMENT_VALIDATION_TRUE = 1 << 0,MONGOC_BYPASS_DOCUMENT_VALIDATION_TRUE43,1153 - MONGOC_BYPASS_DOCUMENT_VALIDATION_DEFAULT = 1 << 1,MONGOC_BYPASS_DOCUMENT_VALIDATION_DEFAULT44,1208 -} mongoc_write_bypass_document_validation_t;mongoc_write_bypass_document_validation_t45,1263 -struct _mongoc_bulk_write_flags_t_mongoc_bulk_write_flags_t47,1309 - bool ordered;ordered49,1345 - mongoc_write_bypass_document_validation_t bypass_document_validation;bypass_document_validation50,1362 -{__anoncc39a09e020855,1455 - int type;type56,1457 - uint32_t server_id;server_id57,1475 - bson_t *documents;documents58,1498 - uint32_t n_documents;n_documents59,1521 - mongoc_bulk_write_flags_t flags;flags60,1546 - int64_t operation_id;operation_id61,1582 - union {__anoncc39a09e030a62,1607 - struct {__anoncc39a09e040863,1618 - bool multi;multi64,1633 - } delete_;delete_65,1654 - struct {__anoncc39a09e050866,1671 - bool allow_bulk_op_insert;allow_bulk_op_insert67,1686 - } insert;insert68,1722 - } u;u69,1738 -} mongoc_write_command_t;mongoc_write_command_t70,1746 -{__anoncc39a09e060874,1789 - bool omit_nModified;omit_nModified76,1866 - uint32_t nInserted;nInserted77,1898 - uint32_t nMatched;nMatched78,1925 - uint32_t nModified;nModified79,1951 - uint32_t nRemoved;nRemoved80,1978 - uint32_t nUpserted;nUpserted81,2004 - bson_t writeErrors;writeErrors83,2081 - bson_t upserted;upserted85,2174 - uint32_t n_writeConcernErrors;n_writeConcernErrors87,2257 - bson_t writeConcernErrors;writeConcernErrors88,2295 - bool failed;failed89,2331 - bson_error_t error;error90,2355 - uint32_t upsert_append_count;upsert_append_count91,2378 -} mongoc_write_result_t;mongoc_write_result_t92,2415 - -include/mongo/mongoc/mongoc-memcmp.c,214 -_mongoc_dummy_symbol_to_prevent_memcmp_lto(const unsigned char *b1,_mongoc_dummy_symbol_to_prevent_memcmp_lto22,901 -mongoc_memcmp(const void * const b1_, const void * const b2_, size_t len)mongoc_memcmp34,1240 - -include/mongo/mongoc/mongoc-cursor.h,119 -#define MONGOC_CURSOR_HMONGOC_CURSOR_H18,620 -typedef struct _mongoc_cursor_t mongoc_cursor_t;mongoc_cursor_t31,836 - -include/mongo/mongoc/mongoc-async.c,312 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN25,734 -mongoc_async_cmd (mongoc_async_t *async,mongoc_async_cmd28,790 -mongoc_async_new ()mongoc_async_new43,1419 -mongoc_async_destroy (mongoc_async_t *async)mongoc_async_destroy51,1544 -mongoc_async_run (mongoc_async_t *async,mongoc_async_run64,1751 - -include/mongo/mongoc/mongoc-thread-private.h,2398 -#define MONGOC_THREAD_PRIVATE_HMONGOC_THREAD_PRIVATE_H18,627 -# define MONGOC_MUTEX_INITIALIZER MONGOC_MUTEX_INITIALIZER31,879 -# define mongoc_cond_t mongoc_cond_t32,945 -# define mongoc_cond_broadcast mongoc_cond_broadcast33,1000 -# define mongoc_cond_init(mongoc_cond_init34,1063 -# define mongoc_cond_wait mongoc_cond_wait35,1133 -# define mongoc_cond_signal mongoc_cond_signal36,1191 -mongoc_cond_timedwait (pthread_cond_t *cond,mongoc_cond_timedwait38,1274 -# define mongoc_cond_destroy mongoc_cond_destroy55,1720 -# define mongoc_mutex_t mongoc_mutex_t56,1781 -# define mongoc_mutex_init(mongoc_mutex_init57,1837 -# define mongoc_mutex_lock mongoc_mutex_lock58,1908 -# define mongoc_mutex_unlock mongoc_mutex_unlock59,1967 -# define mongoc_mutex_destroy mongoc_mutex_destroy60,2028 -# define mongoc_thread_t mongoc_thread_t61,2090 -# define mongoc_thread_create(mongoc_thread_create62,2140 -# define mongoc_thread_join(mongoc_thread_join63,2219 -# define mongoc_once_t mongoc_once_t64,2284 -# define mongoc_once mongoc_once65,2339 -# define MONGOC_ONCE_FUN(MONGOC_ONCE_FUN66,2392 -# define MONGOC_ONCE_RETURN MONGOC_ONCE_RETURN67,2445 -# define MONGOC_ONCE_INIT MONGOC_ONCE_INIT69,2532 -# define MONGOC_ONCE_INIT MONGOC_ONCE_INIT71,2599 -# define mongoc_thread_t mongoc_thread_t74,2671 -mongoc_thread_create (mongoc_thread_t *thread,mongoc_thread_create76,2741 -# define mongoc_thread_join(mongoc_thread_join83,2972 -# define mongoc_mutex_t mongoc_mutex_t84,3048 -# define mongoc_mutex_init mongoc_mutex_init85,3105 -# define mongoc_mutex_lock mongoc_mutex_lock86,3171 -# define mongoc_mutex_unlock mongoc_mutex_unlock87,3232 -# define mongoc_mutex_destroy mongoc_mutex_destroy88,3293 -# define mongoc_cond_t mongoc_cond_t89,3355 -# define mongoc_cond_init mongoc_cond_init90,3414 -# define mongoc_cond_wait(mongoc_cond_wait91,3482 -mongoc_cond_timedwait (mongoc_cond_t *cond,mongoc_cond_timedwait93,3589 -# define mongoc_cond_signal mongoc_cond_signal111,4000 -# define mongoc_cond_broadcast mongoc_cond_broadcast112,4062 -mongoc_cond_destroy (mongoc_cond_t *_ignored)mongoc_cond_destroy114,4150 -# define mongoc_once_t mongoc_once_t118,4213 -# define MONGOC_ONCE_INIT MONGOC_ONCE_INIT119,4263 -# define mongoc_once(mongoc_once120,4325 -# define MONGOC_ONCE_FUN(MONGOC_ONCE_FUN121,4403 -# define MONGOC_ONCE_RETURN MONGOC_ONCE_RETURN122,4519 - -include/mongo/mongoc/mongoc-socket.c,2366 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN29,860 -#define OPERATION_EXPIRED(OPERATION_EXPIRED32,897 -_mongoc_socket_setnonblock (SOCKET sd)_mongoc_socket_setnonblock54,1386 -_mongoc_socket_wait (SOCKET sd, /* IN */_mongoc_socket_wait97,2398 -mongoc_socket_poll (mongoc_socket_poll_t *sds, /* IN */mongoc_socket_poll205,4819 -_mongoc_socket_setnodelay (SOCKET sd) /* IN */_mongoc_socket_setnodelay259,5886 -mongoc_socket_errno (mongoc_socket_t *sock) /* IN */mongoc_socket_errno304,6704 -_mongoc_socket_capture_errno (mongoc_socket_t *sock) /* IN */_mongoc_socket_capture_errno329,7188 -_mongoc_socket_errno_is_again (mongoc_socket_t *sock) /* IN */_mongoc_socket_errno_is_again358,7842 -mongoc_socket_accept (mongoc_socket_t *sock, /* IN */mongoc_socket_accept384,8534 -mongoc_socket_accept_ex (mongoc_socket_t *sock, /* IN */mongoc_socket_accept_ex409,9197 -mongoc_socket_bind (mongoc_socket_t *sock, /* IN */mongoc_socket_bind488,10847 -mongoc_socket_close (mongoc_socket_t *sock) /* IN */mongoc_socket_close529,11745 -mongoc_socket_connect (mongoc_socket_t *sock, /* IN */mongoc_socket_connect579,12773 -mongoc_socket_destroy (mongoc_socket_t *sock) /* IN */mongoc_socket_destroy647,14376 -mongoc_socket_listen (mongoc_socket_t *sock, /* IN */mongoc_socket_listen675,14950 -mongoc_socket_new (int domain, /* IN */mongoc_socket_new716,15670 -mongoc_socket_recv (mongoc_socket_t *sock, /* IN */mongoc_socket_recv788,17108 -mongoc_socket_setsockopt (mongoc_socket_t *sock, /* IN */mongoc_socket_setsockopt847,18396 -mongoc_socket_send (mongoc_socket_t *sock, /* IN */mongoc_socket_send888,19453 -_mongoc_socket_try_sendv_slow (mongoc_socket_t *sock, /* IN */_mongoc_socket_try_sendv_slow926,20460 -_mongoc_socket_try_sendv (mongoc_socket_t *sock, /* IN */_mongoc_socket_try_sendv986,21809 -mongoc_socket_sendv (mongoc_socket_t *sock, /* IN */mongoc_socket_sendv1079,24043 -mongoc_socket_getsockname (mongoc_socket_t *sock, /* IN */mongoc_socket_getsockname1170,26611 -mongoc_socket_getnameinfo (mongoc_socket_t *sock) /* IN */mongoc_socket_getnameinfo1189,26969 -mongoc_socket_check_closed (mongoc_socket_t *sock) /* IN */mongoc_socket_check_closed1211,27387 -mongoc_socket_inet_ntop (struct addrinfo *rp, /* IN */mongoc_socket_inet_ntop1253,28194 - -include/mongo/mongoc/mongoc-rpc.c,3031 -#define RPC(RPC25,696 -#define INT32_FIELD(INT32_FIELD36,985 -#define ENUM_FIELD ENUM_FIELD42,1188 -#define INT64_FIELD(INT64_FIELD43,1219 -#define CSTRING_FIELD(CSTRING_FIELD49,1422 -#define BSON_FIELD(BSON_FIELD56,1673 -#define BSON_OPTIONAL(BSON_OPTIONAL67,2017 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD69,2086 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD77,2359 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD87,2697 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD93,2919 -#define RPC(RPC132,3795 -#define INT32_FIELD(INT32_FIELD139,3954 -#define ENUM_FIELD ENUM_FIELD141,4032 -#define INT64_FIELD(INT64_FIELD142,4063 -#define CSTRING_FIELD(CSTRING_FIELD144,4141 -#define BSON_FIELD(BSON_FIELD145,4170 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD146,4196 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD147,4228 -#define BSON_OPTIONAL(BSON_OPTIONAL148,4261 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD150,4330 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD151,4362 -#define RPC(RPC173,4858 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD180,5019 -#define RPC(RPC215,5755 -#define INT32_FIELD(INT32_FIELD222,5910 -#define ENUM_FIELD(ENUM_FIELD224,5983 -#define INT64_FIELD(INT64_FIELD226,6055 -#define CSTRING_FIELD(CSTRING_FIELD228,6146 -#define BSON_FIELD(BSON_FIELD230,6221 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD243,6579 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD256,6999 -#define BSON_OPTIONAL(BSON_OPTIONAL270,7410 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD272,7479 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD283,7760 -#define RPC(RPC316,8457 -#define INT32_FIELD(INT32_FIELD328,8784 -#define ENUM_FIELD ENUM_FIELD335,8930 -#define INT64_FIELD(INT64_FIELD336,8961 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD343,9107 -#define CSTRING_FIELD(CSTRING_FIELD360,9537 -#define BSON_FIELD(BSON_FIELD377,9953 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD392,10314 -#define BSON_OPTIONAL(BSON_OPTIONAL397,10455 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD401,10532 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD408,10750 -_mongoc_rpc_gather (mongoc_rpc_t *rpc,_mongoc_rpc_gather440,11352 -_mongoc_rpc_swab_to_le (mongoc_rpc_t *rpc)_mongoc_rpc_swab_to_le476,12391 -_mongoc_rpc_swab_from_le (mongoc_rpc_t *rpc)_mongoc_rpc_swab_from_le517,13426 -_mongoc_rpc_printf (mongoc_rpc_t *rpc)_mongoc_rpc_printf558,14512 -_mongoc_rpc_scatter (mongoc_rpc_t *rpc,_mongoc_rpc_scatter593,15442 -_mongoc_rpc_reply_get_first (mongoc_rpc_reply_t *reply,_mongoc_rpc_reply_get_first636,16772 -_mongoc_rpc_needs_gle (mongoc_rpc_t *rpc,_mongoc_rpc_needs_gle676,17723 -_mongoc_rpc_prep_command (mongoc_rpc_t *rpc,_mongoc_rpc_prep_command715,18740 -_mongoc_populate_error (const bson_t *doc,_mongoc_populate_error740,19642 -_mongoc_rpc_parse_error (mongoc_rpc_t *rpc,_mongoc_rpc_parse_error781,20636 -bool _mongoc_rpc_parse_command_error (mongoc_rpc_t *rpc,_mongoc_rpc_parse_command_error861,23021 -bool _mongoc_rpc_parse_query_error (mongoc_rpc_t *rpc,_mongoc_rpc_parse_query_error886,23735 - -include/mongo/mongoc/mongoc-util.c,340 -_mongoc_hex_md5 (const char *input)_mongoc_hex_md525,687 -_mongoc_usleep (int64_t usec)_mongoc_usleep46,1133 -_mongoc_get_command_name (const bson_t *command)_mongoc_get_command_name67,1532 -_mongoc_get_db_name (const char *ns,_mongoc_get_db_name107,2369 -_mongoc_bson_destroy_if_set (bson_t *bson)_mongoc_bson_destroy_if_set126,2724 - -include/mongo/mongoc/mongoc-host-list.c,186 -_mongoc_host_list_equal (const mongoc_host_list_t *host_a,_mongoc_host_list_equal36,1037 -_mongoc_host_list_destroy_all (mongoc_host_list_t *host)_mongoc_host_list_destroy_all54,1536 - -include/mongo/mongoc/mongoc-read-prefs.h,682 -#define MONGOC_READ_PREFS_HMONGOC_READ_PREFS_H18,624 -typedef struct _mongoc_read_prefs_t mongoc_read_prefs_t;mongoc_read_prefs_t30,814 -{__anone36e5cc8010334,886 - MONGOC_READ_PRIMARY = (1 << 0),MONGOC_READ_PRIMARY35,888 - MONGOC_READ_SECONDARY = (1 << 1),MONGOC_READ_SECONDARY36,935 - MONGOC_READ_PRIMARY_PREFERRED = (1 << 2) | MONGOC_READ_PRIMARY,MONGOC_READ_PRIMARY_PREFERRED37,982 - MONGOC_READ_SECONDARY_PREFERRED = (1 << 2) | MONGOC_READ_SECONDARY,MONGOC_READ_SECONDARY_PREFERRED38,1051 - MONGOC_READ_NEAREST = (1 << 3) | MONGOC_READ_SECONDARY,MONGOC_READ_NEAREST39,1122 -} mongoc_read_mode_t;mongoc_read_mode_t40,1193 - -include/mongo/mongoc/mongoc-opcode-private.h,63 -#define MONGOC_OPCODE_PRIVATE_HMONGOC_OPCODE_PRIVATE_H18,628 - -include/mongo/mongoc/mongoc-stream-tls-secure-transport-private.h,371 -#define MONGOC_STREAM_TLS_SECURE_TRANSPORT_PRIVATE_HMONGOC_STREAM_TLS_SECURE_TRANSPORT_PRIVATE_H18,649 -{__anond283af61010838,1048 - SSLContextRef ssl_ctx_ref;ssl_ctx_ref39,1050 - CFArrayRef anchors;anchors40,1086 - CFMutableArrayRef my_cert;my_cert41,1118 -} mongoc_stream_tls_secure_transport_t;mongoc_stream_tls_secure_transport_t42,1150 - -include/mongo/mongoc/mongoc-iovec.h,185 -#define MONGOC_IOVEC_HMONGOC_IOVEC_H19,620 -{__anon31e192d5010835,783 - u_long iov_len;iov_len36,785 - char *iov_base;iov_base37,805 -} mongoc_iovec_t;mongoc_iovec_t38,826 - -include/mongo/mongoc/op-update.def,0 - -include/mongo/mongoc/mongoc-gridfs-file.c,1928 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN19,621 -#define MONGOC_GRIDFS_FILE_STR_ACCESSOR(MONGOC_GRIDFS_FILE_STR_ACCESSOR56,1671 -#define MONGOC_GRIDFS_FILE_BSON_ACCESSOR(MONGOC_GRIDFS_FILE_BSON_ACCESSOR73,2173 -MONGOC_GRIDFS_FILE_STR_ACCESSOR (filename)MONGOC_GRIDFS_FILE_STR_ACCESSOR97,2855 -_mongoc_gridfs_file_new_from_bson (mongoc_gridfs_t *gridfs,_mongoc_gridfs_file_new_from_bson183,5050 -_mongoc_gridfs_file_new (mongoc_gridfs_t *gridfs,_mongoc_gridfs_file_new281,8005 -mongoc_gridfs_file_destroy (mongoc_gridfs_file_t *file)mongoc_gridfs_file_destroy344,9359 -mongoc_gridfs_file_readv (mongoc_gridfs_file_t *file,mongoc_gridfs_file_readv402,10335 -mongoc_gridfs_file_writev (mongoc_gridfs_file_t *file,mongoc_gridfs_file_writev467,12180 -_mongoc_gridfs_file_extend (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_extend548,14427 -_mongoc_gridfs_file_flush_page (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_flush_page605,15748 -_mongoc_gridfs_file_keep_cursor (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_keep_cursor661,17082 -_mongoc_gridfs_file_refresh_page (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_refresh_page705,18533 -mongoc_gridfs_file_seek (mongoc_gridfs_file_t *file,mongoc_gridfs_file_seek854,23486 -mongoc_gridfs_file_tell (mongoc_gridfs_file_t *file)mongoc_gridfs_file_tell908,24688 -mongoc_gridfs_file_error (mongoc_gridfs_file_t *file,mongoc_gridfs_file_error916,24795 -mongoc_gridfs_file_get_id (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_id935,25242 -mongoc_gridfs_file_get_length (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_length943,25361 -mongoc_gridfs_file_get_chunk_size (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_chunk_size951,25481 -mongoc_gridfs_file_get_upload_date (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_upload_date959,25609 -mongoc_gridfs_file_remove (mongoc_gridfs_file_t *file,mongoc_gridfs_file_remove967,25736 - -include/mongo/mongoc/mongoc-stream-tls.c,517 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN40,1150 -mongoc_stream_tls_do_handshake (mongoc_stream_t *stream,mongoc_stream_tls_do_handshake51,1328 -mongoc_stream_tls_should_retry (mongoc_stream_t *stream)mongoc_stream_tls_should_retry69,1771 -mongoc_stream_tls_should_read (mongoc_stream_t *stream)mongoc_stream_tls_should_read89,2191 -mongoc_stream_tls_check_cert (mongoc_stream_t *stream,mongoc_stream_tls_check_cert110,2624 -mongoc_stream_tls_new (mongoc_stream_t *base_stream,mongoc_stream_tls_new146,3644 - -include/mongo/mongoc/mongoc-queue.c,394 -_mongoc_queue_init (mongoc_queue_t *queue)_mongoc_queue_init24,659 -_mongoc_queue_push_head (mongoc_queue_t *queue,_mongoc_queue_push_head33,775 -_mongoc_queue_push_tail (mongoc_queue_t *queue,_mongoc_queue_push_tail54,1151 -_mongoc_queue_pop_head (mongoc_queue_t *queue)_mongoc_queue_pop_head76,1543 -_mongoc_queue_get_length (const mongoc_queue_t *queue)_mongoc_queue_get_length97,1878 - -include/mongo/mongoc/mongoc-topology-private.h,2597 -#define MONGOC_TOPOLOGY_PRIVATE_HMONGOC_TOPOLOGY_PRIVATE_H18,630 -#define MONGOC_TOPOLOGY_MIN_HEARTBEAT_FREQUENCY_MS MONGOC_TOPOLOGY_MIN_HEARTBEAT_FREQUENCY_MS27,905 -#define MONGOC_TOPOLOGY_SOCKET_CHECK_INTERVAL_MS MONGOC_TOPOLOGY_SOCKET_CHECK_INTERVAL_MS28,960 -#define MONGOC_TOPOLOGY_COOLDOWN_MS MONGOC_TOPOLOGY_COOLDOWN_MS29,1014 -#define MONGOC_TOPOLOGY_LOCAL_THRESHOLD_MS MONGOC_TOPOLOGY_LOCAL_THRESHOLD_MS30,1055 -#define MONGOC_TOPOLOGY_SERVER_SELECTION_TIMEOUT_MS MONGOC_TOPOLOGY_SERVER_SELECTION_TIMEOUT_MS31,1104 -#define MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_MULTI_THREADED MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_MULTI_THREADED32,1162 -#define MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_SINGLE_THREADED MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_SINGLE_THREADED33,1230 -typedef enum {__anon1e5d9dc4010335,1300 - MONGOC_TOPOLOGY_BG_OFF,MONGOC_TOPOLOGY_BG_OFF36,1315 - MONGOC_TOPOLOGY_BG_RUNNING,MONGOC_TOPOLOGY_BG_RUNNING37,1342 - MONGOC_TOPOLOGY_BG_SHUTTING_DOWN,MONGOC_TOPOLOGY_BG_SHUTTING_DOWN38,1373 -} mongoc_topology_bg_state_t;mongoc_topology_bg_state_t39,1410 -typedef struct _mongoc_topology_t_mongoc_topology_t41,1441 - mongoc_topology_description_t description;description43,1477 - mongoc_uri_t *uri;uri44,1523 - mongoc_topology_scanner_t *scanner;scanner45,1561 - bool server_selection_try_once;server_selection_try_once46,1603 - int64_t last_scan;last_scan48,1664 - int64_t local_threshold_msec;local_threshold_msec49,1708 - int64_t connect_timeout_msec;connect_timeout_msec50,1763 - int64_t server_selection_timeout_msec;server_selection_timeout_msec51,1818 - int64_t heartbeat_msec;heartbeat_msec52,1882 - mongoc_mutex_t mutex;mutex54,1932 - mongoc_cond_t cond_client;cond_client55,1972 - mongoc_cond_t cond_server;cond_server56,2018 - mongoc_thread_t thread;thread57,2064 - mongoc_topology_bg_state_t bg_thread_state;bg_thread_state59,2106 - bool scan_requested;scan_requested60,2156 - bool scanning;scanning61,2205 - bool got_ismaster;got_ismaster62,2248 - bool shutdown_requested;shutdown_requested63,2295 - bool single_threaded;single_threaded64,2348 - bool stale;stale65,2398 -} mongoc_topology_t;mongoc_topology_t66,2438 - -include/mongo/mongoc/mongoc-memcmp-private.h,63 -#define MONGOC_MEMCMP_PRIVATE_HMONGOC_MEMCMP_PRIVATE_H18,627 - -include/mongo/mongoc/op-insert.def,0 - -include/mongo/mongoc/mongoc-set-private.h,676 -#define MONGOC_SET_PRIVATE_HMONGOC_SET_PRIVATE_H18,625 -typedef void (*mongoc_set_item_dtor)(void *item,mongoc_set_item_dtor28,820 -typedef bool (*mongoc_set_for_each_cb_t)(void *item,mongoc_set_for_each_cb_t32,974 -{__anon6fcd06b3010836,1096 - uint32_t id;id37,1098 - void *item;item38,1114 -} mongoc_set_item_t;mongoc_set_item_t39,1132 -{__anon6fcd06b3020842,1169 - mongoc_set_item_t *items;items43,1171 - size_t items_len;items_len44,1202 - size_t items_allocated;items_allocated45,1237 - mongoc_set_item_dtor dtor;dtor46,1278 - void *dtor_ctx;dtor_ctx47,1308 -} mongoc_set_t;mongoc_set_t48,1342 - -include/mongo/mongoc/mongoc-client.h,459 -#define MONGOC_CLIENT_HMONGOC_CLIENT_H18,620 -#define MONGOC_NAMESPACE_MAX MONGOC_NAMESPACE_MAX47,1243 -#define MONGOC_DEFAULT_CONNECTTIMEOUTMS MONGOC_DEFAULT_CONNECTTIMEOUTMS51,1318 -#define MONGOC_DEFAULT_SOCKETTIMEOUTMS MONGOC_DEFAULT_SOCKETTIMEOUTMS64,1711 -typedef struct _mongoc_client_t mongoc_client_t;mongoc_client_t74,1907 -typedef mongoc_stream_t *(*mongoc_stream_initiator_t) (const mongoc_uri_t *uri,mongoc_stream_initiator_t93,2585 - -include/mongo/mongoc/mongoc-version-functions.h,69 -#define MONGOC_VERSION_FUNCTIONS_HMONGOC_VERSION_FUNCTIONS_H24,754 - -include/mongo/mongoc/mongoc-client-pool.c,1641 -struct _mongoc_client_pool_t_mongoc_client_pool_t29,907 - mongoc_mutex_t mutex;mutex31,938 - mongoc_cond_t cond;cond32,972 - mongoc_queue_t queue;queue33,1005 - mongoc_topology_t *topology;topology34,1039 - mongoc_uri_t *uri;uri35,1076 - uint32_t min_pool_size;min_pool_size36,1108 - uint32_t max_pool_size;max_pool_size37,1150 - uint32_t size;size38,1192 - bool ssl_opts_set;ssl_opts_set40,1250 - mongoc_ssl_opt_t ssl_opts;ssl_opts41,1291 - mongoc_apm_callbacks_t apm_callbacks;apm_callbacks43,1335 - void *apm_context;apm_context44,1377 -mongoc_client_pool_set_ssl_opts (mongoc_client_pool_t *pool,mongoc_client_pool_set_ssl_opts50,1452 -mongoc_client_pool_new (const mongoc_uri_t *uri)mongoc_client_pool_new74,2003 -mongoc_client_pool_destroy (mongoc_client_pool_t *pool)mongoc_client_pool_destroy125,3205 -mongoc_client_pool_pop (mongoc_client_pool_t *pool)mongoc_client_pool_pop152,3751 -mongoc_client_pool_try_pop (mongoc_client_pool_t *pool)mongoc_client_pool_try_pop188,4666 -mongoc_client_pool_push (mongoc_client_pool_t *pool,mongoc_client_pool_push217,5271 -mongoc_client_pool_get_size (mongoc_client_pool_t *pool)mongoc_client_pool_get_size246,5961 -mongoc_client_pool_max_size(mongoc_client_pool_t *pool,mongoc_client_pool_max_size260,6177 -mongoc_client_pool_min_size(mongoc_client_pool_t *pool,mongoc_client_pool_min_size273,6445 -mongoc_client_pool_set_apm_callbacks (mongoc_client_pool_t *pool,mongoc_client_pool_set_apm_callbacks286,6713 - -include/mongo/mongoc/mongoc-util-private.h,231 -#define MONGOC_UTIL_PRIVATE_HMONGOC_UTIL_PRIVATE_H18,626 -# define strcasecmp strcasecmp28,864 -# define strncasecmp strncasecmp29,894 -# define _ignore_value(_ignore_value34,1061 -# define _ignore_value(_ignore_value36,1139 - -include/mongo/mongoc/mongoc-init.c,595 -mongoc_sasl_mutex_alloc (void)mongoc_sasl_mutex_alloc38,1000 -mongoc_sasl_mutex_lock (void *mutex)mongoc_sasl_mutex_lock50,1201 -mongoc_sasl_mutex_unlock (void *mutex)mongoc_sasl_mutex_unlock59,1324 -mongoc_sasl_mutex_free (void *mutex)mongoc_sasl_mutex_free68,1452 -static MONGOC_ONCE_FUN( _mongoc_do_init)MONGOC_ONCE_FUN77,1597 -mongoc_init (void)mongoc_init121,2499 -static MONGOC_ONCE_FUN( _mongoc_do_cleanup)MONGOC_ONCE_FUN127,2613 -mongoc_cleanup (void)mongoc_cleanup152,2996 -_mongoc_init_ctor (void)_mongoc_init_ctor165,3379 -_mongoc_init_dtor (void)_mongoc_init_dtor172,3506 - -include/mongo/mongoc/mongoc-collection.h,140 -#define MONGOC_COLLECTION_HMONGOC_COLLECTION_H18,629 -typedef struct _mongoc_collection_t mongoc_collection_t;mongoc_collection_t39,1068 - -include/mongo/mongoc/mongoc.h,76 -#define MONGOC_HMONGOC_H19,614 -#define MONGOC_INSIDEMONGOC_INSIDE24,652 - -include/mongo/mongoc/mongoc-uri.h,162 -#define MONGOC_URI_HMONGOC_URI_H18,617 -# define MONGOC_DEFAULT_PORT MONGOC_DEFAULT_PORT33,938 -typedef struct _mongoc_uri_t mongoc_uri_t;mongoc_uri_t40,1001 - -include/mongo/mongoc/mongoc-matcher.c,564 -_mongoc_matcher_parse_compare (bson_iter_t *iter, /* IN */_mongoc_matcher_parse_compare55,1618 -_mongoc_matcher_parse (bson_iter_t *iter, /* IN */_mongoc_matcher_parse148,5137 -_mongoc_matcher_parse_logical (mongoc_matcher_opcode_t opcode, /* IN */_mongoc_matcher_parse_logical217,7222 -mongoc_matcher_new (const bson_t *query, /* IN */mongoc_matcher_new322,10154 -mongoc_matcher_match (const mongoc_matcher_t *matcher, /* IN */mongoc_matcher_match372,11253 -mongoc_matcher_destroy (mongoc_matcher_t *matcher) /* IN */mongoc_matcher_destroy400,11868 - -include/mongo/mongoc/mongoc-server-description-private.h,2778 -#define MONGOC_SERVER_DESCRIPTION_PRIVATE_HMONGOC_SERVER_DESCRIPTION_PRIVATE_H18,640 -#define MONGOC_DEFAULT_WIRE_VERSION MONGOC_DEFAULT_WIRE_VERSION23,726 -#define MONGOC_DEFAULT_WRITE_BATCH_SIZE MONGOC_DEFAULT_WRITE_BATCH_SIZE24,764 -#define MONGOC_DEFAULT_BSON_OBJ_SIZE MONGOC_DEFAULT_BSON_OBJ_SIZE25,809 -#define MONGOC_DEFAULT_MAX_MSG_SIZE MONGOC_DEFAULT_MAX_MSG_SIZE26,863 -#define MONGOC_NO_SET_VERSION MONGOC_NO_SET_VERSION29,981 - {__anon878a71ef010332,1028 - MONGOC_SERVER_UNKNOWN,MONGOC_SERVER_UNKNOWN33,1033 - MONGOC_SERVER_STANDALONE,MONGOC_SERVER_STANDALONE34,1062 - MONGOC_SERVER_MONGOS,MONGOC_SERVER_MONGOS35,1094 - MONGOC_SERVER_POSSIBLE_PRIMARY,MONGOC_SERVER_POSSIBLE_PRIMARY36,1122 - MONGOC_SERVER_RS_PRIMARY,MONGOC_SERVER_RS_PRIMARY37,1160 - MONGOC_SERVER_RS_SECONDARY,MONGOC_SERVER_RS_SECONDARY38,1192 - MONGOC_SERVER_RS_ARBITER,MONGOC_SERVER_RS_ARBITER39,1226 - MONGOC_SERVER_RS_OTHER,MONGOC_SERVER_RS_OTHER40,1258 - MONGOC_SERVER_RS_GHOST,MONGOC_SERVER_RS_GHOST41,1288 - MONGOC_SERVER_DESCRIPTION_TYPES,MONGOC_SERVER_DESCRIPTION_TYPES42,1318 - } mongoc_server_description_type_t;mongoc_server_description_type_t43,1357 -struct _mongoc_server_description_t_mongoc_server_description_t45,1397 - uint32_t id;id47,1435 - mongoc_host_list_t host;host48,1475 - int64_t round_trip_time;round_trip_time49,1517 - bson_t last_is_master;last_is_master50,1570 - bool has_is_master;has_is_master51,1622 - const char *connection_address;connection_address52,1673 - const char *me;me53,1729 - const char *set_name;set_name57,1911 - bson_error_t error;error58,1957 - mongoc_server_description_type_t type;type59,2000 - int32_t min_wire_version;min_wire_version61,2043 - int32_t max_wire_version;max_wire_version62,2097 - int32_t max_msg_size;max_msg_size63,2151 - int32_t max_bson_obj_size;max_bson_obj_size64,2201 - int32_t max_write_batch_size;max_write_batch_size65,2256 - bson_t hosts;hosts67,2315 - bson_t passives;passives68,2358 - bson_t arbiters;arbiters69,2404 - bson_t tags;tags71,2451 - const char *current_primary;current_primary72,2493 - int64_t set_version;set_version73,2546 - bson_oid_t election_id;election_id74,2595 - -include/mongo/mongoc/mongoc-apm-private.h,1976 -#define MONGOC_APM_PRIVATE_HMONGOC_APM_PRIVATE_H18,625 -struct _mongoc_apm_callbacks_t_mongoc_apm_callbacks_t29,838 - mongoc_apm_command_started_cb_t started;started31,871 - mongoc_apm_command_succeeded_cb_t succeeded;succeeded32,918 - mongoc_apm_command_failed_cb_t failed;failed33,967 -struct _mongoc_apm_command_started_t_mongoc_apm_command_started_t36,1017 - bson_t *command;command38,1056 - bool command_owned;command_owned39,1094 - const char *database_name;database_name40,1138 - const char *command_name;command_name41,1182 - int64_t request_id;request_id42,1225 - int64_t operation_id;operation_id43,1266 - const mongoc_host_list_t *host;host44,1309 - uint32_t server_id;server_id45,1344 - void *context;context46,1384 -struct _mongoc_apm_command_succeeded_t_mongoc_apm_command_succeeded_t49,1426 - int64_t duration;duration51,1467 - const bson_t *reply;reply52,1506 - const char *command_name;command_name53,1542 - int64_t request_id;request_id54,1585 - int64_t operation_id;operation_id55,1626 - const mongoc_host_list_t *host;host56,1669 - uint32_t server_id;server_id57,1704 - void *context;context58,1744 -struct _mongoc_apm_command_failed_t_mongoc_apm_command_failed_t61,1786 - int64_t duration;duration63,1824 - const char *command_name;command_name64,1863 - const bson_error_t *error;error65,1906 - int64_t request_id;request_id66,1942 - int64_t operation_id;operation_id67,1983 - const mongoc_host_list_t *host;host68,2026 - uint32_t server_id;server_id69,2061 - void *context;context70,2101 - -include/mongo/mongoc/mongoc-stream-file.c,1073 -struct _mongoc_stream_file_t_mongoc_stream_file_t34,871 - mongoc_stream_t vtable;vtable36,902 - int fd;fd37,929 -_mongoc_stream_file_close (mongoc_stream_t *stream)_mongoc_stream_file_close42,968 -_mongoc_stream_file_destroy (mongoc_stream_t *stream)_mongoc_stream_file_destroy66,1325 -_mongoc_stream_file_failed (mongoc_stream_t *stream)_mongoc_stream_file_failed85,1595 -_mongoc_stream_file_flush (mongoc_stream_t *stream) /* IN */_mongoc_stream_file_flush96,1727 -_mongoc_stream_file_readv (mongoc_stream_t *stream, /* IN */_mongoc_stream_file_readv115,2033 -_mongoc_stream_file_writev (mongoc_stream_t *stream, /* IN */_mongoc_stream_file_writev154,2996 -_mongoc_stream_file_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_file_check_closed182,3703 -mongoc_stream_file_new (int fd) /* IN */mongoc_stream_file_new189,3812 -mongoc_stream_file_new_for_path (const char *path, /* IN */mongoc_stream_file_new_for_path211,4502 -mongoc_stream_file_get_fd (mongoc_stream_file_t *stream)mongoc_stream_file_get_fd236,4976 - -include/mongo/mongoc/mongoc-buffer.c,681 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN27,750 -# define MONGOC_BUFFER_DEFAULT_SIZE MONGOC_BUFFER_DEFAULT_SIZE30,821 -#define SPACE_FOR(SPACE_FOR34,871 -_mongoc_buffer_init (mongoc_buffer_t *buffer,_mongoc_buffer_init51,1434 -_mongoc_buffer_destroy (mongoc_buffer_t *buffer)_mongoc_buffer_destroy90,2311 -_mongoc_buffer_clear (mongoc_buffer_t *buffer,_mongoc_buffer_clear112,2860 -_mongoc_buffer_append_from_stream (mongoc_buffer_t *buffer,_mongoc_buffer_append_from_stream141,3658 -_mongoc_buffer_fill (mongoc_buffer_t *buffer,_mongoc_buffer_fill202,5472 -_mongoc_buffer_try_append_from_stream (mongoc_buffer_t *buffer,_mongoc_buffer_try_append_from_stream284,7930 - -include/mongo/mongoc/mongoc-array-private.h,496 -#define MONGOC_ARRAY_PRIVATE_HMONGOC_ARRAY_PRIVATE_H18,627 -typedef struct _mongoc_array_t mongoc_array_t;mongoc_array_t30,826 -struct _mongoc_array_t_mongoc_array_t33,875 - size_t len;len35,900 - size_t element_size;element_size36,916 - size_t allocated;allocated37,941 - void *data;data38,963 -#define _mongoc_array_append_val(_mongoc_array_append_val42,985 -#define _mongoc_array_index(_mongoc_array_index43,1060 -#define _mongoc_array_clear(_mongoc_array_clear44,1120 - -include/mongo/mongoc/mongoc-gridfs-file-page-private.h,352 -#define MONGOC_GRIDFS_FILE_PAGE_PRIVATE_HMONGOC_GRIDFS_FILE_PAGE_PRIVATE_H18,637 -struct _mongoc_gridfs_file_page_t_mongoc_gridfs_file_page_t32,880 - const uint8_t *read_buf;read_buf34,916 - uint8_t *buf;buf35,944 - uint32_t len;len36,967 - uint32_t chunk_size;chunk_size37,990 - uint32_t offset;offset38,1020 - -include/mongo/mongoc/mongoc-database.h,234 -#define MONGOC_DATABASE_HMONGOC_DATABASE_H18,622 -typedef struct _mongoc_collection_t mongoc_collection_t; /* forward decl */mongoc_collection_t36,962 -typedef struct _mongoc_database_t mongoc_database_t;mongoc_database_t37,1039 - -include/mongo/mongoc/mongoc-buffer-private.h,466 -#define MONGOC_BUFFER_PRIVATE_HMONGOC_BUFFER_PRIVATE_H18,628 -typedef struct _mongoc_buffer_t mongoc_buffer_t;mongoc_buffer_t32,856 -struct _mongoc_buffer_t_mongoc_buffer_t35,907 - uint8_t *data;data37,933 - size_t datalen;datalen38,962 - off_t off;off39,994 - size_t len;len40,1022 - bson_realloc_func realloc_func;realloc_func41,1050 - void *realloc_data;realloc_data42,1087 - -include/mongo/mongoc/mongoc-server-description.c,2309 -#define ALPHA ALPHA27,846 -static uint8_t kMongocEmptyBson[] = { 5, 0, 0, 0, 0 };kMongocEmptyBson30,866 -static bson_oid_t kObjectIdZero = { {0} };kObjectIdZero32,922 -mongoc_server_description_cleanup (mongoc_server_description_t *sd)mongoc_server_description_cleanup36,1044 -mongoc_server_description_reset (mongoc_server_description_t *sd)mongoc_server_description_reset46,1306 -mongoc_server_description_init (mongoc_server_description_t *sd,mongoc_server_description_init83,2406 -mongoc_server_description_destroy (mongoc_server_description_t *description)mongoc_server_description_destroy143,4117 -mongoc_server_description_has_rs_member(mongoc_server_description_t *server,mongoc_server_description_has_rs_member171,4697 -mongoc_server_description_has_set_version (mongoc_server_description_t *description)mongoc_server_description_has_set_version211,5770 -mongoc_server_description_has_election_id (mongoc_server_description_t *description)mongoc_server_description_has_election_id230,6292 -mongoc_server_description_id (mongoc_server_description_t *description)mongoc_server_description_id249,6745 -mongoc_server_description_host (mongoc_server_description_t *description)mongoc_server_description_host268,7237 -mongoc_server_description_type (mongoc_server_description_t *description)mongoc_server_description_type288,7710 -mongoc_server_description_ismaster (mongoc_server_description_t *description)mongoc_server_description_ismaster330,8892 -mongoc_server_description_set_state (mongoc_server_description_t *description,mongoc_server_description_set_state345,9283 -mongoc_server_description_set_set_version (mongoc_server_description_t *description,mongoc_server_description_set_set_version364,9783 -mongoc_server_description_set_election_id (mongoc_server_description_t *description,mongoc_server_description_set_election_id384,10371 -mongoc_server_description_update_rtt (mongoc_server_description_t *server,mongoc_server_description_update_rtt408,11081 -mongoc_server_description_handle_ismaster (mongoc_server_description_handle_ismaster427,11667 -mongoc_server_description_new_copy (const mongoc_server_description_t *description)mongoc_server_description_new_copy572,17644 -mongoc_server_description_filter_eligible (mongoc_server_description_filter_eligible624,19445 - -include/mongo/mongoc/mongoc-stream-tls-openssl.c,1871 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN41,1136 -#define MONGOC_STREAM_TLS_OPENSSL_BUFFER_SIZE MONGOC_STREAM_TLS_OPENSSL_BUFFER_SIZE43,1184 -static BIO_METHOD gMongocStreamTlsOpenSslRawMethods = {gMongocStreamTlsOpenSslRawMethods46,1276 -_mongoc_stream_tls_openssl_destroy (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_destroy77,2089 -_mongoc_stream_tls_openssl_failed (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_failed118,3011 -_mongoc_stream_tls_openssl_close (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_close145,3664 -_mongoc_stream_tls_openssl_flush (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_flush175,4255 -_mongoc_stream_tls_openssl_write (mongoc_stream_tls_t *tls,_mongoc_stream_tls_openssl_write187,4544 -_mongoc_stream_tls_openssl_writev (mongoc_stream_t *stream,_mongoc_stream_tls_openssl_writev251,6215 -_mongoc_stream_tls_openssl_readv (mongoc_stream_t *stream,_mongoc_stream_tls_openssl_readv394,10592 -_mongoc_stream_tls_openssl_setsockopt (mongoc_stream_t *stream,_mongoc_stream_tls_openssl_setsockopt495,13364 -_mongoc_stream_tls_openssl_get_base_stream (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_get_base_stream514,14031 -_mongoc_stream_tls_openssl_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_tls_openssl_check_closed522,14207 -mongoc_stream_tls_openssl_do_handshake (mongoc_stream_t *stream,mongoc_stream_tls_openssl_do_handshake538,14576 -mongoc_stream_tls_openssl_should_retry (mongoc_stream_t *stream)mongoc_stream_tls_openssl_should_retry574,15273 -mongoc_stream_tls_openssl_should_read (mongoc_stream_t *stream)mongoc_stream_tls_openssl_should_read592,15654 -mongoc_stream_tls_openssl_check_cert (mongoc_stream_t *stream,mongoc_stream_tls_openssl_check_cert610,16049 -mongoc_stream_tls_openssl_new (mongoc_stream_t *base_stream,mongoc_stream_tls_openssl_new651,17213 - -include/mongo/mongoc/mongoc-ssl-private.h,57 -#define MONGOC_SSL_PRIVATE_HMONGOC_SSL_PRIVATE_H18,625 - -include/mongo/mongoc/op-get-more.def,0 - -include/mongo/mongoc/mongoc-cluster.c,4383 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN58,1626 -#define CHECK_CLOSED_DURATION_MSEC CHECK_CLOSED_DURATION_MSEC61,1664 -#define DB_AND_CMD_FROM_COLLECTION(DB_AND_CMD_FROM_COLLECTION63,1705 -_bson_error_message_printf (bson_error_t *error,_bson_error_message_printf94,2958 -mongoc_cluster_run_command_internal (mongoc_cluster_t *cluster,mongoc_cluster_run_command_internal131,4037 -mongoc_cluster_run_command_monitored (mongoc_cluster_t *cluster,mongoc_cluster_run_command_monitored340,11226 -mongoc_cluster_run_command (mongoc_cluster_t *cluster,mongoc_cluster_run_command373,12483 -_mongoc_stream_run_ismaster (mongoc_cluster_t *cluster,_mongoc_stream_run_ismaster411,13946 -_mongoc_cluster_run_ismaster (mongoc_cluster_t *cluster,_mongoc_cluster_run_ismaster453,14994 -_mongoc_cluster_build_basic_auth_digest (mongoc_cluster_t *cluster,_mongoc_cluster_build_basic_auth_digest529,17250 -_mongoc_cluster_auth_node_cr (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_cr588,18892 -_mongoc_cluster_get_canonicalized_name (mongoc_cluster_t *cluster, /* IN */_mongoc_cluster_get_canonicalized_name697,22168 -_mongoc_cluster_auth_node_sasl (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_sasl763,23967 -_mongoc_cluster_auth_node_plain (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_plain926,29148 -_mongoc_cluster_auth_node_x509 (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_x509989,30854 -_mongoc_cluster_auth_node_scram (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_scram1045,32556 -_mongoc_cluster_auth_node (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node1184,36734 -mongoc_cluster_disconnect_node (mongoc_cluster_t *cluster, uint32_t server_id)mongoc_cluster_disconnect_node1284,40105 -_mongoc_cluster_node_destroy (mongoc_cluster_node_t *node)_mongoc_cluster_node_destroy1308,40727 -_mongoc_cluster_node_dtor (void *data_,_mongoc_cluster_node_dtor1317,40928 -_mongoc_cluster_node_new (mongoc_stream_t *stream)_mongoc_cluster_node_new1326,41149 -_mongoc_cluster_add_node (mongoc_cluster_t *cluster,_mongoc_cluster_add_node1367,42258 -node_not_found (mongoc_server_description_t *sd,node_not_found1410,43711 -stream_not_found (mongoc_server_description_t *sd,stream_not_found1429,44178 -_mongoc_cluster_stream_for_server_description (mongoc_cluster_t *cluster,_mongoc_cluster_stream_for_server_description1449,44681 -mongoc_cluster_stream_for_server (mongoc_cluster_t *cluster,mongoc_cluster_stream_for_server1514,47035 -mongoc_cluster_fetch_stream_single (mongoc_cluster_t *cluster,mongoc_cluster_fetch_stream_single1550,48107 -mongoc_cluster_fetch_stream_pooled (mongoc_cluster_t *cluster,mongoc_cluster_fetch_stream_pooled1638,51198 -mongoc_cluster_init (mongoc_cluster_t *cluster,mongoc_cluster_init1704,53318 -mongoc_cluster_destroy (mongoc_cluster_t *cluster) /* INOUT */mongoc_cluster_destroy1754,54697 -_mongoc_cluster_stream_for_optype (mongoc_cluster_t *cluster,_mongoc_cluster_stream_for_optype1789,55447 -mongoc_cluster_stream_for_reads (mongoc_cluster_t *cluster,mongoc_cluster_stream_for_reads1845,57057 -mongoc_cluster_stream_for_writes (mongoc_cluster_t *cluster,mongoc_cluster_stream_for_writes1872,57898 -_mongoc_cluster_inc_egress_rpc (const mongoc_rpc_t *rpc)_mongoc_cluster_inc_egress_rpc1897,58539 -_mongoc_cluster_inc_ingress_rpc (const mongoc_rpc_t *rpc)_mongoc_cluster_inc_ingress_rpc1950,59831 -_mongoc_cluster_min_of_max_obj_size_sds (void *item,_mongoc_cluster_min_of_max_obj_size_sds1986,60764 -_mongoc_cluster_min_of_max_obj_size_nodes (void *item,_mongoc_cluster_min_of_max_obj_size_nodes1999,61115 -_mongoc_cluster_min_of_max_msg_size_sds (void *item,_mongoc_cluster_min_of_max_msg_size_sds2012,61464 -_mongoc_cluster_min_of_max_msg_size_nodes (void *item,_mongoc_cluster_min_of_max_msg_size_nodes2025,61805 -mongoc_cluster_get_max_bson_obj_size (mongoc_cluster_t *cluster)mongoc_cluster_get_max_bson_obj_size2055,62572 -mongoc_cluster_get_max_msg_size (mongoc_cluster_t *cluster)mongoc_cluster_get_max_msg_size2093,63610 -_mongoc_cluster_check_interval (mongoc_cluster_t *cluster,_mongoc_cluster_check_interval2112,64182 -mongoc_cluster_sendv_to_server (mongoc_cluster_t *cluster,mongoc_cluster_sendv_to_server2217,66867 -mongoc_cluster_try_recv (mongoc_cluster_t *cluster,mongoc_cluster_try_recv2373,71892 - -include/mongo/mongoc/mongoc-gridfs-file-page.c,1100 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN19,621 -_mongoc_gridfs_file_page_new (const uint8_t *data,_mongoc_gridfs_file_page_new32,908 -_mongoc_gridfs_file_page_seek (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_seek54,1353 -_mongoc_gridfs_file_page_read (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_read68,1569 -_mongoc_gridfs_file_page_write (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_write105,2488 -_mongoc_gridfs_file_page_memset0 (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_memset0149,3727 -_mongoc_gridfs_file_page_get_data (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_get_data178,4460 -_mongoc_gridfs_file_page_get_len (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_get_len189,4630 -_mongoc_gridfs_file_page_tell (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_tell200,4770 -_mongoc_gridfs_file_page_is_dirty (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_is_dirty211,4906 -_mongoc_gridfs_file_page_destroy (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_destroy222,5051 - -include/mongo/mongoc/mongoc-gridfs-file-list.h,169 -#define MONGOC_GRIDFS_FILE_LIST_HMONGOC_GRIDFS_FILE_LIST_H18,629 -typedef struct _mongoc_gridfs_file_list_t mongoc_gridfs_file_list_t;mongoc_gridfs_file_list_t32,858 - -include/mongo/mongoc/mongoc-topology-scanner-private.h,2099 -#define MONGOC_TOPOLOGY_SCANNER_PRIVATE_HMONGOC_TOPOLOGY_SCANNER_PRIVATE_H18,638 -typedef void (*mongoc_topology_scanner_cb_t)(uint32_t id,mongoc_topology_scanner_cb_t37,1045 -typedef struct mongoc_topology_scanner_nodemongoc_topology_scanner_node45,1403 - uint32_t id;id47,1449 - mongoc_async_cmd_t *cmd;cmd48,1488 - mongoc_stream_t *stream;stream49,1528 - int64_t timestamp;timestamp50,1571 - int64_t last_used;last_used51,1617 - int64_t last_failed;last_failed52,1663 - bool has_auth;has_auth53,1711 - mongoc_host_list_t host;host54,1756 - struct addrinfo *dns_results;dns_results55,1797 - struct addrinfo *current_dns_result;current_dns_result56,1845 - struct mongoc_topology_scanner *ts;ts57,1900 - struct mongoc_topology_scanner_node *next;next59,1940 - struct mongoc_topology_scanner_node *prev;prev60,1986 - bool retired;retired62,2033 - bson_error_t last_error;last_error63,2077 -} mongoc_topology_scanner_node_t;mongoc_topology_scanner_node_t64,2124 -typedef struct mongoc_topology_scannermongoc_topology_scanner66,2159 - mongoc_async_t *async;async68,2200 - mongoc_topology_scanner_node_t *nodes;nodes69,2242 - uint32_t seq;seq70,2284 - bson_t ismaster_cmd;ismaster_cmd71,2324 - mongoc_topology_scanner_cb_t cb;cb72,2373 - void *cb_data;cb_data73,2412 - bool in_progress;in_progress74,2456 - const mongoc_uri_t *uri;uri75,2504 - mongoc_async_cmd_setup_t setup;setup76,2544 - mongoc_stream_initiator_t initiator;initiator77,2586 - void *initiator_context;initiator_context78,2632 - mongoc_ssl_opt_t *ssl_opts;ssl_opts81,2712 -} mongoc_topology_scanner_t;mongoc_topology_scanner_t83,2750 - -include/mongo/mongoc/mongoc-stream-tls-openssl-private.h,263 -#define MONGOC_STREAM_TLS_OPENSSL_PRIVATE_HMONGOC_STREAM_TLS_OPENSSL_PRIVATE_H18,640 -{__anon8ea7cc44010836,1003 - BIO *bio;bio37,1005 - SSL_CTX *ctx;ctx38,1033 -} mongoc_stream_tls_openssl_t;mongoc_stream_tls_openssl_t39,1061 - -include/mongo/mongoc/mongoc-async-private.h,839 -#define MONGOC_ASYNC_PRIVATE_HMONGOC_ASYNC_PRIVATE_H18,627 -typedef struct _mongoc_async_mongoc_async31,878 - struct _mongoc_async_cmd *cmds;cmds33,909 - size_t ncmds;ncmds34,944 - uint32_t request_id;request_id35,980 -} mongoc_async_t;mongoc_async_t36,1021 -{__anon62787685010339,1053 - MONGOC_ASYNC_CMD_IN_PROGRESS,MONGOC_ASYNC_CMD_IN_PROGRESS40,1055 - MONGOC_ASYNC_CMD_SUCCESS,MONGOC_ASYNC_CMD_SUCCESS41,1088 - MONGOC_ASYNC_CMD_ERROR,MONGOC_ASYNC_CMD_ERROR42,1117 - MONGOC_ASYNC_CMD_TIMEOUT,MONGOC_ASYNC_CMD_TIMEOUT43,1144 -} mongoc_async_cmd_result_t;mongoc_async_cmd_result_t44,1173 -typedef void (*mongoc_async_cmd_cb_t)(mongoc_async_cmd_result_t result,mongoc_async_cmd_cb_t46,1203 -(*mongoc_async_cmd_setup_t)(mongoc_stream_t *stream,mongoc_async_cmd_setup_t53,1574 - -include/mongo/mongoc/mongoc-uri-private.h,57 -#define MONGOC_URI_PRIVATE_HMONGOC_URI_PRIVATE_H18,625 - -include/mongo/mongoc/mongoc-stream-tls-secure-transport.h,89 -#define MONGOC_STREAM_TLS_SECURE_TRANSPORT_HMONGOC_STREAM_TLS_SECURE_TRANSPORT_H18,641 - -include/mongo/mongoc/mongoc-secure-transport.c,1157 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN43,1356 -_bson_append_cftyperef (bson_string_t *retval, const char *label, CFTypeRef str)_bson_append_cftyperef47,1415 -_mongoc_secure_transport_dict_get (CFArrayRef values, CFStringRef label)_mongoc_secure_transport_dict_get59,1746 -_mongoc_secure_transport_RFC2253_from_cert (SecCertificateRef cert)_mongoc_secure_transport_RFC2253_from_cert83,2419 -_mongoc_secure_transport_import_pem (const char *filename, const char *passphrase, CFArrayRef *i_mongoc_secure_transport_import_pem153,4733 -_mongoc_secure_transport_extract_subject (const char *filename, const char *passphrase)_mongoc_secure_transport_extract_subject220,6664 -mongoc_secure_transport_setup_certificate (mongoc_stream_tls_secure_transport_t *secure_transpormongoc_secure_transport_setup_certificate254,7671 -mongoc_secure_transport_setup_ca (mongoc_stream_tls_secure_transport_t *secure_transport,mongoc_secure_transport_setup_ca316,9760 -mongoc_secure_transport_read (SSLConnectionRef connection,mongoc_secure_transport_read355,11195 -mongoc_secure_transport_write (SSLConnectionRef connection,mongoc_secure_transport_write396,12222 - -include/mongo/mongoc/mongoc-matcher-op.c,2778 -_mongoc_matcher_op_exists_new (const char *path, /* IN */_mongoc_matcher_op_exists_new40,1140 -_mongoc_matcher_op_type_new (const char *path, /* IN */_mongoc_matcher_op_type_new74,1958 -_mongoc_matcher_op_logical_new (mongoc_matcher_opcode_t opcode, /* IN */_mongoc_matcher_op_logical_new113,2854 -_mongoc_matcher_op_compare_new (mongoc_matcher_opcode_t opcode, /* IN */_mongoc_matcher_op_compare_new159,4056 -_mongoc_matcher_op_not_new (const char *path, /* IN */_mongoc_matcher_op_not_new195,5003 -_mongoc_matcher_op_destroy (mongoc_matcher_op_t *op) /* IN */_mongoc_matcher_op_destroy228,5756 -_mongoc_matcher_op_exists_match (mongoc_matcher_op_exists_t *exists, /* IN */_mongoc_matcher_op_exists_match291,7459 -_mongoc_matcher_op_type_match (mongoc_matcher_op_type_t *type, /* IN */_mongoc_matcher_op_type_match326,8299 -_mongoc_matcher_op_not_match (mongoc_matcher_op_not_t *not_, /* IN */_mongoc_matcher_op_not_match363,9162 -#define _TYPE_CODE(_TYPE_CODE373,9413 -#define _NATIVE_COMPARE(_NATIVE_COMPARE374,9471 -#define _EQ_COMPARE(_EQ_COMPARE376,9565 -#define _NE_COMPARE(_NE_COMPARE377,9622 -#define _GT_COMPARE(_GT_COMPARE378,9679 -#define _GTE_COMPARE(_GTE_COMPARE379,9735 -#define _LT_COMPARE(_LT_COMPARE380,9792 -#define _LTE_COMPARE(_LTE_COMPARE381,9848 -_mongoc_matcher_iter_eq_match (bson_iter_t *compare_iter, /* IN */_mongoc_matcher_iter_eq_match414,10878 -_mongoc_matcher_op_eq_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_eq_match540,14583 -_mongoc_matcher_op_gt_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_gt_match569,15350 -_mongoc_matcher_op_gte_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_gte_match641,17586 -_mongoc_matcher_op_in_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_in_match714,19861 -_mongoc_matcher_op_lt_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_lt_match754,20777 -_mongoc_matcher_op_lte_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_lte_match827,23024 -_mongoc_matcher_op_ne_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_ne_match901,25324 -_mongoc_matcher_op_nin_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_nin_match925,25919 -_mongoc_matcher_op_compare_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_compare_match950,26533 -_mongoc_matcher_op_logical_match (mongoc_matcher_op_logical_t *logical, /* IN */_mongoc_matcher_op_logical_match1012,28328 -_mongoc_matcher_op_match (mongoc_matcher_op_t *op, /* IN */_mongoc_matcher_op_match1054,29505 -_mongoc_matcher_op_to_bson (mongoc_matcher_op_t *op, /* IN */_mongoc_matcher_op_to_bson1108,31126 - -include/mongo/mongoc/mongoc-flags.h,2341 -#define MONGOC_FLAGS_HMONGOC_FLAGS_H18,619 -{__anon4278bcec010342,1208 - MONGOC_DELETE_NONE = 0,MONGOC_DELETE_NONE43,1210 - MONGOC_DELETE_SINGLE_REMOVE = 1 << 0,MONGOC_DELETE_SINGLE_REMOVE44,1246 -} mongoc_delete_flags_t;mongoc_delete_flags_t45,1287 -{__anon4278bcec020357,1586 - MONGOC_REMOVE_NONE = 0,MONGOC_REMOVE_NONE58,1588 - MONGOC_REMOVE_SINGLE_REMOVE = 1 << 0,MONGOC_REMOVE_SINGLE_REMOVE59,1624 -} mongoc_remove_flags_t;mongoc_remove_flags_t60,1665 -{__anon4278bcec030372,1977 - MONGOC_INSERT_NONE = 0,MONGOC_INSERT_NONE73,1979 - MONGOC_INSERT_CONTINUE_ON_ERROR = 1 << 0,MONGOC_INSERT_CONTINUE_ON_ERROR74,2019 -} mongoc_insert_flags_t;mongoc_insert_flags_t75,2064 -#define MONGOC_INSERT_NO_VALIDATE MONGOC_INSERT_NO_VALIDATE78,2091 -{__anon4278bcec0403101,3130 - MONGOC_QUERY_NONE = 0,MONGOC_QUERY_NONE102,3132 - MONGOC_QUERY_TAILABLE_CURSOR = 1 << 1,MONGOC_QUERY_TAILABLE_CURSOR103,3171 - MONGOC_QUERY_SLAVE_OK = 1 << 2,MONGOC_QUERY_SLAVE_OK104,3215 - MONGOC_QUERY_OPLOG_REPLAY = 1 << 3,MONGOC_QUERY_OPLOG_REPLAY105,3259 - MONGOC_QUERY_NO_CURSOR_TIMEOUT = 1 << 4,MONGOC_QUERY_NO_CURSOR_TIMEOUT106,3303 - MONGOC_QUERY_AWAIT_DATA = 1 << 5,MONGOC_QUERY_AWAIT_DATA107,3347 - MONGOC_QUERY_EXHAUST = 1 << 6,MONGOC_QUERY_EXHAUST108,3391 - MONGOC_QUERY_PARTIAL = 1 << 7,MONGOC_QUERY_PARTIAL109,3435 -} mongoc_query_flags_t;mongoc_query_flags_t110,3479 -{__anon4278bcec0503126,4015 - MONGOC_REPLY_NONE = 0,MONGOC_REPLY_NONE127,4017 - MONGOC_REPLY_CURSOR_NOT_FOUND = 1 << 0,MONGOC_REPLY_CURSOR_NOT_FOUND128,4057 - MONGOC_REPLY_QUERY_FAILURE = 1 << 1,MONGOC_REPLY_QUERY_FAILURE129,4102 - MONGOC_REPLY_SHARD_CONFIG_STALE = 1 << 2,MONGOC_REPLY_SHARD_CONFIG_STALE130,4147 - MONGOC_REPLY_AWAIT_CAPABLE = 1 << 3,MONGOC_REPLY_AWAIT_CAPABLE131,4192 -} mongoc_reply_flags_t;mongoc_reply_flags_t132,4237 -{__anon4278bcec0603144,4552 - MONGOC_UPDATE_NONE = 0,MONGOC_UPDATE_NONE145,4554 - MONGOC_UPDATE_UPSERT = 1 << 0,MONGOC_UPDATE_UPSERT146,4589 - MONGOC_UPDATE_MULTI_UPDATE = 1 << 1,MONGOC_UPDATE_MULTI_UPDATE147,4629 -} mongoc_update_flags_t;mongoc_update_flags_t148,4669 -#define MONGOC_UPDATE_NO_VALIDATE MONGOC_UPDATE_NO_VALIDATE151,4696 - -include/mongo/mongoc/mongoc-cursor-cursorid.c,1367 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN29,874 -_mongoc_cursor_cursorid_new (void)_mongoc_cursor_cursorid_new33,934 -_mongoc_cursor_cursorid_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_destroy49,1191 -_mongoc_cursor_cursorid_start_batch (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_start_batch75,1669 -_mongoc_cursor_cursorid_refresh_from_command (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_refresh_from_command112,2781 -_mongoc_cursor_cursorid_read_from_batch (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_read_from_batch149,3803 -_mongoc_cursor_cursorid_prime (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_prime173,4404 -_mongoc_cursor_prepare_getmore_command (mongoc_cursor_t *cursor,_mongoc_cursor_prepare_getmore_command182,4642 -_mongoc_cursor_cursorid_get_more (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_get_more218,5903 -_mongoc_cursor_cursorid_next (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_next255,6780 -_mongoc_cursor_cursorid_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_clone314,7995 -static mongoc_cursor_interface_t gMongocCursorCursorid = {gMongocCursorCursorid327,8225 -_mongoc_cursor_cursorid_init (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_init336,8406 -_mongoc_cursor_cursorid_init_with_reply (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_init_with_reply353,8782 - -include/mongo/mongoc/mongoc-stream-buffered.c,1251 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN29,837 -{__anon3c951af6010833,889 - mongoc_stream_t stream;stream34,891 - mongoc_stream_t *base_stream;base_stream35,919 - mongoc_buffer_t buffer;buffer36,952 -} mongoc_stream_buffered_t;mongoc_stream_buffered_t37,980 -mongoc_stream_buffered_destroy (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_destroy58,1420 -mongoc_stream_buffered_failed (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_failed95,2296 -mongoc_stream_buffered_close (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_close120,2846 -mongoc_stream_buffered_flush (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_flush145,3427 -mongoc_stream_buffered_writev (mongoc_stream_t *stream, /* IN */mongoc_stream_buffered_writev174,4235 -mongoc_stream_buffered_readv (mongoc_stream_t *stream, /* IN */mongoc_stream_buffered_readv221,5726 -_mongoc_stream_buffered_get_base_stream (mongoc_stream_t *stream) /* IN */_mongoc_stream_buffered_get_base_stream266,7119 -_mongoc_stream_buffered_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_buffered_check_closed273,7273 -mongoc_stream_buffered_new (mongoc_stream_t *base_stream, /* IN */mongoc_stream_buffered_new305,8175 - -include/mongo/mongoc/mongoc-crypto-openssl.c,193 -mongoc_crypto_openssl_hmac_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_openssl_hmac_sha131,836 -mongoc_crypto_openssl_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_openssl_sha149,1358 - -include/mongo/mongoc/mongoc-read-concern.h,315 -#define MONGOC_READ_CONCERN_HMONGOC_READ_CONCERN_H18,626 -#define MONGOC_READ_CONCERN_LEVEL_LOCAL MONGOC_READ_CONCERN_LEVEL_LOCAL30,818 -#define MONGOC_READ_CONCERN_LEVEL_MAJORITY MONGOC_READ_CONCERN_LEVEL_MAJORITY31,869 -typedef struct _mongoc_read_concern_t mongoc_read_concern_t;mongoc_read_concern_t33,924 - -include/mongo/mongoc/mongoc-collection-private.h,722 -#define MONGOC_COLLECTION_PRIVATE_HMONGOC_COLLECTION_PRIVATE_H18,637 -struct _mongoc_collection_t_mongoc_collection_t33,904 - mongoc_client_t *client;client35,934 - char ns[128];ns36,969 - uint32_t nslen;nslen37,1005 - char db[128];db38,1039 - char collection[128];collection39,1075 - uint32_t collectionlen;collectionlen40,1119 - mongoc_buffer_t buffer;buffer41,1161 - mongoc_read_prefs_t *read_prefs;read_prefs42,1196 - mongoc_read_concern_t *read_concern;read_concern43,1235 - mongoc_write_concern_t *write_concern;write_concern44,1276 - bson_t *gle;gle45,1318 - -include/mongo/mongoc/mongoc-set.c,803 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN23,674 -mongoc_set_new (size_t nitems,mongoc_set_new26,722 -mongoc_set_id_cmp (const void *a_,mongoc_set_id_cmp43,1162 -mongoc_set_add (mongoc_set_t *set,mongoc_set_add57,1426 -mongoc_set_rm (mongoc_set_t *set,mongoc_set_rm79,2051 -mongoc_set_get (mongoc_set_t *set,mongoc_set_get106,2615 -mongoc_set_get_item (mongoc_set_t *set,mongoc_set_get_item121,2927 -mongoc_set_destroy (mongoc_set_t *set)mongoc_set_destroy132,3112 -mongoc_set_for_each (mongoc_set_t *set,mongoc_set_for_each145,3319 -_mongoc_set_find (mongoc_set_t *set,_mongoc_set_find169,3877 -mongoc_set_find_item (mongoc_set_t *set,mongoc_set_find_item191,4280 -mongoc_set_find_id (mongoc_set_t *set,mongoc_set_find_id206,4577 - -include/mongo/targetver.h,0 - -include/mongo/MongoDBClient.h,1548 -#define _MONGO_DB_CLIENT_H_MONGO_DB_CLIENT_H2,27 -enum eReturnValueeReturnValue4,55 - eReturnValue_FAILURE = 0,eReturnValue_FAILURE6,75 - eReturnValue_SUCCESS = 1,eReturnValue_SUCCESS7,102 - eReturnValue_WRONG_ARGUEMENTS = 2,eReturnValue_WRONG_ARGUEMENTS8,129 - eReturnValue_DATABASE_OPEN_CLIENT_CONNECTION_FAILED = 3,eReturnValue_DATABASE_OPEN_CLIENT_CONNECTION_FAILED10,166 - eReturnValue_DATABASE_GET_FAILED = 4,eReturnValue_DATABASE_GET_FAILED11,224 - eReturnValue_DATABASE_GET_COLLECTION_FAILED = 5,eReturnValue_DATABASE_GET_COLLECTION_FAILED12,263 - eReturnValue_DATABASE_CLIENT_CONNECTION_INVALID = 6,eReturnValue_DATABASE_CLIENT_CONNECTION_INVALID14,314 - eReturnValue_DATABASE_INVALID = 7,eReturnValue_DATABASE_INVALID15,368 - eReturnValue_DATABASE_COLLECTION_INVALID = 8,eReturnValue_DATABASE_COLLECTION_INVALID16,404 - eReturnValue_DATABASE_COMMAND_CREATION_FAILED = 9,eReturnValue_DATABASE_COMMAND_CREATION_FAILED18,452 - eReturnValue_DATABASE_PING_COMMAND_FAILED = 10,eReturnValue_DATABASE_PING_COMMAND_FAILED19,504 - eReturnValue_DATABASE_DOCUMENT_CREATION_FAILED = 11,eReturnValue_DATABASE_DOCUMENT_CREATION_FAILED21,554 - eReturnValue_DATABASE_DOCUMENT_INSERT_FAILED = 12,eReturnValue_DATABASE_DOCUMENT_INSERT_FAILED22,608 - eReturnValue_DATABASE_QUERY_CREATION_FAILED = 13,eReturnValue_DATABASE_QUERY_CREATION_FAILED24,661 - eReturnValue_DATABASE_QUERY_FAILED = 14,eReturnValue_DATABASE_QUERY_FAILED25,712 - eReturnValue_DATABASE_DOCUMENT_DELETION_FAILED = 15eReturnValue_DATABASE_DOCUMENT_DELETION_FAILED27,755 - -mainSystem.cpp,16526 -char* version = "11.3";version3,43 -char sourceInput[200];sourceInput4,67 -FILE* userInitFile;userInitFile5,90 -bool fastload = true;fastload6,110 -bool hadAuthCode;hadAuthCode7,132 -static bool crnl_safe = false;crnl_safe8,150 -int externalTagger = 0;externalTagger9,181 -char defaultbot[100];defaultbot10,205 -char serverlogauthcode[30] ;serverlogauthcode11,227 -uint64 chatstarted = 0;chatstarted12,256 -char websocketparams[300];websocketparams13,280 -char websocketmessage[300];websocketmessage14,307 -char jmeter[100];jmeter15,335 -int sentenceloopcount = 0;sentenceloopcount16,353 -static uint64 lastCrashTime = 0;lastCrashTime17,380 -int autorestartdelay = 0;autorestartdelay18,413 -int db = 0;db19,439 -int gzip = 0;gzip20,451 -bool client = false;client21,465 -bool newuser = false;newuser22,486 -bool restartfromdeath = false;restartfromdeath23,508 -char myip[100];myip24,539 -int stdlogging = 0;stdlogging25,555 -uint64 preparationtime = 0;preparationtime26,575 -uint64 replytime = 0;replytime27,603 -unsigned int timeLog = 2147483647;timeLog28,625 -bool autoreload = true;autoreload29,660 -bool sentenceOverflow = false;sentenceOverflow30,684 -int sentenceLimit = SENTENCES_LIMIT;sentenceLimit31,715 -bool loadingUser = false;loadingUser32,752 -bool dieonwritefail = false;dieonwritefail33,778 -unsigned int inputLimit = 0;inputLimit34,807 -unsigned int fullInputLimit = 0;fullInputLimit35,836 -char traceuser[500];traceuser36,869 -char* originalUserInput;originalUserInput37,890 -bool debugcommand = false;debugcommand38,915 -int traceUniversal;traceUniversal39,942 -int debugLevel = 0;debugLevel40,962 -PRINTER printer = printf;printer41,982 -uint64 startNLTime;startNLTime42,1008 -unsigned int idetrace = (unsigned int) -1;idetrace43,1028 -int outputlevel = 0;outputlevel44,1071 -static bool argumentsSeen = false;argumentsSeen45,1092 -int argc;argc47,1141 -char ** argv;argv48,1151 -char* configFile = "cs_init.txt"; // can set config paramsconfigFile49,1165 -char* configFile2 = "cs_initmore.txt"; // can set config paramsconfigFile250,1224 -char* configLines[MAX_WORD_SIZE]; // can set config paramsconfigLines51,1288 -char language[40]; // indicate current language usedlanguage52,1347 -char livedataFolder[500]; // where is the livedata folderlivedataFolder53,1406 -char languageFolder[500]; // where is the livedata language folderlanguageFolder54,1465 -char systemFolder[500]; // where is the livedata system foldersystemFolder55,1533 -char usersfolder[100];usersfolder56,1597 -char logsfolder[100];logsfolder57,1620 -char topicfolder[100];topicfolder58,1642 -static char* privateParams = NULL;privateParams59,1665 -char treetaggerParams[200];treetaggerParams60,1700 -static char encryptParams[300];encryptParams61,1728 -static char decryptParams[300];decryptParams62,1760 -char buildfiles[100];buildfiles63,1792 -char apikey[100];apikey64,1814 -int forkcount = 1;forkcount65,1832 -char newusername[100] = "";newusername66,1851 -char erasename[100] = "csuser_erase";erasename67,1879 -char buildflags[100] = "";buildflags68,1918 -bool noboot = false;noboot69,1945 -char tmpfolder[100];tmpfolder70,1966 -static char* configUrl = NULL;configUrl71,1987 -static char* configHeaders[20];configHeaders72,2018 -static int headerCount = 0;headerCount73,2050 -int configLinesLength; // can set config paramsconfigLinesLength75,2079 -bool build0Requested = false;build0Requested76,2127 -bool build1Requested = false;build1Requested77,2157 -bool servertrace = false;servertrace78,2187 -static int repeatLimit = 0;repeatLimit79,2213 -bool pendingRestart = false;pendingRestart80,2241 -bool pendingUserReset = false;pendingUserReset81,2270 -bool rebooting = false;rebooting82,2301 -int outputchoice = -1;outputchoice83,2325 -DEBUGAPI debugInput = NULL;debugInput84,2348 -DEBUGAPI debugOutput = NULL;debugOutput85,2376 -DEBUGAPI debugEndTurn = NULL;debugEndTurn86,2405 -DEBUGLOOPAPI debugCall = NULL;debugCall87,2435 -DEBUGVARAPI debugVar = NULL;debugVar88,2466 -DEBUGVARAPI debugMark = NULL;debugMark89,2495 -DEBUGAPI debugMessage = NULL;debugMessage90,2525 -DEBUGAPI debugAction = NULL;debugAction91,2555 -#define MAX_RETRIES MAX_RETRIES92,2584 -char* revertBuffer; // copy of user input so can :revert if desiredrevertBuffer93,2607 -char postProcessing = 0; // copy of output generated during MAIN control. Postprocessing capostProcessing94,2677 -unsigned int tokenCount; // for document performctokenCount95,2789 -bool callback = false; // when input is callback,alarm,loopback, dont want to enable :retrycallback96,2844 -uint64 timerLimit = 0; // limit time per volleytimerLimit97,2953 -int timerCheckRate = 0; // how often to check calls for timetimerCheckRate98,3006 -uint64 volleyStartTime = 0;volleyStartTime99,3071 -char forkCount[10];forkCount100,3099 -int timerCheckInstance = 0;timerCheckInstance101,3119 -char hostname[100];hostname102,3147 -bool nosuchbotrestart = false; // restart if no such botnosuchbotrestart103,3167 -char* derivationSentence[MAX_SENTENCE_LENGTH];derivationSentence104,3224 -char derivationSeparator[MAX_SENTENCE_LENGTH];derivationSeparator105,3271 -int derivationLength;derivationLength106,3318 -char authorizations[200]; // for allowing debug commandsauthorizations107,3340 -char* ourMainInputBuffer = NULL; // user input buffer - ptr to primaryInputBufferourMainInputBuffer108,3397 -char* mainInputBuffer; // user input buffer - ptr to primaryInputBuffermainInputBuffer109,3482 -char* ourMainOutputBuffer; // main user output bufferourMainOutputBuffer110,3561 -char* mainOutputBuffer; //mainOutputBuffer111,3618 -char* readBuffer; // main scratch reading buffer (files, etc)readBuffer112,3652 -bool readingDocument = false;readingDocument113,3721 -bool redo = false; // retry backwards any amountredo114,3751 -bool oobExists = false;oobExists115,3800 -bool docstats = false;docstats116,3824 -unsigned int docSentenceCount = 0;docSentenceCount117,3847 -char* rawSentenceCopy; // current raw sentencerawSentenceCopy118,3882 -char *evsrv_arg = NULL;evsrv_arg119,3929 -unsigned short int derivationIndex[256];derivationIndex121,3954 -bool overrideAuthorization = false;overrideAuthorization123,3996 -clock_t startSystem; // time chatscript startedstartSystem125,4033 -unsigned int choiceCount = 0;choiceCount126,4087 -int always = 1; // just something to stop the complaint about a loop based on a constantalways127,4117 -uint64 callBackTime = 0; // one-shot pending time - forces callback with "[callback]" when outcallBackTime130,4240 -uint64 callBackDelay = 0; // one-shot pending time - forces callback with "[callback]" when oucallBackDelay131,4386 -uint64 loopBackTime = 0; // ongoing callback forces callback with "[loopback]" when output was loopBackTime132,4533 -uint64 loopBackDelay = 0; // ongoing callback forces callback with "[loopback]" when output wasloopBackDelay133,4646 -uint64 alarmTime = 0;alarmTime134,4760 -uint64 alarmDelay = 0; // one-shot pending time - forces callback with "[alarm]" when outputalarmDelay135,4782 -unsigned int outputLength = 100000; // max output before breaking.outputLength136,4925 -char* extraTopicData = NULL; // supplemental topic set by :extratopicextraTopicData138,4994 -bool server = false;server142,5104 -std::string interfaceKind = "0.0.0.0";interfaceKind144,5131 -bool server = false; // default is standalone on Windowsserver146,5183 -bool server = true; // default is server on LINUXserver148,5250 -bool server = true; // default is server on LINUXserver150,5306 -unsigned int port = 1024; // server portport153,5370 -bool commandLineCompile = false;commandLineCompile154,5416 -PrepareMode tmpPrepareMode = NO_MODE; // controls what processing is done in preparation NOtmpPrepareMode156,5450 -PrepareMode prepareMode = NO_MODE; // controls what processing is done in preparation NO_MOprepareMode157,5576 -bool noReact = false;noReact158,5699 -bool documentMode = false; // read input as a document not as chatdocumentMode161,5747 -FILE* sourceFile = NULL; // file to use for :sourcesourceFile162,5819 -bool multiuser = false;multiuser163,5876 -EchoSource echoSource = NO_SOURCE_ECHO; // for :source, echo that input to nowhere, user, or lechoSource164,5900 -uint64 sourceStart = 0; // beginning time of source filesourceStart165,5999 -unsigned int sourceTokens = 0;sourceTokens166,6060 -unsigned int sourceLines = 0;sourceLines167,6091 -unsigned int volleyCount = 0; // which user volley is thisvolleyCount170,6146 -uint64 tokenControl = 0; // results from tokenization and prepare processingtokenControl171,6209 -unsigned int responseControl = ALL_RESPONSES; // std output behaviorsresponseControl172,6291 -char* copyInput; // ptr to rest of users input after current sentencecopyInput173,6365 -static char* oldInputBuffer = NULL; // copy of the sentence we are processingoldInputBuffer174,6435 -char* currentInput; // the sentence we are processing BUG why bothcurrentInput175,6516 -bool quitting = false; // intending to exit chatbotquitting178,6624 -ResetMode buildReset = NO_RESET; // intending to reload system buildReset179,6682 -bool autonumber = false; // display number of volley to userautonumber180,6747 -bool showWhy = false; // show user rules generating his outputshowWhy181,6813 -bool showTopic = false; // show resulting topic on outputshowTopic182,6882 -bool showTopics = false; // show all relevant topicsshowTopics183,6946 -bool showInput = false; // Log internal input additionsshowInput184,7004 -bool showReject = false; // Log internal repeat rejections additionsshowReject185,7066 -bool all = false; // generate all possible answers to inputall186,7140 -int regression = NO_REGRESSION; // regression testing in progressregression187,7207 -unsigned int trace = 0; // current tracing flagstrace188,7278 -char debugEntry[1000];debugEntry189,7333 -char bootcmd[200]; // current boot tracing flagsbootcmd190,7356 -unsigned int timing = 0; // current timing flagstiming191,7410 -bool shortPos = false; // display pos results as you goshortPos192,7464 -int inputRetryRejoinderTopic = NO_REJOINDER; inputRetryRejoinderTopic194,7527 -int inputRetryRejoinderRuleID = NO_REJOINDER;inputRetryRejoinderRuleID195,7576 -int sentenceRetryRejoinderTopic = NO_REJOINDER; sentenceRetryRejoinderTopic196,7622 -int sentenceRetryRejoinderRuleID = NO_REJOINDER;sentenceRetryRejoinderRuleID197,7674 -char oktest[MAX_WORD_SIZE]; // auto response testoktest199,7724 -char activeTopic[200];activeTopic200,7779 -char respondLevel = 0; // rejoinder level of a random choice blockrespondLevel202,7803 -static bool oobPossible = false; // 1st thing could be ooboobPossible203,7876 -int inputCounter = 0; // protecting ^input from cyclinginputCounter205,7941 -int totalCounter = 0; // protecting ^input from cyclingtotalCounter206,8003 -char userPrefix[MAX_WORD_SIZE]; // label prefix for user inputuserPrefix208,8066 -char botPrefix[MAX_WORD_SIZE]; // label prefix for bot outputbotPrefix209,8131 -bool unusedRejoinder = true; // inputRejoinder has been executed, blocking further calls tunusedRejoinder211,8196 -char* inputCopy; // the original input we were given, we will work on thisinputCopy213,8307 -RESPONSE responseData[MAX_RESPONSE_SENTENCES+1];responseData216,8404 -unsigned char responseOrder[MAX_RESPONSE_SENTENCES+1];responseOrder217,8453 -int responseIndex;responseIndex218,8508 -int inputSentenceCount; // which sentence of volley is thisinputSentenceCount220,8528 -static void HandlePermanentBuffers(bool init)HandlePermanentBuffers227,8769 -void InitStandalone()InitStandalone281,10431 -static void SetBotVariable(char* word)SetBotVariable290,10638 -static void HandleBoot(WORDP boot, bool reboot)HandleBoot309,11275 -unsigned int CountWordsInBuckets(unsigned int& unused, unsigned int* depthcount,int limit)CountWordsInBuckets387,14159 -static void ReadBotVariable(char* file)ReadBotVariable412,14734 -void CreateSystem()CreateSystem428,15054 -void LoadSystem()LoadSystem634,21759 -static void ProcessArgument(char* arg)ProcessArgument662,22698 -void ProcessArguments(int xargc, char* xargv[])ProcessArguments974,35176 -static void ProcessConfigLines(){ProcessConfigLines980,35291 -static size_t ConfigCallback(void *contents, size_t size, size_t nmemb, void *userp)ConfigCallback992,35494 -static void LoadconfigFromUrl(char*configUrl, char**configUrlHeaders, int headerCount){LoadconfigFromUrl998,35670 -static void ReadConfig()ReadConfig1039,37112 -static void ClearGlobals()ClearGlobals1086,38343 -static void SetDefaultLogsAndFolders()SetDefaultLogsAndFolders1123,39024 -void OpenExternalDatabase()OpenExternalDatabase1135,39423 -unsigned int InitSystem(int argcx, char * argvx[],char* unchangedPath, char* readablePath, char*InitSystem1178,41115 -void PartiallyCloseSystem(bool keepalien) // server data (queues, databases, etc) remain availabPartiallyCloseSystem1349,46138 -void CloseSystem()CloseSystem1365,46663 - #define LINUXORMAC LINUXORMAC1393,47247 - #define LINUXORMAC LINUXORMAC1396,47292 -int kbhit(void)kbhit1401,47359 -int FindOOBEnd(int start)FindOOBEnd1429,47841 -void ProcessOOB(char* output)ProcessOOB1440,48129 -bool ProcessInputDelays(char* buffer,bool hitkey)ProcessInputDelays1504,50012 -char* ReviseOutput(char* out,char* prefix)ReviseOutput1541,51131 -void EmitOutput()EmitOutput1566,51523 -bool GetInput()GetInput1599,52751 -void ProcessInputFile() // will run any number of inputs on auto, or 1 user inputProcessInputFile1648,54471 -void MainLoop() // local machine loopMainLoop1723,56856 -static void ClearFunctionTracing()ClearFunctionTracing1759,58366 -void ResetToPreUser() // prepare for multiple sentences being processed - data lingers over multResetToPreUser1773,58719 -void ResetSentence() // read for next sentence to process from raw system level control onlyResetSentence1808,60021 -void ComputeWhy(char* buffer,int n)ComputeWhy1819,60335 -static void FactizeResult() // takes the initial given resultFactizeResult1873,61669 -static void ConcatResult(char* result,char* limit)ConcatResult1931,63580 -void FinishVolley(char* incoming, char* output, char* postvalue, int limit)FinishVolley1972,64719 -int PerformChatGivenTopic(char* user, char* usee, char* incoming,char* ip,char* output,char* topPerformChatGivenTopic2095,69555 -void EmergencyResetUser()EmergencyResetUser2104,69820 -char* realinput = NULL;realinput2123,70433 -bool crashBack = false; // are we rejoining from a crash?crashBack2124,70457 -bool restartBack = false;restartBack2125,70515 -bool crashset = false;crashset2126,70541 -static void ValidateUserInput(char* oobSkipped)ValidateUserInput2129,70566 -static int Crashed(char* output,bool reloading,char* ip)Crashed2177,72122 -static void LimitInput(char* at)LimitInput2226,73564 -int PerformChat(char* user, char* usee, char* incoming,char* ip,char* output) // returns volleycPerformChat2247,74343 -FunctionResult Reply() Reply2486,81494 -void Restart()Restart2528,83019 -int ProcessInput(char* input)ProcessInput2573,84128 -bool PrepassSentence(char* prepassTopic)PrepassSentence2732,89609 -FunctionResult DoSentence(char* input,char* prepassTopic, bool atlimit)DoSentence2771,90992 -void OnceCode(const char* var,char* function) // run before doing any of his inputOnceCode2873,94210 -void AddHumanUsed(const char* reply)AddHumanUsed2920,95613 -void AddBotUsed(const char* reply,unsigned int len)AddBotUsed2936,96127 -bool HasAlreadySaid(char* msg)HasAlreadySaid2951,96619 -void FlipResponses()FlipResponses2973,97438 -static void SaveResponse(char* msg)SaveResponse2988,97721 -char* DoOutputAdjustments(char* msg, unsigned int control,char* &buffer,char* limit)DoOutputAdjustments3010,99053 -bool AddResponse(char* msg, unsigned int control)AddResponse3054,100435 -void NLPipeline(int mytrace)NLPipeline3101,102604 -static void TraceDerivation(bool analyze)TraceDerivation3238,107681 -static void TraceTokenization(char* input)TraceTokenization3266,108630 -void PrepareSentence(char* input,bool mark,bool user, bool analyze,bool oobstart,bool atlimit) PrepareSentence3278,109080 -int main(int argc, char * argv[]) main3542,117617 - -csocket.h,746 -#define HIDDEN_OFFSET HIDDEN_OFFSET14,1089 -#define HIDDEN_OVERLAP HIDDEN_OVERLAP15,1132 - typedef char raw_type; raw_type22,1319 - typedef int socklen_t;socklen_t23,1351 - typedef void raw_type; raw_type26,1408 -#define __PRACTICALSOCKET_INCLUDED____PRACTICALSOCKET_INCLUDED__63,2605 -class SocketException : public exception {SocketException72,2768 - string userMessage; // Exception messageuserMessage94,3370 -class CSocket {CSocket100,3486 - int sockDesc; // Socket descriptorsockDesc170,6096 -class CommunicatingSocket : public CSocket {CommunicatingSocket178,6299 -class TCPSocket : public CommunicatingSocket {TCPSocket231,8196 -class TCPServerSocket : public CSocket {TCPServerSocket258,8986 - -patternSystem.cpp,6030 -#define INFINITE_MATCH INFINITE_MATCH22,1192 -#define NOT_BIT NOT_BIT24,1259 -#define FREEMODE_BIT FREEMODE_BIT25,1290 -#define QUOTE_BIT QUOTE_BIT26,1324 -#define NOTNOT_BIT NOTNOT_BIT27,1356 -#define GAPSTART GAPSTART29,1390 -#define GAPLIMIT GAPLIMIT30,1433 -#define GAPLIMITSHIFT GAPLIMITSHIFT31,1476 -#define GAP_SHIFT GAP_SHIFT32,1500 -#define GAP_SLOT GAP_SLOT33,1521 -#define SPECIFIC_SLOT SPECIFIC_SLOT34,1586 -#define SPECIFIC_SHIFT SPECIFIC_SHIFT35,1657 -#define WILDGAP WILDGAP37,1684 -#define WILDMEMORIZEGAP WILDMEMORIZEGAP38,1776 -#define WILDMEMORIZESPECIFIC WILDMEMORIZESPECIFIC39,1874 -HEAPREF heapPatternThread = NULL;heapPatternThread43,2205 -int patternDepth = 0;patternDepth44,2239 -int indentBasis = 1;indentBasis45,2261 -bool matching = false;matching46,2282 -bool patternRetry = false;patternRetry47,2305 -static char kindprior[100];kindprior48,2332 -bool deeptrace = false;deeptrace49,2360 -static char* returnPtr = NULL;returnPtr50,2384 -char* patternchoice = NULL;patternchoice51,2415 -static unsigned int functionNest = 0; // recursive depth of macro callingfunctionNest53,2474 -#define MAX_PAREN_NEST MAX_PAREN_NEST54,2548 -static char* ptrStack[MAX_PAREN_NEST];ptrStack55,2574 -static int argStack[MAX_PAREN_NEST];argStack56,2613 -static int baseStack[MAX_PAREN_NEST];baseStack57,2650 -static uint64 matchedBits[20][4]; // nesting level zone of bit matchesmatchedBits58,2688 -static uint64 retryBits[4]; // last set of match bits before retryretryBits59,2760 -unsigned int patternEvaluationCount = 0; // number of patterns evaluated in this volleypatternEvaluationCount60,2831 -void ShowMatchResult(FunctionResult result, char* rule, char* label,int id)ShowMatchResult62,2923 -static void MarkMatchLocation(int start, int end, int depth)MarkMatchLocation93,4833 -static char* BitIndex(uint64 bits, char* buffer, int offset)BitIndex104,5123 -void GetPatternData(char* buffer)GetPatternData119,5462 -static void DecodeFNRef(char* side)DecodeFNRef136,6047 -static void DecodeAssignment(char* word, char* lhs, char* op, char* rhs)DecodeAssignment145,6291 -static void DecodeComparison(char* word, char* lhs, char* op, char* rhs)DecodeComparison159,6697 -bool MatchesPattern(char* word, char* pattern) // does word match pattern of characters and *MatchesPattern176,7164 -static bool SysVarExists(char* ptr) // %system variableSysVarExists209,8863 -static bool FindPartialInSentenceTest(char* test, int start, int originalstart, bool reverse,FindPartialInSentenceTest216,9058 -static bool MatchTest(bool reverse, WORDP D, int start, char* op, char* compare, int quote,MatchTest254,10584 -static bool FindPhrase(char* word, int start, bool reverse, int & actualStart, int& actualEnd)FindPhrase304,13278 -static char* PushMatch(int used)PushMatch337,14598 -static void PopMatch(char* base, int used)PopMatch355,15102 -so that if the match fails, we can revert back to where we were(under some circumstances).circumstances373,15705 -#define INFINITE_MATCH INFINITE_MATCH22,1192 -#define NOT_BIT NOT_BIT24,1259 -#define FREEMODE_BIT FREEMODE_BIT25,1290 -#define QUOTE_BIT QUOTE_BIT26,1324 -#define NOTNOT_BIT NOTNOT_BIT27,1356 -#define GAPSTART GAPSTART29,1390 -#define GAPLIMIT GAPLIMIT30,1433 -#define GAPLIMITSHIFT GAPLIMITSHIFT31,1476 -#define GAP_SHIFT GAP_SHIFT32,1500 -#define GAP_SLOT GAP_SLOT33,1521 -#define SPECIFIC_SLOT SPECIFIC_SLOT34,1586 -#define SPECIFIC_SHIFT SPECIFIC_SHIFT35,1657 -#define WILDGAP WILDGAP37,1684 -#define WILDMEMORIZEGAP WILDMEMORIZEGAP38,1776 -#define WILDMEMORIZESPECIFIC WILDMEMORIZESPECIFIC39,1874 -HEAPREF heapPatternThread = NULL;heapPatternThread43,2205 -int patternDepth = 0;patternDepth44,2239 -int indentBasis = 1;indentBasis45,2261 -bool matching = false;matching46,2282 -bool patternRetry = false;patternRetry47,2305 -static char kindprior[100];kindprior48,2332 -bool deeptrace = false;deeptrace49,2360 -static char* returnPtr = NULL;returnPtr50,2384 -char* patternchoice = NULL;patternchoice51,2415 -static unsigned int functionNest = 0; // recursive depth of macro callingfunctionNest53,2474 -#define MAX_PAREN_NEST MAX_PAREN_NEST54,2548 -static char* ptrStack[MAX_PAREN_NEST];ptrStack55,2574 -static int argStack[MAX_PAREN_NEST];argStack56,2613 -static int baseStack[MAX_PAREN_NEST];baseStack57,2650 -static uint64 matchedBits[20][4]; // nesting level zone of bit matchesmatchedBits58,2688 -static uint64 retryBits[4]; // last set of match bits before retryretryBits59,2760 -unsigned int patternEvaluationCount = 0; // number of patterns evaluated in this volleypatternEvaluationCount60,2831 -void ShowMatchResult(FunctionResult result, char* rule, char* label,int id)ShowMatchResult62,2923 -static void MarkMatchLocation(int start, int end, int depth)MarkMatchLocation93,4833 -static char* BitIndex(uint64 bits, char* buffer, int offset)BitIndex104,5123 -void GetPatternData(char* buffer)GetPatternData119,5462 -static void DecodeFNRef(char* side)DecodeFNRef136,6047 -static void DecodeAssignment(char* word, char* lhs, char* op, char* rhs)DecodeAssignment145,6291 -static void DecodeComparison(char* word, char* lhs, char* op, char* rhs)DecodeComparison159,6697 -bool MatchesPattern(char* word, char* pattern) // does word match pattern of characters and *MatchesPattern176,7164 -static bool SysVarExists(char* ptr) // %system variableSysVarExists209,8863 -static bool FindPartialInSentenceTest(char* test, int start, int originalstart, bool reverse,FindPartialInSentenceTest216,9058 -static bool MatchTest(bool reverse, WORDP D, int start, char* op, char* compare, int quote,MatchTest254,10584 -static bool FindPhrase(char* word, int start, bool reverse, int & actualStart, int& actualEnd)FindPhrase304,13278 -static char* PushMatch(int used)PushMatch337,14598 -static void PopMatch(char* base, int used)PopMatch355,15102 -so that if the match fails, we can revert back to where we were(under some circumstances).circumstances373,15705 - -english.h,97 -#define _H_H2,11 -#define MAINLEVEL MAINLEVEL25,1245 -#define MAX_CLAUSES MAX_CLAUSES27,1266 - -mongodb.h,29 -#define _MONGOH_MONGOH2,16 - -variableSystem.cpp,4066 -int bbb = 0;bbb4,80 -STACKREF stackedUserVariableThreadList = NULL;stackedUserVariableThreadList14,412 -int impliedSet = ALREADY_HANDLED; // what fact set is involved in operationimpliedSet15,459 -int impliedWild = ALREADY_HANDLED; // what wildcard is involved in operationimpliedWild16,535 -char impliedOp = 0; // for impliedSet, what op is in effect += = impliedOp17,612 -HEAPREF variableChangedThreadlist = NULL;variableChangedThreadlist18,682 -int wildcardIndex = 0;wildcardIndex20,725 -char wildcardOriginalText[MAX_WILDCARDS + 1][MAX_MATCHVAR_SIZE + 1]; // spot wild cards can be wildcardOriginalText21,748 -char wildcardCanonicalText[MAX_WILDCARDS + 1][MAX_MATCHVAR_SIZE + 1]; // spot wild cards can bewildcardCanonicalText22,851 -unsigned int wildcardPosition[MAX_WILDCARDS + 1]; // spot it started and ended in sentencewildcardPosition23,955 -char wildcardSeparator[2];wildcardSeparator24,1046 -bool wildcardSeparatorGiven = false;wildcardSeparatorGiven25,1073 -WORDP tracedFunctionsList[MAX_TRACED_FUNCTIONS];tracedFunctionsList29,1157 -HEAPREF kernelVariableThreadList = NULL;kernelVariableThreadList30,1206 -HEAPREF botVariableThreadList = NULL;botVariableThreadList31,1247 -unsigned int tracedFunctionsIndex;tracedFunctionsIndex32,1285 -unsigned int modifiedTraceVal = 0;modifiedTraceVal33,1320 -bool modifiedTrace = false;modifiedTrace34,1355 -unsigned int modifiedTimingVal = 0;modifiedTimingVal35,1383 -bool modifiedTiming = false;modifiedTiming36,1419 -void InitVariableSystem()InitVariableSystem38,1449 -int GetWildcardID(char* x) // wildcard id is "_10" or "_3"GetWildcardID47,1689 -static void CompleteWildcard()CompleteWildcard56,1965 -static void FlipSeparator(char* word, char* buffer)FlipSeparator68,2350 -void JoinMatch(int start, int end, int index, bool inpattern)JoinMatch81,2786 -void SetWildCard(int start, int end, bool inpattern)SetWildCard169,6544 -void SetWildCardGiven(int start, int end, bool inpattern, int index)SetWildCardGiven194,7443 -void SetWildCardNull()SetWildCardNull215,8266 -void SetWildCardGivenValue(char* original, char* canonical, int start, int end, int index)SetWildCardGivenValue221,8390 -void SetWildCardIndexStart(int index)SetWildCardIndexStart240,9240 -void SetWildCard(char* value, char* canonicalValue, const char* index, unsigned int position)SetWildCard245,9310 -char* GetwildcardText(unsigned int i, bool canon)GetwildcardText272,10313 -char* GetUserVariable(const char* word, bool nojson, bool fortrace)GetUserVariable278,10477 -void ClearUserVariableSetFlags()ClearUserVariableSetFlags523,20754 -void ShowChangedVariables()ShowChangedVariables534,21010 -void PrepareVariableChange(WORDP D, char* word, bool init)PrepareVariableChange548,21408 -void SetVariable(WORDP D, char* value)SetVariable574,22396 -void SetUserVariable(const char* var, char* word, bool assignment)SetUserVariable594,23026 -static FunctionResult DoMath(char* oldValue, char* moreValue, char* result, char op, char* fulloDoMath753,27960 -FunctionResult Add2UserVariable(char* var, char* moreValue, char* op, char* originalArg)Add2UserVariable833,30914 -static void SetBotVars(HEAPREF varthread)SetBotVars916,34072 -void ReestablishBotVariables() // refresh bot variables in case user overwrote themReestablishBotVariables927,34307 -void NoteBotVariables() // system defined variablesNoteBotVariables933,34477 -void MigrateUserVariables()MigrateUserVariables952,35235 -void RecoverUserVariables()RecoverUserVariables965,35680 -void ClearUserVariables(char* above)ClearUserVariables978,36159 -static int compareVariables(const void *var1, const void *var2)compareVariables1003,36941 -static void ListVariables(char* header, HEAPREF varthread)ListVariables1008,37077 -void DumpUserVariables(bool doall)DumpUserVariables1021,37437 -char* ProcessMath(char* ptr, char* oldValue, FunctionResult result) // paren expression returns ProcessMath1074,38995 -char* PerformAssignment(char* word, char* ptr, char* buffer, FunctionResult &result, bool nojsonPerformAssignment1119,40210 - -scriptCompile.cpp,10298 -#define PATTERNDEPTH PATTERNDEPTH5,94 -static HEAPREF undefinedCallThreadList = NULL;undefinedCallThreadList7,121 -static bool nospellcheck = false;nospellcheck8,168 -bool disablePatternOptimization = true;disablePatternOptimization9,202 -static bool noPatternOptimization = true;noPatternOptimization10,242 -static unsigned int conceptID = 0; // name of concept setconceptID11,284 -char* patternStarter = NULL;patternStarter12,342 -char* patternEnder = NULL;patternEnder13,371 -const char* linestartpoint = NULL;linestartpoint14,398 -static WORDP currentFunctionDefinition; // current macro defining or executingcurrentFunctionDefinition15,433 -static unsigned int complexity = 0;complexity17,515 -static bool livecall = false;livecall18,551 -static unsigned int priorLine = 0;priorLine19,581 -static char* currentTopicBots = NULL;currentTopicBots20,616 -bool autoset = false;autoset21,654 -static char macroName[MAX_WORD_SIZE];macroName22,676 -static uint64 macroid;macroid23,714 -char* dataBase = NULL;dataBase24,737 -static char* dataChunk = NULL;dataChunk25,760 -static char* outputStart = NULL;outputStart26,791 -static char* lineStart = NULL;lineStart27,824 -static bool globalBotScope = false;globalBotScope28,855 -static HEAPREF beenHereThreadList = NULL;beenHereThreadList29,891 -char* newScriptBuffer = NULL;newScriptBuffer30,933 -char* oldScriptBuffer = NULL;oldScriptBuffer31,963 -static char display[MAX_DISPLAY][100];display32,993 -static int displayIndex = 0;displayIndex33,1032 -static char* incomingPtrSys = 0; // cache AFTER token find ptr when peeking.incomingPtrSys34,1061 -static char lookaheadSys[MAX_WORD_SIZE]; // cache token found when peekinglookaheadSys35,1140 -static unsigned int hasWarnings; // number of warnings generatedhasWarnings36,1215 -unsigned int hasErrors;hasErrors37,1282 -uint64 grade = 0; // vocabulary warninggrade38,1306 -char* lastDeprecation = 0;lastDeprecation39,1351 -CompileStatus compiling = NOT_COMPILING; // script compiler in progresscompiling40,1378 -bool patternContext = false; // current compiling a patternpatternContext41,1452 -unsigned int buildId; // current buildbuildId42,1512 -static int callingSystem = 0;callingSystem43,1551 -static bool chunking = false;chunking44,1581 -static unsigned int substitutes;substitutes45,1611 -static unsigned int cases;cases46,1644 -static unsigned int badword;badword47,1671 -static unsigned int functionCall;functionCall48,1700 -static bool isDescribe = false;isDescribe49,1734 -char* tableinput = NULL;tableinput50,1766 -char warnings[MAX_WARNINGS][MAX_WORD_SIZE];warnings52,1792 -unsigned int warnIndex = 0;warnIndex53,1836 -static char baseName[SMALL_WORD_SIZE];baseName54,1864 -char errors[MAX_ERRORS][MAX_WORD_SIZE];errors56,1904 -unsigned int errorIndex = 0;errorIndex57,1944 -static char functionArguments[MAX_ARGUMENT_COUNT+1][500];functionArguments58,1973 -static int functionArgumentCount = 0;functionArgumentCount59,2031 -char scopeBotName[MAX_WORD_SIZE];scopeBotName60,2069 -static bool renameInProgress = false;renameInProgress61,2103 -static bool endtopicSeen = false; // needed when ending a planendtopicSeen62,2141 -static char* nextToken; // current lookahead tokennextToken63,2204 -unsigned int buildID = 0;buildID65,2258 -static char* topicFiles[] = // files created by a topic refresh from scratch topicFiles67,2285 -static FILE* mapFile = NULL; // for IDEmapFile85,3121 -static FILE* patternFile = NULL; // where to store pattern wordspatternFile86,3165 -void EraseTopicBin(unsigned int build, char* name)EraseTopicBin88,3231 -void InitScriptSystem()InitScriptSystem99,3477 -void AddWarning(char* buffer)AddWarning108,3623 -bool StartScriptCompiler(bool normal)StartScriptCompiler131,4725 -void EndScriptCompiler()EndScriptCompiler150,5401 -void ScriptError()ScriptError163,5645 -void ScriptWarn()ScriptWarn182,6239 -static void AddBeenHere(WORDP D)AddBeenHere196,6632 -void UnbindBeenHere()UnbindBeenHere202,6795 -void AddError(char* buffer)AddError214,7019 -static char* FindComparison(char* word)FindComparison254,8286 -static void InsureAppropriateCase(char* word)InsureAppropriateCase290,9559 -static int GetFunctionArgument(char* arg) // get index of argument (0-based) if it is value, eGetFunctionArgument317,10564 -static void FindDeprecated(char* ptr, char* value, char* message)FindDeprecated326,10822 -static void AddDisplay(char* word)AddDisplay352,11480 -static char* ReadDisplay(FILE* in, char* ptr)ReadDisplay363,11823 -char* ReadSystemToken(char* ptr, char* word, bool separateUnderscore) // how we tokenize systeReadSystemToken380,12385 - []() {} always and separate into individual tokens except for _(_[_{__anon461acc140102410,14298 -#define MAX_TOPIC_SIZE MAX_TOPIC_SIZE1356,51243 -#define MAX_TOPIC_RULES MAX_TOPIC_RULES1357,51274 -#define MAX_TABLE_ARGS MAX_TABLE_ARGS1358,51304 -() [ ] { } should be independent tokens. Possessive forms like cat's and cats' should return as __anon461acc1402021381,52541 -()[]{} nesting of some kind (sequence AND, OR, OPTIONAL)__anon461acc1403022483,103631 -#define PATTERNDEPTH PATTERNDEPTH5,94 -static HEAPREF undefinedCallThreadList = NULL;undefinedCallThreadList7,121 -static bool nospellcheck = false;nospellcheck8,168 -bool disablePatternOptimization = true;disablePatternOptimization9,202 -static bool noPatternOptimization = true;noPatternOptimization10,242 -static unsigned int conceptID = 0; // name of concept setconceptID11,284 -char* patternStarter = NULL;patternStarter12,342 -char* patternEnder = NULL;patternEnder13,371 -const char* linestartpoint = NULL;linestartpoint14,398 -static WORDP currentFunctionDefinition; // current macro defining or executingcurrentFunctionDefinition15,433 -static unsigned int complexity = 0;complexity17,515 -static bool livecall = false;livecall18,551 -static unsigned int priorLine = 0;priorLine19,581 -static char* currentTopicBots = NULL;currentTopicBots20,616 -bool autoset = false;autoset21,654 -static char macroName[MAX_WORD_SIZE];macroName22,676 -static uint64 macroid;macroid23,714 -char* dataBase = NULL;dataBase24,737 -static char* dataChunk = NULL;dataChunk25,760 -static char* outputStart = NULL;outputStart26,791 -static char* lineStart = NULL;lineStart27,824 -static bool globalBotScope = false;globalBotScope28,855 -static HEAPREF beenHereThreadList = NULL;beenHereThreadList29,891 -char* newScriptBuffer = NULL;newScriptBuffer30,933 -char* oldScriptBuffer = NULL;oldScriptBuffer31,963 -static char display[MAX_DISPLAY][100];display32,993 -static int displayIndex = 0;displayIndex33,1032 -static char* incomingPtrSys = 0; // cache AFTER token find ptr when peeking.incomingPtrSys34,1061 -static char lookaheadSys[MAX_WORD_SIZE]; // cache token found when peekinglookaheadSys35,1140 -static unsigned int hasWarnings; // number of warnings generatedhasWarnings36,1215 -unsigned int hasErrors;hasErrors37,1282 -uint64 grade = 0; // vocabulary warninggrade38,1306 -char* lastDeprecation = 0;lastDeprecation39,1351 -CompileStatus compiling = NOT_COMPILING; // script compiler in progresscompiling40,1378 -bool patternContext = false; // current compiling a patternpatternContext41,1452 -unsigned int buildId; // current buildbuildId42,1512 -static int callingSystem = 0;callingSystem43,1551 -static bool chunking = false;chunking44,1581 -static unsigned int substitutes;substitutes45,1611 -static unsigned int cases;cases46,1644 -static unsigned int badword;badword47,1671 -static unsigned int functionCall;functionCall48,1700 -static bool isDescribe = false;isDescribe49,1734 -char* tableinput = NULL;tableinput50,1766 -char warnings[MAX_WARNINGS][MAX_WORD_SIZE];warnings52,1792 -unsigned int warnIndex = 0;warnIndex53,1836 -static char baseName[SMALL_WORD_SIZE];baseName54,1864 -char errors[MAX_ERRORS][MAX_WORD_SIZE];errors56,1904 -unsigned int errorIndex = 0;errorIndex57,1944 -static char functionArguments[MAX_ARGUMENT_COUNT+1][500];functionArguments58,1973 -static int functionArgumentCount = 0;functionArgumentCount59,2031 -char scopeBotName[MAX_WORD_SIZE];scopeBotName60,2069 -static bool renameInProgress = false;renameInProgress61,2103 -static bool endtopicSeen = false; // needed when ending a planendtopicSeen62,2141 -static char* nextToken; // current lookahead tokennextToken63,2204 -unsigned int buildID = 0;buildID65,2258 -static char* topicFiles[] = // files created by a topic refresh from scratch topicFiles67,2285 -static FILE* mapFile = NULL; // for IDEmapFile85,3121 -static FILE* patternFile = NULL; // where to store pattern wordspatternFile86,3165 -void EraseTopicBin(unsigned int build, char* name)EraseTopicBin88,3231 -void InitScriptSystem()InitScriptSystem99,3477 -void AddWarning(char* buffer)AddWarning108,3623 -bool StartScriptCompiler(bool normal)StartScriptCompiler131,4725 -void EndScriptCompiler()EndScriptCompiler150,5401 -void ScriptError()ScriptError163,5645 -void ScriptWarn()ScriptWarn182,6239 -static void AddBeenHere(WORDP D)AddBeenHere196,6632 -void UnbindBeenHere()UnbindBeenHere202,6795 -void AddError(char* buffer)AddError214,7019 -static char* FindComparison(char* word)FindComparison254,8286 -static void InsureAppropriateCase(char* word)InsureAppropriateCase290,9559 -static int GetFunctionArgument(char* arg) // get index of argument (0-based) if it is value, eGetFunctionArgument317,10564 -static void FindDeprecated(char* ptr, char* value, char* message)FindDeprecated326,10822 -static void AddDisplay(char* word)AddDisplay352,11480 -static char* ReadDisplay(FILE* in, char* ptr)ReadDisplay363,11823 -char* ReadSystemToken(char* ptr, char* word, bool separateUnderscore) // how we tokenize systeReadSystemToken380,12385 - []() {} always and separate into individual tokens except for _(_[_{__anon461acc140402410,14298 -#define MAX_TOPIC_SIZE MAX_TOPIC_SIZE1356,51243 -#define MAX_TOPIC_RULES MAX_TOPIC_RULES1357,51274 -#define MAX_TABLE_ARGS MAX_TABLE_ARGS1358,51304 -() [ ] { } should be independent tokens. Possessive forms like cat's and cats' should return as __anon461acc1405021381,52541 -()[]{} nesting of some kind (sequence AND, OR, OPTIONAL)__anon461acc1406022483,103631 - -zlib/zlib.h,5650 -#define ZLIB_HZLIB_H32,1345 -#define ZLIB_VERSION ZLIB_VERSION40,1421 -#define ZLIB_VERNUM ZLIB_VERNUM41,1451 -#define ZLIB_VER_MAJOR ZLIB_VER_MAJOR42,1478 -#define ZLIB_VER_MINOR ZLIB_VER_MINOR43,1503 -#define ZLIB_VER_REVISION ZLIB_VER_REVISION44,1528 -#define ZLIB_VER_SUBREVISION ZLIB_VER_SUBREVISION45,1557 -typedef voidpf (*alloc_func) OF((voidpf opaque, uInt items, uInt size));voidpf81,3310 -typedef struct z_stream_s {z_stream_s86,3474 - z_const Bytef *next_in; /* next input byte */next_in87,3502 - uInt avail_in; /* number of bytes available at next_in */avail_in88,3556 - uLong total_in; /* total number of input bytes read so far */total_in89,3623 - Bytef *next_out; /* next output byte will go here */next_out91,3694 - uInt avail_out; /* remaining free space at next_out */avail_out92,3754 - uLong total_out; /* total number of bytes output so far */total_out93,3817 - z_const char *msg; /* last error message, NULL if no error */msg95,3884 - struct internal_state FAR *state; /* not visible by applications */state96,3951 - alloc_func zalloc; /* used to allocate the internal state */zalloc98,4024 - free_func zfree; /* used to free the internal state */zfree99,4090 - voidpf opaque; /* private data object passed to zalloc and zfree */opaque100,4152 - int data_type; /* best guess about the data type: binary or textdata_type102,4230 - uLong adler; /* Adler-32 or CRC-32 value of the uncompressed data */adler104,4381 - uLong reserved; /* reserved for future use */reserved105,4461 -} z_stream;z_stream106,4515 -typedef z_stream FAR *z_streamp;z_streamp108,4528 -typedef struct gz_header_s {gz_header_s114,4697 - int text; /* true if compressed data believed to be text */text115,4726 - uLong time; /* modification time */time116,4800 - int xflags; /* extra flags (not used when writing a gzip file) */xflags117,4848 - int os; /* operating system */os118,4926 - Bytef *extra; /* pointer to extra field or Z_NULL if none */extra119,4973 - uInt extra_len; /* extra field length (valid if extra != Z_NULL) */extra_len120,5044 - uInt extra_max; /* space at extra (only when reading header) */extra_max121,5120 - Bytef *name; /* pointer to zero-terminated file name or Z_NULL */name122,5192 - uInt name_max; /* space at name (only when reading header) */name_max123,5269 - Bytef *comment; /* pointer to zero-terminated comment or Z_NULL */comment124,5340 - uInt comm_max; /* space at comment (only when reading header) */comm_max125,5415 - int hcrc; /* true if there was or will be a header crc */hcrc126,5489 - int done; /* true when done reading gzip header (not useddone127,5561 -} gz_header;gz_header129,5689 -typedef gz_header FAR *gz_headerp;gz_headerp131,5703 -#define Z_NO_FLUSH Z_NO_FLUSH168,7685 -#define Z_PARTIAL_FLUSH Z_PARTIAL_FLUSH169,7711 -#define Z_SYNC_FLUSH Z_SYNC_FLUSH170,7737 -#define Z_FULL_FLUSH Z_FULL_FLUSH171,7763 -#define Z_FINISH Z_FINISH172,7789 -#define Z_BLOCK Z_BLOCK173,7815 -#define Z_TREES Z_TREES174,7841 -#define Z_OK Z_OK177,7942 -#define Z_STREAM_END Z_STREAM_END178,7968 -#define Z_NEED_DICT Z_NEED_DICT179,7994 -#define Z_ERRNO Z_ERRNO180,8020 -#define Z_STREAM_ERROR Z_STREAM_ERROR181,8048 -#define Z_DATA_ERROR Z_DATA_ERROR182,8076 -#define Z_MEM_ERROR Z_MEM_ERROR183,8104 -#define Z_BUF_ERROR Z_BUF_ERROR184,8132 -#define Z_VERSION_ERROR Z_VERSION_ERROR185,8160 -#define Z_NO_COMPRESSION Z_NO_COMPRESSION190,8342 -#define Z_BEST_SPEED Z_BEST_SPEED191,8377 -#define Z_BEST_COMPRESSION Z_BEST_COMPRESSION192,8412 -#define Z_DEFAULT_COMPRESSION Z_DEFAULT_COMPRESSION193,8447 -#define Z_FILTERED Z_FILTERED196,8509 -#define Z_HUFFMAN_ONLY Z_HUFFMAN_ONLY197,8541 -#define Z_RLE Z_RLE198,8573 -#define Z_FIXED Z_FIXED199,8605 -#define Z_DEFAULT_STRATEGY Z_DEFAULT_STRATEGY200,8637 -#define Z_BINARY Z_BINARY203,8735 -#define Z_TEXT Z_TEXT204,8756 -#define Z_ASCII Z_ASCII205,8777 -#define Z_UNKNOWN Z_UNKNOWN206,8852 -#define Z_DEFLATED Z_DEFLATED209,8933 -#define Z_NULL Z_NULL212,9035 -#define zlib_version zlib_version214,9100 -typedef struct gzFile_s *gzFile; /* semi-opaque gzip file descriptor */gzFile1300,67762 -# define z_deflateInit(z_deflateInit1779,90436 -# define z_inflateInit(z_inflateInit1781,90552 -# define z_deflateInit2(z_deflateInit21783,90652 -# define z_inflateInit2(z_inflateInit21786,90879 -# define z_inflateBackInit(z_inflateBackInit1789,91033 -# define deflateInit(deflateInit1793,91220 -# define inflateInit(inflateInit1795,91334 -# define deflateInit2(deflateInit21797,91432 -# define inflateInit2(inflateInit21800,91657 -# define inflateBackInit(inflateBackInit1803,91809 -struct gzFile_s {gzFile_s1817,92463 - unsigned have;have1818,92481 - unsigned char *next;next1819,92500 - z_off64_t pos;pos1820,92525 -# define z_gzgetc(z_gzgetc1825,92662 -# define gzgetc(gzgetc1828,92772 -# define z_gzopen z_gzopen1849,93732 -# define z_gzseek z_gzseek1850,93764 -# define z_gztell z_gztell1851,93796 -# define z_gzoffset z_gzoffset1852,93828 -# define z_adler32_combine z_adler32_combine1853,93864 -# define z_crc32_combine z_crc32_combine1854,93914 -# define gzopen gzopen1856,93968 -# define gzseek gzseek1857,93996 -# define gztell gztell1858,94024 -# define gzoffset gzoffset1859,94052 -# define adler32_combine adler32_combine1860,94084 -# define crc32_combine crc32_combine1861,94130 - -zlib/zconf.h,8835 -#define ZCONF_HZCONF_H9,228 -# define Z_PREFIX_SETZ_PREFIX_SET18,610 -# define _dist_code _dist_code21,675 -# define _length_code _length_code22,720 -# define _tr_align _tr_align23,767 -# define _tr_flush_bits _tr_flush_bits24,811 -# define _tr_flush_block _tr_flush_block25,860 -# define _tr_init _tr_init26,910 -# define _tr_stored_block _tr_stored_block27,953 -# define _tr_tally _tr_tally28,1004 -# define adler32 adler3229,1048 -# define adler32_combine adler32_combine30,1090 -# define adler32_combine64 adler32_combine6431,1140 -# define adler32_z adler32_z32,1192 -# define compress compress34,1253 -# define compress2 compress235,1298 -# define compressBound compressBound36,1344 -# define crc32 crc3238,1403 -# define crc32_combine crc32_combine39,1443 -# define crc32_combine64 crc32_combine6440,1491 -# define crc32_z crc32_z41,1541 -# define deflate deflate42,1583 -# define deflateBound deflateBound43,1625 -# define deflateCopy deflateCopy44,1672 -# define deflateEnd deflateEnd45,1718 -# define deflateGetDictionary deflateGetDictionary46,1763 -# define deflateInit deflateInit47,1818 -# define deflateInit2 deflateInit248,1864 -# define deflateInit2_ deflateInit2_49,1911 -# define deflateInit_ deflateInit_50,1959 -# define deflateParams deflateParams51,2006 -# define deflatePending deflatePending52,2054 -# define deflatePrime deflatePrime53,2103 -# define deflateReset deflateReset54,2150 -# define deflateResetKeep deflateResetKeep55,2197 -# define deflateSetDictionary deflateSetDictionary56,2248 -# define deflateSetHeader deflateSetHeader57,2303 -# define deflateTune deflateTune58,2354 -# define deflate_copyright deflate_copyright59,2400 -# define get_crc_table get_crc_table60,2452 -# define gz_error gz_error62,2517 -# define gz_intmax gz_intmax63,2562 -# define gz_strwinerror gz_strwinerror64,2608 -# define gzbuffer gzbuffer65,2659 -# define gzclearerr gzclearerr66,2704 -# define gzclose gzclose67,2751 -# define gzclose_r gzclose_r68,2795 -# define gzclose_w gzclose_w69,2841 -# define gzdirect gzdirect70,2887 -# define gzdopen gzdopen71,2932 -# define gzeof gzeof72,2976 -# define gzerror gzerror73,3018 -# define gzflush gzflush74,3062 -# define gzfread gzfread75,3106 -# define gzfwrite gzfwrite76,3150 -# define gzgetc gzgetc77,3195 -# define gzgetc_ gzgetc_78,3238 -# define gzgets gzgets79,3282 -# define gzoffset gzoffset80,3325 -# define gzoffset64 gzoffset6481,3370 -# define gzopen gzopen82,3417 -# define gzopen64 gzopen6483,3460 -# define gzopen_w gzopen_w85,3523 -# define gzprintf gzprintf87,3581 -# define gzputc gzputc88,3626 -# define gzputs gzputs89,3669 -# define gzread gzread90,3712 -# define gzrewind gzrewind91,3755 -# define gzseek gzseek92,3800 -# define gzseek64 gzseek6493,3843 -# define gzsetparams gzsetparams94,3888 -# define gztell gztell95,3936 -# define gztell64 gztell6496,3979 -# define gzungetc gzungetc97,4024 -# define gzvprintf gzvprintf98,4069 -# define gzwrite gzwrite99,4115 -# define inflate inflate101,4168 -# define inflateBack inflateBack102,4210 -# define inflateBackEnd inflateBackEnd103,4256 -# define inflateBackInit inflateBackInit104,4305 -# define inflateBackInit_ inflateBackInit_105,4355 -# define inflateCodesUsed inflateCodesUsed106,4406 -# define inflateCopy inflateCopy107,4457 -# define inflateEnd inflateEnd108,4503 -# define inflateGetDictionary inflateGetDictionary109,4548 -# define inflateGetHeader inflateGetHeader110,4603 -# define inflateInit inflateInit111,4654 -# define inflateInit2 inflateInit2112,4700 -# define inflateInit2_ inflateInit2_113,4747 -# define inflateInit_ inflateInit_114,4795 -# define inflateMark inflateMark115,4842 -# define inflatePrime inflatePrime116,4888 -# define inflateReset inflateReset117,4935 -# define inflateReset2 inflateReset2118,4982 -# define inflateResetKeep inflateResetKeep119,5030 -# define inflateSetDictionary inflateSetDictionary120,5081 -# define inflateSync inflateSync121,5136 -# define inflateSyncPoint inflateSyncPoint122,5182 -# define inflateUndermine inflateUndermine123,5233 -# define inflateValidate inflateValidate124,5284 -# define inflate_copyright inflate_copyright125,5334 -# define inflate_fast inflate_fast126,5386 -# define inflate_table inflate_table127,5433 -# define uncompress uncompress129,5498 -# define uncompress2 uncompress2130,5545 -# define zError zError132,5602 -# define zcalloc zcalloc134,5660 -# define zcfree zcfree135,5704 -# define zlibCompileFlags zlibCompileFlags137,5756 -# define zlibVersion zlibVersion138,5807 -# define Byte Byte141,5900 -# define Bytef Bytef142,5939 -# define alloc_func alloc_func143,5979 -# define charf charf144,6024 -# define free_func free_func145,6064 -# define gzFile gzFile147,6125 -# define gz_header gz_header149,6177 -# define gz_headerp gz_headerp150,6221 -# define in_func in_func151,6266 -# define intf intf152,6308 -# define out_func out_func153,6347 -# define uInt uInt154,6390 -# define uIntf uIntf155,6429 -# define uLong uLong156,6469 -# define uLongf uLongf157,6509 -# define voidp voidp158,6550 -# define voidpc voidpc159,6590 -# define voidpf voidpf160,6631 -# define gz_header_s gz_header_s163,6718 -# define internal_state internal_state164,6764 -# define MSDOSMSDOS169,6864 -# define OS2OS2172,6944 -# define WINDOWSWINDOWS175,7008 -# define WIN32WIN32179,7114 -# define SYS16BITSYS16BIT185,7313 -# define MAXSEG_64KMAXSEG_64K195,7524 -# define UNALIGNED_OKUNALIGNED_OK198,7565 -# define STDCSTDC203,7635 -# define STDC99STDC99207,7714 -# define STDCSTDC212,7828 -# define STDCSTDC215,7917 -# define STDCSTDC218,8016 -# define STDCSTDC221,8099 -# define STDCSTDC225,8199 -# define const const230,8309 -# define z_const z_const235,8440 -# define z_constz_const237,8470 - typedef unsigned long z_size_t;z_size_t241,8510 -# define z_longlong z_longlong243,8551 - typedef unsigned NO_SIZE_T z_size_t;z_size_t245,8607 - typedef size_t z_size_t;z_size_t248,8695 - typedef unsigned long z_size_t;z_size_t250,8733 -# define MAX_MEM_LEVEL MAX_MEM_LEVEL258,8898 -# define MAX_MEM_LEVEL MAX_MEM_LEVEL260,8934 -# define MAX_WBITS MAX_WBITS270,9224 -# define OF(OF290,10006 -# define OF(OF292,10041 -# define Z_ARG(Z_ARG298,10182 -# define Z_ARG(Z_ARG300,10220 -# define SMALL_MEDIUMSMALL_MEDIUM313,10682 -# define FAR FAR315,10727 -# define FAR FAR317,10760 -# define SMALL_MEDIUMSMALL_MEDIUM322,10893 -# define FAR FAR324,10942 -# define FAR FAR326,10975 -# define ZEXTERN ZEXTERN338,11327 -# define ZEXTERN ZEXTERN340,11392 -# define ZEXPORT ZEXPORT355,11893 -# define ZEXPORTVA ZEXPORTVA357,11937 -# define ZEXPORTVA ZEXPORTVA359,11979 -# define ZEXPORT ZEXPORT367,12107 -# define ZEXPORTVA ZEXPORTVA368,12153 -# define ZEXPORT ZEXPORT370,12209 -# define ZEXPORTVA ZEXPORTVA371,12255 -# define ZEXTERN ZEXTERN377,12345 -# define ZEXPORTZEXPORT380,12393 -# define ZEXPORTVAZEXPORTVA383,12436 -# define FARFAR387,12476 -typedef unsigned char Byte; /* 8 bits */Byte391,12525 -typedef unsigned int uInt; /* 16 bits or more */uInt393,12575 -typedef unsigned long uLong; /* 32 bits or more */uLong394,12627 -# define Bytef Bytef398,12775 - typedef Byte FAR Bytef;Bytef400,12806 -typedef char FAR charf;charf402,12841 -typedef int FAR intf;intf403,12866 -typedef uInt FAR uIntf;uIntf404,12890 -typedef uLong FAR uLongf;uLongf405,12915 - typedef void const *voidpc;voidpc408,12954 - typedef void FAR *voidpf;voidpf409,12985 - typedef void *voidp;voidp410,13016 - typedef Byte const *voidpc;voidpc412,13052 - typedef Byte FAR *voidpf;voidpf413,13083 - typedef Byte *voidp;voidp414,13114 -# define Z_U4 Z_U4420,13263 -# define Z_U4 Z_U4422,13325 -# define Z_U4 Z_U4424,13392 - typedef Z_U4 z_crc_t;z_crc_t429,13453 - typedef unsigned long z_crc_t;z_crc_t431,13484 -# define Z_HAVE_STDARG_HZ_HAVE_STDARG_H435,13573 -# define Z_HAVE_UNISTD_HZ_HAVE_UNISTD_H467,14437 -# define z_off_t z_off_t476,14720 -# define Z_LFS64Z_LFS64482,14828 -# define Z_LARGE64Z_LARGE64486,14907 -# define Z_WANT64Z_WANT64490,15015 -# define SEEK_SET SEEK_SET494,15085 -# define SEEK_CUR SEEK_CUR495,15155 -# define SEEK_END SEEK_END496,15224 -# define z_off_t z_off_t500,15326 -# define z_off64_t z_off64_t504,15400 -# define z_off64_t z_off64_t507,15498 -# define z_off64_t z_off64_t509,15536 - -makett.txt,0 - -evserver.cpp,2820 -#define CLIENT_CHUNK_LENGTH CLIENT_CHUNK_LENGTH60,2698 -#define HIDDEN_OVERLAP HIDDEN_OVERLAP61,2733 -#define HIDDEN_OFFSET HIDDEN_OFFSET62,2787 -string interface_g;interface_g65,2847 -int port_g;port_g66,2867 -int listen_queue_length_g = 16*1024; // 16 klisten_queue_length_g67,2879 -int srv_socket_g = -1;srv_socket_g69,2925 -struct ev_loop *l_g = 0;l_g72,2961 -ev_io ev_accept_r_g;ev_accept_r_g73,2986 -ev_timer tt_g;tt_g74,3007 -static int ev_pending = 0;ev_pending75,3022 -static int ev_max = 0;ev_max76,3049 -#define MAX_CHILDREN_D MAX_CHILDREN_D80,3112 -ev_child children_g[MAX_CHILDREN_D];children_g81,3138 -int no_children_g = 0;no_children_g82,3175 -int cur_children_g = 0;cur_children_g83,3198 -bool parent_g = true;parent_g84,3222 -typedef vector Buffer_t;Buffer_t95,3534 -#define ITER_TO_OFFSET(ITER_TO_OFFSET97,3566 -struct Client_tClient_t98,3627 - char magic[9];magic100,3645 - int fd;fd101,3664 - ev_io ev_r;ev_r102,3676 - ev_io ev_w;ev_w103,3692 - struct ev_loop *l;l104,3708 - bool requestValid;requestValid105,3731 - string ip;ip106,3754 - char* bot;bot107,3769 - char* message;message108,3784 - char* user;user109,3803 - char* data = NULL;data110,3819 - Buffer_t incomming;incomming111,3842 - uint64 starttime = ElapsedMilliseconds(); starttime112,3866 - uint64 startnltime = 0;startnltime113,3910 - uint64 endnltime = 0;endnltime114,3938 - uint64 qtime = 0;qtime115,3964 - uint64 nltime = 0;nltime116,3986 - void Qdown()Qdown118,4010 - Client_t(int fd, struct ev_loop *l_p) : fd(fd), l(l_p), requestValid(false)Client_t124,4083 - ~Client_t() // if child dies, this destructor is not called~Client_t134,4456 - void prepare_for_next_request()prepare_for_next_request143,4770 - string get_foreign_address()get_foreign_address155,5154 - int recv_data()recv_data163,5408 - int send_data()send_data185,6000 - void prepare_for_chat()prepare_for_chat226,7130 - int received_request() {received_request238,7521 -static int settcpnodelay(int fd)settcpnodelay260,8271 -static int setnonblocking(int fd)setnonblocking270,8507 -int fork_child(ev_child *child_watcher = 0)fork_child289,9191 -char* currentDateTime() {currentDateTime330,10127 -static void evsrv_child_died(EV_P_ ev_child *w, int revents) {evsrv_child_died335,10205 -int evsrv_init(const string &interfaceKind, int port, char* arg) {evsrv_init365,11391 -int evsrv_run()evsrv_run513,15784 -static void evsrv_accept(EV_P_ ev_io *w, int revents)evsrv_accept529,16358 -static void client_read(EV_P_ ev_io *w, int revents)client_read561,17445 -static void client_write(EV_P_ ev_io *w, int revents)client_write611,18798 -void Overflow()Overflow630,19283 -int evsrv_do_chat(Client_t *client)evsrv_do_chat635,19320 - -cs_ev.c,88 -#define EV_STANDALONE EV_STANDALONE3,38 -#define EV_CHILD_ENABLE EV_CHILD_ENABLE4,62 - -TAGS,0 - -topicSystem.h,2583 -#define _TOPICSYSTEMH_TOPICSYSTEMH2,22 -#define LAYER_KERNEL LAYER_KERNEL18,1134 -#define LAYER_0 LAYER_019,1158 -#define LAYER_1 LAYER_120,1176 -#define LAYER_BOOT LAYER_BOOT21,1194 -#define LAYER_USER LAYER_USER22,1215 -#define MAX_LABEL_SIZE MAX_LABEL_SIZE24,1237 -#define NO_REJOINDER NO_REJOINDER26,1265 -#define BLOCKED_REJOINDER BLOCKED_REJOINDER27,1292 -#define QUESTION QUESTION30,1353 -#define STATEMENT STATEMENT31,1374 -#define STATEMENT_QUESTION STATEMENT_QUESTION32,1396 -#define RANDOM_GAMBIT RANDOM_GAMBIT33,1427 -#define GAMBIT GAMBIT34,1456 -#define ENDUNIT ENDUNIT36,1478 -#define DUPLICATETOPICSEPARATOR DUPLICATETOPICSEPARATOR38,1544 -#define USED_CODES USED_CODES40,1581 -#define ENDUNITTEXT ENDUNITTEXT41,1633 -#define JUMP_OFFSET JUMP_OFFSET42,1702 -#define MAX_JUMP_OFFSET MAX_JUMP_OFFSET43,1864 -#define MAX_REFERENCE_TOPICS MAX_REFERENCE_TOPICS45,1925 -#define SAVEOLDCONTEXT(SAVEOLDCONTEXT47,2011 -#define RESTOREOLDCONTEXT(RESTOREOLDCONTEXT49,2166 -#define TOPLEVELID(TOPLEVELID52,2350 -#define REJOINDERID(REJOINDERID53,2406 -#define MAKE_REJOINDERID(MAKE_REJOINDERID54,2456 -#define MAKE_GAMBIT_MAX(MAKE_GAMBIT_MAX57,2554 -#define GAMBIT_MAX(GAMBIT_MAX58,2591 -#define RULE_MAX(RULE_MAX59,2623 -#define NEXTRULE NEXTRULE62,2685 -#define NEXTTOPLEVEL NEXTTOPLEVEL63,2742 -#define NOMORERULES NOMORERULES65,2799 -typedef void(*TOPIC_FUNCTION)(char* topicName, uint64 data);TOPIC_FUNCTION66,2868 -#define MAX_TOPIC_STACK MAX_TOPIC_STACK68,2930 -typedef struct topicBlocktopicBlock101,3881 - char* topicName;topicName103,3909 - char* topicRestriction;topicRestriction104,3927 - char* topicScript;topicScript105,3952 - char* topicSourceFileName;topicSourceFileName106,3972 - unsigned char* topicDebugRule;topicDebugRule107,4000 - unsigned char* topicTimingRule;topicTimingRule108,4032 - unsigned char* topicUsed;topicUsed109,4065 - unsigned int* ruleOffset;ruleOffset110,4092 - unsigned int* gambitTag;gambitTag111,4119 - unsigned int* responderTag;responderTag112,4145 - int topicFlags;topicFlags113,4174 - int topicChecksum;topicChecksum114,4191 - int topicMaxRule;topicMaxRule115,4211 - int topicDebug;topicDebug116,4230 - int topicNoDebug;topicNoDebug117,4247 - int topicTiming;topicTiming118,4266 - int topicLastGambitted;topicLastGambitted119,4284 - int topicLastRejoindered;topicLastRejoindered120,4309 - int topicLastRespondered;topicLastRespondered121,4336 - unsigned short int topicBytesRules;topicBytesRules122,4363 -} topicBlock;topicBlock123,4400 -#define MAX_RECENT MAX_RECENT127,4445 - -secure.cpp,286 -#define WIN32_LEAN_AND_MEANWIN32_LEAN_AND_MEAN5,48 -#define UNICODEUNICODE8,93 -#define WIN32_LEAN_AND_MEANWIN32_LEAN_AND_MEAN11,144 -#define RECV_DATA_BUF_SIZE RECV_DATA_BUF_SIZE22,342 -SecureTcpConnect(SecureTcpConnect37,705 -void SecureConnect(char* msg)SecureConnect183,5820 - -curl/curlrules.h,903 -#define __CURL_CURLRULES_H__CURL_CURLRULES_H2,27 -#define CurlchkszEQ(CurlchkszEQ132,4872 -#define CurlchkszGE(CurlchkszGE134,4923 - __curl_rule_01____curl_rule_01__142,5136 - __curl_rule_02____curl_rule_02__152,5371 - __curl_rule_03____curl_rule_03__162,5631 - __curl_rule_04____curl_rule_04__172,5864 - __curl_rule_05____curl_rule_05__182,6135 -#define CURL_ISOCPPCURL_ISOCPP209,7355 -# define __CURL_OFF_T_C_HLPR2(__CURL_OFF_T_C_HLPR2220,7625 -# define __CURL_OFF_T_C_HLPR1(__CURL_OFF_T_C_HLPR1221,7661 -# define CURL_OFF_T_C(CURL_OFF_T_C222,7719 -# define CURL_OFF_TU_C(CURL_OFF_TU_C224,7853 -# define __CURL_OFF_T_C_HLPR2(__CURL_OFF_T_C_HLPR2228,8015 -# define __CURL_OFF_T_C_HLPR2(__CURL_OFF_T_C_HLPR2230,8082 -# define __CURL_OFF_T_C_HLPR1(__CURL_OFF_T_C_HLPR1232,8150 -# define CURL_OFF_T_C(CURL_OFF_T_C233,8226 -# define CURL_OFF_TU_C(CURL_OFF_TU_C234,8304 - -curl/mprintf.h,467 -#define __CURL_MPRINTF_H__CURL_MPRINTF_H2,25 -# define printf printf63,2271 -# define fprintf fprintf64,2300 -# define sprintf sprintf68,2471 -# define vsprintf vsprintf69,2505 -# define sprintf sprintf71,2547 -# define vsprintf vsprintf72,2578 -# define snprintf snprintf74,2618 -# define vprintf vprintf75,2651 -# define vfprintf vfprintf76,2682 -# define vsnprintf vsnprintf77,2715 -# define aprintf aprintf78,2750 -# define vaprintf vaprintf79,2781 - -curl/easy.h,41 -#define __CURL_EASY_H__CURL_EASY_H2,22 - -curl/libcurl.exp,0 - -curl/curl.h,58093 -#define __CURL_CURL_H__CURL_CURL_H2,22 -#define WIN32WIN3247,1746 -typedef void CURL;CURL97,3140 -# define CURL_EXTERNCURL_EXTERN104,3244 -# define CURL_EXTERN CURL_EXTERN107,3364 -# define CURL_EXTERN CURL_EXTERN109,3419 -# define CURL_EXTERN CURL_EXTERN112,3539 -# define CURL_EXTERNCURL_EXTERN114,3586 -typedef SOCKET curl_socket_t;curl_socket_t120,3712 -#define CURL_SOCKET_BAD CURL_SOCKET_BAD121,3742 -typedef int curl_socket_t;curl_socket_t123,3787 -#define CURL_SOCKET_BAD CURL_SOCKET_BAD124,3814 -#define curl_socket_typedefcurl_socket_typedef126,3848 -struct curl_httppost {curl_httppost129,3910 - struct curl_httppost *next; /* next entry in the list */next130,3933 - char *name; /* pointer to allocated name */name131,3998 - long namelength; /* length of name length */namelength132,4066 - char *contents; /* pointer to allocated data contents */contents133,4130 - long contentslength; /* length of contents field */contentslength134,4207 - char *buffer; /* pointer to allocated buffer contents */buffer135,4274 - long bufferlength; /* length of buffer field */bufferlength136,4353 - char *contenttype; /* Content-Type */contenttype137,4418 - struct curl_slist* contentheader; /* list of extra headers for this form */contentheader138,4473 - struct curl_httppost *more; /* if one field name has more than onemore139,4551 - long flags; /* as defined below */flags142,4754 -#define HTTPPOST_FILENAME HTTPPOST_FILENAME143,4813 -#define HTTPPOST_READFILE HTTPPOST_READFILE144,4888 -#define HTTPPOST_PTRNAME HTTPPOST_PTRNAME145,4963 -#define HTTPPOST_PTRCONTENTS HTTPPOST_PTRCONTENTS147,5096 -#define HTTPPOST_BUFFER HTTPPOST_BUFFER149,5233 -#define HTTPPOST_PTRBUFFER HTTPPOST_PTRBUFFER150,5299 -#define HTTPPOST_CALLBACK HTTPPOST_CALLBACK151,5375 - char *showfilename; /* The file name to show. If not set, theshowfilename156,5652 - void *userp; /* custom pointer used foruserp159,5866 -typedef int (*curl_progress_callback)(void *clientp,curl_progress_callback165,6133 -typedef int (*curl_xferinfo_callback)(void *clientp,curl_xferinfo_callback173,6556 -#define CURL_MAX_WRITE_SIZE CURL_MAX_WRITE_SIZE186,7281 -#define CURL_MAX_HTTP_HEADER CURL_MAX_HTTP_HEADER193,7525 -#define CURL_WRITEFUNC_PAUSE CURL_WRITEFUNC_PAUSE198,7718 -typedef size_t (*curl_write_callback)(char *buffer,curl_write_callback200,7759 -typedef enum {__anonf3adbb160103208,8006 - CURLFILETYPE_FILE = 0,CURLFILETYPE_FILE209,8021 - CURLFILETYPE_DIRECTORY,CURLFILETYPE_DIRECTORY210,8046 - CURLFILETYPE_SYMLINK,CURLFILETYPE_SYMLINK211,8072 - CURLFILETYPE_DEVICE_BLOCK,CURLFILETYPE_DEVICE_BLOCK212,8096 - CURLFILETYPE_DEVICE_CHAR,CURLFILETYPE_DEVICE_CHAR213,8125 - CURLFILETYPE_NAMEDPIPE,CURLFILETYPE_NAMEDPIPE214,8153 - CURLFILETYPE_SOCKET,CURLFILETYPE_SOCKET215,8179 - CURLFILETYPE_DOOR, /* is possible only on Sun Solaris now */CURLFILETYPE_DOOR216,8202 - CURLFILETYPE_UNKNOWN /* should never occur */CURLFILETYPE_UNKNOWN218,8266 -} curlfiletype;curlfiletype219,8314 -#define CURLFINFOFLAG_KNOWN_FILENAME CURLFINFOFLAG_KNOWN_FILENAME221,8331 -#define CURLFINFOFLAG_KNOWN_FILETYPE CURLFINFOFLAG_KNOWN_FILETYPE222,8378 -#define CURLFINFOFLAG_KNOWN_TIME CURLFINFOFLAG_KNOWN_TIME223,8425 -#define CURLFINFOFLAG_KNOWN_PERM CURLFINFOFLAG_KNOWN_PERM224,8472 -#define CURLFINFOFLAG_KNOWN_UID CURLFINFOFLAG_KNOWN_UID225,8519 -#define CURLFINFOFLAG_KNOWN_GID CURLFINFOFLAG_KNOWN_GID226,8566 -#define CURLFINFOFLAG_KNOWN_SIZE CURLFINFOFLAG_KNOWN_SIZE227,8613 -#define CURLFINFOFLAG_KNOWN_HLINKCOUNT CURLFINFOFLAG_KNOWN_HLINKCOUNT228,8660 -struct curl_fileinfo {curl_fileinfo234,9007 - char *filename;filename235,9030 - curlfiletype filetype;filetype236,9048 - time_t time;time237,9073 - unsigned int perm;perm238,9088 - int uid;uid239,9109 - int gid;gid240,9120 - curl_off_t size;size241,9131 - long int hardlinks;hardlinks242,9150 - struct {__anonf3adbb160208244,9173 - char *time;time246,9258 - char *perm;perm247,9274 - char *user;user248,9290 - char *group;group249,9306 - char *target; /* pointer to the target filename of a symlink */target250,9323 - } strings;strings251,9391 - unsigned int flags;flags253,9405 - char * b_data;b_data256,9452 - size_t b_size;b_size257,9469 - size_t b_used;b_used258,9486 -#define CURL_CHUNK_BGN_FUNC_OK CURL_CHUNK_BGN_FUNC_OK262,9557 -#define CURL_CHUNK_BGN_FUNC_FAIL CURL_CHUNK_BGN_FUNC_FAIL263,9595 -#define CURL_CHUNK_BGN_FUNC_SKIP CURL_CHUNK_BGN_FUNC_SKIP264,9668 -typedef long (*curl_chunk_bgn_callback)(const void *transfer_info,curl_chunk_bgn_callback269,9963 -#define CURL_CHUNK_END_FUNC_OK CURL_CHUNK_END_FUNC_OK274,10186 -#define CURL_CHUNK_END_FUNC_FAIL CURL_CHUNK_END_FUNC_FAIL275,10224 -typedef long (*curl_chunk_end_callback)(void *ptr);curl_chunk_end_callback283,10707 -#define CURL_FNMATCHFUNC_MATCH CURL_FNMATCHFUNC_MATCH286,10799 -#define CURL_FNMATCHFUNC_NOMATCH CURL_FNMATCHFUNC_NOMATCH287,10875 -#define CURL_FNMATCHFUNC_FAIL CURL_FNMATCHFUNC_FAIL288,10950 -typedef int (*curl_fnmatch_callback)(void *ptr,curl_fnmatch_callback292,11154 -#define CURL_SEEKFUNC_OK CURL_SEEKFUNC_OK297,11375 -#define CURL_SEEKFUNC_FAIL CURL_SEEKFUNC_FAIL298,11408 -#define CURL_SEEKFUNC_CANTSEEK CURL_SEEKFUNC_CANTSEEK299,11472 -typedef int (*curl_seek_callback)(void *instream,curl_seek_callback301,11624 -#define CURL_READFUNC_ABORT CURL_READFUNC_ABORT307,11927 -#define CURL_READFUNC_PAUSE CURL_READFUNC_PAUSE310,12107 -typedef size_t (*curl_read_callback)(char *buffer,curl_read_callback312,12147 -typedef enum {__anonf3adbb160303317,12358 - CURLSOCKTYPE_IPCXN, /* socket created for a specific IP connection */CURLSOCKTYPE_IPCXN318,12374 - CURLSOCKTYPE_ACCEPT, /* socket created by accept() call */CURLSOCKTYPE_ACCEPT319,12447 - CURLSOCKTYPE_LAST /* never use */CURLSOCKTYPE_LAST320,12508 -} curlsocktype;curlsocktype321,12547 -#define CURL_SOCKOPT_OK CURL_SOCKOPT_OK325,12655 -#define CURL_SOCKOPT_ERROR CURL_SOCKOPT_ERROR326,12681 -#define CURL_SOCKOPT_ALREADY_CONNECTED CURL_SOCKOPT_ALREADY_CONNECTED328,12809 -typedef int (*curl_sockopt_callback)(void *clientp,curl_sockopt_callback330,12851 -struct curl_sockaddr {curl_sockaddr334,13023 - int family;family335,13046 - int socktype;socktype336,13060 - int protocol;protocol337,13076 - unsigned int addrlen; /* addrlen was a socklen_t type before 7.18.0 but itaddrlen338,13092 - struct sockaddr addr;addr341,13292 -(*curl_opensocket_callback)(void *clientp,curl_opensocket_callback345,13342 -(*curl_closesocket_callback)(void *clientp, curl_socket_t item);curl_closesocket_callback350,13508 -typedef enum {__anonf3adbb160403352,13574 - CURLIOE_OK, /* I/O operation successful */CURLIOE_OK353,13589 - CURLIOE_UNKNOWNCMD, /* command was unknown to callback */CURLIOE_UNKNOWNCMD354,13645 - CURLIOE_FAILRESTART, /* failed to restart the read */CURLIOE_FAILRESTART355,13708 - CURLIOE_LAST /* never use */CURLIOE_LAST356,13766 -} curlioerr;curlioerr357,13807 -typedef enum {__anonf3adbb160503359,13821 - CURLIOCMD_NOP, /* no operation */CURLIOCMD_NOP360,13837 - CURLIOCMD_RESTARTREAD, /* restart the read stream from start */CURLIOCMD_RESTARTREAD361,13881 - CURLIOCMD_LAST /* never use */CURLIOCMD_LAST362,13947 -} curliocmd;curliocmd363,13988 -typedef curlioerr (*curl_ioctl_callback)(CURL *handle,curl_ioctl_callback365,14002 -typedef void *(*curl_malloc_callback)(size_t size);curl_malloc_callback375,14425 -typedef void (*curl_free_callback)(void *ptr);curl_free_callback376,14477 -typedef void *(*curl_realloc_callback)(void *ptr, size_t size);curl_realloc_callback377,14524 -typedef char *(*curl_strdup_callback)(const char *str);curl_strdup_callback378,14588 -typedef void *(*curl_calloc_callback)(size_t nmemb, size_t size);curl_calloc_callback379,14644 -typedef enum {__anonf3adbb160603382,14772 - CURLINFO_TEXT = 0,CURLINFO_TEXT383,14787 - CURLINFO_HEADER_IN, /* 1 */CURLINFO_HEADER_IN384,14808 - CURLINFO_HEADER_OUT, /* 2 */CURLINFO_HEADER_OUT385,14841 - CURLINFO_DATA_IN, /* 3 */CURLINFO_DATA_IN386,14874 - CURLINFO_DATA_OUT, /* 4 */CURLINFO_DATA_OUT387,14907 - CURLINFO_SSL_DATA_IN, /* 5 */CURLINFO_SSL_DATA_IN388,14940 - CURLINFO_SSL_DATA_OUT, /* 6 */CURLINFO_SSL_DATA_OUT389,14973 - CURLINFO_ENDCURLINFO_END390,15006 -} curl_infotype;curl_infotype391,15021 -typedef int (*curl_debug_callback)curl_debug_callback393,15039 -typedef enum {__anonf3adbb160703407,15596 - CURLE_OK = 0,CURLE_OK408,15611 - CURLE_UNSUPPORTED_PROTOCOL, /* 1 */CURLE_UNSUPPORTED_PROTOCOL409,15627 - CURLE_FAILED_INIT, /* 2 */CURLE_FAILED_INIT410,15668 - CURLE_URL_MALFORMAT, /* 3 */CURLE_URL_MALFORMAT411,15709 - CURLE_NOT_BUILT_IN, /* 4 - [was obsoleted in August 2007 forCURLE_NOT_BUILT_IN412,15750 - CURLE_COULDNT_RESOLVE_PROXY, /* 5 */CURLE_COULDNT_RESOLVE_PROXY414,15904 - CURLE_COULDNT_RESOLVE_HOST, /* 6 */CURLE_COULDNT_RESOLVE_HOST415,15945 - CURLE_COULDNT_CONNECT, /* 7 */CURLE_COULDNT_CONNECT416,15986 - CURLE_FTP_WEIRD_SERVER_REPLY, /* 8 */CURLE_FTP_WEIRD_SERVER_REPLY417,16027 - CURLE_REMOTE_ACCESS_DENIED, /* 9 a service was denied by the serverCURLE_REMOTE_ACCESS_DENIED418,16068 - CURLE_FTP_ACCEPT_FAILED, /* 10 - [was obsoleted in April 2006 forCURLE_FTP_ACCEPT_FAILED421,16279 - CURLE_FTP_WEIRD_PASS_REPLY, /* 11 */CURLE_FTP_WEIRD_PASS_REPLY423,16430 - CURLE_FTP_ACCEPT_TIMEOUT, /* 12 - timeout occurred accepting serverCURLE_FTP_ACCEPT_TIMEOUT424,16472 - CURLE_FTP_WEIRD_PASV_REPLY, /* 13 */CURLE_FTP_WEIRD_PASV_REPLY427,16694 - CURLE_FTP_WEIRD_227_FORMAT, /* 14 */CURLE_FTP_WEIRD_227_FORMAT428,16736 - CURLE_FTP_CANT_GET_HOST, /* 15 */CURLE_FTP_CANT_GET_HOST429,16778 - CURLE_HTTP2, /* 16 - A problem in the http2 framing layer.CURLE_HTTP2430,16820 - CURLE_FTP_COULDNT_SET_TYPE, /* 17 */CURLE_FTP_COULDNT_SET_TYPE433,17048 - CURLE_PARTIAL_FILE, /* 18 */CURLE_PARTIAL_FILE434,17090 - CURLE_FTP_COULDNT_RETR_FILE, /* 19 */CURLE_FTP_COULDNT_RETR_FILE435,17132 - CURLE_OBSOLETE20, /* 20 - NOT USED */CURLE_OBSOLETE20436,17174 - CURLE_QUOTE_ERROR, /* 21 - quote command failure */CURLE_QUOTE_ERROR437,17227 - CURLE_HTTP_RETURNED_ERROR, /* 22 */CURLE_HTTP_RETURNED_ERROR438,17293 - CURLE_WRITE_ERROR, /* 23 */CURLE_WRITE_ERROR439,17335 - CURLE_OBSOLETE24, /* 24 - NOT USED */CURLE_OBSOLETE24440,17377 - CURLE_UPLOAD_FAILED, /* 25 - failed upload "command" */CURLE_UPLOAD_FAILED441,17430 - CURLE_READ_ERROR, /* 26 - couldn't open/read from file */CURLE_READ_ERROR442,17498 - CURLE_OUT_OF_MEMORY, /* 27 */CURLE_OUT_OF_MEMORY443,17571 - CURLE_OPERATION_TIMEDOUT, /* 28 - the timeout time was reached */CURLE_OPERATION_TIMEDOUT448,17786 - CURLE_OBSOLETE29, /* 29 - NOT USED */CURLE_OBSOLETE29449,17859 - CURLE_FTP_PORT_FAILED, /* 30 - FTP PORT operation failed */CURLE_FTP_PORT_FAILED450,17912 - CURLE_FTP_COULDNT_USE_REST, /* 31 - the REST command failed */CURLE_FTP_COULDNT_USE_REST451,17982 - CURLE_OBSOLETE32, /* 32 - NOT USED */CURLE_OBSOLETE32452,18050 - CURLE_RANGE_ERROR, /* 33 - RANGE "command" didn't work */CURLE_RANGE_ERROR453,18103 - CURLE_HTTP_POST_ERROR, /* 34 */CURLE_HTTP_POST_ERROR454,18175 - CURLE_SSL_CONNECT_ERROR, /* 35 - wrong when connecting with SSL */CURLE_SSL_CONNECT_ERROR455,18217 - CURLE_BAD_DOWNLOAD_RESUME, /* 36 - couldn't resume download */CURLE_BAD_DOWNLOAD_RESUME456,18292 - CURLE_FILE_COULDNT_READ_FILE, /* 37 */CURLE_FILE_COULDNT_READ_FILE457,18361 - CURLE_LDAP_CANNOT_BIND, /* 38 */CURLE_LDAP_CANNOT_BIND458,18403 - CURLE_LDAP_SEARCH_FAILED, /* 39 */CURLE_LDAP_SEARCH_FAILED459,18445 - CURLE_OBSOLETE40, /* 40 - NOT USED */CURLE_OBSOLETE40460,18487 - CURLE_FUNCTION_NOT_FOUND, /* 41 */CURLE_FUNCTION_NOT_FOUND461,18540 - CURLE_ABORTED_BY_CALLBACK, /* 42 */CURLE_ABORTED_BY_CALLBACK462,18582 - CURLE_BAD_FUNCTION_ARGUMENT, /* 43 */CURLE_BAD_FUNCTION_ARGUMENT463,18624 - CURLE_OBSOLETE44, /* 44 - NOT USED */CURLE_OBSOLETE44464,18666 - CURLE_INTERFACE_FAILED, /* 45 - CURLOPT_INTERFACE failed */CURLE_INTERFACE_FAILED465,18719 - CURLE_OBSOLETE46, /* 46 - NOT USED */CURLE_OBSOLETE46466,18788 - CURLE_TOO_MANY_REDIRECTS , /* 47 - catch endless re-direct loops */CURLE_TOO_MANY_REDIRECTS467,18841 - CURLE_UNKNOWN_OPTION, /* 48 - User specified an unknown option */CURLE_UNKNOWN_OPTION468,18915 - CURLE_TELNET_OPTION_SYNTAX , /* 49 - Malformed telnet option */CURLE_TELNET_OPTION_SYNTAX469,18992 - CURLE_OBSOLETE50, /* 50 - NOT USED */CURLE_OBSOLETE50470,19060 - CURLE_PEER_FAILED_VERIFICATION, /* 51 - peer's certificate or fingerprintCURLE_PEER_FAILED_VERIFICATION471,19113 - CURLE_GOT_NOTHING, /* 52 - when this is a specific error */CURLE_GOT_NOTHING473,19250 - CURLE_SSL_ENGINE_NOTFOUND, /* 53 - SSL crypto engine not found */CURLE_SSL_ENGINE_NOTFOUND474,19324 - CURLE_SSL_ENGINE_SETFAILED, /* 54 - can not set SSL crypto engine asCURLE_SSL_ENGINE_SETFAILED475,19396 - CURLE_SEND_ERROR, /* 55 - failed sending network data */CURLE_SEND_ERROR477,19517 - CURLE_RECV_ERROR, /* 56 - failure in receiving network data */CURLE_RECV_ERROR478,19589 - CURLE_OBSOLETE57, /* 57 - NOT IN USE */CURLE_OBSOLETE57479,19667 - CURLE_SSL_CERTPROBLEM, /* 58 - problem with the local certificate */CURLE_SSL_CERTPROBLEM480,19722 - CURLE_SSL_CIPHER, /* 59 - couldn't use specified cipher */CURLE_SSL_CIPHER481,19801 - CURLE_SSL_CACERT, /* 60 - problem with the CA cert (path?) */CURLE_SSL_CACERT482,19875 - CURLE_BAD_CONTENT_ENCODING, /* 61 - Unrecognized/bad encoding */CURLE_BAD_CONTENT_ENCODING483,19952 - CURLE_LDAP_INVALID_URL, /* 62 - Invalid LDAP URL */CURLE_LDAP_INVALID_URL484,20022 - CURLE_FILESIZE_EXCEEDED, /* 63 - Maximum file size exceeded */CURLE_FILESIZE_EXCEEDED485,20083 - CURLE_USE_SSL_FAILED, /* 64 - Requested FTP SSL level failed */CURLE_USE_SSL_FAILED486,20154 - CURLE_SEND_FAIL_REWIND, /* 65 - Sending the data requires a rewindCURLE_SEND_FAIL_REWIND487,20229 - CURLE_SSL_ENGINE_INITFAILED, /* 66 - failed to initialise ENGINE */CURLE_SSL_ENGINE_INITFAILED489,20356 - CURLE_LOGIN_DENIED, /* 67 - user, password or similar was notCURLE_LOGIN_DENIED490,20428 - CURLE_TFTP_NOTFOUND, /* 68 - file not found on server */CURLE_TFTP_NOTFOUND492,20574 - CURLE_TFTP_PERM, /* 69 - permission problem on server */CURLE_TFTP_PERM493,20643 - CURLE_REMOTE_DISK_FULL, /* 70 - out of disk space on server */CURLE_REMOTE_DISK_FULL494,20716 - CURLE_TFTP_ILLEGAL, /* 71 - Illegal TFTP operation */CURLE_TFTP_ILLEGAL495,20788 - CURLE_TFTP_UNKNOWNID, /* 72 - Unknown transfer ID */CURLE_TFTP_UNKNOWNID496,20855 - CURLE_REMOTE_FILE_EXISTS, /* 73 - File already exists */CURLE_REMOTE_FILE_EXISTS497,20919 - CURLE_TFTP_NOSUCHUSER, /* 74 - No such user */CURLE_TFTP_NOSUCHUSER498,20983 - CURLE_CONV_FAILED, /* 75 - conversion failed */CURLE_CONV_FAILED499,21040 - CURLE_CONV_REQD, /* 76 - caller must register conversionCURLE_CONV_REQD500,21102 - CURLE_SSL_CACERT_BADFILE, /* 77 - could not load CACERT file, missingCURLE_SSL_CACERT_BADFILE505,21469 - CURLE_REMOTE_FILE_NOT_FOUND, /* 78 - remote file not found */CURLE_REMOTE_FILE_NOT_FOUND507,21601 - CURLE_SSH, /* 79 - error from the SSH layer, somewhatCURLE_SSH508,21667 - CURLE_SSL_SHUTDOWN_FAILED, /* 80 - Failed to shut down the SSLCURLE_SSL_SHUTDOWN_FAILED512,21891 - CURLE_AGAIN, /* 81 - socket is not ready for send/recv,CURLE_AGAIN514,22010 - CURLE_SSL_CRL_BADFILE, /* 82 - could not load CRL file, missing orCURLE_SSL_CRL_BADFILE517,22214 - CURLE_SSL_ISSUER_ERROR, /* 83 - Issuer check failed. (Added inCURLE_SSL_ISSUER_ERROR519,22361 - CURLE_FTP_PRET_FAILED, /* 84 - a PRET command failed */CURLE_FTP_PRET_FAILED521,22481 - CURLE_RTSP_CSEQ_ERROR, /* 85 - mismatch of RTSP CSeq numbers */CURLE_RTSP_CSEQ_ERROR522,22547 - CURLE_RTSP_SESSION_ERROR, /* 86 - mismatch of RTSP Session Ids */CURLE_RTSP_SESSION_ERROR523,22621 - CURLE_FTP_BAD_FILE_LIST, /* 87 - unable to parse FTP file list */CURLE_FTP_BAD_FILE_LIST524,22694 - CURLE_CHUNK_FAILED, /* 88 - chunk callback reported error */CURLE_CHUNK_FAILED525,22768 - CURLE_NO_CONNECTION_AVAILABLE, /* 89 - No connection available, theCURLE_NO_CONNECTION_AVAILABLE526,22842 - CURL_LAST /* never use! */CURL_LAST528,22974 -} CURLcode;CURLcode529,23003 -#define CURLE_OBSOLETE16 CURLE_OBSOLETE16535,23203 -#define CURLE_OBSOLETE10 CURLE_OBSOLETE10538,23297 -#define CURLE_OBSOLETE12 CURLE_OBSOLETE12539,23346 -#define CURLOPT_ENCODING CURLOPT_ENCODING542,23435 -#define CURLE_UNKNOWN_TELNET_OPTION CURLE_UNKNOWN_TELNET_OPTION545,23538 -#define CURLE_SSL_PEER_CERTIFICATE CURLE_SSL_PEER_CERTIFICATE549,23684 -#define CURLE_OBSOLETE CURLE_OBSOLETE553,23839 -#define CURLE_BAD_PASSWORD_ENTERED CURLE_BAD_PASSWORD_ENTERED554,23914 -#define CURLE_BAD_CALLING_ORDER CURLE_BAD_CALLING_ORDER555,23966 -#define CURLE_FTP_USER_PASSWORD_INCORRECT CURLE_FTP_USER_PASSWORD_INCORRECT556,24015 -#define CURLE_FTP_CANT_RECONNECT CURLE_FTP_CANT_RECONNECT557,24074 -#define CURLE_FTP_COULDNT_GET_SIZE CURLE_FTP_COULDNT_GET_SIZE558,24124 -#define CURLE_FTP_COULDNT_SET_ASCII CURLE_FTP_COULDNT_SET_ASCII559,24176 -#define CURLE_FTP_WEIRD_USER_REPLY CURLE_FTP_WEIRD_USER_REPLY560,24229 -#define CURLE_FTP_WRITE_ERROR CURLE_FTP_WRITE_ERROR561,24281 -#define CURLE_LIBRARY_NOT_FOUND CURLE_LIBRARY_NOT_FOUND562,24328 -#define CURLE_MALFORMAT_USER CURLE_MALFORMAT_USER563,24377 -#define CURLE_SHARE_IN_USE CURLE_SHARE_IN_USE564,24423 -#define CURLE_URL_MALFORMAT_USER CURLE_URL_MALFORMAT_USER565,24467 -#define CURLE_FTP_ACCESS_DENIED CURLE_FTP_ACCESS_DENIED567,24520 -#define CURLE_FTP_COULDNT_SET_BINARY CURLE_FTP_COULDNT_SET_BINARY568,24579 -#define CURLE_FTP_QUOTE_ERROR CURLE_FTP_QUOTE_ERROR569,24643 -#define CURLE_TFTP_DISKFULL CURLE_TFTP_DISKFULL570,24691 -#define CURLE_TFTP_EXISTS CURLE_TFTP_EXISTS571,24742 -#define CURLE_HTTP_RANGE_ERROR CURLE_HTTP_RANGE_ERROR572,24793 -#define CURLE_FTP_SSL_FAILED CURLE_FTP_SSL_FAILED573,24842 -#define CURLE_OPERATION_TIMEOUTED CURLE_OPERATION_TIMEOUTED577,24933 -#define CURLE_HTTP_NOT_FOUND CURLE_HTTP_NOT_FOUND579,24993 -#define CURLE_HTTP_PORT_FAILED CURLE_HTTP_PORT_FAILED580,25048 -#define CURLE_FTP_COULDNT_STOR_FILE CURLE_FTP_COULDNT_STOR_FILE581,25102 -#define CURLE_FTP_PARTIAL_FILE CURLE_FTP_PARTIAL_FILE583,25159 -#define CURLE_FTP_BAD_DOWNLOAD_RESUME CURLE_FTP_BAD_DOWNLOAD_RESUME584,25209 -#define CURLE_ALREADY_COMPLETE CURLE_ALREADY_COMPLETE589,25445 -#define CURLOPT_FILE CURLOPT_FILE592,25533 -#define CURLOPT_INFILE CURLOPT_INFILE593,25600 -#define CURLOPT_WRITEHEADER CURLOPT_WRITEHEADER594,25668 -#define CURLOPT_WRITEINFO CURLOPT_WRITEINFO598,25809 -#define CURLOPT_CLOSEPOLICY CURLOPT_CLOSEPOLICY599,25854 -typedef CURLcode (*curl_conv_callback)(char *buffer, size_t length);curl_conv_callback604,25987 -typedef CURLcode (*curl_ssl_ctx_callback)(CURL *curl, /* easy handle */curl_ssl_ctx_callback606,26057 -typedef enum {__anonf3adbb160803611,26342 - CURLPROXY_HTTP = 0, /* added in 7.10, new in 7.19.4 default is to useCURLPROXY_HTTP612,26357 - CURLPROXY_HTTP_1_0 = 1, /* added in 7.19.4, force to use CONNECTCURLPROXY_HTTP_1_0614,26478 - CURLPROXY_SOCKS4 = 4, /* support added in 7.15.2, enum existed alreadyCURLPROXY_SOCKS4616,26591 - CURLPROXY_SOCKS5 = 5, /* added in 7.10 */CURLPROXY_SOCKS5618,26702 - CURLPROXY_SOCKS4A = 6, /* added in 7.18.0 */CURLPROXY_SOCKS4A619,26746 - CURLPROXY_SOCKS5_HOSTNAME = 7 /* Use the SOCKS5 protocol but pass along theCURLPROXY_SOCKS5_HOSTNAME620,26793 -} curl_proxytype; /* this enum was added in 7.10 */curl_proxytype623,26998 -#define CURLAUTH_NONE CURLAUTH_NONE642,27876 -#define CURLAUTH_BASIC CURLAUTH_BASIC643,27925 -#define CURLAUTH_DIGEST CURLAUTH_DIGEST644,27979 -#define CURLAUTH_NEGOTIATE CURLAUTH_NEGOTIATE645,28033 -#define CURLAUTH_GSSNEGOTIATE CURLAUTH_GSSNEGOTIATE647,28143 -#define CURLAUTH_NTLM CURLAUTH_NTLM648,28192 -#define CURLAUTH_DIGEST_IE CURLAUTH_DIGEST_IE649,28246 -#define CURLAUTH_NTLM_WB CURLAUTH_NTLM_WB650,28300 -#define CURLAUTH_ONLY CURLAUTH_ONLY651,28354 -#define CURLAUTH_ANY CURLAUTH_ANY652,28409 -#define CURLAUTH_ANYSAFE CURLAUTH_ANYSAFE653,28461 -#define CURLSSH_AUTH_ANY CURLSSH_AUTH_ANY655,28531 -#define CURLSSH_AUTH_NONE CURLSSH_AUTH_NONE656,28609 -#define CURLSSH_AUTH_PUBLICKEY CURLSSH_AUTH_PUBLICKEY657,28686 -#define CURLSSH_AUTH_PASSWORD CURLSSH_AUTH_PASSWORD658,28755 -#define CURLSSH_AUTH_HOST CURLSSH_AUTH_HOST659,28808 -#define CURLSSH_AUTH_KEYBOARD CURLSSH_AUTH_KEYBOARD660,28867 -#define CURLSSH_AUTH_AGENT CURLSSH_AUTH_AGENT661,28932 -#define CURLSSH_AUTH_DEFAULT CURLSSH_AUTH_DEFAULT662,29006 -#define CURLGSSAPI_DELEGATION_NONE CURLGSSAPI_DELEGATION_NONE664,29053 -#define CURLGSSAPI_DELEGATION_POLICY_FLAG CURLGSSAPI_DELEGATION_POLICY_FLAG665,29132 -#define CURLGSSAPI_DELEGATION_FLAG CURLGSSAPI_DELEGATION_FLAG666,29210 -#define CURL_ERROR_SIZE CURL_ERROR_SIZE668,29282 -enum curl_khtype {curl_khtype670,29311 - CURLKHTYPE_UNKNOWN,CURLKHTYPE_UNKNOWN671,29330 - CURLKHTYPE_RSA1,CURLKHTYPE_RSA1672,29352 - CURLKHTYPE_RSA,CURLKHTYPE_RSA673,29371 - CURLKHTYPE_DSSCURLKHTYPE_DSS674,29389 -struct curl_khkey {curl_khkey677,29410 - const char *key; /* points to a zero-terminated string encoded with base64key678,29430 - size_t len;len680,29576 - enum curl_khtype keytype;keytype681,29590 -enum curl_khstat {curl_khstat686,29711 - CURLKHSTAT_FINE_ADD_TO_FILE,CURLKHSTAT_FINE_ADD_TO_FILE687,29730 - CURLKHSTAT_FINE,CURLKHSTAT_FINE688,29761 - CURLKHSTAT_REJECT, /* reject the connection, return an error */CURLKHSTAT_REJECT689,29780 - CURLKHSTAT_DEFER, /* do not accept it, but we can't answer right now soCURLKHSTAT_DEFER690,29846 - CURLKHSTAT_LAST /* not for use, only a marker for last-in-list */CURLKHSTAT_LAST693,30057 -enum curl_khmatch {curl_khmatch697,30194 - CURLKHMATCH_OK, /* match */CURLKHMATCH_OK698,30214 - CURLKHMATCH_MISMATCH, /* host found, key mismatch! */CURLKHMATCH_MISMATCH699,30250 - CURLKHMATCH_MISSING, /* no matching host/key found */CURLKHMATCH_MISSING700,30306 - CURLKHMATCH_LAST /* not for use, only a marker for last-in-list */CURLKHMATCH_LAST701,30363 - (*curl_sshkeycallback) (CURL *easy, /* easy handle */curl_sshkeycallback705,30453 -typedef enum {__anonf3adbb160903712,30864 - CURLUSESSL_NONE, /* do not attempt to use SSL */CURLUSESSL_NONE713,30879 - CURLUSESSL_TRY, /* try using SSL, proceed anyway otherwise */CURLUSESSL_TRY714,30933 - CURLUSESSL_CONTROL, /* SSL for the control connection or fail */CURLUSESSL_CONTROL715,31001 - CURLUSESSL_ALL, /* SSL for all communication or fail */CURLUSESSL_ALL716,31068 - CURLUSESSL_LAST /* not an option, never use */CURLUSESSL_LAST717,31130 -} curl_usessl;curl_usessl718,31183 -#define CURLSSLOPT_ALLOW_BEAST CURLSSLOPT_ALLOW_BEAST727,31637 -#define CURLFTPSSL_NONE CURLFTPSSL_NONE735,31903 -#define CURLFTPSSL_TRY CURLFTPSSL_TRY736,31943 -#define CURLFTPSSL_CONTROL CURLFTPSSL_CONTROL737,31981 -#define CURLFTPSSL_ALL CURLFTPSSL_ALL738,32027 -#define CURLFTPSSL_LAST CURLFTPSSL_LAST739,32065 -#define curl_ftpssl curl_ftpssl740,32105 -typedef enum {__anonf3adbb160a03744,32216 - CURLFTPSSL_CCC_NONE, /* do not send CCC */CURLFTPSSL_CCC_NONE745,32231 - CURLFTPSSL_CCC_PASSIVE, /* Let the server initiate the shutdown */CURLFTPSSL_CCC_PASSIVE746,32279 - CURLFTPSSL_CCC_ACTIVE, /* Initiate the shutdown */CURLFTPSSL_CCC_ACTIVE747,32348 - CURLFTPSSL_CCC_LAST /* not an option, never use */CURLFTPSSL_CCC_LAST748,32402 -} curl_ftpccc;curl_ftpccc749,32459 -typedef enum {__anonf3adbb160b03752,32525 - CURLFTPAUTH_DEFAULT, /* let libcurl decide */CURLFTPAUTH_DEFAULT753,32540 - CURLFTPAUTH_SSL, /* use "AUTH SSL" */CURLFTPAUTH_SSL754,32588 - CURLFTPAUTH_TLS, /* use "AUTH TLS" */CURLFTPAUTH_TLS755,32632 - CURLFTPAUTH_LAST /* not an option, never use */CURLFTPAUTH_LAST756,32676 -} curl_ftpauth;curl_ftpauth757,32726 -typedef enum {__anonf3adbb160c03760,32806 - CURLFTP_CREATE_DIR_NONE, /* do NOT create missing dirs! */CURLFTP_CREATE_DIR_NONE761,32821 - CURLFTP_CREATE_DIR, /* (FTP/SFTP) if CWD fails, try MKD and then CWDCURLFTP_CREATE_DIR762,32883 - CURLFTP_CREATE_DIR_RETRY, /* (FTP only) if CWD fails, try MKD and then CWDCURLFTP_CREATE_DIR_RETRY765,33082 - CURLFTP_CREATE_DIR_LAST /* not an option, never use */CURLFTP_CREATE_DIR_LAST767,33219 -} curl_ftpcreatedir;curl_ftpcreatedir768,33278 -typedef enum {__anonf3adbb160d03771,33354 - CURLFTPMETHOD_DEFAULT, /* let libcurl pick */CURLFTPMETHOD_DEFAULT772,33369 - CURLFTPMETHOD_MULTICWD, /* single CWD operation for each path part */CURLFTPMETHOD_MULTICWD773,33419 - CURLFTPMETHOD_NOCWD, /* no CWD at all */CURLFTPMETHOD_NOCWD774,33492 - CURLFTPMETHOD_SINGLECWD, /* one CWD to full dir, then work on file */CURLFTPMETHOD_SINGLECWD775,33539 - CURLFTPMETHOD_LAST /* not an option, never use */CURLFTPMETHOD_LAST776,33611 -} curl_ftpmethod;curl_ftpmethod777,33669 -#define CURLHEADER_UNIFIED CURLHEADER_UNIFIED780,33732 -#define CURLHEADER_SEPARATE CURLHEADER_SEPARATE781,33762 -#define CURLPROTO_HTTP CURLPROTO_HTTP784,33862 -#define CURLPROTO_HTTPS CURLPROTO_HTTPS785,33894 -#define CURLPROTO_FTP CURLPROTO_FTP786,33926 -#define CURLPROTO_FTPS CURLPROTO_FTPS787,33958 -#define CURLPROTO_SCP CURLPROTO_SCP788,33990 -#define CURLPROTO_SFTP CURLPROTO_SFTP789,34022 -#define CURLPROTO_TELNET CURLPROTO_TELNET790,34054 -#define CURLPROTO_LDAP CURLPROTO_LDAP791,34086 -#define CURLPROTO_LDAPS CURLPROTO_LDAPS792,34118 -#define CURLPROTO_DICT CURLPROTO_DICT793,34150 -#define CURLPROTO_FILE CURLPROTO_FILE794,34182 -#define CURLPROTO_TFTP CURLPROTO_TFTP795,34215 -#define CURLPROTO_IMAP CURLPROTO_IMAP796,34248 -#define CURLPROTO_IMAPS CURLPROTO_IMAPS797,34281 -#define CURLPROTO_POP3 CURLPROTO_POP3798,34314 -#define CURLPROTO_POP3S CURLPROTO_POP3S799,34347 -#define CURLPROTO_SMTP CURLPROTO_SMTP800,34380 -#define CURLPROTO_SMTPS CURLPROTO_SMTPS801,34413 -#define CURLPROTO_RTSP CURLPROTO_RTSP802,34446 -#define CURLPROTO_RTMP CURLPROTO_RTMP803,34479 -#define CURLPROTO_RTMPT CURLPROTO_RTMPT804,34512 -#define CURLPROTO_RTMPE CURLPROTO_RTMPE805,34545 -#define CURLPROTO_RTMPTE CURLPROTO_RTMPTE806,34578 -#define CURLPROTO_RTMPS CURLPROTO_RTMPS807,34611 -#define CURLPROTO_RTMPTS CURLPROTO_RTMPTS808,34644 -#define CURLPROTO_GOPHER CURLPROTO_GOPHER809,34677 -#define CURLPROTO_ALL CURLPROTO_ALL810,34710 -#define CURLOPTTYPE_LONG CURLOPTTYPE_LONG814,34852 -#define CURLOPTTYPE_OBJECTPOINT CURLOPTTYPE_OBJECTPOINT815,34888 -#define CURLOPTTYPE_FUNCTIONPOINT CURLOPTTYPE_FUNCTIONPOINT816,34928 -#define CURLOPTTYPE_OFF_T CURLOPTTYPE_OFF_T817,34968 -#define CINIT(CINIT827,35182 -#define LONG LONG830,35322 -#define OBJECTPOINT OBJECTPOINT831,35361 -#define FUNCTIONPOINT FUNCTIONPOINT832,35407 -#define OFF_T OFF_T833,35455 -#define CINIT(CINIT834,35495 -typedef enum {__anonf3adbb160e03843,35736 - CINIT(WRITEDATA, OBJECTPOINT, 1),CINIT845,35829 - CINIT(URL, OBJECTPOINT, 2),CINIT848,35898 - CINIT(PORT, LONG, 3),CINIT851,35988 - CINIT(PROXY, OBJECTPOINT, 4),CINIT854,36043 - CINIT(USERPWD, OBJECTPOINT, 5),CINIT857,36130 - CINIT(PROXYUSERPWD, OBJECTPOINT, 6),CINIT860,36208 - CINIT(RANGE, OBJECTPOINT, 7),CINIT863,36300 - CINIT(READDATA, OBJECTPOINT, 9),CINIT868,36412 - CINIT(ERRORBUFFER, OBJECTPOINT, 10),CINIT872,36600 - CINIT(WRITEFUNCTION, FUNCTIONPOINT, 11),CINIT876,36790 - CINIT(READFUNCTION, FUNCTIONPOINT, 12),CINIT880,36980 - CINIT(TIMEOUT, LONG, 13),CINIT883,37088 - CINIT(INFILESIZE, LONG, 14),CINIT894,37578 - CINIT(POSTFIELDS, OBJECTPOINT, 15),CINIT897,37644 - CINIT(REFERER, OBJECTPOINT, 16),CINIT900,37735 - CINIT(FTPPORT, OBJECTPOINT, 17),CINIT904,37892 - CINIT(USERAGENT, OBJECTPOINT, 18),CINIT907,37986 - CINIT(LOW_SPEED_LIMIT, LONG, 19),CINIT916,38328 - CINIT(LOW_SPEED_TIME, LONG, 20),CINIT919,38398 - CINIT(RESUME_FROM, LONG, 21),CINIT927,38684 - CINIT(COOKIE, OBJECTPOINT, 22),CINIT930,38748 - CINIT(HTTPHEADER, OBJECTPOINT, 23),CINIT934,38916 - CINIT(HTTPPOST, OBJECTPOINT, 24),CINIT937,39030 - CINIT(SSLCERT, OBJECTPOINT, 25),CINIT940,39129 - CINIT(KEYPASSWD, OBJECTPOINT, 26),CINIT943,39213 - CINIT(CRLF, LONG, 27),CINIT946,39280 - CINIT(QUOTE, OBJECTPOINT, 28),CINIT949,39349 - CINIT(HEADERDATA, OBJECTPOINT, 29),CINIT953,39508 - CINIT(COOKIEFILE, OBJECTPOINT, 31),CINIT957,39642 - CINIT(SSLVERSION, LONG, 32),CINIT961,39770 - CINIT(TIMECONDITION, LONG, 33),CINIT964,39863 - CINIT(TIMEVALUE, LONG, 34),CINIT968,39997 - CINIT(CUSTOMREQUEST, OBJECTPOINT, 36),CINIT976,40195 - CINIT(STDERR, OBJECTPOINT, 37),CINIT979,40306 - CINIT(POSTQUOTE, OBJECTPOINT, 39),CINIT984,40422 - CINIT(OBSOLETE40, OBJECTPOINT, 40), /* OBSOLETE, do not use! */CINIT986,40460 - CINIT(VERBOSE, LONG, 41), /* talk a lot */CINIT988,40527 - CINIT(HEADER, LONG, 42), /* throw the header out too */CINIT989,40577 - CINIT(NOPROGRESS, LONG, 43), /* shut off the progress meter */CINIT990,40641 - CINIT(NOBODY, LONG, 44), /* use HEAD to get http document */CINIT991,40708 - CINIT(FAILONERROR, LONG, 45), /* no output on http error codes >= 300 */CINIT992,40777 - CINIT(UPLOAD, LONG, 46), /* this is an upload */CINIT993,40853 - CINIT(POST, LONG, 47), /* HTTP POST method */CINIT994,40910 - CINIT(DIRLISTONLY, LONG, 48), /* bare names when listing directories */CINIT995,40966 - CINIT(APPEND, LONG, 50), /* Append instead of overwrite on upload! */CINIT997,41042 - CINIT(NETRC, LONG, 51),CINIT1001,41254 - CINIT(FOLLOWLOCATION, LONG, 52), /* use Location: Luke! */CINIT1003,41281 - CINIT(TRANSFERTEXT, LONG, 53), /* transfer data in text/ASCII format */CINIT1005,41344 - CINIT(PUT, LONG, 54), /* HTTP PUT */CINIT1006,41418 - CINIT(PROGRESSFUNCTION, FUNCTIONPOINT, 56),CINIT1014,41685 - CINIT(PROGRESSDATA, OBJECTPOINT, 57),CINIT1018,41828 -#define CURLOPT_XFERINFODATA CURLOPT_XFERINFODATA1019,41868 - CINIT(AUTOREFERER, LONG, 58),CINIT1022,41997 - CINIT(PROXYPORT, LONG, 59),CINIT1026,42123 - CINIT(POSTFIELDSIZE, LONG, 60),CINIT1029,42222 - CINIT(HTTPPROXYTUNNEL, LONG, 61),CINIT1032,42313 - CINIT(INTERFACE, OBJECTPOINT, 62),CINIT1035,42420 - CINIT(KRBLEVEL, OBJECTPOINT, 63),CINIT1040,42687 - CINIT(SSL_VERIFYPEER, LONG, 64),CINIT1043,42800 - CINIT(CAINFO, OBJECTPOINT, 65),CINIT1047,42959 - CINIT(MAXREDIRS, LONG, 68),CINIT1053,43090 - CINIT(FILETIME, LONG, 69),CINIT1057,43240 - CINIT(TELNETOPTIONS, OBJECTPOINT, 70),CINIT1060,43325 - CINIT(MAXCONNECTS, LONG, 71),CINIT1063,43414 - CINIT(OBSOLETE72, LONG, 72), /* OBSOLETE, do not use! */CINIT1065,43447 - CINIT(FRESH_CONNECT, LONG, 74),CINIT1072,43740 - CINIT(FORBID_REUSE, LONG, 75),CINIT1077,44004 - CINIT(RANDOM_FILE, OBJECTPOINT, 76),CINIT1081,44166 - CINIT(EGDSOCKET, OBJECTPOINT, 77),CINIT1084,44266 - CINIT(CONNECTTIMEOUT, LONG, 78),CINIT1088,44461 - CINIT(HEADERFUNCTION, FUNCTIONPOINT, 79),CINIT1092,44644 - CINIT(HTTPGET, LONG, 80),CINIT1097,44834 - CINIT(SSL_VERIFYHOST, LONG, 81),CINIT1102,45042 - CINIT(COOKIEJAR, OBJECTPOINT, 82),CINIT1106,45225 - CINIT(SSL_CIPHER_LIST, OBJECTPOINT, 83),CINIT1109,45304 - CINIT(HTTP_VERSION, LONG, 84),CINIT1113,45463 - CINIT(FTP_USE_EPSV, LONG, 85),CINIT1118,45675 - CINIT(SSLCERTTYPE, OBJECTPOINT, 86),CINIT1121,45785 - CINIT(SSLKEY, OBJECTPOINT, 87),CINIT1124,45879 - CINIT(SSLKEYTYPE, OBJECTPOINT, 88),CINIT1127,45990 - CINIT(SSLENGINE, OBJECTPOINT, 89),CINIT1130,46074 - CINIT(SSLENGINE_DEFAULT, LONG, 90),CINIT1135,46212 - CINIT(DNS_USE_GLOBAL_CACHE, LONG, 91), /* DEPRECATED, do not use! */CINIT1138,46308 - CINIT(DNS_CACHE_TIMEOUT, LONG, 92),CINIT1141,46406 - CINIT(PREQUOTE, OBJECTPOINT, 93),CINIT1144,46501 - CINIT(DEBUGFUNCTION, FUNCTIONPOINT, 94),CINIT1147,46569 - CINIT(DEBUGDATA, OBJECTPOINT, 95),CINIT1150,46657 - CINIT(COOKIESESSION, LONG, 96),CINIT1153,46742 - CINIT(CAPATH, OBJECTPOINT, 97),CINIT1157,46900 - CINIT(BUFFERSIZE, LONG, 98),CINIT1160,46992 - CINIT(NOSIGNAL, LONG, 99),CINIT1165,47233 - CINIT(SHARE, OBJECTPOINT, 100),CINIT1168,47316 - CINIT(PROXYTYPE, LONG, 101),CINIT1172,47493 - CINIT(ACCEPT_ENCODING, OBJECTPOINT, 102),CINIT1177,47697 - CINIT(PRIVATE, OBJECTPOINT, 103),CINIT1180,47778 - CINIT(HTTP200ALIASES, OBJECTPOINT, 104),CINIT1183,47876 - CINIT(UNRESTRICTED_AUTH, LONG, 105),CINIT1188,48129 - CINIT(FTP_USE_EPRT, LONG, 106),CINIT1193,48390 - CINIT(HTTPAUTH, LONG, 107),CINIT1198,48645 - CINIT(SSL_CTX_FUNCTION, FUNCTIONPOINT, 108),CINIT1203,48851 - CINIT(SSL_CTX_DATA, OBJECTPOINT, 109),CINIT1207,48984 - CINIT(FTP_CREATE_MISSING_DIRS, LONG, 110),CINIT1213,49217 - CINIT(PROXYAUTH, LONG, 111),CINIT1218,49488 - CINIT(FTP_RESPONSE_TIMEOUT, LONG, 112),CINIT1224,49768 -#define CURLOPT_SERVER_RESPONSE_TIMEOUT CURLOPT_SERVER_RESPONSE_TIMEOUT1225,49810 - CINIT(IPRESOLVE, LONG, 113),CINIT1230,50110 - CINIT(MAXFILESIZE, LONG, 114),CINIT1237,50401 - CINIT(INFILESIZE_LARGE, OFF_T, 115),CINIT1242,50569 - CINIT(RESUME_FROM_LARGE, OFF_T, 116),CINIT1247,50722 - CINIT(MAXFILESIZE_LARGE, OFF_T, 117),CINIT1252,50906 - CINIT(NETRC_FILE, OBJECTPOINT, 118),CINIT1258,51198 - CINIT(USE_SSL, LONG, 119),CINIT1265,51476 - CINIT(POSTFIELDSIZE_LARGE, OFF_T, 120),CINIT1268,51570 - CINIT(TCP_NODELAY, LONG, 121),CINIT1271,51660 - CINIT(FTPSSLAUTH, LONG, 129),CINIT1291,52472 - CINIT(IOCTLFUNCTION, FUNCTIONPOINT, 130),CINIT1293,52505 - CINIT(IOCTLDATA, OBJECTPOINT, 131),CINIT1294,52549 - CINIT(FTP_ACCOUNT, OBJECTPOINT, 134),CINIT1301,52759 - CINIT(COOKIELIST, OBJECTPOINT, 135),CINIT1304,52840 - CINIT(IGNORE_CONTENT_LENGTH, LONG, 136),CINIT1307,52910 - CINIT(FTP_SKIP_PASV_IP, LONG, 137),CINIT1313,53213 - CINIT(FTP_FILEMETHOD, LONG, 138),CINIT1317,53339 - CINIT(LOCALPORT, LONG, 139),CINIT1320,53424 - CINIT(LOCALPORTRANGE, LONG, 140),CINIT1325,53609 - CINIT(CONNECT_ONLY, LONG, 141),CINIT1329,53767 - CINIT(CONV_FROM_NETWORK_FUNCTION, FUNCTIONPOINT, 142),CINIT1333,53927 - CINIT(CONV_TO_NETWORK_FUNCTION, FUNCTIONPOINT, 143),CINIT1337,54108 - CINIT(CONV_FROM_UTF8_FUNCTION, FUNCTIONPOINT, 144),CINIT1342,54337 - CINIT(MAX_SEND_SPEED_LARGE, OFF_T, 145),CINIT1346,54539 - CINIT(MAX_RECV_SPEED_LARGE, OFF_T, 146),CINIT1347,54582 - CINIT(FTP_ALTERNATIVE_TO_USER, OBJECTPOINT, 147),CINIT1350,54688 - CINIT(SOCKOPTFUNCTION, FUNCTIONPOINT, 148),CINIT1353,54794 - CINIT(SOCKOPTDATA, OBJECTPOINT, 149),CINIT1354,54840 - CINIT(SSL_SESSIONID_CACHE, LONG, 150),CINIT1358,54977 - CINIT(SSH_AUTH_TYPES, LONG, 151),CINIT1361,55062 - CINIT(SSH_PUBLIC_KEYFILE, OBJECTPOINT, 152),CINIT1364,55164 - CINIT(SSH_PRIVATE_KEYFILE, OBJECTPOINT, 153),CINIT1365,55211 - CINIT(FTP_SSL_CCC, LONG, 154),CINIT1368,55322 - CINIT(TIMEOUT_MS, LONG, 155),CINIT1371,55423 - CINIT(CONNECTTIMEOUT_MS, LONG, 156),CINIT1372,55455 - CINIT(HTTP_TRANSFER_DECODING, LONG, 157),CINIT1376,55640 - CINIT(HTTP_CONTENT_DECODING, LONG, 158),CINIT1377,55684 - CINIT(NEW_FILE_PERMS, LONG, 159),CINIT1381,55863 - CINIT(NEW_DIRECTORY_PERMS, LONG, 160),CINIT1382,55899 - CINIT(POSTREDIR, LONG, 161),CINIT1386,56093 - CINIT(SSH_HOST_PUBLIC_KEY_MD5, OBJECTPOINT, 162),CINIT1389,56182 - CINIT(OPENSOCKETFUNCTION, FUNCTIONPOINT, 163),CINIT1395,56471 - CINIT(OPENSOCKETDATA, OBJECTPOINT, 164),CINIT1396,56520 - CINIT(COPYPOSTFIELDS, OBJECTPOINT, 165),CINIT1399,56600 - CINIT(PROXY_TRANSFER_MODE, LONG, 166),CINIT1402,56717 - CINIT(SEEKFUNCTION, FUNCTIONPOINT, 167),CINIT1405,56817 - CINIT(SEEKDATA, OBJECTPOINT, 168),CINIT1406,56860 - CINIT(CRLFILE, OBJECTPOINT, 169),CINIT1409,56915 - CINIT(ISSUERCERT, OBJECTPOINT, 170),CINIT1412,56979 - CINIT(ADDRESS_SCOPE, LONG, 171),CINIT1415,57048 - CINIT(CERTINFO, LONG, 172),CINIT1419,57215 - CINIT(USERNAME, OBJECTPOINT, 173),CINIT1422,57293 - CINIT(PASSWORD, OBJECTPOINT, 174),CINIT1423,57330 - CINIT(PROXYUSERNAME, OBJECTPOINT, 175),CINIT1426,57428 - CINIT(PROXYPASSWORD, OBJECTPOINT, 176),CINIT1427,57470 - CINIT(NOPROXY, OBJECTPOINT, 177),CINIT1436,57985 - CINIT(TFTP_BLKSIZE, LONG, 178),CINIT1439,58060 - CINIT(SOCKS5_GSSAPI_SERVICE, OBJECTPOINT, 179),CINIT1442,58117 - CINIT(SOCKS5_GSSAPI_NEC, LONG, 180),CINIT1445,58190 - CINIT(PROTOCOLS, LONG, 181),CINIT1451,58490 - CINIT(REDIR_PROTOCOLS, LONG, 182),CINIT1457,58800 - CINIT(SSH_KNOWNHOSTS, OBJECTPOINT, 183),CINIT1460,58885 - CINIT(SSH_KEYFUNCTION, FUNCTIONPOINT, 184),CINIT1464,59018 - CINIT(SSH_KEYDATA, OBJECTPOINT, 185),CINIT1467,59118 - CINIT(MAIL_FROM, OBJECTPOINT, 186),CINIT1470,59196 - CINIT(MAIL_RCPT, OBJECTPOINT, 187),CINIT1473,59273 - CINIT(FTP_USE_PRET, LONG, 188),CINIT1476,59347 - CINIT(RTSP_REQUEST, LONG, 189),CINIT1479,59441 - CINIT(RTSP_SESSION_ID, OBJECTPOINT, 190),CINIT1482,59512 - CINIT(RTSP_STREAM_URI, OBJECTPOINT, 191),CINIT1485,59585 - CINIT(RTSP_TRANSPORT, OBJECTPOINT, 192),CINIT1488,59684 - CINIT(RTSP_CLIENT_CSEQ, LONG, 193),CINIT1491,59793 - CINIT(RTSP_SERVER_CSEQ, LONG, 194),CINIT1494,59897 - CINIT(INTERLEAVEDATA, OBJECTPOINT, 195),CINIT1497,59986 - CINIT(INTERLEAVEFUNCTION, FUNCTIONPOINT, 196),CINIT1500,60100 - CINIT(WILDCARDMATCH, LONG, 197),CINIT1503,60184 - CINIT(CHUNK_BGN_FUNCTION, FUNCTIONPOINT, 198),CINIT1507,60325 - CINIT(CHUNK_END_FUNCTION, FUNCTIONPOINT, 199),CINIT1511,60473 - CINIT(FNMATCH_FUNCTION, FUNCTIONPOINT, 200),CINIT1514,60590 - CINIT(CHUNK_DATA, OBJECTPOINT, 201),CINIT1517,60699 - CINIT(FNMATCH_DATA, OBJECTPOINT, 202),CINIT1520,60777 - CINIT(RESOLVE, OBJECTPOINT, 203),CINIT1523,60870 - CINIT(TLSAUTH_USERNAME, OBJECTPOINT, 204),CINIT1526,60952 - CINIT(TLSAUTH_PASSWORD, OBJECTPOINT, 205),CINIT1529,61043 - CINIT(TLSAUTH_TYPE, OBJECTPOINT, 206),CINIT1532,61143 - CINIT(TRANSFER_ENCODING, LONG, 207),CINIT1544,61620 - CINIT(CLOSESOCKETFUNCTION, FUNCTIONPOINT, 208),CINIT1548,61789 - CINIT(CLOSESOCKETDATA, OBJECTPOINT, 209),CINIT1549,61839 - CINIT(GSSAPI_DELEGATION, LONG, 210),CINIT1552,61927 - CINIT(DNS_SERVERS, OBJECTPOINT, 211),CINIT1555,62022 - CINIT(ACCEPTTIMEOUT_MS, LONG, 212),CINIT1559,62162 - CINIT(TCP_KEEPALIVE, LONG, 213),CINIT1562,62227 - CINIT(TCP_KEEPIDLE, LONG, 214),CINIT1565,62327 - CINIT(TCP_KEEPINTVL, LONG, 215),CINIT1566,62361 - CINIT(SSL_OPTIONS, LONG, 216),CINIT1569,62475 - CINIT(MAIL_AUTH, OBJECTPOINT, 217),CINIT1572,62546 - CINIT(SASL_IR, LONG, 218),CINIT1575,62630 - CINIT(XFERINFOFUNCTION, FUNCTIONPOINT, 219),CINIT1580,62877 - CINIT(XOAUTH2_BEARER, OBJECTPOINT, 220),CINIT1583,62958 - CINIT(DNS_INTERFACE, OBJECTPOINT, 221),CINIT1588,63141 - CINIT(DNS_LOCAL_IP4, OBJECTPOINT, 222),CINIT1592,63299 - CINIT(DNS_LOCAL_IP6, OBJECTPOINT, 223),CINIT1596,63457 - CINIT(LOGIN_OPTIONS, OBJECTPOINT, 224),CINIT1599,63544 - CINIT(SSL_ENABLE_NPN, LONG, 225),CINIT1602,63664 - CINIT(SSL_ENABLE_ALPN, LONG, 226),CINIT1605,63779 - CINIT(EXPECT_100_TIMEOUT_MS, LONG, 227),CINIT1609,63950 - CINIT(PROXYHEADER, OBJECTPOINT, 228),CINIT1613,64100 - CINIT(HEADEROPT, LONG, 229),CINIT1616,64187 - CURLOPT_LASTENTRY /* the last unused */CURLOPT_LASTENTRY1618,64219 -} CURLoption;CURLoption1619,64261 -#define CURLOPT_POST301 CURLOPT_POST3011628,64542 -#define CURLOPT_SSLKEYPASSWD CURLOPT_SSLKEYPASSWD1633,64674 -#define CURLOPT_FTPAPPEND CURLOPT_FTPAPPEND1634,64721 -#define CURLOPT_FTPLISTONLY CURLOPT_FTPLISTONLY1635,64762 -#define CURLOPT_FTP_SSL CURLOPT_FTP_SSL1636,64810 -#define CURLOPT_SSLCERTPASSWD CURLOPT_SSLCERTPASSWD1640,64891 -#define CURLOPT_KRB4LEVEL CURLOPT_KRB4LEVEL1641,64939 -#define CURL_IPRESOLVE_WHATEVER CURL_IPRESOLVE_WHATEVER1652,65345 -#define CURL_IPRESOLVE_V4 CURL_IPRESOLVE_V41654,65493 -#define CURL_IPRESOLVE_V6 CURL_IPRESOLVE_V61655,65559 -#define CURLOPT_RTSPHEADER CURLOPT_RTSPHEADER1658,65696 -enum {__anonf3adbb160f031661,65813 - CURL_HTTP_VERSION_NONE, /* setting this means we don't care, and that we'dCURL_HTTP_VERSION_NONE1662,65820 - CURL_HTTP_VERSION_1_0, /* please use HTTP 1.0 in the request */CURL_HTTP_VERSION_1_01665,66011 - CURL_HTTP_VERSION_1_1, /* please use HTTP 1.1 in the request */CURL_HTTP_VERSION_1_11666,66078 - CURL_HTTP_VERSION_2_0, /* please use HTTP 2.0 in the request */CURL_HTTP_VERSION_2_01667,66145 - CURL_HTTP_VERSION_LAST /* *ILLEGAL* http version */CURL_HTTP_VERSION_LAST1669,66213 -enum {__anonf3adbb1610031675,66316 - CURL_RTSPREQ_NONE, /* first in list */CURL_RTSPREQ_NONE1676,66323 - CURL_RTSPREQ_OPTIONS,CURL_RTSPREQ_OPTIONS1677,66366 - CURL_RTSPREQ_DESCRIBE,CURL_RTSPREQ_DESCRIBE1678,66392 - CURL_RTSPREQ_ANNOUNCE,CURL_RTSPREQ_ANNOUNCE1679,66419 - CURL_RTSPREQ_SETUP,CURL_RTSPREQ_SETUP1680,66446 - CURL_RTSPREQ_PLAY,CURL_RTSPREQ_PLAY1681,66470 - CURL_RTSPREQ_PAUSE,CURL_RTSPREQ_PAUSE1682,66493 - CURL_RTSPREQ_TEARDOWN,CURL_RTSPREQ_TEARDOWN1683,66517 - CURL_RTSPREQ_GET_PARAMETER,CURL_RTSPREQ_GET_PARAMETER1684,66544 - CURL_RTSPREQ_SET_PARAMETER,CURL_RTSPREQ_SET_PARAMETER1685,66576 - CURL_RTSPREQ_RECORD,CURL_RTSPREQ_RECORD1686,66608 - CURL_RTSPREQ_RECEIVE,CURL_RTSPREQ_RECEIVE1687,66633 - CURL_RTSPREQ_LAST /* last in list */CURL_RTSPREQ_LAST1688,66659 -enum CURL_NETRC_OPTION {CURL_NETRC_OPTION1692,66767 - CURL_NETRC_IGNORED, /* The .netrc will never be read.CURL_NETRC_IGNORED1693,66792 - CURL_NETRC_OPTIONAL, /* A user:password in the URL will be preferredCURL_NETRC_OPTIONAL1695,66905 - CURL_NETRC_REQUIRED, /* A user:password in the URL will be ignored.CURL_NETRC_REQUIRED1697,67033 - CURL_NETRC_LASTCURL_NETRC_LAST1700,67231 -enum {__anonf3adbb1611031703,67253 - CURL_SSLVERSION_DEFAULT,CURL_SSLVERSION_DEFAULT1704,67260 - CURL_SSLVERSION_TLSv1, /* TLS 1.x */CURL_SSLVERSION_TLSv11705,67287 - CURL_SSLVERSION_SSLv2,CURL_SSLVERSION_SSLv21706,67326 - CURL_SSLVERSION_SSLv3,CURL_SSLVERSION_SSLv31707,67351 - CURL_SSLVERSION_TLSv1_0,CURL_SSLVERSION_TLSv1_01708,67376 - CURL_SSLVERSION_TLSv1_1,CURL_SSLVERSION_TLSv1_11709,67403 - CURL_SSLVERSION_TLSv1_2,CURL_SSLVERSION_TLSv1_21710,67430 - CURL_SSLVERSION_LAST /* never use, keep last */CURL_SSLVERSION_LAST1712,67458 -enum CURL_TLSAUTH {CURL_TLSAUTH1715,67512 - CURL_TLSAUTH_NONE,CURL_TLSAUTH_NONE1716,67532 - CURL_TLSAUTH_SRP,CURL_TLSAUTH_SRP1717,67553 - CURL_TLSAUTH_LAST /* never use, keep last */CURL_TLSAUTH_LAST1718,67573 -#define CURL_REDIR_GET_ALL CURL_REDIR_GET_ALL1726,67859 -#define CURL_REDIR_POST_301 CURL_REDIR_POST_3011727,67889 -#define CURL_REDIR_POST_302 CURL_REDIR_POST_3021728,67919 -#define CURL_REDIR_POST_303 CURL_REDIR_POST_3031729,67949 -#define CURL_REDIR_POST_ALL CURL_REDIR_POST_ALL1730,67979 -typedef enum {__anonf3adbb1612031733,68076 - CURL_TIMECOND_NONE,CURL_TIMECOND_NONE1734,68091 - CURL_TIMECOND_IFMODSINCE,CURL_TIMECOND_IFMODSINCE1736,68114 - CURL_TIMECOND_IFUNMODSINCE,CURL_TIMECOND_IFUNMODSINCE1737,68142 - CURL_TIMECOND_LASTMOD,CURL_TIMECOND_LASTMOD1738,68172 - CURL_TIMECOND_LASTCURL_TIMECOND_LAST1740,68198 -} curl_TimeCond;curl_TimeCond1741,68219 -CURL_EXTERN int (curl_strequal)(const char *s1, const char *s2);curl_strequal1746,68362 -CURL_EXTERN int (curl_strnequal)(const char *s1, const char *s2, size_t n);curl_strnequal1747,68427 -#define CFINIT(CFINIT1755,68599 -#define CFINIT(CFINIT1758,68715 -typedef enum {__anonf3adbb1613031761,68762 - CFINIT(NOTHING), /********* the first one is unused ************/CFINIT1762,68777 - CFINIT(COPYNAME),CFINIT1765,68862 - CFINIT(PTRNAME),CFINIT1766,68882 - CFINIT(NAMELENGTH),CFINIT1767,68901 - CFINIT(COPYCONTENTS),CFINIT1768,68923 - CFINIT(PTRCONTENTS),CFINIT1769,68947 - CFINIT(CONTENTSLENGTH),CFINIT1770,68970 - CFINIT(FILECONTENT),CFINIT1771,68996 - CFINIT(ARRAY),CFINIT1772,69019 - CFINIT(OBSOLETE),CFINIT1773,69036 - CFINIT(FILE),CFINIT1774,69056 - CFINIT(BUFFER),CFINIT1776,69073 - CFINIT(BUFFERPTR),CFINIT1777,69091 - CFINIT(BUFFERLENGTH),CFINIT1778,69112 - CFINIT(CONTENTTYPE),CFINIT1780,69137 - CFINIT(CONTENTHEADER),CFINIT1781,69160 - CFINIT(FILENAME),CFINIT1782,69185 - CFINIT(END),CFINIT1783,69205 - CFINIT(OBSOLETE2),CFINIT1784,69220 - CFINIT(STREAM),CFINIT1786,69242 - CURLFORM_LASTENTRY /* the last unused */CURLFORM_LASTENTRY1788,69261 -} CURLformoption;CURLformoption1789,69304 -struct curl_forms {curl_forms1794,69408 - CURLformoption option;option1795,69428 - const char *value;value1796,69453 -typedef enum {__anonf3adbb1614031815,70352 - CURL_FORMADD_OK, /* first, no error */CURL_FORMADD_OK1816,70367 - CURL_FORMADD_MEMORY,CURL_FORMADD_MEMORY1818,70409 - CURL_FORMADD_OPTION_TWICE,CURL_FORMADD_OPTION_TWICE1819,70432 - CURL_FORMADD_NULL,CURL_FORMADD_NULL1820,70461 - CURL_FORMADD_UNKNOWN_OPTION,CURL_FORMADD_UNKNOWN_OPTION1821,70482 - CURL_FORMADD_INCOMPLETE,CURL_FORMADD_INCOMPLETE1822,70513 - CURL_FORMADD_ILLEGAL_ARRAY,CURL_FORMADD_ILLEGAL_ARRAY1823,70540 - CURL_FORMADD_DISABLED, /* libcurl was built with this disabled */CURL_FORMADD_DISABLED1824,70570 - CURL_FORMADD_LAST /* last */CURL_FORMADD_LAST1826,70639 -} CURLFORMcode;CURLFORMcode1827,70670 -typedef size_t (*curl_formget_callback)(void *arg, const char *buf,curl_formget_callback1850,71392 -struct curl_slist {curl_slist1984,75313 - char *data;data1985,75333 - struct curl_slist *next;next1986,75347 -struct curl_certinfo {curl_certinfo2022,76275 - int num_of_certs; /* number of certificates with information */num_of_certs2023,76298 - struct curl_slist **certinfo; /* for each index in this array, there's acertinfo2024,76376 -typedef enum {__anonf3adbb1615032030,76645 - CURLSSLBACKEND_NONE = 0,CURLSSLBACKEND_NONE2031,76660 - CURLSSLBACKEND_OPENSSL = 1,CURLSSLBACKEND_OPENSSL2032,76687 - CURLSSLBACKEND_GNUTLS = 2,CURLSSLBACKEND_GNUTLS2033,76717 - CURLSSLBACKEND_NSS = 3,CURLSSLBACKEND_NSS2034,76746 - CURLSSLBACKEND_QSOSSL = 4,CURLSSLBACKEND_QSOSSL2035,76772 - CURLSSLBACKEND_GSKIT = 5,CURLSSLBACKEND_GSKIT2036,76801 - CURLSSLBACKEND_POLARSSL = 6,CURLSSLBACKEND_POLARSSL2037,76829 - CURLSSLBACKEND_CYASSL = 7,CURLSSLBACKEND_CYASSL2038,76860 - CURLSSLBACKEND_SCHANNEL = 8,CURLSSLBACKEND_SCHANNEL2039,76889 - CURLSSLBACKEND_DARWINSSL = 9,CURLSSLBACKEND_DARWINSSL2040,76920 - CURLSSLBACKEND_AXTLS = 10CURLSSLBACKEND_AXTLS2041,76952 -} curl_sslbackend;curl_sslbackend2042,76980 -struct curl_tlssessioninfo {curl_tlssessioninfo2047,77202 - curl_sslbackend backend;backend2048,77231 - void *internals;internals2049,77258 -#define CURLINFO_STRING CURLINFO_STRING2052,77281 -#define CURLINFO_LONG CURLINFO_LONG2053,77316 -#define CURLINFO_DOUBLE CURLINFO_DOUBLE2054,77351 -#define CURLINFO_SLIST CURLINFO_SLIST2055,77386 -#define CURLINFO_MASK CURLINFO_MASK2056,77421 -#define CURLINFO_TYPEMASK CURLINFO_TYPEMASK2057,77456 -typedef enum {__anonf3adbb1616032059,77492 - CURLINFO_NONE, /* first, never use this */CURLINFO_NONE2060,77507 - CURLINFO_EFFECTIVE_URL = CURLINFO_STRING + 1,CURLINFO_EFFECTIVE_URL2061,77552 - CURLINFO_RESPONSE_CODE = CURLINFO_LONG + 2,CURLINFO_RESPONSE_CODE2062,77603 - CURLINFO_TOTAL_TIME = CURLINFO_DOUBLE + 3,CURLINFO_TOTAL_TIME2063,77654 - CURLINFO_NAMELOOKUP_TIME = CURLINFO_DOUBLE + 4,CURLINFO_NAMELOOKUP_TIME2064,77705 - CURLINFO_CONNECT_TIME = CURLINFO_DOUBLE + 5,CURLINFO_CONNECT_TIME2065,77756 - CURLINFO_PRETRANSFER_TIME = CURLINFO_DOUBLE + 6,CURLINFO_PRETRANSFER_TIME2066,77807 - CURLINFO_SIZE_UPLOAD = CURLINFO_DOUBLE + 7,CURLINFO_SIZE_UPLOAD2067,77858 - CURLINFO_SIZE_DOWNLOAD = CURLINFO_DOUBLE + 8,CURLINFO_SIZE_DOWNLOAD2068,77909 - CURLINFO_SPEED_DOWNLOAD = CURLINFO_DOUBLE + 9,CURLINFO_SPEED_DOWNLOAD2069,77960 - CURLINFO_SPEED_UPLOAD = CURLINFO_DOUBLE + 10,CURLINFO_SPEED_UPLOAD2070,78011 - CURLINFO_HEADER_SIZE = CURLINFO_LONG + 11,CURLINFO_HEADER_SIZE2071,78063 - CURLINFO_REQUEST_SIZE = CURLINFO_LONG + 12,CURLINFO_REQUEST_SIZE2072,78115 - CURLINFO_SSL_VERIFYRESULT = CURLINFO_LONG + 13,CURLINFO_SSL_VERIFYRESULT2073,78167 - CURLINFO_FILETIME = CURLINFO_LONG + 14,CURLINFO_FILETIME2074,78219 - CURLINFO_CONTENT_LENGTH_DOWNLOAD = CURLINFO_DOUBLE + 15,CURLINFO_CONTENT_LENGTH_DOWNLOAD2075,78271 - CURLINFO_CONTENT_LENGTH_UPLOAD = CURLINFO_DOUBLE + 16,CURLINFO_CONTENT_LENGTH_UPLOAD2076,78332 - CURLINFO_STARTTRANSFER_TIME = CURLINFO_DOUBLE + 17,CURLINFO_STARTTRANSFER_TIME2077,78393 - CURLINFO_CONTENT_TYPE = CURLINFO_STRING + 18,CURLINFO_CONTENT_TYPE2078,78447 - CURLINFO_REDIRECT_TIME = CURLINFO_DOUBLE + 19,CURLINFO_REDIRECT_TIME2079,78499 - CURLINFO_REDIRECT_COUNT = CURLINFO_LONG + 20,CURLINFO_REDIRECT_COUNT2080,78551 - CURLINFO_PRIVATE = CURLINFO_STRING + 21,CURLINFO_PRIVATE2081,78603 - CURLINFO_HTTP_CONNECTCODE = CURLINFO_LONG + 22,CURLINFO_HTTP_CONNECTCODE2082,78655 - CURLINFO_HTTPAUTH_AVAIL = CURLINFO_LONG + 23,CURLINFO_HTTPAUTH_AVAIL2083,78707 - CURLINFO_PROXYAUTH_AVAIL = CURLINFO_LONG + 24,CURLINFO_PROXYAUTH_AVAIL2084,78759 - CURLINFO_OS_ERRNO = CURLINFO_LONG + 25,CURLINFO_OS_ERRNO2085,78811 - CURLINFO_NUM_CONNECTS = CURLINFO_LONG + 26,CURLINFO_NUM_CONNECTS2086,78863 - CURLINFO_SSL_ENGINES = CURLINFO_SLIST + 27,CURLINFO_SSL_ENGINES2087,78915 - CURLINFO_COOKIELIST = CURLINFO_SLIST + 28,CURLINFO_COOKIELIST2088,78967 - CURLINFO_LASTSOCKET = CURLINFO_LONG + 29,CURLINFO_LASTSOCKET2089,79019 - CURLINFO_FTP_ENTRY_PATH = CURLINFO_STRING + 30,CURLINFO_FTP_ENTRY_PATH2090,79071 - CURLINFO_REDIRECT_URL = CURLINFO_STRING + 31,CURLINFO_REDIRECT_URL2091,79123 - CURLINFO_PRIMARY_IP = CURLINFO_STRING + 32,CURLINFO_PRIMARY_IP2092,79175 - CURLINFO_APPCONNECT_TIME = CURLINFO_DOUBLE + 33,CURLINFO_APPCONNECT_TIME2093,79227 - CURLINFO_CERTINFO = CURLINFO_SLIST + 34,CURLINFO_CERTINFO2094,79279 - CURLINFO_CONDITION_UNMET = CURLINFO_LONG + 35,CURLINFO_CONDITION_UNMET2095,79331 - CURLINFO_RTSP_SESSION_ID = CURLINFO_STRING + 36,CURLINFO_RTSP_SESSION_ID2096,79383 - CURLINFO_RTSP_CLIENT_CSEQ = CURLINFO_LONG + 37,CURLINFO_RTSP_CLIENT_CSEQ2097,79435 - CURLINFO_RTSP_SERVER_CSEQ = CURLINFO_LONG + 38,CURLINFO_RTSP_SERVER_CSEQ2098,79487 - CURLINFO_RTSP_CSEQ_RECV = CURLINFO_LONG + 39,CURLINFO_RTSP_CSEQ_RECV2099,79539 - CURLINFO_PRIMARY_PORT = CURLINFO_LONG + 40,CURLINFO_PRIMARY_PORT2100,79591 - CURLINFO_LOCAL_IP = CURLINFO_STRING + 41,CURLINFO_LOCAL_IP2101,79643 - CURLINFO_LOCAL_PORT = CURLINFO_LONG + 42,CURLINFO_LOCAL_PORT2102,79695 - CURLINFO_TLS_SESSION = CURLINFO_SLIST + 43,CURLINFO_TLS_SESSION2103,79747 - CURLINFO_LASTONE = 43CURLINFO_LASTONE2106,79840 -} CURLINFO;CURLINFO2107,79873 -#define CURLINFO_HTTP_CODE CURLINFO_HTTP_CODE2111,79988 -typedef enum {__anonf3adbb1617032113,80039 - CURLCLOSEPOLICY_NONE, /* first, never use this */CURLCLOSEPOLICY_NONE2114,80054 - CURLCLOSEPOLICY_OLDEST,CURLCLOSEPOLICY_OLDEST2116,80107 - CURLCLOSEPOLICY_LEAST_RECENTLY_USED,CURLCLOSEPOLICY_LEAST_RECENTLY_USED2117,80133 - CURLCLOSEPOLICY_LEAST_TRAFFIC,CURLCLOSEPOLICY_LEAST_TRAFFIC2118,80172 - CURLCLOSEPOLICY_SLOWEST,CURLCLOSEPOLICY_SLOWEST2119,80205 - CURLCLOSEPOLICY_CALLBACK,CURLCLOSEPOLICY_CALLBACK2120,80232 - CURLCLOSEPOLICY_LAST /* last, never use this */CURLCLOSEPOLICY_LAST2122,80261 -} curl_closepolicy;curl_closepolicy2123,80311 -#define CURL_GLOBAL_SSL CURL_GLOBAL_SSL2125,80332 -#define CURL_GLOBAL_WIN32 CURL_GLOBAL_WIN322126,80363 -#define CURL_GLOBAL_ALL CURL_GLOBAL_ALL2127,80396 -#define CURL_GLOBAL_NOTHING CURL_GLOBAL_NOTHING2128,80456 -#define CURL_GLOBAL_DEFAULT CURL_GLOBAL_DEFAULT2129,80486 -#define CURL_GLOBAL_ACK_EINTR CURL_GLOBAL_ACK_EINTR2130,80530 -typedef enum {__anonf3adbb1618032138,80751 - CURL_LOCK_DATA_NONE = 0,CURL_LOCK_DATA_NONE2139,80766 - CURL_LOCK_DATA_SHARE,CURL_LOCK_DATA_SHARE2144,80944 - CURL_LOCK_DATA_COOKIE,CURL_LOCK_DATA_COOKIE2145,80968 - CURL_LOCK_DATA_DNS,CURL_LOCK_DATA_DNS2146,80993 - CURL_LOCK_DATA_SSL_SESSION,CURL_LOCK_DATA_SSL_SESSION2147,81015 - CURL_LOCK_DATA_CONNECT,CURL_LOCK_DATA_CONNECT2148,81045 - CURL_LOCK_DATA_LASTCURL_LOCK_DATA_LAST2149,81071 -} curl_lock_data;curl_lock_data2150,81093 -typedef enum {__anonf3adbb1619032153,81146 - CURL_LOCK_ACCESS_NONE = 0, /* unspecified action */CURL_LOCK_ACCESS_NONE2154,81161 - CURL_LOCK_ACCESS_SHARED = 1, /* for read perhaps */CURL_LOCK_ACCESS_SHARED2155,81217 - CURL_LOCK_ACCESS_SINGLE = 2, /* for write perhaps */CURL_LOCK_ACCESS_SINGLE2156,81271 - CURL_LOCK_ACCESS_LAST /* never use */CURL_LOCK_ACCESS_LAST2157,81326 -} curl_lock_access;curl_lock_access2158,81373 -typedef void (*curl_lock_function)(CURL *handle,curl_lock_function2160,81394 -typedef void (*curl_unlock_function)(CURL *handle,curl_unlock_function2164,81612 -typedef void CURLSH;CURLSH2168,81775 -typedef enum {__anonf3adbb161a032170,81797 - CURLSHE_OK, /* all is fine */CURLSHE_OK2171,81812 - CURLSHE_BAD_OPTION, /* 1 */CURLSHE_BAD_OPTION2172,81845 - CURLSHE_IN_USE, /* 2 */CURLSHE_IN_USE2173,81875 - CURLSHE_INVALID, /* 3 */CURLSHE_INVALID2174,81905 - CURLSHE_NOMEM, /* 4 out of memory */CURLSHE_NOMEM2175,81935 - CURLSHE_NOT_BUILT_IN, /* 5 feature not present in lib */CURLSHE_NOT_BUILT_IN2176,81979 - CURLSHE_LAST /* never use */CURLSHE_LAST2177,82038 -} CURLSHcode;CURLSHcode2178,82076 -typedef enum {__anonf3adbb161b032180,82091 - CURLSHOPT_NONE, /* don't use */CURLSHOPT_NONE2181,82106 - CURLSHOPT_SHARE, /* specify a data type to share */CURLSHOPT_SHARE2182,82141 - CURLSHOPT_UNSHARE, /* specify which data type to stop sharing */CURLSHOPT_UNSHARE2183,82197 - CURLSHOPT_LOCKFUNC, /* pass in a 'curl_lock_function' pointer */CURLSHOPT_LOCKFUNC2184,82264 - CURLSHOPT_UNLOCKFUNC, /* pass in a 'curl_unlock_function' pointer */CURLSHOPT_UNLOCKFUNC2185,82333 - CURLSHOPT_USERDATA, /* pass in a user data pointer used in the lock/unlockCURLSHOPT_USERDATA2186,82404 - CURLSHOPT_LAST /* never use */CURLSHOPT_LAST2188,82532 -} CURLSHoption;CURLSHoption2189,82566 -typedef enum {__anonf3adbb161c032199,82915 - CURLVERSION_FIRST,CURLVERSION_FIRST2200,82930 - CURLVERSION_SECOND,CURLVERSION_SECOND2201,82951 - CURLVERSION_THIRD,CURLVERSION_THIRD2202,82973 - CURLVERSION_FOURTH,CURLVERSION_FOURTH2203,82994 - CURLVERSION_LAST /* never actually use this */CURLVERSION_LAST2204,83016 -} CURLversion;CURLversion2205,83065 -#define CURLVERSION_NOW CURLVERSION_NOW2212,83392 -typedef struct {__anonf3adbb161d082214,83436 - CURLversion age; /* age of the returned struct */age2215,83453 - const char *version; /* LIBCURL_VERSION */version2216,83514 - unsigned int version_num; /* LIBCURL_VERSION_NUM */version_num2217,83564 - const char *host; /* OS/host/cpu/machine when configured */host2218,83618 - int features; /* bitmask, see defines below */features2219,83688 - const char *ssl_version; /* human readable string */ssl_version2220,83749 - long ssl_version_num; /* not used anymore, always 0 */ssl_version_num2221,83805 - const char *libz_version; /* human readable string */libz_version2222,83866 - const char * const *protocols;protocols2224,83988 - const char *ares;ares2227,84085 - int ares_num;ares_num2228,84105 - const char *libidn;libidn2231,84172 - int iconv_ver_num;iconv_ver_num2236,84310 - const char *libssh_version; /* human readable string */libssh_version2238,84332 -} curl_version_info_data;curl_version_info_data2240,84391 -#define CURL_VERSION_IPV6 CURL_VERSION_IPV62242,84418 -#define CURL_VERSION_KERBEROS4 CURL_VERSION_KERBEROS42243,84476 -#define CURL_VERSION_SSL CURL_VERSION_SSL2244,84548 -#define CURL_VERSION_LIBZ CURL_VERSION_LIBZ2245,84617 -#define CURL_VERSION_NTLM CURL_VERSION_NTLM2246,84688 -#define CURL_VERSION_GSSNEGOTIATE CURL_VERSION_GSSNEGOTIATE2247,84756 -#define CURL_VERSION_DEBUG CURL_VERSION_DEBUG2249,84883 -#define CURL_VERSION_ASYNCHDNS CURL_VERSION_ASYNCHDNS2250,84958 -#define CURL_VERSION_SPNEGO CURL_VERSION_SPNEGO2251,85029 -#define CURL_VERSION_LARGEFILE CURL_VERSION_LARGEFILE2252,85099 -#define CURL_VERSION_IDN CURL_VERSION_IDN2253,85175 -#define CURL_VERSION_SSPI CURL_VERSION_SSPI2254,85255 -#define CURL_VERSION_CONV CURL_VERSION_CONV2255,85318 -#define CURL_VERSION_CURLDEBUG CURL_VERSION_CURLDEBUG2256,85395 -#define CURL_VERSION_TLSAUTH_SRP CURL_VERSION_TLSAUTH_SRP2257,85472 -#define CURL_VERSION_NTLM_WB CURL_VERSION_NTLM_WB2258,85545 -#define CURL_VERSION_HTTP2 CURL_VERSION_HTTP22259,85624 -#define CURL_VERSION_GSSAPI CURL_VERSION_GSSAPI2260,85692 -#define CURLPAUSE_RECV CURLPAUSE_RECV2305,86844 -#define CURLPAUSE_RECV_CONT CURLPAUSE_RECV_CONT2306,86879 -#define CURLPAUSE_SEND CURLPAUSE_SEND2308,86912 -#define CURLPAUSE_SEND_CONT CURLPAUSE_SEND_CONT2309,86947 -#define CURLPAUSE_ALL CURLPAUSE_ALL2311,86980 -#define CURLPAUSE_CONT CURLPAUSE_CONT2312,87040 -#define curl_easy_setopt(curl_easy_setopt2333,87831 -#define curl_easy_getinfo(curl_easy_getinfo2334,87909 -#define curl_share_setopt(curl_share_setopt2335,87987 -#define curl_multi_setopt(curl_multi_setopt2336,88065 - -curl/curlver.h,442 -#define __CURL_CURLVER_H__CURL_CURLVER_H2,25 -#define LIBCURL_COPYRIGHT LIBCURL_COPYRIGHT33,1365 -#define LIBCURL_VERSION LIBCURL_VERSION37,1537 -#define LIBCURL_VERSION_MAJOR LIBCURL_VERSION_MAJOR41,1660 -#define LIBCURL_VERSION_MINOR LIBCURL_VERSION_MINOR42,1692 -#define LIBCURL_VERSION_PATCH LIBCURL_VERSION_PATCH43,1725 -#define LIBCURL_VERSION_NUM LIBCURL_VERSION_NUM60,2421 -#define LIBCURL_TIMESTAMP LIBCURL_TIMESTAMP71,2746 - -curl/multi.h,3908 -#define __CURL_MULTI_H__CURL_MULTI_H2,23 -typedef void CURLM;CURLM59,2099 -typedef enum {__anon6ac4414b010361,2120 - CURLM_CALL_MULTI_PERFORM = -1, /* please call curl_multi_perform() orCURLM_CALL_MULTI_PERFORM62,2135 - CURLM_OK,CURLM_OK64,2272 - CURLM_BAD_HANDLE, /* the passed-in handle is not a valid CURLM handle */CURLM_BAD_HANDLE65,2284 - CURLM_BAD_EASY_HANDLE, /* an easy handle was not good/valid */CURLM_BAD_EASY_HANDLE66,2364 - CURLM_OUT_OF_MEMORY, /* if you ever get this, you're in deep sh*t */CURLM_OUT_OF_MEMORY67,2429 - CURLM_INTERNAL_ERROR, /* this is a libcurl bug */CURLM_INTERNAL_ERROR68,2502 - CURLM_BAD_SOCKET, /* the passed in socket argument did not match */CURLM_BAD_SOCKET69,2555 - CURLM_UNKNOWN_OPTION, /* curl_multi_setopt() with unsupported option */CURLM_UNKNOWN_OPTION70,2630 - CURLM_ADDED_ALREADY, /* an easy handle already added to a multi handle wasCURLM_ADDED_ALREADY71,2705 - CURLM_LASTCURLM_LAST73,2846 -} CURLMcode;CURLMcode74,2859 -#define CURLM_CALL_MULTI_SOCKET CURLM_CALL_MULTI_SOCKET79,3071 -typedef enum {__anon6ac4414b020381,3129 - CURLMSG_NONE, /* first, not used */CURLMSG_NONE82,3144 - CURLMSG_DONE, /* This easy handle has completed. 'result' containsCURLMSG_DONE83,3182 - CURLMSG_LAST /* last, not used */CURLMSG_LAST85,3302 -} CURLMSG;CURLMSG86,3338 -struct CURLMsg {CURLMsg88,3350 - CURLMSG msg; /* what this message means */msg89,3367 - CURL *easy_handle; /* the handle it concerns */easy_handle90,3418 - union {__anon6ac4414b030a91,3468 - void *whatever; /* message-specific data */whatever92,3478 - CURLcode result; /* return code for transfer */result93,3529 - } data;data94,3583 -typedef struct CURLMsg CURLMsg;CURLMsg96,3596 -#define CURL_WAIT_POLLIN CURL_WAIT_POLLIN101,3766 -#define CURL_WAIT_POLLPRI CURL_WAIT_POLLPRI102,3801 -#define CURL_WAIT_POLLOUT CURL_WAIT_POLLOUT103,3836 -struct curl_waitfd {curl_waitfd105,3872 - curl_socket_t fd;fd106,3893 - short events;events107,3913 - short revents; /* not supported yet */revents108,3929 -#define CURL_POLL_NONE CURL_POLL_NONE251,9551 -#define CURL_POLL_IN CURL_POLL_IN252,9578 -#define CURL_POLL_OUT CURL_POLL_OUT253,9605 -#define CURL_POLL_INOUT CURL_POLL_INOUT254,9632 -#define CURL_POLL_REMOVE CURL_POLL_REMOVE255,9659 -#define CURL_SOCKET_TIMEOUT CURL_SOCKET_TIMEOUT257,9687 -#define CURL_CSELECT_IN CURL_CSELECT_IN259,9732 -#define CURL_CSELECT_OUT CURL_CSELECT_OUT260,9763 -#define CURL_CSELECT_ERR CURL_CSELECT_ERR261,9794 -typedef int (*curl_socket_callback)(CURL *easy, /* easy handle */curl_socket_callback263,9826 -typedef int (*curl_multi_timer_callback)(CURLM *multi, /* multi handle */curl_multi_timer_callback280,10690 -#define curl_multi_socket(curl_multi_socket300,11724 -#define CINIT(CINIT318,12296 -#define LONG LONG321,12449 -#define OBJECTPOINT OBJECTPOINT322,12488 -#define FUNCTIONPOINT FUNCTIONPOINT323,12534 -#define OFF_T OFF_T324,12582 -#define CINIT(CINIT325,12622 -typedef enum {__anon6ac4414b0403328,12696 - CINIT(SOCKETFUNCTION, FUNCTIONPOINT, 1),CINIT330,12764 - CINIT(SOCKETDATA, OBJECTPOINT, 2),CINIT333,12867 - CINIT(PIPELINING, LONG, 3),CINIT336,12967 - CINIT(TIMERFUNCTION, FUNCTIONPOINT, 4),CINIT339,13051 - CINIT(TIMERDATA, OBJECTPOINT, 5),CINIT342,13152 - CINIT(MAXCONNECTS, LONG, 6),CINIT345,13247 - CINIT(MAX_HOST_CONNECTIONS, LONG, 7),CINIT348,13342 - CINIT(MAX_PIPELINE_LENGTH, LONG, 8),CINIT351,13432 - CINIT(CONTENT_LENGTH_PENALTY_SIZE, OFF_T, 9),CINIT355,13575 - CINIT(CHUNK_LENGTH_PENALTY_SIZE, OFF_T, 10),CINIT359,13725 - CINIT(PIPELINING_SITE_BL, OBJECTPOINT, 11),CINIT363,13851 - CINIT(PIPELINING_SERVER_BL, OBJECTPOINT, 12),CINIT367,13971 - CINIT(MAX_TOTAL_CONNECTIONS, LONG, 13),CINIT370,14072 - CURLMOPT_LASTENTRY /* the last unused */CURLMOPT_LASTENTRY372,14115 -} CURLMoption;CURLMoption373,14158 - -curl/curlbuild.h,869 -#define __CURL_CURLBUILD_H__CURL_CURLBUILD_H2,27 -# define CURL_SIZEOF_LONG CURL_SIZEOF_LONG171,6930 -# define CURL_TYPEOF_CURL_OFF_T CURL_TYPEOF_CURL_OFF_T172,6971 -# define CURL_FORMAT_CURL_OFF_T CURL_FORMAT_CURL_OFF_T173,7020 -# define CURL_FORMAT_CURL_OFF_TU CURL_FORMAT_CURL_OFF_TU174,7065 -# define CURL_FORMAT_OFF_T CURL_FORMAT_OFF_T175,7110 -# define CURL_SIZEOF_CURL_OFF_T CURL_SIZEOF_CURL_OFF_T176,7156 -# define CURL_SUFFIX_CURL_OFF_T CURL_SUFFIX_CURL_OFF_T177,7197 -# define CURL_SUFFIX_CURL_OFF_TU CURL_SUFFIX_CURL_OFF_TU178,7239 -# define CURL_TYPEOF_CURL_SOCKLEN_T CURL_TYPEOF_CURL_SOCKLEN_T189,7641 -# define CURL_SIZEOF_CURL_SOCKLEN_T CURL_SIZEOF_CURL_SOCKLEN_T190,7682 - typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t;curl_socklen_t580,22193 - typedef CURL_TYPEOF_CURL_OFF_T curl_off_t;curl_off_t586,22327 - -markSystem.h,621 -#define _MARKSYSTEMH__MARKSYSTEMH_2,22 -typedef void (*ExternalTaggerFunction)();ExternalTaggerFunction16,1133 -#define SEQUENCE_LIMIT SEQUENCE_LIMIT17,1175 -#define MAX_XREF_SENTENCE MAX_XREF_SENTENCE18,1255 -#define REF_ELEMENT_SIZE REF_ELEMENT_SIZE19,1334 -#define MAXREFSENTENCE_BYTES MAXREFSENTENCE_BYTES20,1424 -#define EXACTNOTSET EXACTNOTSET22,1495 -#define EXACTUSEDUP EXACTUSEDUP23,1517 -#define DONTUSEEXACT DONTUSEEXACT24,1540 -#define REMOVE_SUBJECT REMOVE_SUBJECT25,1564 -#define RAW RAW27,1595 -#define RAWCASE RAWCASE28,1658 -#define FIXED FIXED29,1721 -#define CANONICAL CANONICAL30,1772 - -postgres.cpp,2366 -static PGconn *conn; // shared db open stuffconn6,77 -static bool connDummy = false;connDummy7,127 -static char pguserFilename[MAX_WORD_SIZE];pguserFilename8,158 -static PGconn *usersconn; // shared db open stuff used instead of files for userwritesusersconn10,257 -static char* pgfilesbuffer = 0;pgfilesbuffer11,349 -char postgresparams[300]; // init string for pguserpostgresparams12,381 -static bool postgresInited = false;postgresInited13,433 -char postgresuserread[300];postgresuserread16,519 -char postgresuserinsert[300];postgresuserinsert17,547 -char postgresuserupdate[300];postgresuserupdate18,577 -char *pguserread = 0;pguserread19,607 -char *pguserinsert = 0;pguserinsert20,629 -char *pguserupdate = 0;pguserupdate21,653 -char const * pgdefault_usercreate = "CREATE TABLE userfiles (userid varchar(400) PRIMARY KEY, fipgdefault_usercreate28,872 -char const * pgdefault_userread = "SELECT file FROM userfiles WHERE userid = $1::varchar ;";pgdefault_userread29,981 -char const * pgdefault_userinsert = "INSERT INTO userfiles (file, userid) VALUES ($1::bytea, $2:pgdefault_userinsert30,1074 -char const * pgdefault_userupdate = "UPDATE userfiles SET file = $1::bytea WHERE userid = $2::vapgdefault_userupdate31,1184 -void PostgresScriptShutDown() // script opened filePostgresScriptShutDown37,1362 -FunctionResult DBCloseCode(char* buffer)DBCloseCode43,1461 -FunctionResult DBInitCode(char* buffer)DBInitCode61,1887 -char hexbytes[] = {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};hexbytes111,3232 -static void AdjustQuotes(char* fix,bool nocloser)AdjustQuotes113,3319 -void PGUserFilesCloseCode()PGUserFilesCloseCode141,4038 -FILE* pguserCreate(const char* name)pguserCreate154,4294 -FILE* pguserOpen(const char* name)pguserOpen160,4397 -int pguserClose(FILE*)pguserClose166,4498 -static size_t convertFromHex(unsigned char* ptr,unsigned char* from)convertFromHex171,4537 -size_t pguserRead(void* buf,size_t size, size_t count, FILE* file)pguserRead197,5109 -static void convert2Hex(unsigned char* ptr, size_t len, unsigned char* buffer)convert2Hex235,6169 -size_t pguserWrite(const void* buf,size_t size, size_t count, FILE* file)pguserWrite250,6526 -void PGInitUserFilesCode(char* postgresparams)PGInitUserFilesCode307,8071 -FunctionResult DBExecuteCode(char* buffer)DBExecuteCode390,10956 - -evserver/libev.m4,0 - -evserver/install-sh,0 - -evserver/configure.ac,0 - -evserver/ltmain.sh,3479 - alias -g '${1+"$@"}'='"$@"'-g86,3698 -func_dirname_and_basename ()func_dirname_and_basename159,5729 -func_echo ()func_echo244,8242 -func_verbose ()func_verbose251,8382 -func_error ()func_error263,8685 -func_warning ()func_warning270,8843 -func_fatal_error ()func_fatal_error280,9063 -func_fatal_help ()func_fatal_help289,9254 -func_grep ()func_grep299,9503 -func_mkdir_p ()func_mkdir_p307,9648 -func_mktempdir ()func_mktempdir354,11308 -func_quote_for_eval ()func_quote_for_eval391,12468 -func_quote_for_expand ()func_quote_for_expand418,13388 -func_show_eval ()func_show_eval446,14213 -func_show_eval_locale ()func_show_eval_locale470,14840 -func_version ()func_version497,15345 -func_usage ()func_usage510,15607 -func_help ()func_help525,15884 -func_missing_arg ()func_missing_arg547,16436 - cat <&2 <<_LT_EOF_LT_EOF830,23228 - cat >&2 <<_LT_EOF_LT_EOF837,23523 - cat >&2 <<_LT_EOF_LT_EOF845,23832 -func_lalib_p ()func_lalib_p894,25179 -func_lalib_unsafe_p ()func_lalib_unsafe_p908,25733 -func_ltwrapper_script_p ()func_ltwrapper_script_p928,26209 -func_ltwrapper_executable_p ()func_ltwrapper_executable_p937,26441 -func_ltwrapper_scriptname ()func_ltwrapper_scriptname951,26822 -func_ltwrapper_p ()func_ltwrapper_p965,27325 -func_execute_cmds ()func_execute_cmds975,27606 -func_source ()func_source994,28134 -func_infer_tag ()func_infer_tag1010,28523 -func_write_libtool_object ()func_write_libtool_object1066,30611 - cat >${write_libobj}T < conftest.c <> ( 8 - count)) | (ecb_rotl8836,25219 -ecb_inline uint8_t ecb_rotr8 (uint8_t x, unsigned int count) { return (x << ( 8 - count)) | (ecb_rotr8837,25330 -ecb_inline uint16_t ecb_rotl16 (uint16_t x, unsigned int count) { return (x >> (16 - count)) | (ecb_rotl16838,25441 -ecb_inline uint16_t ecb_rotr16 (uint16_t x, unsigned int count) { return (x << (16 - count)) | (ecb_rotr16839,25552 -ecb_inline uint32_t ecb_rotl32 (uint32_t x, unsigned int count) { return (x >> (32 - count)) | (ecb_rotl32840,25663 -ecb_inline uint32_t ecb_rotr32 (uint32_t x, unsigned int count) { return (x << (32 - count)) | (ecb_rotr32841,25774 -ecb_inline uint64_t ecb_rotl64 (uint64_t x, unsigned int count) { return (x >> (64 - count)) | (ecb_rotl64842,25885 -ecb_inline uint64_t ecb_rotr64 (uint64_t x, unsigned int count) { return (x << (64 - count)) | (ecb_rotr64843,25996 - #define ecb_bswap16(ecb_bswap16846,26133 - #define ecb_bswap32(ecb_bswap32847,26188 - #define ecb_bswap64(ecb_bswap64848,26236 - ecb_bswap16 (uint16_t x)ecb_bswap16852,26376 - ecb_bswap32 (uint32_t x)ecb_bswap32859,26528 - ecb_bswap64 (uint64_t x)ecb_bswap64866,26722 - #define ecb_unreachable(ecb_unreachable873,26862 - ecb_inline void ecb_unreachable (void) { }ecb_unreachable877,27050 -#define ecb_assume(ecb_assume881,27173 -ecb_byteorder_helper (void)ecb_byteorder_helper885,27338 -ecb_inline ecb_bool ecb_big_endian (void) { return ecb_byteorder_helper () == 0x11; }ecb_big_endian892,27491 -ecb_inline ecb_bool ecb_little_endian (void) { return ecb_byteorder_helper () == 0x44; }ecb_little_endian894,27636 - #define ecb_mod(ecb_mod897,27762 - #define ecb_mod(ecb_mod899,27831 - static inline T ecb_div_rd (T val, T div)ecb_div_rd904,27958 - static inline T ecb_div_ru (T val, T div)ecb_div_ru909,28106 - #define ecb_div_rd(ecb_div_rd914,28237 - #define ecb_div_ru(ecb_div_ru915,28344 - static inline int ecb_array_length (const T (&arr)[N])ecb_array_length921,28627 - #define ecb_array_length(ecb_array_length926,28712 -# define ECB_MEMORY_FENCE ECB_MEMORY_FENCE945,29363 -# define ECB_MEMORY_FENCE_ACQUIRE ECB_MEMORY_FENCE_ACQUIRE946,29406 -# define ECB_MEMORY_FENCE_RELEASE ECB_MEMORY_FENCE_RELEASE947,29457 -#define expect_false(expect_false950,29516 -#define expect_true(expect_true951,29567 -#define noinline noinline952,29618 -#define inline_size inline_size954,29659 -# define inline_speed inline_speed957,29718 -# define inline_speed inline_speed959,29762 -#define NUMPRI NUMPRI962,29813 -# define ABSPRI(ABSPRI965,29884 -# define ABSPRI(ABSPRI967,29921 -#define EMPTY EMPTY970,29979 -#define EMPTY2(EMPTY2971,30054 -typedef ev_watcher *W;W973,30112 -typedef ev_watcher_list *WL;WL974,30135 -typedef ev_watcher_time *WT;WT975,30164 -#define ev_active(ev_active977,30194 -#define ev_at(ev_at978,30232 -static EV_ATOMIC_T have_realtime; /* did clock_gettime (CLOCK_REALTIME) work? */have_realtime983,30439 -static EV_ATOMIC_T have_monotonic; /* did clock_gettime (CLOCK_MONOTONIC) work? */have_monotonic987,30549 -# define EV_FD_TO_WIN32_HANDLE(EV_FD_TO_WIN32_HANDLE991,30670 -# define EV_WIN32_HANDLE_TO_FD(EV_WIN32_HANDLE_TO_FD994,30762 -# define EV_WIN32_CLOSE_FD(EV_WIN32_CLOSE_FD997,30862 -# define ev_floor(ev_floor1010,31143 -ev_floor (ev_tstamp v)ev_floor1017,31305 -ev_linux_version (void)ev_linux_version1059,32302 -ev_printerr (const char *msg)ev_printerr1098,32919 -static void (*syserr_cb)(const char *msg);syserr_cb1104,33005 -ev_set_syserr_cb (void (*cb)(const char *msg))ev_set_syserr_cb1107,33063 -ev_syserr (const char *msg)ev_syserr1113,33163 -ev_realloc_emul (void *ptr, long size)ev_realloc_emul1135,33497 -static void *(*alloc)(void *ptr, long size) = ev_realloc_emul;alloc1153,33867 -ev_set_allocator (void *(*cb)(void *ptr, long size))ev_set_allocator1156,33945 -ev_realloc (void *ptr, long size)ev_realloc1162,34037 -#define ev_malloc(ev_malloc1179,34346 -#define ev_free(ev_free1180,34393 -#define EV_ANFD_REIFY EV_ANFD_REIFY1185,34564 -{__anon006c2e3201081189,34641 - WL head;head1190,34643 - unsigned char events; /* the events watched for */events1191,34654 - unsigned char reify; /* flag set when this ANFD needs reification (EV_ANFD_REIFY, EV__IOFDSETreify1192,34707 - unsigned char emask; /* the epoll backend stores the actual kernel mask in here */emask1193,34808 - unsigned char unused;unused1194,34894 - unsigned int egen; /* generation counter to counter epoll bugs */egen1196,34935 - SOCKET handle;handle1199,35055 - OVERLAPPED or, ow;or1202,35095 - OVERLAPPED or, ow;ow1202,35095 -} ANFD;ANFD1204,35123 -{__anon006c2e3202081208,35202 - W w;w1209,35204 - int events; /* the pending event set for the given watcher */events1210,35211 -} ANPENDING;ANPENDING1211,35275 -{__anon006c2e3203081216,35361 - WL head;head1217,35363 -} ANFS;ANFS1218,35374 - typedef struct {__anon006c2e3204081224,35451 - ev_tstamp at;at1225,35470 - WT w;w1226,35488 - } ANHE;ANHE1227,35498 - #define ANHE_w(ANHE_w1229,35509 - #define ANHE_at(ANHE_at1230,35581 - #define ANHE_at_cache(ANHE_at_cache1231,35654 - typedef WT ANHE;ANHE1234,35761 - #define ANHE_w(ANHE_w1236,35781 - #define ANHE_at(ANHE_at1237,35814 - #define ANHE_at_cache(ANHE_at_cache1238,35851 - struct ev_loopev_loop1243,35908 - ev_tstamp ev_rt_now;ev_rt_now1245,35929 - #define ev_rt_now ev_rt_now1246,35954 - #define VAR(VAR1247,35996 - static struct ev_loop default_loop_struct;default_loop_struct1253,36100 - EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a dev_default_loop_ptr1254,36145 - EV_API_DECL ev_tstamp ev_rt_now = 0; /* needs to be initialised to make it a definition despitev_rt_now1258,36277 - #define VAR(VAR1259,36385 - static int ev_default_loop_ptr;ev_default_loop_ptr1263,36462 -# define EV_RELEASE_CB EV_RELEASE_CB1268,36524 -# define EV_ACQUIRE_CB EV_ACQUIRE_CB1269,36596 -# define EV_INVOKE_PENDING EV_INVOKE_PENDING1270,36668 -# define EV_RELEASE_CB EV_RELEASE_CB1272,36718 -# define EV_ACQUIRE_CB EV_ACQUIRE_CB1273,36749 -# define EV_INVOKE_PENDING EV_INVOKE_PENDING1274,36780 -#define EVBREAK_RECURSE EVBREAK_RECURSE1277,36840 -ev_time (void)ev_time1283,36985 -get_clock (void)get_clock1301,37308 -ev_now (EV_P)ev_now1317,37572 -ev_sleep (ev_tstamp delay)ev_sleep1324,37623 -#define MALLOC_ROUND MALLOC_ROUND1349,38219 -array_nextsize (int elem, int cur, int cnt)array_nextsize1354,38444 -array_realloc (int elem, void *base, int *cur, int cnt)array_realloc1375,38941 -#define array_init_zero(array_init_zero1381,39086 -#define array_needsize(array_needsize1384,39182 -#define array_free(array_free1403,39821 -pendingcb (EV_P_ ev_prepare *w, int revents)pendingcb1410,40080 -ev_feed_event (EV_P_ void *w, int revents)ev_feed_event1415,40144 -feed_reverse (EV_P_ W w)feed_reverse1432,40595 -feed_reverse_done (EV_P_ int revents)feed_reverse_done1439,40731 -queue_events (EV_P_ W *events, int eventcnt, int type)queue_events1447,40873 -fd_event_nocheck (EV_P_ int fd, int revents)fd_event_nocheck1458,41119 -fd_event (EV_P_ int fd, int revents)fd_event1475,41530 -ev_feed_fd_event (EV_P_ int fd, int revents)ev_feed_fd_event1484,41681 -fd_reify (EV_P)fd_reify1493,41921 -fd_change (EV_P_ int fd, int flags)fd_change1553,43436 -fd_kill (EV_P_ int fd)fd_kill1568,43830 -fd_valid (int fd)fd_valid1581,44113 -fd_ebadf (EV_P)fd_ebadf1592,44308 -fd_enomem (EV_P)fd_enomem1604,44569 -fd_rearm_all (EV_P)fd_rearm_all1618,44818 -fd_intern (int fd)fd_intern1634,45141 -#define DHEAP DHEAP1661,45863 -#define HEAP0 HEAP01662,45879 -#define HPARENT(HPARENT1663,45942 -#define UPHEAP_DONE(UPHEAP_DONE1664,45999 -downheap (ANHE *heap, int N, int k)downheap1668,46081 -#define HEAP0 HEAP01712,47516 -#define HPARENT(HPARENT1713,47532 -#define UPHEAP_DONE(UPHEAP_DONE1714,47562 -downheap (ANHE *heap, int N, int k)downheap1718,47638 -upheap (ANHE *heap, int k)upheap1748,48134 -adjustheap (ANHE *heap, int N, int k)adjustheap1770,48530 -reheap (ANHE *heap, int N)reheap1780,48793 -{__anon006c2e3205081794,49204 - EV_ATOMIC_T pending;pending1795,49206 - WL head;head1799,49264 -} ANSIG;ANSIG1800,49275 -static ANSIG signals [EV_NSIG - 1];signals1802,49285 -evpipe_init (EV_P)evpipe_init1809,49474 -evpipe_write (EV_P_ EV_ATOMIC_T *flag)evpipe_write1841,50240 -pipecb (EV_P_ ev_io *iow, int revents)pipecb1886,51489 -ev_feed_signal (int signum)ev_feed_signal1938,52505 -ev_sighandler (int signum)ev_sighandler1955,52754 -ev_feed_signal_event (EV_P_ int signum)ev_feed_signal_event1965,52883 -sigfdcb (EV_P_ ev_io *iow, int revents)sigfdcb1990,53407 -static WL childs [EV_PID_HASHSIZE];childs2013,53940 -static ev_signal childev;childev2015,53977 -# define WIFCONTINUED(WIFCONTINUED2018,54025 -child_reap (EV_P_ int chain, int pid, int status)child_reap2023,54124 -# define WCONTINUED WCONTINUED2042,54719 -childcb (EV_P_ ev_signal *sw, int revents)childcb2047,54805 -ev_version_major (void)ev_version_major2091,55921 -ev_version_minor (void)ev_version_minor2097,55990 -enable_secure (void)enable_secure2104,56164 -ev_supported_backends (void)ev_supported_backends2115,56318 -ev_recommended_backends (void)ev_recommended_backends2129,56655 -ev_embeddable_backends (void)ev_embeddable_backends2151,57366 -ev_backend (EV_P)ev_backend2163,57682 -ev_iteration (EV_P)ev_iteration2170,57755 -ev_depth (EV_P)ev_depth2176,57814 -ev_set_io_collect_interval (EV_P_ ev_tstamp interval)ev_set_io_collect_interval2182,57861 -ev_set_timeout_collect_interval (EV_P_ ev_tstamp interval)ev_set_timeout_collect_interval2188,57952 -ev_set_userdata (EV_P_ void *data)ev_set_userdata2194,58053 -ev_userdata (EV_P)ev_userdata2200,58119 -ev_set_invoke_pending_cb (EV_P_ void (*invoke_pending_cb)(EV_P))ev_set_invoke_pending_cb2206,58167 -ev_set_loop_release_cb (EV_P_ void (*release)(EV_P), void (*acquire)(EV_P))ev_set_loop_release_cb2212,58275 -loop_init (EV_P_ unsigned int flags)loop_init2221,58501 -ev_loop_destroy (EV_P)ev_loop_destroy2316,60911 -loop_fork (EV_P)loop_fork2438,63235 -ev_loop_new (unsigned int flags)ev_loop_new2484,64172 -verify_watcher (EV_P_ W w)verify_watcher2502,64492 -verify_heap (EV_P_ ANHE *heap, int N)verify_heap2511,64773 -array_verify (EV_P_ W *ws, int cnt)array_verify2526,65267 -ev_verify (EV_P)ev_verify2538,65497 -ev_default_loop (unsigned int flags)ev_default_loop2617,67320 -ev_loop_fork (EV_P)ev_loop_fork2646,67934 -ev_invoke (EV_P_ void *w, int revents)ev_invoke2654,68104 -ev_pending_count (EV_P)ev_pending_count2660,68193 -ev_invoke_pending (EV_P)ev_invoke_pending2672,68352 -idle_reify (EV_P)idle_reify2691,68772 -timers_reify (EV_P)timers_reify2714,69164 -periodic_recalc (EV_P_ ev_periodic *w)periodic_recalc2753,70180 -periodics_reify (EV_P)periodics_reify2778,70760 -periodics_reschedule (EV_P)periodics_reschedule2821,72095 -timers_reschedule (EV_P_ ev_tstamp adjust)timers_reschedule2844,72599 -time_update (EV_P_ ev_tstamp max_block)time_update2859,72942 -ev_run (EV_P_ int flags)ev_run2928,74869 -ev_break (EV_P_ int how)ev_break3097,79584 -ev_ref (EV_P)ev_ref3103,79638 -ev_unref (EV_P)ev_unref3109,79677 -ev_now_update (EV_P)ev_now_update3115,79718 -ev_suspend (EV_P)ev_suspend3121,79778 -ev_resume (EV_P)ev_resume3127,79830 -wlist_add (WL *head, WL elem)wlist_add3143,80223 -wlist_del (WL *head, WL elem)wlist_del3150,80313 -clear_pending (EV_P_ W w)clear_pending3166,80582 -ev_clear_pending (EV_P_ void *w)ev_clear_pending3176,80732 -pri_adjust (EV_P_ W w)pri_adjust3193,81028 -ev_start (EV_P_ W w, int active)ev_start3202,81217 -ev_stop (EV_P_ W w)ev_stop3210,81335 -ev_io_start (EV_P_ ev_io *w)ev_io_start3219,81491 -ev_io_stop (EV_P_ ev_io *w)ev_io_stop3242,82068 -ev_timer_start (EV_P_ ev_timer *w)ev_timer_start3261,82473 -ev_timer_stop (EV_P_ ev_timer *w)ev_timer_stop3285,83085 -ev_timer_again (EV_P_ ev_timer *w)ev_timer_again3315,83629 -ev_timer_remaining (EV_P_ ev_timer *w)ev_timer_remaining3342,84118 -ev_periodic_start (EV_P_ ev_periodic *w)ev_periodic_start3349,84254 -ev_periodic_stop (EV_P_ ev_periodic *w)ev_periodic_stop3379,85065 -ev_periodic_again (EV_P_ ev_periodic *w)ev_periodic_again3407,85618 -# define SA_RESTART SA_RESTART3416,85798 -ev_signal_start (EV_P_ ev_signal *w)ev_signal_start3422,85864 -ev_signal_stop (EV_P_ ev_signal *w)ev_signal_stop3503,87890 -ev_child_start (EV_P_ ev_child *w)ev_child_start3544,88654 -ev_child_stop (EV_P_ ev_child *w)ev_child_stop3561,89021 -# define lstat(lstat3581,89334 -#define DEF_STAT_INTERVAL DEF_STAT_INTERVAL3584,89379 -#define NFS_STAT_INTERVAL NFS_STAT_INTERVAL3585,89416 -#define MIN_STAT_INTERVAL MIN_STAT_INTERVAL3586,89503 -# define EV_INOTIFY_BUFSIZE EV_INOTIFY_BUFSIZE3593,89711 -infy_add (EV_P_ ev_stat *w)infy_add3596,89808 -infy_del (EV_P_ ev_stat *w)infy_del3661,92183 -infy_wd (EV_P_ int slot, int wd, struct inotify_event *ev)infy_wd3678,92500 -infy_cb (EV_P_ ev_io *w, int revents)infy_cb3709,93393 -ev_check_2625 (EV_P)ev_check_26253724,93759 -infy_newfd (void)infy_newfd3736,93979 -infy_init (EV_P)infy_init3747,94185 -infy_fork (EV_P)infy_fork3769,94526 -# define EV_LSTAT(EV_LSTAT3817,95520 -# define EV_LSTAT(EV_LSTAT3819,95565 -ev_stat_stat (EV_P_ ev_stat *w)ev_stat_stat3823,95614 -stat_timer_cb (EV_P_ ev_timer *w_, int revents)stat_timer_cb3832,95791 -ev_stat_start (EV_P_ ev_stat *w)ev_stat_start3872,96966 -ev_stat_stop (EV_P_ ev_stat *w)ev_stat_stop3903,97546 -ev_idle_start (EV_P_ ev_idle *w)ev_idle_start3929,97919 -ev_idle_stop (EV_P_ ev_idle *w)ev_idle_stop3952,98317 -ev_prepare_start (EV_P_ ev_prepare *w)ev_prepare_start3976,98736 -ev_prepare_stop (EV_P_ ev_prepare *w)ev_prepare_stop3991,99028 -ev_check_start (EV_P_ ev_check *w)ev_check_start4014,99397 -ev_check_stop (EV_P_ ev_check *w)ev_check_stop4029,99671 -ev_embed_sweep (EV_P_ ev_embed *w)ev_embed_sweep4052,100037 -embed_io_cb (EV_P_ ev_io *io, int revents)embed_io_cb4058,100124 -embed_prepare_cb (EV_P_ ev_prepare *prepare, int revents)embed_prepare_cb4069,100358 -embed_fork_cb (EV_P_ ev_fork *fork_w, int revents)embed_fork_cb4085,100646 -ev_embed_start (EV_P_ ev_embed *w)ev_embed_start4110,101037 -ev_embed_stop (EV_P_ ev_embed *w)ev_embed_stop4141,101731 -ev_fork_start (EV_P_ ev_fork *w)ev_fork_start4161,102062 -ev_fork_stop (EV_P_ ev_fork *w)ev_fork_stop4176,102327 -ev_cleanup_start (EV_P_ ev_cleanup *w)ev_cleanup_start4199,102680 -ev_cleanup_stop (EV_P_ ev_cleanup *w)ev_cleanup_stop4216,103057 -ev_async_start (EV_P_ ev_async *w)ev_async_start4240,103443 -ev_async_stop (EV_P_ ev_async *w)ev_async_stop4259,103756 -ev_async_send (EV_P_ ev_async *w)ev_async_send4280,104086 -struct ev_onceev_once4289,104267 - ev_io io;io4291,104284 - ev_timer to;to4292,104296 - void (*cb)(int revents, void *arg);cb4293,104311 - void *arg;arg4294,104349 -once_cb (EV_P_ struct ev_once *once, int revents)once_cb4298,104378 -once_cb_io (EV_P_ ev_io *w, int revents)once_cb_io4311,104630 -once_cb_to (EV_P_ ev_timer *w, int revents)once_cb_to4319,104849 -ev_once (EV_P_ int fd, int events, ev_tstamp timeout, void (*cb)(int revents, void *arg), void *ev_once4327,105064 -ev_walk (EV_P_ int types, void (*cb)(EV_P_ int type, void *w))ev_walk4359,105810 - -evserver/ev.3,1408 -.TH LIBEV 3 "2012-02-04" "libev-4.11" "libev - high performance full featured event loop"LIBEV127,3566 -.SH "NAME"NAME132,3800 -.SH "SYNOPSIS"SYNOPSIS134,3878 -.SH "ABOUT THIS DOCUMENT"ABOUT THIS DOCUMENT198,5729 -.SH "WHAT TO READ WHEN IN A HURRY"WHAT TO READ WHEN IN A HURRY213,6394 -.SH "ABOUT LIBEV"ABOUT LIBEV220,6925 -.SH "ERROR HANDLING"ERROR HANDLING271,10025 -.SH "GLOBAL FUNCTIONS"GLOBAL FUNCTIONS290,11038 -.SH "FUNCTIONS CONTROLLING EVENT LOOPS"FUNCTIONS CONTROLLING EVENT LOOPS444,18007 -.SH "ANATOMY OF A WATCHER"ANATOMY OF A WATCHER1196,57594 -.SH "WATCHER TYPES"WATCHER TYPES1655,79562 -.SH "OTHER FUNCTIONS"OTHER FUNCTIONS3578,170589 -.SH "COMMON OR USEFUL IDIOMS (OR BOTH)"COMMON OR USEFUL IDIOMS (OR BOTH)3625,172986 -.SH "LIBEVENT EMULATION"LIBEVENT EMULATION4003,186322 -.SH "\*(C+ SUPPORT"\*(C+ SUPPORT4033,187532 -.SH "OTHER LANGUAGE BINDINGS"OTHER LANGUAGE BINDINGS4234,195821 -.SH "MACRO MAGIC"MACRO MAGIC4281,198208 -.SH "EMBEDDING"EMBEDDING4357,201468 -.SH "INTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENT"INTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENT4950,230331 -.SH "PORTABILITY NOTES"PORTABILITY NOTES5083,236702 -.SH "ALGORITHMIC COMPLEXITIES"ALGORITHMIC COMPLEXITIES5337,250365 -.SH "PORTING FROM LIBEV 3.X TO 4.X"PORTING FROM LIBEV 3.X TO 4.X5401,254298 -.SH "GLOSSARY"GLOSSARY5458,257026 -.SH "AUTHOR"AUTHOR5513,259158 - -evserver/config.h.in,0 - -evserver/config.guess,0 - -evserver/depcomp,0 - -evserver/ev_wrap.h,3566 -#define EV_WRAP_HEV_WRAP_H3,79 -#define now_floor now_floor4,97 -#define mn_now mn_now5,135 -#define rtmn_diff rtmn_diff6,167 -#define io_blocktime io_blocktime7,205 -#define timeout_blocktime timeout_blocktime8,249 -#define backend backend9,303 -#define activecnt activecnt10,337 -#define loop_done loop_done11,375 -#define backend_fd backend_fd12,413 -#define backend_mintime backend_mintime13,453 -#define backend_modify backend_modify14,503 -#define backend_poll backend_poll15,551 -#define anfds anfds16,595 -#define anfdmax anfdmax17,625 -#define pendings pendings18,659 -#define pendingmax pendingmax19,695 -#define pendingcnt pendingcnt20,735 -#define pending_w pending_w21,775 -#define rfeeds rfeeds22,813 -#define rfeedmax rfeedmax23,845 -#define rfeedcnt rfeedcnt24,881 -#define evfd evfd25,917 -#define evpipe evpipe26,945 -#define pipe_w pipe_w27,977 -#define pipe_write_wanted pipe_write_wanted28,1009 -#define pipe_write_skipped pipe_write_skipped29,1063 -#define curpid curpid30,1119 -#define postfork postfork31,1151 -#define vec_ri vec_ri32,1187 -#define vec_ro vec_ro33,1219 -#define vec_wi vec_wi34,1251 -#define vec_wo vec_wo35,1283 -#define vec_eo vec_eo36,1315 -#define vec_max vec_max37,1347 -#define polls polls38,1381 -#define pollmax pollmax39,1411 -#define pollcnt pollcnt40,1445 -#define pollidxs pollidxs41,1479 -#define pollidxmax pollidxmax42,1515 -#define epoll_events epoll_events43,1555 -#define epoll_eventmax epoll_eventmax44,1599 -#define epoll_eperms epoll_eperms45,1647 -#define epoll_epermcnt epoll_epermcnt46,1691 -#define epoll_epermmax epoll_epermmax47,1739 -#define kqueue_changes kqueue_changes48,1787 -#define kqueue_changemax kqueue_changemax49,1835 -#define kqueue_changecnt kqueue_changecnt50,1887 -#define kqueue_events kqueue_events51,1939 -#define kqueue_eventmax kqueue_eventmax52,1985 -#define port_events port_events53,2035 -#define port_eventmax port_eventmax54,2077 -#define iocp iocp55,2123 -#define fdchanges fdchanges56,2151 -#define fdchangemax fdchangemax57,2189 -#define fdchangecnt fdchangecnt58,2231 -#define timers timers59,2273 -#define timermax timermax60,2305 -#define timercnt timercnt61,2341 -#define periodics periodics62,2377 -#define periodicmax periodicmax63,2415 -#define periodiccnt periodiccnt64,2457 -#define idles idles65,2499 -#define idlemax idlemax66,2529 -#define idlecnt idlecnt67,2563 -#define idleall idleall68,2597 -#define prepares prepares69,2631 -#define preparemax preparemax70,2667 -#define preparecnt preparecnt71,2707 -#define checks checks72,2747 -#define checkmax checkmax73,2779 -#define checkcnt checkcnt74,2815 -#define forks forks75,2851 -#define forkmax forkmax76,2881 -#define forkcnt forkcnt77,2915 -#define cleanups cleanups78,2949 -#define cleanupmax cleanupmax79,2985 -#define cleanupcnt cleanupcnt80,3025 -#define async_pending async_pending81,3065 -#define asyncs asyncs82,3111 -#define asyncmax asyncmax83,3143 -#define asynccnt asynccnt84,3179 -#define fs_fd fs_fd85,3215 -#define fs_w fs_w86,3245 -#define fs_2625 fs_262587,3273 -#define fs_hash fs_hash88,3307 -#define sig_pending sig_pending89,3341 -#define sigfd sigfd90,3383 -#define sigfd_w sigfd_w91,3413 -#define sigfd_set sigfd_set92,3447 -#define origflags origflags93,3485 -#define loop_count loop_count94,3523 -#define loop_depth loop_depth95,3563 -#define userdata userdata96,3603 -#define release_cb release_cb97,3639 -#define acquire_cb acquire_cb98,3679 -#define invoke_cb invoke_cb99,3719 - -evserver/missing,0 - -evserver/ev++.h,7945 -#define EVPP_H__EVPP_H__41,2115 -# define EV_USE_STDEXCEPT EV_USE_STDEXCEPT50,2216 -namespace ev {ev57,2303 - typedef ev_tstamp tstamp;tstamp59,2319 - enum {__anoncc2df5ad010361,2348 - UNDEF = EV_UNDEF,UNDEF62,2357 - NONE = EV_NONE,NONE63,2382 - READ = EV_READ,READ64,2406 - WRITE = EV_WRITE,WRITE65,2430 - TIMEOUT = EV_TIMEOUT,TIMEOUT67,2470 - TIMER = EV_TIMER,TIMER69,2504 - PERIODIC = EV_PERIODIC,PERIODIC70,2529 - SIGNAL = EV_SIGNAL,SIGNAL71,2557 - CHILD = EV_CHILD,CHILD72,2583 - STAT = EV_STAT,STAT73,2608 - IDLE = EV_IDLE,IDLE74,2632 - CHECK = EV_CHECK,CHECK75,2656 - PREPARE = EV_PREPARE,PREPARE76,2681 - FORK = EV_FORK,FORK77,2708 - ASYNC = EV_ASYNC,ASYNC78,2732 - EMBED = EV_EMBED,EMBED79,2757 - ERROR = EV_ERRORERROR81,2837 - {__anoncc2df5ad020385,2874 - AUTO = EVFLAG_AUTO,AUTO86,2878 - NOENV = EVFLAG_NOENV,NOENV87,2907 - FORKCHECK = EVFLAG_FORKCHECK,FORKCHECK88,2937 - SELECT = EVBACKEND_SELECT,SELECT90,2972 - POLL = EVBACKEND_POLL,POLL91,3006 - EPOLL = EVBACKEND_EPOLL,EPOLL92,3038 - KQUEUE = EVBACKEND_KQUEUE,KQUEUE93,3071 - DEVPOLL = EVBACKEND_DEVPOLL,DEVPOLL94,3105 - PORT = EVBACKEND_PORTPORT95,3140 - {__anoncc2df5ad030399,3184 - NONBLOCK = EVLOOP_NONBLOCK,NONBLOCK101,3203 - ONESHOT = EVLOOP_ONESHOT,ONESHOT102,3235 - NOWAIT = EVRUN_NOWAIT,NOWAIT104,3273 - ONCE = EVRUN_ONCEONCE105,3302 - enum how_thow_t108,3334 - ONE = EVBREAK_ONE,ONE110,3351 - ALL = EVBREAK_ALLALL111,3374 - struct bad_loopbad_loop114,3402 - bad_loop ()bad_loop120,3496 -# define EV_AX EV_AX136,3726 -# define EV_AX_ EV_AX_137,3752 -# define EV_AXEV_AX139,3785 -# define EV_AX_EV_AX_140,3801 - struct loop_refloop_ref143,3826 - loop_ref (EV_P) throw ()loop_ref145,3848 - bool operator == (const loop_ref &other) const throw ()operator ==152,3936 - bool operator != (const loop_ref &other) const throw ()operator !=161,4096 - bool operator == (const EV_P) const throw ()operator ==171,4275 - bool operator != (const EV_P) const throw ()operator !=176,4371 - bool is_default () const throw ()is_default191,4631 - void loop (int flags = 0)loop198,4747 - void unloop (how_t how = ONE) throw ()unloop203,4819 - void run (int flags = 0)run209,4911 - void break_loop (how_t how = ONE) throw ()break_loop214,4982 - void post_fork () throw ()post_fork219,5071 - unsigned int backend () const throw ()backend224,5143 - tstamp now () const throw ()now229,5232 - void ref () throw ()ref234,5307 - void unref () throw ()unref239,5367 - unsigned int iteration () const throw ()iteration245,5450 - unsigned int depth () const throw ()depth250,5543 - void set_io_collect_interval (tstamp interval) throw ()set_io_collect_interval255,5628 - void set_timeout_collect_interval (tstamp interval) throw ()set_timeout_collect_interval260,5753 - void once (int fd, int events, tstamp timeout, void (*cb)(int, void *), void *arg = 0) throwonce267,5920 - void once (int fd, int events, tstamp timeout, K *object) throw ()once274,6155 - void once (int fd, int events, tstamp timeout, K *object) throw ()once281,6365 - static void method_thunk (int revents, void *arg)method_thunk287,6571 - void once (int fd, int events, tstamp timeout, K *object) throw ()once295,6772 - static void method_noargs_thunk (int revents, void *arg)method_noargs_thunk301,6973 - void once (int fd, int events, tstamp timeout) throw ()once309,7159 - static void simpler_func_thunk (int revents, void *arg)simpler_func_thunk315,7320 - void once (int fd, int events, tstamp timeout) throw ()once323,7485 - static void simplest_func_thunk (int revents, void *arg)simplest_func_thunk329,7644 - void feed_fd_event (int fd, int revents) throw ()feed_fd_event335,7742 - void feed_signal_event (int signum) throw ()feed_signal_event340,7854 - struct ev_loop* EV_AX;EV_AX346,7980 - struct dynamic_loop : loop_refdynamic_loop352,8041 - dynamic_loop (unsigned int flags = AUTO) throw (bad_loop)dynamic_loop355,8079 - ~dynamic_loop () throw ()~dynamic_loop362,8236 - struct default_loop : loop_refdefault_loop377,8448 - default_loop (unsigned int flags = AUTO) throw (bad_loop)default_loop379,8485 - inline loop_ref get_default_loop () throw ()get_default_loop399,8870 -# define EV_PX EV_PX414,9090 -# define EV_PX_ EV_PX_415,9121 -# define EV_PXEV_PX417,9159 -# define EV_PX_EV_PX_418,9175 - struct base : ev_watcherbase422,9244 - void set (EV_P) throw ()set428,9331 - base (EV_PX) throw ()base434,9417 - void set_ (const void *data, void (*cb)(EV_P_ ev_watcher *w, int revents)) throw ()set_442,9536 - void set (void *data = 0) throw ()set450,9798 - static void function_thunk (EV_P_ ev_watcher *w, int revents)function_thunk456,9943 - void set (K *object) throw ()set464,10165 - void set (K *object) throw ()set471,10317 - static void method_thunk (EV_P_ ev_watcher *w, int revents)method_thunk477,10477 - void set (K *object) throw ()set485,10715 - static void method_noargs_thunk (EV_P_ ev_watcher *w, int revents)method_noargs_thunk491,10858 - void operator ()(int events = EV_UNDEF)operator ()497,10997 - bool is_active () const throw ()is_active504,11168 - bool is_pending () const throw ()is_pending509,11285 - void feed_event (int revents) throw ()feed_event514,11404 - inline tstamp now (EV_P) throw ()now520,11541 - inline void delay (tstamp interval) throw ()delay525,11612 - inline int version_major () throw ()version_major530,11693 - inline int version_minor () throw ()version_minor535,11773 - inline unsigned int supported_backends () throw ()supported_backends540,11853 - inline unsigned int recommended_backends () throw ()recommended_backends545,11952 - inline unsigned int embeddable_backends () throw ()embeddable_backends550,12055 - inline void set_allocator (void *(*cb)(void *ptr, long size)) throw ()set_allocator555,12156 - inline void set_syserr_cb (void (*cb)(const char *msg)) throw ()set_syserr_cb560,12265 - #define EV_CONSTRUCT(EV_CONSTRUCT566,12390 - #define EV_CONSTRUCT(EV_CONSTRUCT572,12766 - #define EV_BEGIN_WATCHER(EV_BEGIN_WATCHER580,13158 - #define EV_END_WATCHER(EV_END_WATCHER611,15773 - EV_BEGIN_WATCHER (io, io)EV_BEGIN_WATCHER614,15869 - void set (int events) throw ()set623,16099 - void start (int fd, int events) throw ()start631,16293 - EV_END_WATCHER (io, io)EV_END_WATCHER636,16390 - void start (ev_tstamp after, ev_tstamp repeat = 0.) throw ()start647,16682 - void again () throw ()again653,16803 - ev_tstamp remaining ()remaining658,16903 - EV_END_WATCHER (timer, timer)EV_END_WATCHER662,17013 - void start (ev_tstamp at, ev_tstamp interval = 0.) throw ()start674,17349 - void again () throw ()again680,17468 - EV_END_WATCHER (periodic, periodic)EV_END_WATCHER684,17573 - void start (int signum) throw ()start697,17875 - EV_END_WATCHER (sig, signal)EV_END_WATCHER702,17960 - void start (int pid, int trace = 0) throw ()start715,18269 - EV_END_WATCHER (child, child)EV_END_WATCHER720,18370 - void start (const char *path, ev_tstamp interval = 0.) throw ()start733,18698 - void update () throw ()update740,18838 - EV_END_WATCHER (stat, stat)EV_END_WATCHER744,18935 - EV_END_WATCHER (idle, idle)EV_END_WATCHER750,19057 - EV_END_WATCHER (prepare, prepare)EV_END_WATCHER756,19188 - EV_END_WATCHER (check, check)EV_END_WATCHER762,19319 - void start (struct ev_loop *embedded_loop) throw ()start775,19639 - void sweep ()sweep781,19751 - EV_END_WATCHER (embed, embed)EV_END_WATCHER785,19841 - EV_END_WATCHER (fork, fork)EV_END_WATCHER791,19965 - bool async_pending () throw ()async_pending801,20159 - -evserver/README,0 - -evserver/Makefile.am,472 -AUTOMAKE_OPTIONS = foreignAUTOMAKE_OPTIONS1,0 -VERSION_INFO = 4:0:0VERSION_INFO3,28 -EXTRA_DIST = LICENSE Changes libev.m4 autogen.sh \EXTRA_DIST5,50 -man_MANS = ev.3man_MANS10,247 -man_MANS = ev.3ev.310,247 -include_HEADERS = ev.h ev++.h event.hinclude_HEADERS12,264 -lib_LTLIBRARIES = libev.lalibev.la14,303 -libev_la_SOURCES = ev.c event.clibev_la_SOURCES16,331 -libev_la_LDFLAGS = -version-info $(VERSION_INFO)libev_la_LDFLAGS17,363 -ev.3: ev.podev.319,413 - -evserver/config.sub,0 - -evserver/event.c,2653 -# define dLOOPev dLOOPev51,2253 -# define dLOOPbase dLOOPbase52,2323 -# define dLOOPevdLOOPev54,2394 -# define dLOOPbasedLOOPbase55,2411 -struct event_baseevent_base59,2496 - int dummy;dummy61,2516 -static struct event_base *ev_x_cur;ev_x_cur64,2533 -ev_tv_get (struct timeval *tv)ev_tv_get67,2587 -#define EVENT_STRINGIFY(EVENT_STRINGIFY78,2760 -#define EVENT_VERSION(EVENT_VERSION79,2791 -const char *event_get_version (void)event_get_version81,2863 -const char *event_get_method (void)event_get_method87,3015 -void *event_init (void)event_init92,3074 -void event_base_free (struct event_base *base)event_base_free108,3489 -int event_dispatch (void)event_dispatch118,3644 -void event_set_log_callback (event_log_cb cb)event_set_log_callback124,3737 -int event_loop (int flags)event_loop130,3807 -int event_loopexit (struct timeval *tv)event_loopexit135,3883 -ev_x_cb (struct event *ev, int revents)ev_x_cb141,3985 -ev_x_cb_sig (EV_P_ struct ev_signal *w, int revents)ev_x_cb_sig150,4182 -ev_x_cb_io (EV_P_ struct ev_io *w, int revents)ev_x_cb_io161,4414 -ev_x_cb_to (EV_P_ struct ev_timer *w, int revents)ev_x_cb_to172,4675 -void event_set (struct event *ev, int fd, short events, void (*cb)(int, short, void *), void *arevent_set181,4858 -int event_once (int fd, short events, void (*cb)(int, short, void *), void *arg, struct timeval event_once200,5374 -int event_add (struct event *ev, struct timeval *tv)event_add205,5542 -int event_del (struct event *ev)event_del247,6440 -void event_active (struct event *ev, int res, short ncalls)event_active264,6763 -int event_pending (struct event *ev, short events, struct timeval *tv)event_pending278,7104 -int event_priority_init (int npri)event_priority_init312,7920 -int event_priority_set (struct event *ev, int pri)event_priority_set317,8012 -int event_base_set (struct event_base *base, struct event *ev)event_base_set324,8101 -int event_base_loop (struct event_base *base, int flags)event_base_loop331,8204 -int event_base_dispatch (struct event_base *base)event_base_dispatch340,8317 -ev_x_loopexit_cb (int revents, void *base)ev_x_loopexit_cb346,8420 -int event_base_loopexit (struct event_base *base, struct timeval *tv)event_base_loopexit353,8514 -struct ev_x_onceev_x_once363,8735 - int fd;fd365,8754 - void (*cb)(int, short, void *);cb366,8764 - void *arg;arg367,8798 -ev_x_once_cb (int revents, void *arg)ev_x_once_cb371,8827 -int event_base_once (struct event_base *base, int fd, short events, void (*cb)(int, short, void event_base_once379,8988 -int event_base_priority_init (struct event_base *base, int npri)event_base_priority_init396,9416 - -evserver/Symbols.event,0 - -evserver/ev.pod,9018 -=head1 NAMENAME1,0 -=head1 SYNOPSISSYNOPSIS5,79 -=head2 EXAMPLE PROGRAMEXAMPLE PROGRAM9,116 -=head1 ABOUT THIS DOCUMENTABOUT THIS DOCUMENT67,1724 -=head1 WHAT TO READ WHEN IN A HURRYWHAT TO READ WHEN IN A HURRY83,2351 -=head1 ABOUT LIBEVABOUT LIBEV91,2720 -=head2 FEATURESFEATURES106,3364 -=head2 CONVENTIONSCONVENTIONS124,4238 -=head2 TIME REPRESENTATIONTIME REPRESENTATION134,4710 -=head1 ERROR HANDLINGERROR HANDLING146,5286 -=head1 GLOBAL FUNCTIONSGLOBAL FUNCTIONS167,6191 -=head1 FUNCTIONS CONTROLLING EVENT LOOPSFUNCTIONS CONTROLLING EVENT LOOPS325,12110 -=head1 ANATOMY OF A WATCHERANATOMY OF A WATCHER1076,45619 -=head2 GENERIC WATCHER FUNCTIONSGENERIC WATCHER FUNCTIONS1226,50706 -=head2 WATCHER STATESWATCHER STATES1380,56606 -=head2 WATCHER PRIORITY MODELSWATCHER PRIORITY MODELS1442,59229 -=head1 WATCHER TYPESWATCHER TYPES1546,63621 -=head2 C - is this file descriptor readable or writable?C - is this file descriptor readable or writable?1562,64395 -=head3 The special problem of disappearing file descriptorsThe special problem of disappearing file descriptors1595,66138 -=head3 The special problem of dup'ed file descriptorsThe special problem of dup'ed file descriptors1616,67267 -=head3 The special problem of filesThe special problem of files1627,67786 -=head3 The special problem of forkThe special problem of fork1660,69552 -=head3 The special problem of SIGPIPEThe special problem of SIGPIPE1670,69988 -=head3 The special problem of accept()ing when you can'tThe special problem of accept()ing when you can't1681,70522 -=head3 Watcher-Specific FunctionsWatcher-Specific Functions1720,72516 -=head3 ExamplesExamples1742,73004 -=head2 C - relative and optionally repeating timeoutsC - relative and optionally repeating timeouts1763,73616 -=head3 Be smart about timeoutsBe smart about timeouts1782,74639 -=head3 The special problem of being too earlyThe special problem of being too early1971,81671 -=head3 The special problem of time updatesThe special problem of time updates2008,83505 -=head3 The special problem of unsynchronised clocksThe special problem of unsynchronised clocks2028,84438 -=head3 The special problems of suspended animationThe special problems of suspended animation2061,86024 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2091,87615 -=head3 ExamplesExamples2155,90036 -=head2 C - to cron or not to cron?C - to cron or not to cron?2188,90911 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2219,92513 -=head3 ExamplesExamples2351,98145 -=head2 C - signal me when a signal gets signalled!C - signal me when a signal gets signalled!2387,99182 -=head3 The special problem of inheritance over fork/execve/pthread_createThe special problem of inheritance over fork/execve/pthread_create2415,100644 -=head3 The special problem of threads signal handlingThe special problem of threads signal handling2445,102138 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2459,102871 -=head3 ExamplesExamples2476,103219 -=head2 C - watch out for process status changesC - watch out for process status changes2491,103532 -=head3 Process InteractionProcess Interaction2509,104431 -=head3 Overriding the Built-In ProcessingOverriding the Built-In Processing2518,104838 -=head3 Stopping the Child WatcherStopping the Child Watcher2528,105368 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2536,105687 -=head3 ExamplesExamples2568,106770 -=head2 C - did the file attributes just change?C - did the file attributes just change?2598,107328 -=head3 ABI Issues (Largefile Support)ABI Issues (Largefile Support)2634,109193 -=head3 Inotify and KqueueInotify and Kqueue2651,110110 -=head3 C is a synchronous operationC is a synchronous operation2672,111187 -=head3 The special problem of stat time resolutionThe special problem of stat time resolution2690,111946 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2716,113296 -=head3 ExamplesExamples2767,115182 -=head2 C - when you've got nothing better to do...C - when you've got nothing better to do...2822,116706 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2843,117732 -=head3 ExamplesExamples2855,118003 -=head2 C and C - customise your event loop!C and C - customise your event loop!2873,118496 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members2925,121376 -=head3 ExamplesExamples2940,121758 -=head2 C - when one backend isn't enough...C - when one backend isn't enough...3071,125972 -=head3 C and forkC and fork3120,128580 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3128,128917 -=head3 ExamplesExamples3154,129772 -=head2 C - the audacity to resume the event loop after a forkC - the audacity to resume the event loop after a fork3203,131414 -=head3 The special problem of life after fork - how is it possible?The special problem of life after fork - how is it possible?3213,131955 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3247,133689 -=head2 C - even the best things endC - even the best things end3260,133957 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3275,134663 -=head2 C - how to wake up an event loopC - how to wake up an event loop3300,135175 -=head3 QueueingQueueing3319,136209 -=head3 Watcher-Specific Functions and Data MembersWatcher-Specific Functions and Data Members3406,138426 -=head1 OTHER FUNCTIONSOTHER FUNCTIONS3457,140470 -=head1 COMMON OR USEFUL IDIOMS (OR BOTH)COMMON OR USEFUL IDIOMS (OR BOTH)3511,142358 -=head2 ASSOCIATING CUSTOM DATA WITH A WATCHERASSOCIATING CUSTOM DATA WITH A WATCHER3517,142602 -=head2 BUILDING YOUR OWN COMPOSITE WATCHERSBUILDING YOUR OWN COMPOSITE WATCHERS3550,143566 -=head2 AVOIDING FINISHING BEFORE RETURNINGAVOIDING FINISHING BEFORE RETURNING3585,144558 -=head2 MODEL/NESTED EVENT LOOP INVOCATIONS AND EXIT CONDITIONSMODEL/NESTED EVENT LOOP INVOCATIONS AND EXIT CONDITIONS3625,146102 -=head2 THREAD LOCKING EXAMPLETHREAD LOCKING EXAMPLE3664,147349 -=head2 THREADS, COROUTINES, CONTINUATIONS, QUEUES... INSTEAD OF CALLBACKSTHREADS, COROUTINES, CONTINUATIONS, QUEUES... INSTEAD OF CALLBACKS3802,151381 -=head1 LIBEVENT EMULATIONLIBEVENT EMULATION3861,153746 -=head1 C++ SUPPORTC++ SUPPORT3896,154881 -=head1 OTHER LANGUAGE BINDINGSOTHER LANGUAGE BINDINGS4100,161229 -=head1 MACRO MAGICMACRO MAGIC4160,163108 -=head1 EMBEDDINGEMBEDDING4235,165606 -=head2 FILESETSFILESETS4247,166099 -=head3 CORE EVENT LOOPCORE EVENT LOOP4252,166220 -=head3 LIBEVENT COMPATIBILITY APILIBEVENT COMPATIBILITY API4292,167668 -=head3 AUTOCONF SUPPORTAUTOCONF SUPPORT4309,167995 -=head2 PREPROCESSOR SYMBOLS/MACROSPREPROCESSOR SYMBOLS/MACROS4320,168344 -=head2 EXPORTED API SYMBOLSEXPORTED API SYMBOLS4791,187652 -=head2 EXAMPLESEXAMPLES4816,188538 -=head1 INTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENTINTERACTION WITH OTHER PROGRAMS, LIBRARIES OR THE ENVIRONMENT4845,189484 -=head2 THREADS AND COROUTINESTHREADS AND COROUTINES4847,189554 -=head3 THREADSTHREADS4849,189585 -=head3 COROUTINESCOROUTINES4908,191996 -=head2 COMPILER WARNINGSCOMPILER WARNINGS4921,192609 -=head2 VALGRINDVALGRIND4950,193918 -=head1 PORTABILITY NOTESPORTABILITY NOTES4983,195315 -=head2 GNU/LINUX 32 BIT LIMITATIONSGNU/LINUX 32 BIT LIMITATIONS4985,195341 -=head2 OS/X AND DARWIN BUGSOS/X AND DARWIN BUGS5001,196024 -=head3 C is buggyC is buggy5007,196211 -=head3 C is buggyC is buggy5017,196594 -=head3 C is buggy5027,196967 -=head2 SOLARIS PROBLEMS AND WORKAROUNDSSOLARIS PROBLEMS AND WORKAROUNDS5038,197375 -=head3 C reentrancyC reentrancy5040,197416 -=head3 Event port backendEvent port backend5050,197825 -=head2 AIX POLL BUGAIX POLL BUG5064,198434 -=head2 WIN32 PLATFORM LIMITATIONS AND WORKAROUNDSWIN32 PLATFORM LIMITATIONS AND WORKAROUNDS5071,198720 -=head3 General issuesGeneral issues5073,198771 -=head3 The winsocket C function5125,201196 -=head3 Limited number of file descriptorsLimited number of file descriptors5144,202053 -=head2 PORTABILITY REQUIREMENTSPORTABILITY REQUIREMENTS5169,203413 -=head1 ALGORITHMIC COMPLEXITIESALGORITHMIC COMPLEXITIES5236,206269 -=head1 PORTING FROM LIBEV 3.X TO 4.XPORTING FROM LIBEV 3.X TO 4.X5308,209180 -=head1 GLOSSARYGLOSSARY5368,211080 -=head1 AUTHORAUTHOR5440,212839 - -evserver/ev.h,184 -#define EV_H_EV_H_41,2118 -# define EV_CPP(EV_CPP44,2152 -# define EV_CPP(EV_CPP46,2179 -#define EV_H_EV_H_41,2118 -# define EV_CPP(EV_CPP44,2152 -# define EV_CPP(EV_CPP46,2179 - -evserver/ev_poll.c,265 -pollidx_init (int *base, int count)pollidx_init43,2142 -poll_modify (EV_P_ int fd, int oev, int nev)poll_modify52,2354 -poll_poll (EV_P_ ev_tstamp timeout)poll_poll89,3113 -poll_init (EV_P_ int flags)poll_init130,4133 -poll_destroy (EV_P)poll_destroy143,4377 - -evserver/mkinstalldirs,0 - -evserver/ev_win32.c,206 -volatile double SIGFPE_REQ = 0.0f;SIGFPE_REQ49,2456 -ev_pipe (int filedes [2])ev_pipe53,2527 -#define pipe(pipe135,4721 -#define EV_HAVE_EV_TIME EV_HAVE_EV_TIME137,4764 -ev_time (void)ev_time139,4800 - -evserver/Symbols.ev,0 - -evserver/ev_kqueue.c,424 -kqueue_change (EV_P_ int fd, int filter, int flags, int fflags)kqueue_change47,2222 -# define EV_ENABLE EV_ENABLE57,2541 -# define NOTE_EOF NOTE_EOF60,2586 -kqueue_modify (EV_P_ int fd, int oev, int nev)kqueue_modify64,2626 -kqueue_poll (EV_P_ ev_tstamp timeout)kqueue_poll86,3193 -kqueue_init (EV_P_ int flags)kqueue_init156,5294 -kqueue_destroy (EV_P)kqueue_destroy179,5943 -kqueue_fork (EV_P)kqueue_fork186,6042 - -evserver/Makefile.in,13733 -VPATH = @srcdir@VPATH19,659 -pkgdatadir = $(datadir)/@PACKAGE@pkgdatadir20,676 -pkgincludedir = $(includedir)/@PACKAGE@pkgincludedir21,710 -pkglibdir = $(libdir)/@PACKAGE@pkglibdir22,750 -pkglibexecdir = $(libexecdir)/@PACKAGE@pkglibexecdir23,782 -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cdam__cd24,822 -install_sh_DATA = $(install_sh) -c -m 644install_sh_DATA25,881 -install_sh_PROGRAM = $(install_sh) -cinstall_sh_PROGRAM26,923 -install_sh_SCRIPT = $(install_sh) -cinstall_sh_SCRIPT27,961 -INSTALL_HEADER = $(INSTALL_DATA)INSTALL_HEADER28,998 -transform = $(program_transform_name)transform29,1031 -NORMAL_INSTALL = :NORMAL_INSTALL30,1069 -PRE_INSTALL = :PRE_INSTALL31,1088 -POST_INSTALL = :POST_INSTALL32,1104 -NORMAL_UNINSTALL = :NORMAL_UNINSTALL33,1121 -PRE_UNINSTALL = :PRE_UNINSTALL34,1142 -POST_UNINSTALL = :POST_UNINSTALL35,1160 -build_triplet = @build@build_triplet36,1179 -host_triplet = @host@host_triplet37,1203 -subdir = .subdir38,1225 -DIST_COMMON = README $(am__configure_deps) $(include_HEADERS) \DIST_COMMON39,1236 -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4ACLOCAL_M443,1472 -am__aclocal_m4_deps = $(top_srcdir)/libev.m4 \am__aclocal_m4_deps44,1510 -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \am__configure_deps46,1585 -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \am__CONFIG_DISTCLEAN_FILES48,1672 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirsmkinstalldirs50,1780 -CONFIG_HEADER = config.hCONFIG_HEADER51,1833 -CONFIG_CLEAN_FILES =CONFIG_CLEAN_FILES52,1858 -CONFIG_CLEAN_VPATH_FILES =CONFIG_CLEAN_VPATH_FILES53,1879 -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;am__vpath_adj_setup54,1906 -am__vpath_adj = case $$p in \am__vpath_adj55,1976 -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;am__strip_dir59,2095 -am__install_max = 40am__install_max60,2145 -am__nobase_strip_setup = \am__nobase_strip_setup61,2166 -am__nobase_strip = \am__nobase_strip63,2257 -am__nobase_list = $(am__nobase_strip_setup); \am__nobase_list65,2347 -am__base_list = \am__base_list72,2752 -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man3dir)" \am__installdirs75,2863 -LTLIBRARIES = $(lib_LTLIBRARIES)LTLIBRARIES77,2955 -libev_la_LIBADD =libev_la_LIBADD78,2988 -am_libev_la_OBJECTS = ev.lo event.loam_libev_la_OBJECTS79,3006 -libev_la_OBJECTS = $(am_libev_la_OBJECTS)libev_la_OBJECTS80,3043 -libev_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \libev_la_LINK81,3085 -DEFAULT_INCLUDES = -I.@am__isrc@DEFAULT_INCLUDES84,3242 -depcomp = $(SHELL) $(top_srcdir)/depcompdepcomp85,3275 -am__depfiles_maybe = depfilesam__depfiles_maybe86,3316 -am__mv = mv -fam__mv87,3346 -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \COMPILE88,3361 -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \LTCOMPILE90,3470 -CCLD = $(CC)CCLD93,3654 -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \LINK94,3667 -SOURCES = $(libev_la_SOURCES)SOURCES97,3809 -DIST_SOURCES = $(libev_la_SOURCES)DIST_SOURCES98,3839 -man3dir = $(mandir)/man3man3dir99,3874 -NROFF = nroffNROFF100,3899 -MANS = $(man_MANS)MANS101,3913 -HEADERS = $(include_HEADERS)HEADERS102,3932 -ETAGS = etagsETAGS103,3961 -CTAGS = ctagsCTAGS104,3975 -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)DISTFILES105,3989 -distdir = $(PACKAGE)-$(VERSION)distdir106,4058 -top_distdir = $(distdir)top_distdir107,4090 -am__remove_distdir = \am__remove_distdir108,4115 -DIST_ARCHIVES = $(distdir).tar.gzDIST_ARCHIVES112,4278 -GZIP_ENV = --bestGZIP_ENV113,4312 -distuninstallcheck_listfiles = find . -type f -printdistuninstallcheck_listfiles114,4330 -distcleancheck_listfiles = find . -type f -printdistcleancheck_listfiles115,4383 -ACLOCAL = @ACLOCAL@ACLOCAL116,4432 -AMTAR = @AMTAR@AMTAR117,4452 -AR = @AR@AR118,4468 -AUTOCONF = @AUTOCONF@AUTOCONF119,4478 -AUTOHEADER = @AUTOHEADER@AUTOHEADER120,4500 -AUTOMAKE = @AUTOMAKE@AUTOMAKE121,4526 -AWK = @AWK@AWK122,4548 -CC = @CC@CC123,4560 -CCDEPMODE = @CCDEPMODE@CCDEPMODE124,4570 -CFLAGS = @CFLAGS@CFLAGS125,4594 -CPP = @CPP@CPP126,4612 -CPPFLAGS = @CPPFLAGS@CPPFLAGS127,4624 -CYGPATH_W = @CYGPATH_W@CYGPATH_W128,4646 -DEFS = @DEFS@DEFS129,4670 -DEPDIR = @DEPDIR@DEPDIR130,4684 -DSYMUTIL = @DSYMUTIL@DSYMUTIL131,4702 -DUMPBIN = @DUMPBIN@DUMPBIN132,4724 -ECHO_C = @ECHO_C@ECHO_C133,4744 -ECHO_N = @ECHO_N@ECHO_N134,4762 -ECHO_T = @ECHO_T@ECHO_T135,4780 -EGREP = @EGREP@EGREP136,4798 -EXEEXT = @EXEEXT@EXEEXT137,4814 -FGREP = @FGREP@FGREP138,4832 -GREP = @GREP@GREP139,4848 -INSTALL = @INSTALL@INSTALL140,4862 -INSTALL_DATA = @INSTALL_DATA@INSTALL_DATA141,4882 -INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_PROGRAM142,4912 -INSTALL_SCRIPT = @INSTALL_SCRIPT@INSTALL_SCRIPT143,4948 -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@INSTALL_STRIP_PROGRAM144,4982 -LD = @LD@LD145,5030 -LDFLAGS = @LDFLAGS@LDFLAGS146,5040 -LIBOBJS = @LIBOBJS@LIBOBJS147,5060 -LIBS = @LIBS@LIBS148,5080 -LIBTOOL = @LIBTOOL@LIBTOOL149,5094 -LIPO = @LIPO@LIPO150,5114 -LN_S = @LN_S@LN_S151,5128 -LTLIBOBJS = @LTLIBOBJS@LTLIBOBJS152,5142 -MAINT = @MAINT@MAINT153,5166 -MAKEINFO = @MAKEINFO@MAKEINFO154,5182 -MKDIR_P = @MKDIR_P@MKDIR_P155,5204 -NM = @NM@NM156,5224 -NMEDIT = @NMEDIT@NMEDIT157,5234 -OBJDUMP = @OBJDUMP@OBJDUMP158,5252 -OBJEXT = @OBJEXT@OBJEXT159,5272 -OTOOL = @OTOOL@OTOOL160,5290 -OTOOL64 = @OTOOL64@OTOOL64161,5306 -PACKAGE = @PACKAGE@PACKAGE162,5326 -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@PACKAGE_BUGREPORT163,5346 -PACKAGE_NAME = @PACKAGE_NAME@PACKAGE_NAME164,5386 -PACKAGE_STRING = @PACKAGE_STRING@PACKAGE_STRING165,5416 -PACKAGE_TARNAME = @PACKAGE_TARNAME@PACKAGE_TARNAME166,5450 -PACKAGE_URL = @PACKAGE_URL@PACKAGE_URL167,5486 -PACKAGE_VERSION = @PACKAGE_VERSION@PACKAGE_VERSION168,5514 -PATH_SEPARATOR = @PATH_SEPARATOR@PATH_SEPARATOR169,5550 -RANLIB = @RANLIB@RANLIB170,5584 -SED = @SED@SED171,5602 -SET_MAKE = @SET_MAKE@SET_MAKE172,5614 -SHELL = @SHELL@SHELL173,5636 -STRIP = @STRIP@STRIP174,5652 -VERSION = @VERSION@VERSION175,5668 -abs_builddir = @abs_builddir@abs_builddir176,5688 -abs_srcdir = @abs_srcdir@abs_srcdir177,5718 -abs_top_builddir = @abs_top_builddir@abs_top_builddir178,5744 -abs_top_srcdir = @abs_top_srcdir@abs_top_srcdir179,5782 -ac_ct_CC = @ac_ct_CC@ac_ct_CC180,5816 -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ac_ct_DUMPBIN181,5838 -am__include = @am__include@am__include182,5870 -am__leading_dot = @am__leading_dot@am__leading_dot183,5898 -am__quote = @am__quote@am__quote184,5934 -am__tar = @am__tar@am__tar185,5958 -am__untar = @am__untar@am__untar186,5978 -bindir = @bindir@bindir187,6002 -build = @build@build188,6020 -build_alias = @build_alias@build_alias189,6036 -build_cpu = @build_cpu@build_cpu190,6064 -build_os = @build_os@build_os191,6088 -build_vendor = @build_vendor@build_vendor192,6110 -builddir = @builddir@builddir193,6140 -datadir = @datadir@datadir194,6162 -datarootdir = @datarootdir@datarootdir195,6182 -docdir = @docdir@docdir196,6210 -dvidir = @dvidir@dvidir197,6228 -exec_prefix = @exec_prefix@exec_prefix198,6246 -host = @host@host199,6274 -host_alias = @host_alias@host_alias200,6288 -host_cpu = @host_cpu@host_cpu201,6314 -host_os = @host_os@host_os202,6336 -host_vendor = @host_vendor@host_vendor203,6356 -htmldir = @htmldir@htmldir204,6384 -includedir = @includedir@includedir205,6404 -infodir = @infodir@infodir206,6430 -install_sh = @install_sh@install_sh207,6450 -libdir = @libdir@libdir208,6476 -libexecdir = @libexecdir@libexecdir209,6494 -localedir = @localedir@localedir210,6520 -localstatedir = @localstatedir@localstatedir211,6544 -lt_ECHO = @lt_ECHO@lt_ECHO212,6576 -mandir = @mandir@mandir213,6596 -mkdir_p = @mkdir_p@mkdir_p214,6614 -oldincludedir = @oldincludedir@oldincludedir215,6634 -pdfdir = @pdfdir@pdfdir216,6666 -prefix = @prefix@prefix217,6684 -program_transform_name = @program_transform_name@program_transform_name218,6702 -psdir = @psdir@psdir219,6752 -sbindir = @sbindir@sbindir220,6768 -sharedstatedir = @sharedstatedir@sharedstatedir221,6788 -srcdir = @srcdir@srcdir222,6822 -sysconfdir = @sysconfdir@sysconfdir223,6840 -target_alias = @target_alias@target_alias224,6866 -top_build_prefix = @top_build_prefix@top_build_prefix225,6896 -top_builddir = @top_builddir@top_builddir226,6934 -top_srcdir = @top_srcdir@top_srcdir227,6964 -AUTOMAKE_OPTIONS = foreignAUTOMAKE_OPTIONS228,6990 -VERSION_INFO = 4:0:0VERSION_INFO229,7017 -EXTRA_DIST = LICENSE Changes libev.m4 autogen.sh \EXTRA_DIST230,7038 -man_MANS = ev.3man_MANS235,7235 -include_HEADERS = ev.h ev++.h event.hinclude_HEADERS236,7251 -libev_la_SOURCES = ev.c event.clibev_la_SOURCES238,7316 -libev_la_LDFLAGS = -version-info $(VERSION_INFO)libev_la_LDFLAGS239,7348 -all: config.hall240,7397 -am--refresh:am--refresh245,7481 -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)$(srcdir)/Makefile.in247,7498 -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.statusMakefile261,7974 -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)$(top_builddir)/config.status271,8335 -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)$(top_srcdir)/configure274,8457 -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)$(ACLOCAL_M4)276,8563 -$(am__aclocal_m4_deps):$(am__aclocal_m4_deps)278,8678 -config.h: stamp-h1config.h280,8703 -stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.statusstamp-h1286,8821 -$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) $(srcdir)/config.h.in289,8957 -distclean-hdr:distclean-hdr294,9097 -install-libLTLIBRARIES: $(lib_LTLIBRARIES)install-libLTLIBRARIES296,9138 -uninstall-libLTLIBRARIES:uninstall-libLTLIBRARIES310,9728 -clean-libLTLIBRARIES:clean-libLTLIBRARIES319,10099 -libev.la: $(libev_la_OBJECTS) $(libev_la_DEPENDENCIES) libev.la327,10400 -mostlyclean-compile:mostlyclean-compile330,10539 -distclean-compile:distclean-compile333,10581 -.c.o:.c.o339,10755 -.c.obj:.c.obj346,11123 -.c.lo:.c.lo353,11527 -mostlyclean-libtool:mostlyclean-libtool360,11908 -clean-libtool:clean-libtool363,11943 -distclean-libtool:distclean-libtool366,11980 -install-man3: $(man_MANS)install-man3368,12025 -uninstall-man3:uninstall-man3395,13095 -install-includeHEADERS: $(include_HEADERS)install-includeHEADERS406,13570 -uninstall-includeHEADERS:uninstall-includeHEADERS419,14059 -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)ID427,14383 -tags: TAGStags435,14730 -TAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \TAGS437,14742 -ctags: CTAGSctags458,15476 -CTAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \CTAGS459,15489 -GTAGS:GTAGS471,15982 -distclean-tags:distclean-tags476,16103 -distdir: $(DISTFILES)distdir479,16166 -dist-gzip: distdirdist-gzip531,18498 -dist-bzip2: distdirdist-bzip2535,18620 -dist-lzma: distdirdist-lzma539,18731 -dist-xz: distdirdist-xz543,18841 -dist-tarZ: distdirdist-tarZ547,18942 -dist-shar: distdirdist-shar551,19050 -dist-zip: distdirdist-zip555,19157 -dist dist-all: distdirdist560,19257 -dist dist-all: distdirdist-all560,19257 -distcheck: distdistcheck567,19542 -distuninstallcheck:distuninstallcheck621,21653 -distcleancheck: distcleandistcleancheck630,22001 -check-am: all-amcheck-am639,22336 -check: check-amcheck640,22353 -all-am: Makefile $(LTLIBRARIES) $(MANS) $(HEADERS) config.hall-am641,22369 -installdirs:installdirs642,22429 -install: install-aminstall646,22581 -install-exec: install-exec-aminstall-exec647,22601 -install-data: install-data-aminstall-data648,22631 -uninstall: uninstall-amuninstall649,22661 -install-am: all-aminstall-am651,22686 -installcheck: installcheck-aminstallcheck654,22764 -install-strip:install-strip655,22794 -mostlyclean-generic:mostlyclean-generic660,23042 -clean-generic:clean-generic662,23064 -distclean-generic:distclean-generic664,23080 -maintainer-clean-generic:maintainer-clean-generic668,23266 -clean: clean-amclean671,23418 -clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \clean-am673,23435 -distclean: distclean-amdistclean676,23513 -distclean-am: clean-am distclean-compile distclean-generic \distclean-am680,23613 -dvi: dvi-amdvi683,23723 -dvi-am:dvi-am685,23736 -html: html-amhtml687,23745 -html-am:html-am689,23760 -info: info-aminfo691,23770 -info-am:info-am693,23785 -install-data-am: install-includeHEADERS install-maninstall-data-am695,23795 -install-dvi: install-dvi-aminstall-dvi697,23848 -install-dvi-am:install-dvi-am699,23877 -install-exec-am: install-libLTLIBRARIESinstall-exec-am701,23894 -install-html: install-html-aminstall-html703,23935 -install-html-am:install-html-am705,23966 -install-info: install-info-aminstall-info707,23984 -install-info-am:install-info-am709,24015 -install-man: install-man3install-man711,24033 -install-pdf: install-pdf-aminstall-pdf713,24060 -install-pdf-am:install-pdf-am715,24089 -install-ps: install-ps-aminstall-ps717,24106 -install-ps-am:install-ps-am719,24133 -installcheck-am:installcheck-am721,24149 -maintainer-clean: maintainer-clean-ammaintainer-clean723,24167 -maintainer-clean-am: distclean-am maintainer-clean-genericmaintainer-clean-am728,24319 -mostlyclean: mostlyclean-ammostlyclean730,24379 -mostlyclean-am: mostlyclean-compile mostlyclean-generic \mostlyclean-am732,24408 -pdf: pdf-ampdf735,24488 -pdf-am:pdf-am737,24501 -ps: ps-amps739,24510 -ps-am:ps-am741,24521 -uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES \uninstall-am743,24529 -uninstall-man: uninstall-man3uninstall-man746,24611 -ev.3: ev.podev.3769,25693 - -evserver/ev_epoll.c,302 -#define EV_EMASK_EPERM EV_EMASK_EPERM68,3408 -epoll_modify (EV_P_ int fd, int oev, int nev)epoll_modify71,3449 -epoll_poll (EV_P_ ev_tstamp timeout)epoll_poll142,5578 -epoll_init (EV_P_ int flags)epoll_init236,8837 -epoll_destroy (EV_P)epoll_destroy261,9468 -epoll_fork (EV_P)epoll_fork268,9572 - -evserver/aclocal.m4,6132 -m4_define([_LT_COPYING], [dnl_LT_COPYING32,1479 -AC_DEFUN([LT_INIT],LT_INIT88,3459 -m4_define([_LT_CONFIG_LIBTOOL_INIT],_LT_CONFIG_LIBTOOL_INIT297,9406 -m4_define([_LT_OUTPUT_LIBTOOL_INIT])_LT_OUTPUT_LIBTOOL_INIT304,9554 -m4_define([_LT_CONFIG_LIBTOOL],_LT_CONFIG_LIBTOOL310,9721 -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])_LT_OUTPUT_LIBTOOL_COMMANDS317,9868 -m4_define([_LT_FORMAT_COMMENT],_LT_FORMAT_COMMENT332,10319 -m4_define([_LT_DECL],_LT_DECL348,10879 -m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])_LT_TAGDECL362,11403 -m4_define([lt_decl_tag_varnames],lt_decl_tag_varnames367,11575 -m4_define([_lt_decl_filter],_lt_decl_filter373,11772 -m4_define([lt_decl_quote_varnames],lt_decl_quote_varnames385,12224 -m4_define([lt_decl_dquote_varnames],lt_decl_dquote_varnames391,12407 -m4_define([lt_decl_varnames_tagged],lt_decl_varnames_tagged397,12591 -m4_define([_lt_decl_varnames_tagged],_lt_decl_varnames_tagged402,12811 -m4_define([lt_decl_all_varnames],lt_decl_all_varnames408,13006 -m4_define([_lt_decl_all_varnames],_lt_decl_all_varnames414,13168 -m4_define([_LT_CONFIG_STATUS_DECLARE],_LT_CONFIG_STATUS_DECLARE425,13586 -m4_define([_LT_LIBTOOL_DECLARE],_LT_LIBTOOL_DECLARE458,14769 -m4_define([_LT_LIBTOOL_TAG_VARS],_LT_LIBTOOL_TAG_VARS486,15844 -m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])_LT_TAGVAR493,16053 -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],_LT_OUTPUT_LIBTOOL_COMMANDS_INIT520,17258 -AC_DEFUN([LT_OUTPUT],LT_OUTPUT577,18914 -AC_DEFUN([LT_SUPPORTED_TAG], [])LT_SUPPORTED_TAG772,24401 -m4_define([_LT_LANG_C_enabled], [])_LT_LANG_C_enabled776,24468 -m4_define([_LT_TAGS], [])_LT_TAGS777,24504 -AC_DEFUN([LT_LANG],LT_LANG783,24636 -m4_define([_LT_SHELL_INIT],_LT_SHELL_INIT1058,35112 -AC_DEFUN([_LT_COMPILER_OPTION],_LT_COMPILER_OPTION1417,45461 -AC_DEFUN([_LT_LINKER_OPTION],_LT_LINKER_OPTION1468,47463 -AC_DEFUN([LT_CMD_MAX_LEN],LT_CMD_MAX_LEN1510,48627 -AC_DEFUN([LT_SYS_DLOPEN_SELF],LT_SYS_DLOPEN_SELF1739,55591 -AC_DEFUN([_LT_PATH_TOOL_PREFIX],_LT_PATH_TOOL_PREFIX2756,91164 -AC_DEFUN([LT_PATH_LD],LT_PATH_LD2841,93755 -AC_DEFUN([LT_PATH_NM],LT_PATH_NM3194,104122 -AC_DEFUN([LT_LIB_M],LT_LIB_M3282,106928 -AC_DEFUN([LT_PROG_GCJ],LT_PROG_GCJ6994,250465 -AC_DEFUN([LT_PROG_RC],LT_PROG_RC7010,250859 -AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])LTOPTIONS_VERSION7396,261308 -m4_define([_LT_MANGLE_OPTION],_LT_MANGLE_OPTION7401,261444 -m4_define([_LT_SET_OPTION],_LT_SET_OPTION7410,261772 -m4_define([_LT_IF_OPTION],_LT_IF_OPTION7421,262159 -m4_define([_LT_UNLESS_OPTIONS],_LT_UNLESS_OPTIONS7429,262440 -m4_define([_LT_MANGLE_DEFUN],_LT_MANGLE_DEFUN7474,264111 -m4_define([LT_OPTION_DEFINE],LT_OPTION_DEFINE7480,264319 -m4_define([_LT_ENABLE_SHARED],_LT_ENABLE_SHARED7542,265993 -AC_DEFUN([AC_ENABLE_SHARED],AC_ENABLE_SHARED7574,267001 -AC_DEFUN([AC_DISABLE_SHARED],AC_DISABLE_SHARED7578,267100 -m4_define([_LT_ENABLE_STATIC],_LT_ENABLE_STATIC7596,267642 -AC_DEFUN([AC_ENABLE_STATIC],AC_ENABLE_STATIC7628,268645 -AC_DEFUN([AC_DISABLE_STATIC],AC_DISABLE_STATIC7632,268744 -m4_define([_LT_ENABLE_FAST_INSTALL],_LT_ENABLE_FAST_INSTALL7650,269316 -m4_define([_LT_WITH_PIC],_LT_WITH_PIC7706,271291 -m4_define([_LTDL_MODE], [])_LTDL_MODE7733,272076 -m4_define([_LTDL_TYPE], [])_LTDL_TYPE7741,272371 -AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])LTSUGAR_VERSION7759,273051 -m4_define([lt_join],lt_join7768,273358 -m4_define([_lt_join],_lt_join7772,273500 -m4_define([lt_car], [[$1]])lt_car7783,273799 -m4_define([lt_cdr],lt_cdr7784,273827 -m4_define([lt_unquote], $1)lt_unquote7788,273973 -m4_define([lt_append],lt_append7801,274564 -m4_define([lt_combine],lt_combine7813,275020 -m4_define([lt_if_append_uniq],lt_if_append_uniq7826,275633 -m4_define([lt_dict_add],lt_dict_add7836,275890 -m4_define([lt_dict_add_subkey],lt_dict_add_subkey7842,276040 -m4_define([lt_dict_fetch],lt_dict_fetch7848,276180 -m4_define([lt_if_dict_fetch],lt_if_dict_fetch7856,276456 -m4_define([lt_dict_filter],lt_dict_filter7864,276683 -m4_define([LT_PACKAGE_VERSION], [2.2.6b])LT_PACKAGE_VERSION7885,277389 -m4_define([LT_PACKAGE_REVISION], [1.3017])LT_PACKAGE_REVISION7886,277431 -AC_DEFUN([LTVERSION_VERSION],LTVERSION_VERSION7888,277475 -AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])LTOBSOLETE_VERSION7930,279368 -AC_DEFUN([AM_AUTOMAKE_VERSION],AM_AUTOMAKE_VERSION7999,283884 -m4_define([_AM_AUTOCONF_VERSION], [])_AM_AUTOCONF_VERSION8012,284418 -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],AM_SET_CURRENT_AUTOMAKE_VERSION8018,284651 -AC_DEFUN([AM_AUX_DIR_EXPAND],AM_AUX_DIR_EXPAND8070,287138 -AC_DEFUN([AM_CONDITIONAL],AM_CONDITIONAL8091,287799 -AC_DEFUN([_AM_DEPENDENCIES],_AM_DEPENDENCIES8139,289501 -AC_DEFUN([AM_SET_DEPDIR],AM_SET_DEPDIR8274,294791 -AC_DEFUN([AM_DEP_TRACK],AM_DEP_TRACK8282,294939 -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],_AM_OUTPUT_DEPENDENCY_COMMANDS8308,295831 -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],AM_OUTPUT_DEPENDENCY_COMMANDS8369,298356 -AC_DEFUN([AM_INIT_AUTOMAKE],AM_INIT_AUTOMAKE8400,299683 -m4_define([_AC_COMPILER_EXEEXT],_AC_COMPILER_EXEEXT8489,303111 -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],_AC_AM_CONFIG_HEADER_HOOK8500,303584 -AC_DEFUN([AM_PROG_INSTALL_SH],AM_PROG_INSTALL_SH8523,304284 -AC_DEFUN([AM_SET_LEADING_DOT],AM_SET_LEADING_DOT8545,304947 -AC_DEFUN([AM_MAINTAINER_MODE],AM_MAINTAINER_MODE8574,305877 -AC_DEFUN([AM_MAKE_INCLUDE],AM_MAKE_INCLUDE8609,307342 -AC_DEFUN([AM_MISSING_PROG],AM_MISSING_PROG8661,308719 -AC_DEFUN([AM_MISSING_HAS_RUN],AM_MISSING_HAS_RUN8671,309008 -AC_DEFUN([AM_PROG_MKDIR_P],AM_PROG_MKDIR_P8700,309806 -AC_DEFUN([_AM_MANGLE_OPTION],_AM_MANGLE_OPTION8729,310860 -AC_DEFUN([_AM_SET_OPTION],_AM_SET_OPTION8735,311081 -AC_DEFUN([_AM_SET_OPTIONS],_AM_SET_OPTIONS8741,311271 -AC_DEFUN([_AM_IF_OPTION],_AM_IF_OPTION8747,311515 -AC_DEFUN([AM_SANITY_CHECK],AM_SANITY_CHECK8763,311998 -AC_DEFUN([AM_PROG_INSTALL_STRIP],AM_PROG_INSTALL_STRIP8830,314394 -AC_DEFUN([_AM_SUBST_NOTMAKE])_AM_SUBST_NOTMAKE8855,315407 -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])AM_SUBST_NOTMAKE8860,315535 -AC_DEFUN([_AM_PROG_TAR],_AM_PROG_TAR8885,316373 - -evserver/autogen.sh,0 - -postgres/3rd_party_licenses.txt,0 - -postgres/pg_config_ext.h,43 -#define PG_INT64_TYPE PG_INT64_TYPE7,210 - -postgres/postgres_ext.h,1258 -#define POSTGRES_EXT_HPOSTGRES_EXT_H24,913 -typedef unsigned int Oid;Oid31,1020 -#define InvalidOid InvalidOid34,1066 -#define InvalidOid InvalidOid36,1101 -#define OID_MAX OID_MAX39,1139 -typedef PG_INT64_TYPE pg_int64;pg_int6443,1311 -#define PG_DIAG_SEVERITY PG_DIAG_SEVERITY51,1501 -#define PG_DIAG_SQLSTATE PG_DIAG_SQLSTATE52,1531 -#define PG_DIAG_MESSAGE_PRIMARY PG_DIAG_MESSAGE_PRIMARY53,1561 -#define PG_DIAG_MESSAGE_DETAIL PG_DIAG_MESSAGE_DETAIL54,1597 -#define PG_DIAG_MESSAGE_HINT PG_DIAG_MESSAGE_HINT55,1632 -#define PG_DIAG_STATEMENT_POSITION PG_DIAG_STATEMENT_POSITION56,1665 -#define PG_DIAG_INTERNAL_POSITION PG_DIAG_INTERNAL_POSITION57,1704 -#define PG_DIAG_INTERNAL_QUERY PG_DIAG_INTERNAL_QUERY58,1742 -#define PG_DIAG_CONTEXT PG_DIAG_CONTEXT59,1777 -#define PG_DIAG_SCHEMA_NAME PG_DIAG_SCHEMA_NAME60,1807 -#define PG_DIAG_TABLE_NAME PG_DIAG_TABLE_NAME61,1840 -#define PG_DIAG_COLUMN_NAME PG_DIAG_COLUMN_NAME62,1872 -#define PG_DIAG_DATATYPE_NAME PG_DIAG_DATATYPE_NAME63,1905 -#define PG_DIAG_CONSTRAINT_NAME PG_DIAG_CONSTRAINT_NAME64,1939 -#define PG_DIAG_SOURCE_FILE PG_DIAG_SOURCE_FILE65,1975 -#define PG_DIAG_SOURCE_LINE PG_DIAG_SOURCE_LINE66,2008 -#define PG_DIAG_SOURCE_FUNCTION PG_DIAG_SOURCE_FUNCTION67,2041 - -postgres/pg_config_os.h,397 -#define __win32_h_included__win32_h_included5,66 -#define _timeb _timeb11,153 -#define _ftime(_ftime12,174 -#define _errno _errno13,201 -#define popen(popen14,222 -#define close(close17,289 -#define read(read18,316 -#define write(write19,349 -#define EINTR EINTR24,454 -#define EWOULDBLOCK EWOULDBLOCK26,497 -#define ECONNRESET ECONNRESET29,558 -#define EINPROGRESS EINPROGRESS32,618 - -postgres/license.txt,0 - -postgres/libpq-fe.h,6667 -#define LIBPQ_FE_HLIBPQ_FE_H16,504 -#define PG_COPYRES_ATTRS PG_COPYRES_ATTRS34,741 -#define PG_COPYRES_TUPLES PG_COPYRES_TUPLES35,774 -#define PG_COPYRES_EVENTS PG_COPYRES_EVENTS36,839 -#define PG_COPYRES_NOTICEHOOKS PG_COPYRES_NOTICEHOOKS37,873 -{__anond2076811010348,1162 - CONNECTION_OK,CONNECTION_OK49,1164 - CONNECTION_BAD,CONNECTION_BAD50,1180 - CONNECTION_STARTED, /* Waiting for connection to be made. */CONNECTION_STARTED57,1373 - CONNECTION_MADE, /* Connection OK; waiting to send. */CONNECTION_MADE58,1438 - CONNECTION_AWAITING_RESPONSE, /* Waiting for a response from theCONNECTION_AWAITING_RESPONSE59,1499 - CONNECTION_AUTH_OK, /* Received authentication; waiting forCONNECTION_AUTH_OK61,1597 - CONNECTION_SETENV, /* Negotiating environment. */CONNECTION_SETENV63,1691 - CONNECTION_SSL_STARTUP, /* Negotiating SSL. */CONNECTION_SSL_STARTUP64,1744 - CONNECTION_NEEDED /* Internal state: connect() needed */CONNECTION_NEEDED65,1793 -} ConnStatusType;ConnStatusType66,1853 -{__anond2076811020369,1885 - PGRES_POLLING_FAILED = 0,PGRES_POLLING_FAILED70,1887 - PGRES_POLLING_READING, /* These two indicate that one may */PGRES_POLLING_READING71,1914 - PGRES_POLLING_WRITING, /* use select before polling again. */PGRES_POLLING_WRITING72,1979 - PGRES_POLLING_OK,PGRES_POLLING_OK73,2045 - PGRES_POLLING_ACTIVE /* unused; keep for awhile for backwardsPGRES_POLLING_ACTIVE74,2064 -} PostgresPollingStatusType;PostgresPollingStatusType76,2156 -{__anond2076811030379,2199 - PGRES_EMPTY_QUERY = 0, /* empty query string was executed */PGRES_EMPTY_QUERY80,2201 - PGRES_COMMAND_OK, /* a query command that doesn't returnPGRES_COMMAND_OK81,2264 - PGRES_TUPLES_OK, /* a query command that returns tuples wasPGRES_TUPLES_OK84,2395 - PGRES_COPY_OUT, /* Copy Out data transfer in progress */PGRES_COPY_OUT87,2553 - PGRES_COPY_IN, /* Copy In data transfer in progress */PGRES_COPY_IN88,2614 - PGRES_BAD_RESPONSE, /* an unexpected response was recv'd from thePGRES_BAD_RESPONSE89,2673 - PGRES_NONFATAL_ERROR, /* notice or warning message */PGRES_NONFATAL_ERROR91,2764 - PGRES_FATAL_ERROR, /* query failed */PGRES_FATAL_ERROR92,2820 - PGRES_COPY_BOTH, /* Copy In/Out data transfer in progress */PGRES_COPY_BOTH93,2861 - PGRES_SINGLE_TUPLE /* single tuple from larger resultset */PGRES_SINGLE_TUPLE94,2925 -} ExecStatusType;ExecStatusType95,2988 -{__anond2076811040398,3020 - PQTRANS_IDLE, /* connection idle */PQTRANS_IDLE99,3022 - PQTRANS_ACTIVE, /* command in progress */PQTRANS_ACTIVE100,3062 - PQTRANS_INTRANS, /* idle, within transaction block */PQTRANS_INTRANS101,3108 - PQTRANS_INERROR, /* idle, within failed transaction */PQTRANS_INERROR102,3165 - PQTRANS_UNKNOWN /* cannot determine status */PQTRANS_UNKNOWN103,3223 -} PGTransactionStatusType;PGTransactionStatusType104,3273 -{__anond20768110503107,3314 - PQERRORS_TERSE, /* single-line error messages */PQERRORS_TERSE108,3316 - PQERRORS_DEFAULT, /* recommended style */PQERRORS_DEFAULT109,3369 - PQERRORS_VERBOSE /* all the facts, ma'am */PQERRORS_VERBOSE110,3414 -} PGVerbosity;PGVerbosity111,3461 -{__anond20768110603119,3619 - PQPING_OK, /* server is accepting connections */PQPING_OK120,3621 - PQPING_REJECT, /* server is alive but rejecting connections */PQPING_REJECT121,3675 - PQPING_NO_RESPONSE, /* could not establish connection */PQPING_NO_RESPONSE122,3742 - PQPING_NO_ATTEMPT /* connection not attempted (bad params) */PQPING_NO_ATTEMPT123,3802 -} PGPing;PGPing124,3867 -typedef struct pg_conn PGconn;PGconn129,4011 -typedef struct pg_result PGresult;PGresult136,4335 -typedef struct pg_cancel PGcancel;PGcancel142,4556 -typedef struct pgNotifypgNotify150,4895 - char *relname; /* notification condition name */relname152,4921 - int be_pid; /* process ID of notifying server process */be_pid153,4975 - char *extra; /* notification parameter */extra154,5037 - struct pgNotify *next; /* list link */next156,5156 -} PGnotify;PGnotify157,5197 -typedef void (*PQnoticeReceiver) (void *arg, const PGresult *res);PQnoticeReceiver160,5261 -typedef void (*PQnoticeProcessor) (void *arg, const char *message);PQnoticeProcessor161,5328 -typedef char pqbool;pqbool164,5431 -typedef struct _PQprintOpt_PQprintOpt166,5453 - pqbool header; /* print output field headings and row count */header168,5482 - pqbool align; /* fill align the fields */align169,5549 - pqbool standard; /* old brain dead format */standard170,5595 - pqbool html3; /* output html tables */html3171,5643 - pqbool expanded; /* expand tables */expanded172,5686 - pqbool pager; /* use pager for output if needed */pager173,5726 - char *fieldSep; /* field separator */fieldSep174,5781 - char *tableOpt; /* insert to HTML */tableOpt175,5824 - char *caption; /* HTML
    */caption176,5878 - char **fieldName; /* null terminated array of replacement fieldfieldName177,5919 -} PQprintOpt;PQprintOpt179,6007 -typedef struct _PQconninfoOption_PQconninfoOption190,6403 - char *keyword; /* The keyword of the option */keyword192,6438 - char *envvar; /* Fallback environment variable name */envvar193,6492 - char *compiled; /* Fallback compiled in default value */compiled194,6553 - char *val; /* Option's current value, or NULL */val195,6615 - char *label; /* Label for field in connect dialog */label196,6672 - char *dispchar; /* Indicates how to display this field in adispchar197,6731 - int dispsize; /* Field size in characters for dialog */dispsize202,6976 -} PQconninfoOption;PQconninfoOption203,7036 -{__anond20768110708210,7164 - int len;len211,7166 - int isint;isint212,7178 - {__anond2076811080a214,7199 - int *ptr; /* can't use void (dec compiler barfs) */ptr215,7202 - int integer;integer216,7262 - } u;u217,7279 -} PQArgBlock;PQArgBlock218,7287 -typedef struct pgresAttDescpgresAttDesc224,7422 - char *name; /* column name */name226,7452 - Oid tableid; /* source table, if known */tableid227,7488 - int columnid; /* source column, if known */columnid228,7534 - int format; /* format code for value (text/binary) */format229,7582 - Oid typid; /* type id */typid230,7641 - int typlen; /* type size */typlen231,7671 - int atttypmod; /* type-specific modifier info */atttypmod232,7704 -} PGresAttDesc;PGresAttDesc233,7757 -#define PQsetdb(PQsetdb258,8577 -typedef void (*pgthreadlock_t) (int acquire);pgthreadlock_t353,12213 -#define PQfreeNotify(PQfreeNotify484,17210 -#define PQnoPasswordSupplied PQnoPasswordSupplied488,17370 - -postgres/pg_config.h,4195 -#define ACCEPT_TYPE_ARG1 ACCEPT_TYPE_ARG114,561 -#define ACCEPT_TYPE_ARG2 ACCEPT_TYPE_ARG217,646 -#define ACCEPT_TYPE_ARG3 ACCEPT_TYPE_ARG320,736 -#define ACCEPT_TYPE_RETURN ACCEPT_TYPE_RETURN23,810 -#define ALIGNOF_DOUBLE ALIGNOF_DOUBLE26,905 -#define ALIGNOF_INT ALIGNOF_INT29,975 -#define ALIGNOF_LONG ALIGNOF_LONG32,1043 -#define ALIGNOF_LONG_LONG_INT ALIGNOF_LONG_LONG_INT35,1121 -#define ALIGNOF_SHORT ALIGNOF_SHORT38,1200 -#define DEF_PGPORT DEF_PGPORT44,1480 -#define DEF_PGPORT_STR DEF_PGPORT_STR47,1571 -#define FLEXIBLE_ARRAY_MEMBERFLEXIBLE_ARRAY_MEMBER56,2085 -#define ENABLE_THREAD_SAFETY ENABLE_THREAD_SAFETY63,2306 -# define gettimeofday(gettimeofday72,2540 -#define HAVE_DECL_FDATASYNC HAVE_DECL_FDATASYNC89,2991 -#define HAVE_DECL_F_FULLFSYNC HAVE_DECL_F_FULLFSYNC93,3112 -#define HAVE_DECL_SNPRINTF HAVE_DECL_SNPRINTF97,3232 -#define HAVE_DECL_VSNPRINTF HAVE_DECL_VSNPRINTF101,3350 -#define HAVE_FCVT HAVE_FCVT116,3805 -#define HAVE_FINITE HAVE_FINITE122,3951 -#define HAVE_FSEEKO HAVE_FSEEKO137,4391 -#define HAVE_FUNCNAME__FUNCTION HAVE_FUNCNAME__FUNCTION143,4565 -#define HAVE_INT_TIMEZONEHAVE_INT_TIMEZONE188,5853 -#define HAVE_IPV6 HAVE_IPV6191,5928 -#define HAVE_ISINF HAVE_ISINF194,5988 -#define HAVE_LL_CONSTANTS HAVE_LL_CONSTANTS238,7281 -#define HAVE_LOCALE_T HAVE_LOCALE_T242,7374 -#define HAVE_LONG_LONG_INT_64HAVE_LONG_LONG_INT_64249,7565 -#define HAVE_MBSTOWCS_L HAVE_MBSTOWCS_L253,7660 -#define HAVE_MEMMOVE HAVE_MEMMOVE256,7741 -#define HAVE_MEMORY_H HAVE_MEMORY_H259,7823 -#define HAVE_MINIDUMP_TYPE HAVE_MINIDUMP_TYPE262,7910 -#define HAVE_NETINET_IN_H HAVE_NETINET_IN_H265,8002 -#define HAVE_PWD_H HAVE_PWD_H292,8779 -#define HAVE_RINT HAVE_RINT311,9341 -#define HAVE_SIG_ATOMIC_T HAVE_SIG_ATOMIC_T341,10245 -#define HAVE_SPINLOCKS HAVE_SPINLOCKS347,10398 -#define HAVE_STDLIB_H HAVE_STDLIB_H356,10649 -#define HAVE_STRERROR HAVE_STRERROR360,10751 -#define HAVE_STRINGIZE HAVE_STRINGIZE367,10937 -#define HAVE_STRING_H HAVE_STRING_H373,11111 -#define HAVE_STRUCT_ADDRINFO HAVE_STRUCT_ADDRINFO389,11544 -#define HAVE_STRUCT_SOCKADDR_STORAGE HAVE_STRUCT_SOCKADDR_STORAGE403,11974 -#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY408,12116 -#define HAVE_SYMLINK HAVE_SYMLINK427,12800 -#define HAVE_SYS_SOCKET_H HAVE_SYS_SOCKET_H457,13682 -#define HAVE_SYS_STAT_H HAVE_SYS_STAT_H460,13771 -#define HAVE_SYS_TIME_H HAVE_SYS_TIME_H463,13858 -#define HAVE_SYS_TYPES_H HAVE_SYS_TYPES_H466,13946 -#define HAVE_TOWLOWER HAVE_TOWLOWER482,14428 -#define HAVE_UNISTD_H HAVE_UNISTD_H497,14847 -#define HAVE_UTIME HAVE_UTIME506,15083 -#define HAVE_UTIME_H HAVE_UTIME_H512,15241 -#define HAVE_VSNPRINTF HAVE_VSNPRINTF515,15321 -#define HAVE_WCHAR_H HAVE_WCHAR_H518,15404 -#define HAVE_WCSTOMBS HAVE_WCSTOMBS521,15483 -#define HAVE_WCSTOMBS_L HAVE_WCSTOMBS_L524,15565 -#define HAVE_WCTYPE_H HAVE_WCTYPE_H527,15650 -#define HAVE__VA_ARGS HAVE__VA_ARGS545,16272 -#define INT64_FORMAT INT64_FORMAT548,16370 -#define MAXIMUM_ALIGNOF MAXIMUM_ALIGNOF560,16707 -#define MEMSET_LOOP_LIMIT MEMSET_LOOP_LIMIT563,16775 -#define PACKAGE_BUGREPORT PACKAGE_BUGREPORT566,16886 -#define PACKAGE_NAME PACKAGE_NAME569,16988 -#define PACKAGE_STRING PACKAGE_STRING572,17082 -#define PACKAGE_VERSION PACKAGE_VERSION575,17170 -#define PG_INT64_TYPE PG_INT64_TYPE578,17261 -#define PG_VERSION PG_VERSION581,17335 -#define PG_VERSION_NUM PG_VERSION_NUM584,17400 -#define PACKAGE_TARNAME PACKAGE_TARNAME587,17489 -#define PG_KRB_SRVNAM PG_KRB_SRVNAM591,17637 -#define PG_VERSION_STR PG_VERSION_STR594,17742 -#define SIZEOF_LONG SIZEOF_LONG601,17990 -#define SIZEOF_SIZE_T SIZEOF_SIZE_T605,18079 -#define SIZEOF_SIZE_T SIZEOF_SIZE_T607,18109 -#define SIZEOF_VOID_P SIZEOF_VOID_P612,18207 -#define SIZEOF_VOID_P SIZEOF_VOID_P614,18237 -#define STDC_HEADERS STDC_HEADERS618,18324 -#define UINT64_FORMAT UINT64_FORMAT628,18601 -#define PG_USE_INLINE PG_USE_INLINE638,18974 -#define USE_REPL_SNPRINTF USE_REPL_SNPRINTF654,19439 -#define USE_SYSV_SHARED_MEMORY USE_SYSV_SHARED_MEMORY663,19682 -#define USE_WIN32_SEMAPHORESUSE_WIN32_SEMAPHORES669,19855 -#define inline inline686,20418 - -easywclient/test/Makefile,253 -CXXFLAGS = -std=gnu++1y -Wall -I..CXXFLAGS3,18 -test: easywsclient.ttest6,81 -clean:clean8,152 -easywsclient.t: easywsclient.t.o easywsclient.o gtest-all.oeasywsclient.t12,216 -easywsclient.o: easywsclient.cpp easywsclient.hppeasywsclient.o13,276 - -easywclient/test/gtest.mk,196 -GTEST_PATH ?= /usr/src/gtestGTEST_PATH3,100 -GTEST_OBJS = gtest-all.oGTEST_OBJS4,129 -all:all21,611 -gtest_clean:gtest_clean22,616 -gtest-all.o: CXXFLAGS += -I$(GTEST_PATH)gtest-all.o24,646 - -easywclient/test/testServer.js,1524 -var WebSocketServer = require('ws').Server;WebSocketServer17,244 -var http = require('http');http18,288 -var app = http.createServer();app19,316 -var server; // assigned by app.listen() belowserver20,347 -var wssEchoWithSize = new WebSocketServer({server: app, path: '/echoWithSize'});wssEchoWithSize22,394 - ws.on('message', function(data, flags) {AnonymousFunction35a22f8d020024,523 - ws.on('close', function() {AnonymousFunction35a22f8d030028,658 - ws.on('error', function(e) {AnonymousFunction35a22f8d040030,698 -wssEchoWithSize.on('connection', function(ws) {AnonymousFunction35a22f8d010023,475 -var wssBinaryEchoWithSize = new WebSocketServer({server: app, path: '/binaryEchoWithSize'});wssBinaryEchoWithSize34,744 - ws.on('message', function(data, flags) {AnonymousFunction35a22f8d060036,891 - ws.on('close', function() {AnonymousFunction35a22f8d070045,1310 - ws.on('error', function(e) {AnonymousFunction35a22f8d080047,1350 -wssBinaryEchoWithSize.on('connection', function(ws) {AnonymousFunction35a22f8d050035,837 -var wssKillServer = new WebSocketServer({server: app, path: '/killServer'});wssKillServer51,1396 - ws.on('message', function(data, flags) {AnonymousFunction35a22f8d0a0053,1519 - ws.on('close', function() {AnonymousFunction35a22f8d0b0057,1634 - ws.on('error', function(e) {AnonymousFunction35a22f8d0c0059,1674 -wssKillServer.on('connection', function(ws) {AnonymousFunction35a22f8d090052,1473 -var PORT = parseInt(process.env.PORT || '8123');PORT63,1720 - -easywclient/test/easywsclient.t.cpp,972 -namespace {__anon1fb7d2b9011118,313 -class WSAInitWSAInit21,340 - WSAInit()WSAInit24,366 - ~WSAInit()~WSAInit33,571 -class KillServerKillServer40,631 - KillServer() : d_ws(WebSocket::from_url("ws://localhost:8123/killServer"))KillServer43,660 - ~KillServer()~KillServer47,773 - std::unique_ptr d_ws;d_ws54,937 -std::string makeString(size_t length)makeString57,978 -TEST(easywsclient, textFramesWork)TEST70,1199 - ws->dispatch([gotMessageOut=&gotMessage, messageOut=&message, ws=ws.get()](const std::st__anon1fb7d2b9020280,1500 -TEST(easywsclient, longTextFramesWork)TEST92,1846 - ws->dispatch([gotMessageOut=&gotMessage, messageOut=&message, ws=ws.get()](const std__anon1fb7d2b90302123,3240 -TEST(easywsclient, binaryFramesWork)TEST136,3646 - ws->dispatchBinary([gotMessageOut=&gotMessage, messageOut=&message, ws=ws.get()](const s__anon1fb7d2b90402145,3994 -int main(int argc, char **argv)main157,4389 - -easywclient/easywsclient.hpp,1887 -#define EASYWSCLIENT_HPP_20120819_MIOFVASDTNUASZDQPLFDEASYWSCLIENT_HPP_20120819_MIOFVASDTNUASZDQPLFD2,55 -namespace easywsclient {easywsclient14,402 -struct Callback_Imp { virtual void operator()(const std::string& message) = 0; };Callback_Imp16,428 -struct BytesCallback_Imp { virtual void operator()(const std::vector& message) = 0; };BytesCallback_Imp17,510 -class WebSocket {WebSocket19,607 - typedef WebSocket * pointer;pointer21,635 - typedef enum readyStateValues { CLOSING, CLOSED, CONNECTING, OPEN } readyStateValues;readyStateValues22,668 - typedef enum readyStateValues { CLOSING, CLOSED, CONNECTING, OPEN } readyStateValues;CLOSING22,668 - typedef enum readyStateValues { CLOSING, CLOSED, CONNECTING, OPEN } readyStateValues;CLOSED22,668 - typedef enum readyStateValues { CLOSING, CLOSED, CONNECTING, OPEN } readyStateValues;CONNECTING22,668 - typedef enum readyStateValues { CLOSING, CLOSED, CONNECTING, OPEN } readyStateValues;OPEN22,668 - typedef enum readyStateValues { CLOSING, CLOSED, CONNECTING, OPEN } readyStateValues;readyStateValues22,668 - virtual ~WebSocket() { }~WebSocket30,1032 - void dispatch(Callable callable)dispatch40,1467 - struct _Callback : public Callback_Imp {_Callback43,1651 - Callable& callable;callable44,1700 - _Callback(Callable& callable) : callable(callable) { }_Callback45,1732 - void operator()(const std::string& message) { callable(message); }operator ()46,1799 - void dispatchBinary(Callable callable)dispatchBinary53,1992 - struct _Callback : public BytesCallback_Imp {_Callback56,2196 - Callable& callable;callable57,2250 - _Callback(Callable& callable) : callable(callable) { }_Callback58,2282 - void operator()(const std::vector& message) { callable(message); }operator ()59,2349 - -easywclient/Makefile,640 -CXXFLAGS = -std=gnu++0x -WallCXXFLAGS1,0 -LDLIBS = -lstdc++LDLIBS2,30 -all: example-client example-client-cpp11all4,71 -clean:clean5,112 -test:test8,189 -testserver: node_modulestestserver10,218 -node_modules:node_modules12,267 -example-client-cpp11: example-client-cpp11.o easywsclient.oexample-client-cpp1114,294 -example-client-cpp11.o: example-client-cpp11.cpp easywsclient.hppexample-client-cpp11.o15,354 -example-client: example-client.o easywsclient.oexample-client16,420 -example-client.o: example-client.cpp easywsclient.hppexample-client.o17,468 -easywsclient.o: easywsclient.cpp easywsclient.hppeasywsclient.o18,522 - -easywclient/example-client-cpp11.cpp,107 -int main()main14,353 - ws->dispatch([wsp](const std::string & message) {__anonca55abd7010235,902 - -easywclient/easywsclient.cpp,4735 - #define _CRT_SECURE_NO_WARNINGS _CRT_SECURE_NO_WARNINGS4,78 - #define WIN32_LEAN_AND_MEANWIN32_LEAN_AND_MEAN7,226 - typedef int ssize_t;ssize_t19,532 - #define _SSIZE_T_DEFINED_SSIZE_T_DEFINED20,561 - typedef SOCKET socket_t;socket_t23,635 - #define _SOCKET_T_DEFINED_SOCKET_T_DEFINED24,668 - #define snprintf snprintf27,734 - typedef __int8 int8_t;int8_t33,871 - typedef unsigned __int8 uint8_t;uint8_t34,902 - typedef __int32 int32_t;int32_t35,943 - typedef unsigned __int32 uint32_t;uint32_t36,976 - typedef __int64 int64_t;int64_t37,1019 - typedef unsigned __int64 uint64_t;uint64_t38,1052 - #define socketerrno socketerrno40,1106 - #define SOCKET_EAGAIN_EINPROGRESS SOCKET_EAGAIN_EINPROGRESS41,1148 - #define SOCKET_EWOULDBLOCK SOCKET_EWOULDBLOCK42,1201 - typedef int socket_t;socket_t56,1558 - #define _SOCKET_T_DEFINED_SOCKET_T_DEFINED57,1588 - #define INVALID_SOCKET INVALID_SOCKET60,1660 - #define SOCKET_ERROR SOCKET_ERROR63,1732 - #define closesocket(closesocket65,1779 - #define socketerrno socketerrno67,1840 - #define SOCKET_EAGAIN_EINPROGRESS SOCKET_EAGAIN_EINPROGRESS68,1870 - #define SOCKET_EWOULDBLOCK SOCKET_EWOULDBLOCK69,1915 -namespace { // private module-only namespace__anonfec3d548011180,2106 -socket_t hostname_connect(const std::string& hostname, int port) {hostname_connect82,2152 -class _DummyWebSocket : public easywsclient::WebSocket_DummyWebSocket113,3078 - void poll(int timeout) { }poll116,3145 - void send(const std::string& message) { }send117,3176 - void sendBinary(const std::string& message) { }sendBinary118,3222 - void sendBinary(const std::vector& message) { }sendBinary119,3274 - void sendPing() { }sendPing120,3335 - void close() { } close121,3359 - readyStateValues getReadyState() const { return CLOSED; }getReadyState122,3381 - void _dispatch(Callback_Imp & callable) { }_dispatch123,3443 - void _dispatchBinary(BytesCallback_Imp& callable) { }_dispatchBinary124,3491 -class _RealWebSocket : public easywsclient::WebSocket_RealWebSocket128,3554 - struct wsheader_type {wsheader_type151,5014 - unsigned header_size;header_size152,5041 - bool fin;fin153,5071 - bool mask;mask154,5089 - enum opcode_type {opcode_type155,5108 - CONTINUATION = 0x0,CONTINUATION156,5135 - TEXT_FRAME = 0x1,TEXT_FRAME157,5167 - BINARY_FRAME = 0x2,BINARY_FRAME158,5197 - CLOSE = 8,CLOSE159,5229 - PING = 9,PING160,5252 - PONG = 0xa,PONG161,5274 - } opcode;opcode162,5298 - int N0;N0163,5316 - uint64_t N;N164,5332 - uint8_t masking_key[4];masking_key165,5352 - std::vector rxbuf;rxbuf168,5392 - std::vector txbuf;txbuf169,5424 - std::vector receivedData;receivedData170,5456 - socket_t sockfd;sockfd172,5496 - readyStateValues readyState;readyState173,5517 - bool useMask;useMask174,5550 - _RealWebSocket(socket_t sockfd, bool useMask) : sockfd(sockfd), readyState(OPEN), useMask(us_RealWebSocket176,5569 - readyStateValues getReadyState() const {getReadyState179,5681 - void poll(int timeout) { // timeout in millisecondspoll183,5758 - virtual void _dispatch(Callback_Imp & callable) {_dispatch250,8210 - struct CallbackAdapter : public BytesCallback_ImpCallbackAdapter251,8264 - Callback_Imp& callable;callable254,8415 - CallbackAdapter(Callback_Imp& callable) : callable(callable) { }CallbackAdapter255,8451 - void operator()(const std::vector& message) {operator ()256,8528 - virtual void _dispatchBinary(BytesCallback_Imp & callable) {_dispatchBinary265,8832 - void sendPing() {sendPing342,12576 - void send(const std::string& message) {send347,12713 - void sendBinary(const std::string& message) {sendBinary351,12857 - void sendBinary(const std::vector& message) {sendBinary355,13009 - void sendData(wsheader_type::opcode_type type, uint64_t message_size, Iterator message_beginsendData360,13199 - void close() {close420,15903 -easywsclient::WebSocket::pointer from_url(const std::string& url, bool useMask, const std::strinfrom_url430,16265 -namespace easywsclient {easywsclient511,19802 -WebSocket::pointer WebSocket::create_dummy() {create_dummy513,19828 -WebSocket::pointer WebSocket::from_url(const std::string& url, const std::string& origin) {from_url519,19954 -WebSocket::pointer WebSocket::from_url_no_mask(const std::string& url, const std::string& originfrom_url_no_mask523,20091 - -easywclient/README.md,155 -easywsclienteasywsclient1,0 -NewsNews28,1375 -UsageUsage41,1858 -ExampleExample100,3607 -ThreadingThreading123,4285 -Future WorkFuture Work131,4590 - -easywclient/package.json,622 - "name": "easywsclient",name2,2 - "version": "0.0.0",version3,28 - "description": "",description4,50 - "main": "",main5,71 - "test": "echo \"Error: no test specified\" && exit 1"test7,100 - "scripts": {scripts6,85 - "type": "git",type10,181 - "url": "git://github.com/dhbaird/easywsclient.git"url11,200 - "repository": {repository9,163 - "author": "David Baird ",author13,260 - "license": "MIT",license14,307 - "url": "https://github.com/dhbaird/easywsclient/issues"url16,339 - "bugs": {bugs15,327 - "ws": "~0.4.31"ws19,424 - "dependencies": {dependencies18,404 - -easywclient/example-server.js,523 -var WebSocketServer = require('ws').Server;WebSocketServer17,244 -var http = require('http');http18,288 -var server = http.createServer();server20,317 -var wss = new WebSocketServer({server: server, path: '/foo'});wss21,351 - ws.on('message', function(data, flags) {AnonymousFunction01357037020024,485 - ws.on('close', function() {AnonymousFunction01357037030030,770 - ws.on('error', function(e) {AnonymousFunction01357037040033,851 -wss.on('connection', function(ws) {AnonymousFunction01357037010022,414 - -easywclient/example-client.cpp,141 -static WebSocket::pointer ws = NULL;ws12,280 -void handle_message(const std::string & message)handle_message14,318 -int main()main20,458 - -easywclient/license.txt,0 - -zif.h,266 -#define ZIFH_ZIFH_4,76 -struct zif_t {zif_t6,91 - char* uncompressed_buf;uncompressed_buf7,106 - size_t uncompressed_buf_len;uncompressed_buf_len8,134 - char* compressed_buf;compressed_buf9,167 - size_t compressed_buf_len;compressed_buf_len10,193 - -common.h,958 -#define _MAXH__MAXH_2,15 -#define NOMAIN NOMAIN41,1775 -#define DISCARD_TEXT_COMPRESSION DISCARD_TEXT_COMPRESSION42,1792 -#define DISCARDMICROSOFTSQL DISCARDMICROSOFTSQL43,1827 - typedef long long long_t; long_t90,3005 - typedef unsigned long long ulong_t; ulong_t91,3033 - #define stricmp stricmp95,3139 - #define strnicmp strnicmp96,3168 - #define _CRT_SECURE_NO_DEPRECATE_CRT_SECURE_NO_DEPRECATE110,3505 - #define _CRT_SECURE_NO_WARNINGS _CRT_SECURE_NO_WARNINGS111,3539 - #define _CRT_NONSTDC_NO_DEPRECATE_CRT_NONSTDC_NO_DEPRECATE112,3574 - #define _CRT_NONSTDC_NO_WARNINGS _CRT_NONSTDC_NO_WARNINGS113,3609 - #define WIN32_LEAN_AND_MEANWIN32_LEAN_AND_MEAN115,3673 - #define LINUX LINUX134,4157 - #define EV_STANDALONE EV_STANDALONE181,4921 - #define EV_CHILD_ENABLE EV_CHILD_ENABLE182,4946 - #define LOCKUSERFILE LOCKUSERFILE185,5019 - #define GetCurrentDir GetCurrentDir232,6154 - #define GetCurrentDir GetCurrentDir236,6241 - -mprintf.h,467 -#define __CURL_MPRINTF_H__CURL_MPRINTF_H2,25 -# define printf printf63,2271 -# define fprintf fprintf64,2300 -# define sprintf sprintf68,2471 -# define vsprintf vsprintf69,2505 -# define sprintf sprintf71,2547 -# define vsprintf vsprintf72,2578 -# define snprintf snprintf74,2618 -# define vprintf vprintf75,2651 -# define vfprintf vfprintf76,2682 -# define vsnprintf vsnprintf77,2715 -# define aprintf aprintf78,2750 -# define vaprintf vaprintf79,2781 - -functionExecute.h,1631 -#define _EXECUTE_EXECUTE2,17 -#define MAX_DISPLAY MAX_DISPLAY21,1147 -#define LCLVARDATA_PREFIX LCLVARDATA_PREFIX22,1172 -#define FAILCODES FAILCODES24,1203 -#define SUCCESSCODES SUCCESSCODES25,1393 -#define ENDCODES ENDCODES26,1520 -#define RESULTBEYONDTOPIC RESULTBEYONDTOPIC27,1566 -#define RETRYCODES RETRYCODES28,1713 -typedef FunctionResult (*EXECUTEPTR)(char* buffer);EXECUTEPTR29,1821 -#define SAMELINE SAMELINE31,1874 -typedef struct SystemFunctionInfo SystemFunctionInfo34,1895 - const char* word; // dictionary word entryword36,1932 - EXECUTEPTR fn; // function to use to get itfn37,1982 - int argumentCount; // how many callArgumentList it takesargumentCount38,2032 - int properties; // non-zero means does its own argument tracingproperties39,2094 - const char* comment;comment40,2164 -} SystemFunctionInfo;SystemFunctionInfo41,2186 -#define VARIABLE_ARG_COUNT VARIABLE_ARG_COUNT44,2236 -#define STREAM_ARG STREAM_ARG45,2276 -#define UNEVALED UNEVALED46,2298 -#define NOEVAL_ARG1 NOEVAL_ARG147,2343 -#define NOEVAL_ARG2 NOEVAL_ARG248,2374 -#define NOEVAL_ARG3 NOEVAL_ARG349,2405 -#define NOEVAL_ARG4 NOEVAL_ARG450,2436 -#define NOEVAL_ARG5 NOEVAL_ARG551,2467 -enum TestMode { TestMode57,2749 - FAILCOMMAND = 0,FAILCOMMAND58,2766 - COMMANDED = 1,COMMANDED59,2784 - NOPROCESS = 2,NOPROCESS60,2800 - BEGINANEW = 3,BEGINANEW61,2816 - OUTPUTASGIVEN = 4,OUTPUTASGIVEN62,2832 - RESTART = 5,RESTART63,2852 - TRACECMD = 6,TRACECMD64,2866 -#define MAX_ARG_LIST MAX_ARG_LIST76,3202 -#define MAX_CALL_DEPTH MAX_CALL_DEPTH77,3227 -#define MAX_ARG_LIMIT MAX_ARG_LIMIT94,3749 - -mainSystem.h,2229 -#define MAINSYSTEMHMAINSYSTEMH2,20 -#define ID_SIZE ID_SIZE17,1130 -#define OUTPUT_BUFFER_SIZE OUTPUT_BUFFER_SIZE18,1150 -typedef struct RESPONSERESPONSE20,1184 - char* response; // answer sentences, 1 or more per input lineresponse22,1210 - char* patternchoice;patternchoice23,1281 - unsigned int responseInputIndex; // which input sentence does this stresponseInputIndex24,1306 - int topic; // topic of ruletopic25,1411 - char id[24]; // .100.30id26,1449 -} RESPONSE;RESPONSE27,1484 -#define SENTENCES_LIMIT SENTENCES_LIMIT29,1497 -#define MAX_RESPONSE_SENTENCES MAX_RESPONSE_SENTENCES30,1568 -#define MAX_SENTENCE_LENGTH MAX_SENTENCE_LENGTH31,1602 -#define REAL_SENTENCE_WORD_LIMIT REAL_SENTENCE_WORD_LIMIT32,1705 -#define TIMEOUT_INSTANCE TIMEOUT_INSTANCE33,1797 -#define PENDING_RESTART PENDING_RESTART35,1831 -typedef char* (*DEBUGAPI)(char* buffer);DEBUGAPI38,1926 -typedef char* (*DEBUGLOOPAPI)(char* buffer,bool in);DEBUGLOOPAPI39,1967 -typedef char* (*DEBUGVARAPI)(char* var, char* value);DEBUGVARAPI40,2020 -#define START_BIT START_BIT64,2793 - enum PrepareMode { // how to treat inputPrepareMode68,2922 - NO_MODE = 0, // std processing of user inputsNO_MODE69,2964 - POS_MODE = 1, // just pos tag the inputsPOS_MODE70,3014 - PREPARE_MODE = 2, // just prepare the inputsPREPARE_MODE71,3059 - POSVERIFY_MODE = 4,POSVERIFY_MODE72,3107 - POSTIME_MODE = 8,POSTIME_MODE73,3128 - PENN_MODE = 16,PENN_MODE74,3147 - REGRESS_MODE = 32, // inputs are from a regression testREGRESS_MODE75,3164 - TOKENIZE_MODE = 64, // just prepare the inputsTOKENIZE_MODE76,3223 - enum ResetMode {ResetMode79,3278 - NO_RESET = 0,NO_RESET80,3296 - MILD_RESET = 1,MILD_RESET81,3312 - FULL_RESET = 2FULL_RESET82,3330 - enum RegressionMode { RegressionMode85,3352 - NO_REGRESSION = 0,NO_REGRESSION86,3376 - NORMAL_REGRESSION = 1,NORMAL_REGRESSION87,3396 - REGRESS_REGRESSION = 2,REGRESS_REGRESSION88,3420 - enum EchoSource {EchoSource92,3473 - NO_SOURCE_ECHO = 0,NO_SOURCE_ECHO93,3492 - SOURCE_ECHO_USER = 1,SOURCE_ECHO_USER94,3513 - SOURCE_ECHO_LOG = 2,SOURCE_ECHO_LOG95,3536 -#define MAX_TRACED_FUNCTIONS MAX_TRACED_FUNCTIONS97,3561 - -json.h,29 -#define _JSONH__JSONH_2,16 - -outputSystem.h,90 -#define _OUTPUTPROCESSH__OUTPUTPROCESSH_2,25 -#define CHOICE_LIMIT CHOICE_LIMIT19,1161 - -dictionarySystem.h,23200 -#define _DICTIONARYSYSTEM_H_DICTIONARYSYSTEM_H2,28 -typedef unsigned int DICTINDEX; // indexed ref to a dictionary entryDICTINDEX18,1147 -#define NOUN NOUN33,1994 -#define VERB VERB34,2073 -#define ESSENTIAL_POS ESSENTIAL_POS35,2139 -#define ADJECTIVE ADJECTIVE36,2180 -#define ADVERB ADVERB37,2259 -#define BASIC_POS BASIC_POS38,2338 -#define PREPOSITION PREPOSITION41,2499 -#define ESSENTIAL_FLAGS ESSENTIAL_FLAGS42,2594 -#define CONJUNCTION_COORDINATE CONJUNCTION_COORDINATE45,2789 -#define CONJUNCTION_SUBORDINATE CONJUNCTION_SUBORDINATE46,2859 -#define CONJUNCTION CONJUNCTION47,2952 -#define PREDETERMINER PREDETERMINER50,3084 -#define DETERMINER DETERMINER51,3149 -#define POSSESSIVE POSSESSIVE52,3212 -#define PRONOUN_POSSESSIVE PRONOUN_POSSESSIVE53,3339 -#define POSSESSIVE_BITS POSSESSIVE_BITS54,3440 -#define DETERMINER_BITS DETERMINER_BITS55,3502 -#define COMMA COMMA60,3682 -#define REQUIRE_CONCEPT REQUIRE_CONCEPT61,3724 -#define PAREN PAREN62,3852 -#define PUNCTUATION PUNCTUATION63,3894 -#define QUOTE QUOTE64,4011 -#define CURRENCY CURRENCY65,4077 -#define ADJECTIVE_NORMAL ADJECTIVE_NORMAL68,4191 -#define ADJECTIVE_NUMBER ADJECTIVE_NUMBER69,4286 -#define ADJECTIVE_NOUN ADJECTIVE_NOUN70,4383 -#define ADJECTIVE_PARTICIPLE ADJECTIVE_PARTICIPLE71,4521 -#define ADJECTIVE_BITS ADJECTIVE_BITS72,4677 -#define INTERJECTION INTERJECTION75,4798 -#define THERE_EXISTENTIAL THERE_EXISTENTIAL76,4845 -#define FOREIGN_WORD FOREIGN_WORD77,4983 -#define TO_INFINITIVE TO_INFINITIVE78,5045 -#define NOUN_ADJECTIVE NOUN_ADJECTIVE81,5143 -#define NOUN_SINGULAR NOUN_SINGULAR82,5312 -#define NOUN_PLURAL NOUN_PLURAL83,5374 -#define NOUN_PROPER_SINGULAR NOUN_PROPER_SINGULAR84,5436 -#define NOUN_PROPER_PLURAL NOUN_PROPER_PLURAL85,5558 -#define NOUN_GERUND NOUN_GERUND86,5625 -#define NOUN_NUMBER NOUN_NUMBER87,5690 -#define NOUN_INFINITIVE NOUN_INFINITIVE88,5759 -#define NOUN_PROPER NOUN_PROPER89,5824 -#define NORMAL_NOUN_BITS NORMAL_NOUN_BITS90,5892 -#define NOUN_BITS NOUN_BITS91,5995 -#define VERB_PRESENT VERB_PRESENT94,6094 -#define VERB_PRESENT_3PS VERB_PRESENT_3PS95,6193 -#define VERB_PRESENT_PARTICIPLE VERB_PRESENT_PARTICIPLE96,6288 -#define VERB_PAST VERB_PAST97,6368 -#define VERB_PAST_PARTICIPLE VERB_PAST_PARTICIPLE98,6428 -#define VERB_INFINITIVE VERB_INFINITIVE99,6498 -#define PARTICLE PARTICLE100,6614 -#define VERB_BITS VERB_BITS101,6791 -#define PRONOUN_SUBJECT PRONOUN_SUBJECT104,6948 -#define PRONOUN_OBJECT PRONOUN_OBJECT105,7025 -#define PRONOUN_BITS PRONOUN_BITS106,7098 -#define AUX_DO AUX_DO109,7213 -#define AUX_HAVE AUX_HAVE110,7256 -#define AUX_BE AUX_BE111,7299 -#define AUX_VERB_PRESENT AUX_VERB_PRESENT112,7341 -#define AUX_VERB_FUTURE AUX_VERB_FUTURE113,7389 -#define AUX_VERB_PAST AUX_VERB_PAST114,7437 -#define AUX_VERB_TENSES AUX_VERB_TENSES115,7483 -#define AUX_VERB AUX_VERB116,7577 -#define STARTTAGS STARTTAGS118,7644 -#define AS_IS AS_IS121,7828 -#define NOUN_HUMAN NOUN_HUMAN123,7961 -#define NOUN_FIRSTNAME NOUN_FIRSTNAME124,8068 -#define NOUN_SHE NOUN_SHE125,8179 -#define NOUN_HE NOUN_HE126,8295 -#define NOUN_THEY NOUN_THEY127,8409 -#define NOUN_TITLE_OF_ADDRESS NOUN_TITLE_OF_ADDRESS128,8455 -#define NOUN_TITLE_OF_WORK NOUN_TITLE_OF_WORK129,8524 -#define LOWERCASE_TITLE LOWERCASE_TITLE130,8574 -#define NOUN_ABSTRACT NOUN_ABSTRACT131,8678 -#define MORE_FORM MORE_FORM132,8773 -#define MOST_FORM MOST_FORM133,8818 -#define QWORD QWORD135,8864 -#define PLACE_NUMBER PLACE_NUMBER137,8981 -#define SINGULAR_PERSON SINGULAR_PERSON138,9067 -#define IDIOM IDIOM140,9237 -#define NOUN_TITLE NOUN_TITLE144,9431 -#define NOUN_HUMANGROUP NOUN_HUMANGROUP145,9506 -#define NOUN_MALEHUMAN NOUN_MALEHUMAN146,9586 -#define NOUN_FEMALEHUMAN NOUN_FEMALEHUMAN147,9668 -#define NOUN_HUMANNAME NOUN_HUMANNAME148,9753 -#define TAG_TEST TAG_TEST150,9822 -#define NOUN_DESCRIPTION_BITS NOUN_DESCRIPTION_BITS152,10117 -#define ANIMATE_BEING ANIMATE_BEING157,10350 -#define HOWWORD HOWWORD158,10399 -#define TIMEWORD TIMEWORD159,10446 -#define LOCATIONWORD LOCATIONWORD160,10490 -#define VERB_CONJUGATE3 VERB_CONJUGATE3163,10661 -#define VERB_CONJUGATE2 VERB_CONJUGATE2164,10752 -#define VERB_CONJUGATE1 VERB_CONJUGATE1165,10865 -#define PRESENTATION_VERB PRESENTATION_VERB167,10976 -#define COMMON_PARTICIPLE_VERB COMMON_PARTICIPLE_VERB168,11065 -#define NOCONCEPTLIST NOCONCEPTLIST170,11201 -#define PRONOUN_RELATIVE PRONOUN_RELATIVE171,11332 -#define INSEPARABLE_PHRASAL_VERB INSEPARABLE_PHRASAL_VERB174,11410 -#define MUST_BE_SEPARATE_PHRASAL_VERB MUST_BE_SEPARATE_PHRASAL_VERB175,11497 -#define SEPARABLE_PHRASAL_VERB SEPARABLE_PHRASAL_VERB176,11639 -#define PHRASAL_VERB PHRASAL_VERB177,11715 -#define VERB_NOOBJECT VERB_NOOBJECT180,11864 -#define VERB_INDIRECTOBJECT VERB_INDIRECTOBJECT181,11915 -#define VERB_DIRECTOBJECT VERB_DIRECTOBJECT182,11968 -#define VERB_TAKES_GERUND VERB_TAKES_GERUND183,12021 -#define VERB_TAKES_ADJECTIVE VERB_TAKES_ADJECTIVE184,12092 -#define VERB_TAKES_INDIRECT_THEN_TOINFINITIVE VERB_TAKES_INDIRECT_THEN_TOINFINITIVE185,12238 -#define VERB_TAKES_INDIRECT_THEN_VERBINFINITIVE VERB_TAKES_INDIRECT_THEN_VERBINFINITIVE186,12467 -#define VERB_TAKES_TOINFINITIVE VERB_TAKES_TOINFINITIVE187,12700 -#define VERB_TAKES_VERBINFINITIVE VERB_TAKES_VERBINFINITIVE188,12858 -#define OMITTABLE_TIME_PREPOSITION OMITTABLE_TIME_PREPOSITION193,13353 -#define ALWAYS_PROPER_NAME_MERGE ALWAYS_PROPER_NAME_MERGE194,13441 -#define CONJUNCT_SUBORD_NOUN CONJUNCT_SUBORD_NOUN195,13557 -#define ONLY_NONE ONLY_NONE198,13736 -#define PROBABLE_ADVERB PROBABLE_ADVERB199,13780 -#define PROBABLE_ADJECTIVE PROBABLE_ADJECTIVE200,13829 -#define PROBABLE_VERB PROBABLE_VERB201,13881 -#define PROBABLE_NOUN PROBABLE_NOUN202,13929 -#define PRONOUN_PLURAL PRONOUN_PLURAL204,13978 -#define PRONOUN_SINGULAR PRONOUN_SINGULAR205,14027 -#define ACTUAL_TIME ACTUAL_TIME206,14077 -#define PREDETERMINER_TARGET PREDETERMINER_TARGET207,14150 -#define ADJECTIVE_POSTPOSITIVE ADJECTIVE_POSTPOSITIVE209,14253 -#define DETERMINER_SINGULAR DETERMINER_SINGULAR210,14367 -#define DETERMINER_PLURAL DETERMINER_PLURAL211,14419 -#define TAKES_POSTPOSITIVE_ADJECTIVE TAKES_POSTPOSITIVE_ADJECTIVE212,14470 -#define GRADE5_6 GRADE5_6214,14627 -#define GRADE3_4 GRADE3_4215,14673 -#define GRADE1_2 GRADE1_2216,14719 -#define KINDERGARTEN KINDERGARTEN217,14767 -#define AGE_LEARNED AGE_LEARNED218,14826 -#define SUBSTITUTE_RECIPIENT SUBSTITUTE_RECIPIENT220,14933 -#define NOUN_NODETERMINER NOUN_NODETERMINER221,14986 -#define WEB_URL WEB_URL222,15145 -#define ORDINAL ORDINAL223,15193 -#define PRONOUN_REFLEXIVE PRONOUN_REFLEXIVE224,15357 -#define PRONOUN_INDIRECTOBJECT PRONOUN_INDIRECTOBJECT228,15568 -#define MODEL_NUMBER MODEL_NUMBER229,15651 -#define COMMON1 COMMON1230,15784 -#define COMMON2 COMMON2231,15828 -#define COMMON3 COMMON3232,15886 -#define COMMON4 COMMON4233,15945 -#define COMMON5 COMMON5234,16008 -#define COMMON6 COMMON6235,16072 -#define COMMON7 COMMON7236,16138 -#define COMMONNESS COMMONNESS237,16212 -#define MONTH MONTH239,16273 -#define SPELLING_EXCEPTION SPELLING_EXCEPTION240,16337 -#define ADJECTIVE_NOT_PREDICATE ADJECTIVE_NOT_PREDICATE241,16435 -#define ADJECTIVE_ONLY_PREDICATE ADJECTIVE_ONLY_PREDICATE242,16490 -#define NO_PROPER_MERGE NO_PROPER_MERGE246,16615 -#define MARKED_WORD MARKED_WORD247,16711 -#define PATTERN_WORD PATTERN_WORD248,16909 -#define HAS_SUBSTITUTE HAS_SUBSTITUTE250,16958 -#define EXTENT_ADVERB EXTENT_ADVERB251,17043 -#define FACTITIVE_ADJECTIVE_VERB FACTITIVE_ADJECTIVE_VERB260,17448 -#define FACTITIVE_NOUN_VERB FACTITIVE_NOUN_VERB261,17523 -#define ADJECTIVE_GOOD_SUBJECT_COMPLEMENT ADJECTIVE_GOOD_SUBJECT_COMPLEMENT262,17589 -#define QUOTEABLE_VERB QUOTEABLE_VERB263,17751 -#define ADJECTIVE_TAKING_NOUN_INFINITIVE ADJECTIVE_TAKING_NOUN_INFINITIVE264,17829 -#define OMITTABLE_THAT_VERB OMITTABLE_THAT_VERB265,17974 -#define NEGATIVE_ADVERB_STARTER NEGATIVE_ADVERB_STARTER266,18080 -#define NON_COMPLEMENT_ADJECTIVE NON_COMPLEMENT_ADJECTIVE267,18205 -#define PREP_ALLOWS_UNDETERMINED_NOUN PREP_ALLOWS_UNDETERMINED_NOUN268,18334 -#define CONJUNCTIONS_OF_TIME CONJUNCTIONS_OF_TIME269,18415 -#define CONJUNCTIONS_OF_SPACE CONJUNCTIONS_OF_SPACE270,18481 -#define CONJUNCTIONS_OF_ADVERB CONJUNCTIONS_OF_ADVERB271,18550 -#define NONDESCRIPTIVE_ADJECTIVE NONDESCRIPTIVE_ADJECTIVE272,18622 -#define NEGATIVE_SV_INVERTER NEGATIVE_SV_INVERTER273,18732 -#define LOCATIONAL_INVERTER LOCATIONAL_INVERTER274,18847 -#define ADVERB_POSTADJECTIVE ADVERB_POSTADJECTIVE275,18971 -#define QUANTITY_NOUN QUANTITY_NOUN276,19094 -#define CONJUNCTIVE_ADVERB CONJUNCTIVE_ADVERB277,19195 -#define CORRELATIVE_ADVERB CORRELATIVE_ADVERB278,19298 -#define POTENTIAL_CLAUSE_STARTER POTENTIAL_CLAUSE_STARTER279,19392 -#define VERB_ALLOWS_OF_AFTER VERB_ALLOWS_OF_AFTER280,19505 -#define INDEFINITE_PRONOUN INDEFINITE_PRONOUN281,19604 -#define PERSONAL_PRONOUN PERSONAL_PRONOUN282,19678 -#define ADJECTIVE_NOT_PRE ADJECTIVE_NOT_PRE283,19716 -#define OBJECT_AS_ADJECTIVE OBJECT_AS_ADJECTIVE284,19840 -#define DISTANCE_NOUN DISTANCE_NOUN285,19934 -#define DISTANCE_ADVERB DISTANCE_ADVERB286,19995 -#define TIME_ADVERB TIME_ADVERB287,20054 -#define TIME_NOUN TIME_NOUN288,20112 -#define TIME_ADJECTIVE TIME_ADJECTIVE289,20173 -#define DISTANCE_ADJECTIVE DISTANCE_ADJECTIVE290,20229 -#define OF_PROPER OF_PROPER291,20289 -#define JSON_ARRAY_UNIQUE JSON_ARRAY_UNIQUE297,20551 -#define JSON_OBJECT_DUPLICATE JSON_OBJECT_DUPLICATE298,20579 -#define FACTATTRIBUTE FACTATTRIBUTE302,20643 -#define MARKED_FACT MARKED_FACT308,20924 -#define ITERATOR_FACT ITERATOR_FACT309,21082 -#define MARKED_FACT2 MARKED_FACT2310,21137 -#define FACTDEAD FACTDEAD311,21259 -#define FACTTRANSIENT FACTTRANSIENT312,21316 -#define FACTAUTODELETE FACTAUTODELETE315,21427 -#define OVERRIDE_MEMBER_FACT OVERRIDE_MEMBER_FACT316,21494 -#define ORIGINAL_ONLY ORIGINAL_ONLY317,21571 -#define FACTBUILD2 FACTBUILD2318,21636 -#define FACTBUILD1 FACTBUILD1319,21669 -#define USER_FLAG4 USER_FLAG4322,21769 -#define USER_FLAG3 USER_FLAG3323,21801 -#define USER_FLAG2 USER_FLAG2324,21833 -#define USER_FLAG1 USER_FLAG1325,21865 -#define USER_FLAGS USER_FLAGS327,21898 -#define START_ONLY START_ONLY328,21931 -#define FACTBOOT FACTBOOT329,22003 -#define JSON_OBJECT_FACT JSON_OBJECT_FACT330,22112 -#define JSON_ARRAY_FACT JSON_ARRAY_FACT331,22177 -#define JSON_ARRAY_VALUE JSON_ARRAY_VALUE333,22243 -#define JSON_OBJECT_VALUE JSON_OBJECT_VALUE334,22308 -#define JSON_STRING_VALUE JSON_STRING_VALUE335,22374 -#define JSON_PRIMITIVE_VALUE JSON_PRIMITIVE_VALUE336,22439 -#define JSON_FLAGS JSON_FLAGS337,22507 -#define JSON_OBJECT_FLAGS JSON_OBJECT_FLAGS338,22647 -#define FACTSUBJECT FACTSUBJECT340,22777 -#define FACTVERB FACTVERB341,22858 -#define FACTOBJECT FACTOBJECT342,22991 -#define FACTDUPLICATE FACTDUPLICATE343,23148 -#define RAWCASE_ONLY RAWCASE_ONLY345,23215 -#define END_ONLY END_ONLY348,23322 -#define MAINOBJECT MAINOBJECT354,23537 -#define MAININDIRECTOBJECT MAININDIRECTOBJECT355,23569 -#define MAINVERB MAINVERB356,23608 -#define MAINSUBJECT MAINSUBJECT357,23638 -#define SUBJECT2 SUBJECT2359,23758 -#define VERB2 VERB2360,23788 -#define INDIRECTOBJECT2 INDIRECTOBJECT2361,23816 -#define OBJECT2 OBJECT2362,23853 -#define CLAUSE CLAUSE364,23884 -#define VERBAL VERBAL365,23917 -#define PHRASE PHRASE366,23950 -#define QUOTATION_UTTERANCE QUOTATION_UTTERANCE368,24119 -#define OBJECT_COMPLEMENT OBJECT_COMPLEMENT369,24162 -#define TO_INFINITIVE_OBJECT TO_INFINITIVE_OBJECT370,24343 -#define VERB_INFINITIVE_OBJECT VERB_INFINITIVE_OBJECT371,24459 -#define OMITTED_SUBJECT_VERB OMITTED_SUBJECT_VERB372,24572 -#define CONJUNCT_CLAUSE CONJUNCT_CLAUSE377,24826 -#define CONJUNCT_SENTENCE CONJUNCT_SENTENCE378,24865 -#define CONJUNCT_NOUN CONJUNCT_NOUN379,24904 -#define CONJUNCT_VERB CONJUNCT_VERB380,24940 -#define CONJUNCT_ADJECTIVE CONJUNCT_ADJECTIVE381,24977 -#define CONJUNCT_ADVERB CONJUNCT_ADVERB382,25017 -#define CONJUNCT_PHRASE CONJUNCT_PHRASE383,25054 -#define CONJUNCT_KINDS CONJUNCT_KINDS384,25091 -#define SENTENCE_END SENTENCE_END386,25246 -#define WHENUNIT WHENUNIT387,25289 -#define WHEREUNIT WHEREUNIT388,25320 -#define WHYUNIT WHYUNIT389,25352 -#define HOWUNIT HOWUNIT390,25383 -#define ADVERBIALTYPE ADVERBIALTYPE391,25414 -#define REFLEXIVE REFLEXIVE392,25481 -#define COMMA_PHRASE COMMA_PHRASE393,25518 -#define BYOBJECT2 BYOBJECT2394,25582 -#define OFOBJECT2 OFOBJECT2395,25614 -#define POSTNOMINAL_ADJECTIVE POSTNOMINAL_ADJECTIVE396,25647 -#define APPOSITIVE APPOSITIVE398,25828 -#define ADJECTIVE_COMPLEMENT ADJECTIVE_COMPLEMENT399,25889 -#define ABSOLUTE_PHRASE ABSOLUTE_PHRASE400,26030 -#define SUBJECT_COMPLEMENT SUBJECT_COMPLEMENT401,26103 -#define OMITTED_OF_PREP OMITTED_OF_PREP404,26395 -#define OMITTED_TIME_PREP OMITTED_TIME_PREP405,26443 -#define ADVERBIAL ADVERBIAL406,26493 -#define ADJECTIVAL ADJECTIVAL407,26537 -#define ADDRESS ADDRESS408,26582 -#define TAGQUESTION TAGQUESTION409,26648 -#define DISTANCE_NOUN_MODIFY_ADVERB DISTANCE_NOUN_MODIFY_ADVERB410,26693 -#define TIME_NOUN_MODIFY_ADVERB TIME_NOUN_MODIFY_ADVERB411,26751 -#define TIME_NOUN_MODIFY_ADJECTIVE TIME_NOUN_MODIFY_ADJECTIVE412,26806 -#define DISTANCE_NOUN_MODIFY_ADJECTIVE DISTANCE_NOUN_MODIFY_ADJECTIVE413,26867 -#define PASSIVE_VERB PASSIVE_VERB414,26928 -#define TOPIC_KEEP TOPIC_KEEP421,27043 -#define TOPIC_REPEAT TOPIC_REPEAT422,27086 -#define TOPIC_RANDOM TOPIC_RANDOM423,27139 -#define TOPIC_SYSTEM TOPIC_SYSTEM424,27209 -#define TOPIC_NOSTAY TOPIC_NOSTAY425,27309 -#define TOPIC_PRIORITY TOPIC_PRIORITY426,27371 -#define TOPIC_LOWPRIORITY TOPIC_LOWPRIORITY427,27437 -#define TOPIC_NOBLOCKING TOPIC_NOBLOCKING428,27506 -#define TOPIC_NOKEYS TOPIC_NOKEYS429,27588 -#define TOPIC_NOPATTERNS TOPIC_NOPATTERNS430,27686 -#define TOPIC_NOSAMPLES TOPIC_NOSAMPLES431,27778 -#define TOPIC_NOGAMBITS TOPIC_NOGAMBITS432,27867 -#define TOPIC_SAFE TOPIC_SAFE433,27946 -#define TOPIC_SHARE TOPIC_SHARE434,27992 -#define TOPIC_RANDOM_GAMBIT TOPIC_RANDOM_GAMBIT435,28053 -#define TOPIC_GAMBITTED TOPIC_GAMBITTED438,28137 -#define TOPIC_RESPONDED TOPIC_RESPONDED439,28228 -#define TOPIC_REJOINDERED TOPIC_REJOINDERED440,28322 -#define ACCESS_FLAGS ACCESS_FLAGS441,28418 -#define TOPIC_BLOCKED TOPIC_BLOCKED442,28498 -#define TOPIC_USED TOPIC_USED443,28582 -#define TRANSIENT_FLAGS TRANSIENT_FLAGS444,28678 -#define TRACE_ON TRACE_ON448,28775 -#define TRACE_MATCH TRACE_MATCH449,28806 -#define TRACE_VARIABLE TRACE_VARIABLE450,28839 -#define TRACE_PREPARE TRACE_PREPARE453,28883 -#define TRACE_OUTPUT TRACE_OUTPUT454,28917 -#define TRACE_PATTERN TRACE_PATTERN455,28950 -#define TRACE_HIERARCHY TRACE_HIERARCHY458,28993 -#define TRACE_INFER TRACE_INFER459,29029 -#define TRACE_SUBSTITUTE TRACE_SUBSTITUTE460,29062 -#define TRACE_FACT TRACE_FACT461,29098 -#define TRACE_VARIABLESET TRACE_VARIABLESET462,29130 -#define TRACE_USERFN TRACE_USERFN463,29167 -#define TRACE_USER TRACE_USER464,29200 -#define TRACE_POS TRACE_POS465,29232 -#define TRACE_QUERY TRACE_QUERY466,29263 -#define TRACE_TCP TRACE_TCP467,29296 -#define TRACE_USERCACHE TRACE_USERCACHE468,29327 -#define TRACE_SQL TRACE_SQL469,29363 -#define TRACE_LABEL TRACE_LABEL470,29394 -#define TRACE_SAMPLE TRACE_SAMPLE471,29427 -#define TRACE_INPUT TRACE_INPUT472,29460 -#define TRACE_SPELLING TRACE_SPELLING473,29493 -#define TRACE_TOPIC TRACE_TOPIC474,29528 -#define TRACE_SCRIPT TRACE_SCRIPT475,29561 -#define TRACE_JSON TRACE_JSON476,29594 -#define TRACE_NOT_THIS_TOPIC TRACE_NOT_THIS_TOPIC477,29626 -#define TRACE_FLOW TRACE_FLOW478,29666 -#define TRACE_COVERAGE TRACE_COVERAGE479,29698 -#define TRACE_ALWAYS TRACE_ALWAYS480,29733 -#define TRACE_ECHO TRACE_ECHO482,29767 -#define TRACE_USERFACT TRACE_USERFACT483,29813 -#define TRACE_TREETAGGER TRACE_TREETAGGER484,29848 -#define TIME_ON TIME_ON488,29909 -#define TIME_PREPARE TIME_PREPARE491,29949 -#define TIME_PATTERN TIME_PATTERN492,29982 -#define TIME_USERFN TIME_USERFN495,30024 -#define TIME_USER TIME_USER496,30057 -#define TIME_QUERY TIME_QUERY497,30088 -#define TIME_TCP TIME_TCP498,30120 -#define TIME_USERCACHE TIME_USERCACHE499,30150 -#define TIME_SQL TIME_SQL500,30185 -#define TIME_TOPIC TIME_TOPIC501,30215 -#define TIME_JSON TIME_JSON502,30247 -#define TIME_NOT_THIS_TOPIC TIME_NOT_THIS_TOPIC503,30278 -#define TIME_FLOW TIME_FLOW504,30317 -#define TIME_ALWAYS TIME_ALWAYS505,30348 -#define DISCARD DISCARD508,30413 -#define KEEP KEEP509,30431 -#define TRACE TRACE510,30446 -#define ONE_REJOINDER ONE_REJOINDER512,30463 -#define HAS HAS517,30595 -#define IS IS518,30630 -#define INCLUDE INCLUDE519,30662 -#define CANONLYBE CANONLYBE520,30710 -#define HASORIGINAL HASORIGINAL521,30766 -#define PRIORPOS PRIORPOS522,30810 -#define POSTPOS POSTPOS523,30831 -#define PASSIVEVERB PASSIVEVERB524,30849 -#define HASPROPERTY HASPROPERTY526,30894 -#define HASALLPROPERTIES HASALLPROPERTIES527,30916 -#define HASCANONICALPROPERTY HASCANONICALPROPERTY528,30945 -#define NOTPOSSIBLEVERBPARTICLEPAIR NOTPOSSIBLEVERBPARTICLEPAIR529,30977 -#define PARSEMARK PARSEMARK531,31054 -#define ISORIGINAL ISORIGINAL534,31098 -#define ISCANONICAL ISCANONICAL535,31136 -#define PRIORCANONICAL PRIORCANONICAL536,31185 -#define ISMEMBER ISMEMBER537,31211 -#define PRIORORIGINAL PRIORORIGINAL538,31256 -#define POSTORIGINAL POSTORIGINAL539,31282 -#define POSITION POSITION542,31326 -#define START START543,31367 -#define END END544,31390 -#define RESETLOCATION RESETLOCATION545,31411 -#define HAS2VERBS HAS2VERBS547,31438 -#define ISQWORD ISQWORD548,31460 -#define ISQUESTION ISQUESTION549,31479 -#define ISABSTRACT ISABSTRACT550,31501 -#define POSSIBLEINFINITIVE POSSIBLEINFINITIVE551,31523 -#define POSSIBLEADJECTIVE POSSIBLEADJECTIVE552,31553 -#define POSSIBLETOLESSVERB POSSIBLETOLESSVERB553,31582 -#define POSSIBLEADJECTIVEPARTICIPLE POSSIBLEADJECTIVEPARTICIPLE554,31612 -#define HOWSTART HOWSTART555,31651 -#define POSSIBLEPHRASAL POSSIBLEPHRASAL556,31671 -#define POSSIBLEPARTICLE POSSIBLEPARTICLE557,31698 -#define ISCOMPARATIVE ISCOMPARATIVE558,31726 -#define ISEXCLAIM ISEXCLAIM559,31751 -#define ISORIGINALMEMBER ISORIGINALMEMBER560,31772 -#define ISSUPERLATIVE ISSUPERLATIVE561,31800 -#define SINGULAR SINGULAR562,31825 -#define ISPROBABLE ISPROBABLE563,31845 -#define PLURAL PLURAL564,31867 -#define DUALNOUN DUALNOUN565,31885 -#define LASTCONTROL LASTCONTROL566,31905 -#define SKIP SKIP568,31970 -#define STAY STAY569,32037 -#define NOTCONTROL NOTCONTROL570,32052 -#define DO_ESSENTIALS DO_ESSENTIALS577,32340 -#define DO_SUBSTITUTES DO_SUBSTITUTES578,32387 -#define DO_CONTRACTIONS DO_CONTRACTIONS579,32434 -#define DO_INTERJECTIONS DO_INTERJECTIONS580,32482 -#define DO_BRITISH DO_BRITISH581,32530 -#define DO_SPELLING DO_SPELLING582,32575 -#define DO_TEXTING DO_TEXTING583,32621 -#define DO_NOISE DO_NOISE584,32666 -#define DO_PRIVATE DO_PRIVATE586,32761 -#define DO_NUMBER_MERGE DO_NUMBER_MERGE587,32812 -#define DO_PROPERNAME_MERGE DO_PROPERNAME_MERGE588,32867 -#define DO_SPELLCHECK DO_SPELLCHECK589,32926 -#define DO_INTERJECTION_SPLITTING DO_INTERJECTION_SPLITTING590,32981 -#define DO_POSTAG DO_POSTAG593,33083 -#define DO_PARSE DO_PARSE594,33136 -#define NO_IMPERATIVE NO_IMPERATIVE595,33220 -#define NO_WITHIN NO_WITHIN596,33266 -#define DO_DATE_MERGE DO_DATE_MERGE597,33345 -#define NO_SENTENCE_END NO_SENTENCE_END598,33391 -#define NO_INFER_QUESTION NO_INFER_QUESTION599,33441 -#define DO_SUBSTITUTE_SYSTEM DO_SUBSTITUTE_SYSTEM601,33514 -#define PRESENT PRESENT604,33735 -#define PAST PAST605,33779 -#define FUTURE FUTURE606,33885 -#define PRESENT_PERFECT PRESENT_PERFECT607,33929 -#define CONTINUOUS CONTINUOUS608,34033 -#define PERFECT PERFECT609,34081 -#define PASSIVE PASSIVE610,34127 -#define NO_HYPHEN_END NO_HYPHEN_END613,34224 -#define NO_COLON_END NO_COLON_END614,34328 -#define NO_SEMICOLON_END NO_SEMICOLON_END615,34428 -#define STRICT_CASING STRICT_CASING616,34537 -#define ONLY_LOWERCASE ONLY_LOWERCASE617,34637 -#define TOKEN_AS_IS TOKEN_AS_IS618,34749 -#define SPLIT_QUOTE SPLIT_QUOTE619,34831 -#define LEAVE_QUOTE LEAVE_QUOTE620,34918 -#define UNTOUCHED_INPUT UNTOUCHED_INPUT622,35054 -#define IMPLIED_SUBJECT IMPLIED_SUBJECT625,35208 -#define QUESTIONMARK QUESTIONMARK626,35287 -#define EXCLAMATIONMARK EXCLAMATIONMARK627,35334 -#define PERIODMARK PERIODMARK628,35385 -#define USERINPUT USERINPUT629,35432 -#define COMMANDMARK COMMANDMARK630,35477 -#define IMPLIED_YOU IMPLIED_YOU631,35522 -#define FOREIGN_TOKENS FOREIGN_TOKENS632,35623 -#define FAULTY_PARSE FAULTY_PARSE633,35670 -#define QUOTATION QUOTATION634,35718 -#define NOT_SENTENCE NOT_SENTENCE635,35761 -#define NO_PROPER_SPELLCHECK NO_PROPER_SPELLCHECK638,35845 -#define NO_LOWERCASE_PROPER_MERGE NO_LOWERCASE_PROPER_MERGE639,35900 -#define DO_SPLIT_UNDERSCORE DO_SPLIT_UNDERSCORE640,35959 -#define MARK_LOWER MARK_LOWER641,36014 -#define NO_FIX_UTF NO_FIX_UTF644,36098 -#define NO_CONDITIONAL_IDIOM NO_CONDITIONAL_IDIOM645,36146 -#define JSON_DIRECT_FROM_OOB JSON_DIRECT_FROM_OOB647,36232 -#define SENTENCE_TOKENFLAGS SENTENCE_TOKENFLAGS652,36339 -#define OUTPUT_ONCE OUTPUT_ONCE655,36592 -#define OUTPUT_KEEPSET OUTPUT_KEEPSET656,36629 -#define OUTPUT_KEEPVAR OUTPUT_KEEPVAR657,36696 -#define OUTPUT_KEEPQUERYSET OUTPUT_KEEPQUERYSET658,36780 -#define OUTPUT_SILENT OUTPUT_SILENT659,36864 -#define OUTPUT_NOCOMMANUMBER OUTPUT_NOCOMMANUMBER660,36939 -#define OUTPUT_NOTREALBUFFER OUTPUT_NOTREALBUFFER661,37007 -#define OUTPUT_ISOLATED_PERIOD OUTPUT_ISOLATED_PERIOD662,37086 -#define OUTPUT_NOQUOTES OUTPUT_NOQUOTES663,37166 -#define OUTPUT_LOOP OUTPUT_LOOP664,37235 -#define OUTPUT_UNTOUCHEDSTRING OUTPUT_UNTOUCHEDSTRING665,37325 -#define OUTPUT_FACTREAD OUTPUT_FACTREAD666,37392 -#define OUTPUT_EVALCODE OUTPUT_EVALCODE667,37458 -#define OUTPUT_DQUOTE_FLIP OUTPUT_DQUOTE_FLIP668,37513 -#define OUTPUT_ECHO OUTPUT_ECHO669,37554 -#define OUTPUT_STRING_EVALED OUTPUT_STRING_EVALED670,37590 -#define OUTPUT_NOUNDERSCORE OUTPUT_NOUNDERSCORE671,37688 -#define OUTPUT_FNDEFINITION OUTPUT_FNDEFINITION672,37763 -#define OUTPUT_RAW OUTPUT_RAW673,37838 -#define OUTPUT_RETURNVALUE_ONLY OUTPUT_RETURNVALUE_ONLY674,37938 -#define OUTPUT_FULLFLOAT OUTPUT_FULLFLOAT675,38032 -#define OUTPUT_NODEBUG OUTPUT_NODEBUG676,38090 -#define RESPONSE_UPPERSTART RESPONSE_UPPERSTART679,38239 -#define RESPONSE_REMOVESPACEBEFORECOMMA RESPONSE_REMOVESPACEBEFORECOMMA680,38326 -#define RESPONSE_ALTERUNDERSCORES RESPONSE_ALTERUNDERSCORES681,38410 -#define RESPONSE_REMOVETILDE RESPONSE_REMOVETILDE682,38457 -#define RESPONSE_NOCONVERTSPECIAL RESPONSE_NOCONVERTSPECIAL683,38500 -#define RESPONSE_CURLYQUOTES RESPONSE_CURLYQUOTES684,38547 -#define ALL_RESPONSES ALL_RESPONSES685,38590 -#define RESPONSE_NOFACTUALIZE RESPONSE_NOFACTUALIZE686,38750 -#define ASSIGNMENT ASSIGNMENT687,38805 -typedef void (*DICTIONARY_FUNCTION)(WORDP D, uint64 data);DICTIONARY_FUNCTION690,38868 - -mysql/include/libmysql.c,15959 -#define HAVE_STRUCT_TIMESPEC HAVE_STRUCT_TIMESPEC15,744 -#define INADDR_NONE INADDR_NONE48,1402 -#define perror(perror64,1682 -#define SOCKET_ERROR SOCKET_ERROR67,1725 -#define MAX_LONG_DATA_LENGTH MAX_LONG_DATA_LENGTH74,1849 -#define unsigned_field(unsigned_field75,1883 -static my_bool mysql_client_init= 0;mysql_client_init79,2002 -static my_bool org_my_init_done= 0;org_my_init_done80,2039 -typedef struct st_mysql_stmt_extensionst_mysql_stmt_extension82,2076 - MEM_ROOT fields_mem_root;fields_mem_root84,2117 -} MYSQL_STMT_EXT;MYSQL_STMT_EXT85,2145 -int STDCALL mysql_server_init(int argc MY_ATTRIBUTE((unused)),mysql_server_init106,2627 -void STDCALL mysql_server_end()mysql_server_end187,4778 -my_bool STDCALL mysql_thread_init()mysql_thread_init214,5197 -void STDCALL mysql_thread_end()mysql_thread_end219,5265 -append_wild(char *to, char *end, const char *wild)append_wild230,5375 -mysql_debug(const char *debug MY_ATTRIBUTE((unused)))mysql_debug255,5985 -my_bool STDCALL mysql_change_user(MYSQL *mysql, const char *user,mysql_change_user288,6859 -void read_user_name(char *name)read_user_name361,8666 -void read_user_name(char *name)read_user_name391,9314 -my_bool handle_local_infile(MYSQL *mysql, const char *net_filename)handle_local_infile399,9476 -typedef struct st_default_local_infilest_default_local_infile494,12511 - int fd;fd496,12552 - int error_num;error_num497,12562 - const char *filename;filename498,12579 - char error_msg[LOCAL_INFILE_ERROR_LEN];error_msg499,12603 -} default_local_infile_data;default_local_infile_data500,12645 -static int default_local_infile_init(void **ptr, const char *filename,default_local_infile_init521,13036 -static int default_local_infile_read(void *ptr, char *buf, uint buf_len)default_local_infile_read565,14211 -static void default_local_infile_end(void *ptr)default_local_infile_end593,14939 -default_local_infile_error(void *ptr, char *error_msg, uint error_msg_len)default_local_infile_error620,15485 -mysql_set_local_infile_handler(MYSQL *mysql,mysql_set_local_infile_handler635,15915 -void mysql_set_local_infile_default(MYSQL *mysql)mysql_set_local_infile_default651,16631 -mysql_query(MYSQL *mysql, const char *query)mysql_query666,17232 -mysql_fetch_field(MYSQL_RES *result)mysql_fetch_field677,17562 -mysql_data_seek(MYSQL_RES *result, my_ulonglong row)mysql_data_seek690,17928 -mysql_row_seek(MYSQL_RES *result, MYSQL_ROW_OFFSET row)mysql_row_seek708,18593 -mysql_field_seek(MYSQL_RES *result, MYSQL_FIELD_OFFSET field_offset)mysql_field_seek718,18812 -mysql_list_dbs(MYSQL *mysql, const char *wild)mysql_list_dbs731,19205 -mysql_list_tables(MYSQL *mysql, const char *wild)mysql_list_tables749,19752 -MYSQL_FIELD *cli_list_fields(MYSQL *mysql)cli_list_fields761,20025 -mysql_list_fields(MYSQL *mysql, const char *table, const char *wild)mysql_list_fields790,20906 -mysql_list_processes(MYSQL *mysql)mysql_list_processes822,21901 -mysql_shutdown(MYSQL *mysql, enum mysql_enum_shutdown_level shutdown_level)mysql_shutdown842,22433 -mysql_refresh(MYSQL *mysql,uint options)mysql_refresh857,22812 -mysql_kill(MYSQL *mysql,ulong pid)mysql_kill867,23010 -mysql_set_server_option(MYSQL *mysql, enum enum_mysql_set_option option)mysql_set_server_option887,23697 -mysql_dump_debug_info(MYSQL *mysql)mysql_dump_debug_info897,23957 -const char *cli_read_statistics(MYSQL *mysql)cli_read_statistics904,24092 -mysql_stat(MYSQL *mysql)mysql_stat922,24571 -mysql_ping(MYSQL *mysql)mysql_ping932,24790 -mysql_get_server_info(MYSQL *mysql)mysql_get_server_info944,25042 -mysql_get_host_info(MYSQL *mysql)mysql_get_host_info951,25146 -mysql_get_proto_info(MYSQL *mysql)mysql_get_proto_info958,25227 -mysql_get_client_info(void)mysql_get_client_info964,25324 -ulong STDCALL mysql_get_client_version(void)mysql_get_client_version969,25396 -my_bool STDCALL mysql_eof(MYSQL_RES *res)mysql_eof974,25473 -MYSQL_FIELD * STDCALL mysql_fetch_field_direct(MYSQL_RES *res,uint fieldnr)mysql_fetch_field_direct979,25539 -MYSQL_FIELD * STDCALL mysql_fetch_fields(MYSQL_RES *res)mysql_fetch_fields984,25654 -MYSQL_ROW_OFFSET STDCALL mysql_row_tell(MYSQL_RES *res)mysql_row_tell989,25740 -MYSQL_FIELD_OFFSET STDCALL mysql_field_tell(MYSQL_RES *res)mysql_field_tell994,25828 -unsigned int STDCALL mysql_field_count(MYSQL *mysql)mysql_field_count1001,25937 -my_ulonglong STDCALL mysql_affected_rows(MYSQL *mysql)mysql_affected_rows1006,26024 -my_ulonglong STDCALL mysql_insert_id(MYSQL *mysql)mysql_insert_id1011,26115 -const char *STDCALL mysql_sqlstate(MYSQL *mysql)mysql_sqlstate1016,26198 -uint STDCALL mysql_warning_count(MYSQL *mysql)mysql_warning_count1021,26314 -const char *STDCALL mysql_info(MYSQL *mysql)mysql_info1026,26397 -ulong STDCALL mysql_thread_id(MYSQL *mysql)mysql_thread_id1039,26597 -const char * STDCALL mysql_character_set_name(MYSQL *mysql)mysql_character_set_name1050,26933 -void STDCALL mysql_get_character_set_info(MYSQL *mysql, MY_CHARSET_INFO *csinfo)mysql_get_character_set_info1055,27031 -uint STDCALL mysql_thread_safe(void)mysql_thread_safe1071,27554 -my_bool STDCALL mysql_embedded(void)mysql_embedded1077,27609 -void my_net_local_init(NET *net)my_net_local_init1094,27980 -mysql_hex_string(char *to, const char *from, ulong length)mysql_hex_string1132,29542 -mysql_escape_string(char *to,const char *from,ulong length)mysql_escape_string1153,30055 -mysql_real_escape_string(MYSQL *mysql, char *to,const char *from,mysql_real_escape_string1186,31250 -mysql_real_escape_string_quote(MYSQL *mysql, char *to, const char *from,mysql_real_escape_string_quote1229,32953 -myodbc_remove_escape(MYSQL *mysql,char *name)myodbc_remove_escape1239,33386 -#define DEFAULT_PREFETCH_ROWS DEFAULT_PREFETCH_ROWS1280,34534 -#define RESET_SERVER_SIDE RESET_SERVER_SIDE1305,35584 -#define RESET_LONG_DATA RESET_LONG_DATA1306,35612 -#define RESET_STORE_RESULT RESET_STORE_RESULT1307,35638 -#define RESET_CLEAR_ERROR RESET_CLEAR_ERROR1308,35667 -#define MAX_DATE_REP_LENGTH MAX_DATE_REP_LENGTH1318,35926 -#define MAX_TIME_REP_LENGTH MAX_TIME_REP_LENGTH1324,36069 -#define MAX_DATETIME_REP_LENGTH MAX_DATETIME_REP_LENGTH1330,36211 -#define MAX_DOUBLE_STRING_REP_LENGTH MAX_DOUBLE_STRING_REP_LENGTH1332,36247 -#define IS_TRUNCATED(IS_TRUNCATED1336,36331 -#define BIND_RESULT_DONE BIND_RESULT_DONE1340,36538 -#define REPORT_DATA_TRUNCATION REPORT_DATA_TRUNCATION1346,36715 -static my_bool my_realloc_str(NET *net, ulong length)my_realloc_str1365,37280 -static void stmt_clear_error(MYSQL_STMT *stmt)stmt_clear_error1389,37944 -void set_stmt_error(MYSQL_STMT * stmt, int errcode,set_stmt_error1404,38234 -void set_stmt_errmsg(MYSQL_STMT *stmt, NET *net)set_stmt_errmsg1429,38826 -my_bool cli_read_prepare_result(MYSQL *mysql, MYSQL_STMT *stmt)cli_read_prepare_result1460,39529 -mysql_stmt_init(MYSQL *mysql)mysql_stmt_init1547,42427 -mysql_stmt_prepare(MYSQL_STMT *stmt, const char *query, ulong length)mysql_stmt_prepare1619,44939 -static void alloc_stmt_fields(MYSQL_STMT *stmt)alloc_stmt_fields1710,47729 -static void update_stmt_fields(MYSQL_STMT *stmt)update_stmt_fields1784,50241 -mysql_stmt_result_metadata(MYSQL_STMT *stmt)mysql_stmt_result_metadata1852,52590 -mysql_stmt_param_metadata(MYSQL_STMT *stmt)mysql_stmt_param_metadata1900,53860 -static void store_param_type(unsigned char **pos, MYSQL_BIND *param)store_param_type1917,54172 -static void store_param_tinyint(NET *net, MYSQL_BIND *param)store_param_tinyint1941,54861 -static void store_param_short(NET *net, MYSQL_BIND *param)store_param_short1946,54976 -static void store_param_int32(NET *net, MYSQL_BIND *param)store_param_int321953,55136 -static void store_param_int64(NET *net, MYSQL_BIND *param)store_param_int641960,55296 -static void store_param_float(NET *net, MYSQL_BIND *param)store_param_float1967,55463 -static void store_param_double(NET *net, MYSQL_BIND *param)store_param_double1974,55627 -static void store_param_time(NET *net, MYSQL_BIND *param)store_param_time1981,55794 -static void net_store_datetime(NET *net, MYSQL_TIME *tm)net_store_datetime2005,56396 -static void store_param_date(NET *net, MYSQL_BIND *param)store_param_date2032,57032 -static void store_param_datetime(NET *net, MYSQL_BIND *param)store_param_datetime2039,57229 -static void store_param_str(NET *net, MYSQL_BIND *param)store_param_str2045,57375 -static void store_param_null(NET *net, MYSQL_BIND *param)store_param_null2069,57991 -static my_bool store_param(MYSQL_STMT *stmt, MYSQL_BIND *param)store_param2082,58295 -static inline int add_binary_row(NET *net, MYSQL_STMT *stmt, ulong pkt_len, MYSQL_ROWS ***prev_padd_binary_row2109,59056 -static my_bool execute(MYSQL_STMT *stmt, char *packet, ulong length)execute2134,59850 -int cli_stmt_execute(MYSQL_STMT *stmt)cli_stmt_execute2206,62288 -static int stmt_read_row_buffered(MYSQL_STMT *stmt, unsigned char **row)stmt_read_row_buffered2304,65090 -static int stmt_read_row_unbuffered(MYSQL_STMT *stmt, unsigned char **row)stmt_read_row_unbuffered2335,65999 -stmt_read_row_from_cursor(MYSQL_STMT *stmt, unsigned char **row)stmt_read_row_from_cursor2394,67454 -stmt_read_row_no_data(MYSQL_STMT *stmt MY_ATTRIBUTE((unused)),stmt_read_row_no_data2444,68957 -stmt_read_row_no_result_set(MYSQL_STMT *stmt MY_ATTRIBUTE((unused)),stmt_read_row_no_result_set2451,69128 -my_bool STDCALL mysql_stmt_attr_set(MYSQL_STMT *stmt,mysql_stmt_attr_set2474,69600 -my_bool STDCALL mysql_stmt_attr_get(MYSQL_STMT *stmt,mysql_stmt_attr_get2509,70527 -static void reinit_result_set_metadata(MYSQL_STMT *stmt)reinit_result_set_metadata2541,71329 -static void prepare_to_fetch_result(MYSQL_STMT *stmt)prepare_to_fetch_result2577,72481 -int STDCALL mysql_stmt_execute(MYSQL_STMT *stmt)mysql_stmt_execute2648,75078 -ulong STDCALL mysql_stmt_param_count(MYSQL_STMT * stmt)mysql_stmt_param_count2681,75840 -my_ulonglong STDCALL mysql_stmt_affected_rows(MYSQL_STMT *stmt)mysql_stmt_affected_rows2691,76035 -unsigned int STDCALL mysql_stmt_field_count(MYSQL_STMT *stmt)mysql_stmt_field_count2702,76232 -my_ulonglong STDCALL mysql_stmt_insert_id(MYSQL_STMT *stmt)mysql_stmt_insert_id2723,76889 -static my_bool int_is_null_true= 1; /* Used for MYSQL_TYPE_NULL */int_is_null_true2729,76981 -static my_bool int_is_null_false= 0;int_is_null_false2730,77049 -my_bool STDCALL mysql_stmt_bind_param(MYSQL_STMT *stmt, MYSQL_BIND *my_bind)mysql_stmt_bind_param2902,85840 -mysql_stmt_send_long_data(MYSQL_STMT *stmt, uint param_number,mysql_stmt_send_long_data3063,91163 -static void read_binary_time(MYSQL_TIME *tm, uchar **pos)read_binary_time3147,93786 -static void read_binary_datetime(MYSQL_TIME *tm, uchar **pos)read_binary_datetime3177,94474 -static void read_binary_date(MYSQL_TIME *tm, uchar **pos)read_binary_date3207,95108 -static void fetch_string_with_conversion(MYSQL_BIND *param, char *value,fetch_string_with_conversion3240,95732 -static void fetch_long_with_conversion(MYSQL_BIND *param, MYSQL_FIELD *field,fetch_long_with_conversion3374,99540 -static void fetch_float_with_conversion(MYSQL_BIND *param, MYSQL_FIELD *field,fetch_float_with_conversion3483,102724 -static void fetch_datetime_with_conversion(MYSQL_BIND *param,fetch_datetime_with_conversion3600,106055 -static void fetch_result_with_conversion(MYSQL_BIND *param, MYSQL_FIELD *field,fetch_result_with_conversion3674,108209 -static void fetch_result_tinyint(MYSQL_BIND *param, MYSQL_FIELD *field,fetch_result_tinyint3790,111125 -static void fetch_result_short(MYSQL_BIND *param, MYSQL_FIELD *field,fetch_result_short3800,111459 -static void fetch_result_int32(MYSQL_BIND *param,fetch_result_int323810,111812 -static void fetch_result_int64(MYSQL_BIND *param,fetch_result_int643821,112218 -static void fetch_result_float(MYSQL_BIND *param,fetch_result_float3832,112634 -static void fetch_result_double(MYSQL_BIND *param,fetch_result_double3842,112896 -static void fetch_result_time(MYSQL_BIND *param,fetch_result_time3852,113163 -static void fetch_result_date(MYSQL_BIND *param,fetch_result_date3860,113409 -static void fetch_result_datetime(MYSQL_BIND *param,fetch_result_datetime3868,113655 -static void fetch_result_bin(MYSQL_BIND *param,fetch_result_bin3876,113917 -static void fetch_result_str(MYSQL_BIND *param,fetch_result_str3888,114316 -static void skip_result_fixed(MYSQL_BIND *param,skip_result_fixed3909,114982 -static void skip_result_with_length(MYSQL_BIND *param MY_ATTRIBUTE((unused)),skip_result_with_length3918,115143 -static void skip_result_string(MYSQL_BIND *param MY_ATTRIBUTE((unused)),skip_result_string3928,115358 -static my_bool is_binary_compatible(enum enum_field_types type1,is_binary_compatible3954,115950 - range1[]= { MYSQL_TYPE_SHORT, MYSQL_TYPE_YEAR, MYSQL_TYPE_NULL },range13958,116119 - range1[]= { MYSQL_TYPE_SHORT, MYSQL_TYPE_YEAR, MYSQL_TYPE_NULL },MYSQL_TYPE_SHORT3958,116119 - range1[]= { MYSQL_TYPE_SHORT, MYSQL_TYPE_YEAR, MYSQL_TYPE_NULL },MYSQL_TYPE_YEAR3958,116119 - range1[]= { MYSQL_TYPE_SHORT, MYSQL_TYPE_YEAR, MYSQL_TYPE_NULL },MYSQL_TYPE_NULL3958,116119 - *range_list[]= { range1, range2, range3, range4 },range_list3966,116658 - *range_list[]= { range1, range2, range3, range4 },range13966,116658 - *range_list[]= { range1, range2, range3, range4 },range23966,116658 - *range_list[]= { range1, range2, range3, range4 },range33966,116658 - *range_list[]= { range1, range2, range3, range4 },range43966,116658 -static my_bool setup_one_fetch_function(MYSQL_BIND *param, MYSQL_FIELD *field)setup_one_fetch_function4013,118118 -my_bool STDCALL mysql_stmt_bind_result(MYSQL_STMT *stmt, MYSQL_BIND *my_bind)mysql_stmt_bind_result4167,122651 -static int stmt_fetch_row(MYSQL_STMT *stmt, uchar *row)stmt_fetch_row4239,124722 -int cli_unbuffered_fetch(MYSQL *mysql, char **row)cli_unbuffered_fetch4300,126386 -int STDCALL mysql_stmt_fetch(MYSQL_STMT *stmt)mysql_stmt_fetch4331,127015 -int STDCALL mysql_stmt_fetch_column(MYSQL_STMT *stmt, MYSQL_BIND *my_bind,mysql_stmt_fetch_column4369,127987 -int cli_read_binary_rows(MYSQL_STMT *stmt)cli_read_binary_rows4415,129181 -static void stmt_update_metadata(MYSQL_STMT *stmt, MYSQL_ROWS *data)stmt_update_metadata4511,131979 -int STDCALL mysql_stmt_store_result(MYSQL_STMT *stmt)mysql_stmt_store_result4546,132804 -mysql_stmt_row_seek(MYSQL_STMT *stmt, MYSQL_ROW_OFFSET row)mysql_stmt_row_seek4663,136100 -mysql_stmt_row_tell(MYSQL_STMT *stmt)mysql_stmt_row_tell4678,136382 -mysql_stmt_data_seek(MYSQL_STMT *stmt, my_ulonglong row)mysql_stmt_data_seek4691,136574 -my_ulonglong STDCALL mysql_stmt_num_rows(MYSQL_STMT *stmt)mysql_stmt_num_rows4714,137079 -static my_bool reset_stmt_handle(MYSQL_STMT *stmt, uint flags)reset_stmt_handle4728,137376 -my_bool STDCALL mysql_stmt_free_result(MYSQL_STMT *stmt)mysql_stmt_free_result4795,139539 -my_bool STDCALL mysql_stmt_close(MYSQL_STMT *stmt)mysql_stmt_close4820,140203 -my_bool STDCALL mysql_stmt_reset(MYSQL_STMT *stmt)mysql_stmt_reset4877,141891 -uint STDCALL mysql_stmt_errno(MYSQL_STMT * stmt)mysql_stmt_errno4897,142459 -const char *STDCALL mysql_stmt_sqlstate(MYSQL_STMT * stmt)mysql_stmt_sqlstate4903,142580 -const char *STDCALL mysql_stmt_error(MYSQL_STMT * stmt)mysql_stmt_error4913,142752 -my_bool STDCALL mysql_commit(MYSQL * mysql)mysql_commit4928,143083 -my_bool STDCALL mysql_rollback(MYSQL * mysql)mysql_rollback4938,143267 -my_bool STDCALL mysql_autocommit(MYSQL * mysql, my_bool auto_mode)mysql_autocommit4949,143464 -my_bool STDCALL mysql_more_results(MYSQL *mysql)mysql_more_results4969,144100 -int STDCALL mysql_next_result(MYSQL *mysql)mysql_next_result4983,144401 -int STDCALL mysql_stmt_next_result(MYSQL_STMT *stmt)mysql_stmt_next_result5009,144974 -MYSQL_RES * STDCALL mysql_use_result(MYSQL *mysql)mysql_use_result5052,145797 -my_bool STDCALL mysql_read_query_result(MYSQL *mysql)mysql_read_query_result5057,145900 -mysql_reset_connection(MYSQL *mysql)mysql_reset_connection5063,146025 - -mysql/include/mysql_com_server.h,483 -#define _mysql_com_server_h_mysql_com_server_h22,869 -typedef void (*before_header_callback_fn)before_header_callback_fn26,921 -typedef void (*after_header_callback_fn)after_header_callback_fn29,1019 -struct st_net_serverst_net_server32,1128 - before_header_callback_fn m_before_header;m_before_header34,1151 - after_header_callback_fn m_after_header;m_after_header35,1196 - void *m_user_data;m_user_data36,1239 -typedef struct st_net_server NET_SERVER;NET_SERVER39,1264 - -mysql/include/byte_order_generic.h,596 -static inline int16 sint2korr(const uchar *A)sint2korr20,842 -static inline int32 sint4korr(const uchar *A)sint4korr28,976 -static inline uint16 uint2korr(const uchar *A)uint2korr38,1192 -static inline uint32 uint4korr(const uchar *A)uint4korr46,1331 -static inline ulonglong uint8korr(const uchar *A)uint8korr56,1556 -static inline longlong sint8korr(const uchar *A)sint8korr71,1995 -static inline void int2store(uchar *T, uint16 A)int2store76,2084 -static inline void int4store(uchar *T, uint32 A)int4store83,2222 -static inline void int8store(uchar *T, ulonglong A)int8store91,2381 - -mysql/include/my_command.h,1412 -#define _mysql_command_h_mysql_command_h17,734 -enum enum_server_commandenum_server_command24,936 - COM_SLEEP,COM_SLEEP26,963 - COM_QUIT,COM_QUIT27,976 - COM_INIT_DB,COM_INIT_DB28,988 - COM_QUERY,COM_QUERY29,1003 - COM_FIELD_LIST,COM_FIELD_LIST30,1016 - COM_CREATE_DB,COM_CREATE_DB31,1034 - COM_DROP_DB,COM_DROP_DB32,1051 - COM_REFRESH,COM_REFRESH33,1066 - COM_SHUTDOWN,COM_SHUTDOWN34,1081 - COM_STATISTICS,COM_STATISTICS35,1097 - COM_PROCESS_INFO,COM_PROCESS_INFO36,1115 - COM_CONNECT,COM_CONNECT37,1135 - COM_PROCESS_KILL,COM_PROCESS_KILL38,1150 - COM_DEBUG,COM_DEBUG39,1170 - COM_PING,COM_PING40,1183 - COM_TIME,COM_TIME41,1195 - COM_DELAYED_INSERT,COM_DELAYED_INSERT42,1207 - COM_CHANGE_USER,COM_CHANGE_USER43,1229 - COM_BINLOG_DUMP,COM_BINLOG_DUMP44,1248 - COM_TABLE_DUMP,COM_TABLE_DUMP45,1267 - COM_CONNECT_OUT,COM_CONNECT_OUT46,1285 - COM_REGISTER_SLAVE,COM_REGISTER_SLAVE47,1304 - COM_STMT_PREPARE,COM_STMT_PREPARE48,1326 - COM_STMT_EXECUTE,COM_STMT_EXECUTE49,1346 - COM_STMT_SEND_LONG_DATA,COM_STMT_SEND_LONG_DATA50,1366 - COM_STMT_CLOSE,COM_STMT_CLOSE51,1393 - COM_STMT_RESET,COM_STMT_RESET52,1411 - COM_SET_OPTION,COM_SET_OPTION53,1429 - COM_STMT_FETCH,COM_STMT_FETCH54,1447 - COM_DAEMON,COM_DAEMON55,1465 - COM_BINLOG_DUMP_GTID,COM_BINLOG_DUMP_GTID56,1479 - COM_RESET_CONNECTION,COM_RESET_CONNECTION57,1503 - COM_ENDCOM_END61,1623 - -mysql/include/thr_rwlock.h,1564 -#define THR_RWLOCK_INCLUDEDTHR_RWLOCK_INCLUDED2,28 -typedef struct st_my_rw_lock_tst_my_rw_lock_t43,1419 - SRWLOCK srwlock; /* native reader writer lock */srwlock45,1452 - BOOL have_exclusive_srwlock; /* used for unlock */have_exclusive_srwlock46,1515 -} native_rw_lock_t;native_rw_lock_t47,1568 -static inline int native_rw_init(native_rw_lock_t *rwp)native_rw_init52,1645 -static inline int native_rw_destroy(native_rw_lock_t *rwp)native_rw_destroy64,1911 -static inline int native_rw_rdlock(native_rw_lock_t *rwp)native_rw_rdlock73,2078 -static inline int native_rw_tryrdlock(native_rw_lock_t *rwp)native_rw_tryrdlock83,2256 -static inline int native_rw_wrlock(native_rw_lock_t *rwp)native_rw_wrlock94,2466 -static inline int native_rw_trywrlock(native_rw_lock_t *rwp)native_rw_trywrlock105,2684 -static inline int native_rw_unlock(native_rw_lock_t *rwp)native_rw_unlock117,2934 -typedef struct st_rw_pr_lock_t {st_rw_pr_lock_t165,4659 - native_mutex_t lock;lock170,4785 - native_cond_t no_active_readers;no_active_readers175,4911 - uint active_readers;active_readers177,4981 - uint writers_waiting_readers;writers_waiting_readers179,5063 - my_bool active_writer;active_writer181,5149 - my_thread_t writer_thread;writer_thread184,5251 -} rw_pr_lock_t;rw_pr_lock_t186,5287 -rw_pr_lock_assert_write_owner(const rw_pr_lock_t *rwlock MY_ATTRIBUTE((unused)))rw_pr_lock_assert_write_owner195,5528 -rw_pr_lock_assert_not_write_owner(const rw_pr_lock_t *rwlock MY_ATTRIBUTE((unused)))rw_pr_lock_assert_not_write_owner204,5770 - -mysql/include/my_byteorder.h,1774 -#define MY_BYTEORDER_INCLUDEDMY_BYTEORDER_INCLUDED2,30 -static inline int32 sint3korr(const uchar *A)sint3korr31,1167 -static inline uint32 uint3korr(const uchar *A)uint3korr45,1529 -static inline ulonglong uint5korr(const uchar *A)uint5korr54,1712 -static inline ulonglong uint6korr(const uchar *A)uint6korr65,1989 -static inline void int3store(uchar *T, uint A)int3store77,2314 -static inline void int5store(uchar *T, ulonglong A)int5store84,2446 -static inline void int6store(uchar *T, ulonglong A)int6store93,2641 -static inline int16 sint2korr(const char *pT)sint2korr105,2885 -static inline uint16 uint2korr(const char *pT)uint2korr110,3013 -static inline uint32 uint3korr(const char *pT)uint3korr115,3145 -static inline int32 sint3korr(const char *pT)sint3korr120,3277 -static inline uint32 uint4korr(const char *pT)uint4korr125,3409 -static inline int32 sint4korr(const char *pT)sint4korr130,3541 -static inline ulonglong uint6korr(const char *pT)uint6korr135,3673 -static inline ulonglong uint8korr(const char *pT)uint8korr140,3805 -static inline longlong sint8korr(const char *pT)sint8korr145,3937 -static inline void int2store(char *pT, uint16 A)int2store151,4070 -static inline void int3store(char *pT, uint A)int3store156,4185 -static inline void int4store(char *pT, uint32 A)int4store161,4298 -static inline void int5store(char *pT, ulonglong A)int5store166,4413 -static inline void int6store(char *pT, ulonglong A)int6store171,4531 -static inline void int8store(char *pT, ulonglong A)int8store176,4649 -static inline void float4store(char *V, float M)float4store196,5062 -static inline void float8get(double *V, const char *M)float8get201,5178 -static inline void float8store(char *V, double M)float8store206,5310 - -mysql/include/my_config.h,6875 -#define MY_CONFIG_HMY_CONFIG_H17,749 -#define _LARGEFILE_SOURCE _LARGEFILE_SOURCE23,856 -#define HAVE_MALLOC_H HAVE_MALLOC_H44,1349 -#define HAVE_ALIGNED_MALLOC HAVE_ALIGNED_MALLOC73,2092 -#define HAVE_COMPRESS HAVE_COMPRESS81,2316 -#define HAVE_STRNLEN HAVE_STRNLEN128,3610 -#define HAVE_TELL HAVE_TELL133,3737 -#define HAVE_LOG2 HAVE_LOG2161,4467 -#define HAVE_ISINF HAVE_ISINF163,4488 -#define SIZEOF_VOIDP SIZEOF_VOIDP172,4637 -#define SIZEOF_CHARP SIZEOF_CHARP173,4664 -#define SIZEOF_LONG SIZEOF_LONG174,4691 -#define SIZEOF_SHORT SIZEOF_SHORT175,4718 -#define SIZEOF_INT SIZEOF_INT176,4745 -#define SIZEOF_LONG_LONG SIZEOF_LONG_LONG177,4772 -#define SIZEOF_OFF_T SIZEOF_OFF_T178,4799 -#define SIZEOF_TIME_T SIZEOF_TIME_T179,4826 -#define STACK_DIRECTION STACK_DIRECTION189,5093 -#define NO_FCNTL_NONBLOCK NO_FCNTL_NONBLOCK191,5152 -#define HAVE_STRUCT_SOCKADDR_IN6 HAVE_STRUCT_SOCKADDR_IN6206,5612 -#define HAVE_STRUCT_IN6_ADDR HAVE_STRUCT_IN6_ADDR207,5647 -#define HAVE_IPV6 HAVE_IPV6208,5678 -#define MACHINE_TYPE MACHINE_TYPE217,5841 -#define SYSTEM_TYPE SYSTEM_TYPE222,6017 -#define FN_NO_CASE_SENSE FN_NO_CASE_SENSE227,6233 -#define MAX_INDEXES MAX_INDEXES232,6296 -#define ENABLED_PROFILING ENABLED_PROFILING236,6430 -#define ENABLED_LOCAL_INFILE ENABLED_LOCAL_INFILE238,6481 -#define OPTIMIZER_TRACE OPTIMIZER_TRACE239,6512 -#define DEFAULT_MYSQL_HOME DEFAULT_MYSQL_HOME240,6538 -#define SHAREDIR SHAREDIR241,6607 -#define DEFAULT_BASEDIR DEFAULT_BASEDIR242,6632 -#define MYSQL_DATADIR MYSQL_DATADIR243,6698 -#define MYSQL_KEYRINGDIR MYSQL_KEYRINGDIR244,6767 -#define DEFAULT_CHARSET_HOME DEFAULT_CHARSET_HOME245,6842 -#define PLUGINDIR PLUGINDIR246,6913 -#define DEFAULT_TMPDIR DEFAULT_TMPDIR248,7016 -#define INSTALL_SBINDIR INSTALL_SBINDIR249,7042 -#define INSTALL_BINDIR INSTALL_BINDIR250,7073 -#define INSTALL_MYSQLSHAREDIR INSTALL_MYSQLSHAREDIR251,7103 -#define INSTALL_SHAREDIR INSTALL_SHAREDIR252,7142 -#define INSTALL_PLUGINDIR INSTALL_PLUGINDIR253,7176 -#define INSTALL_INCLUDEDIR INSTALL_INCLUDEDIR254,7216 -#define INSTALL_SCRIPTDIR INSTALL_SCRIPTDIR255,7254 -#define INSTALL_MYSQLDATADIR INSTALL_MYSQLDATADIR256,7291 -#define INSTALL_MYSQLKEYRINGDIR INSTALL_MYSQLKEYRINGDIR257,7328 -#define INSTALL_INFODIR INSTALL_INFODIR259,7406 -#define INSTALL_MYSQLTESTDIR INSTALL_MYSQLTESTDIR260,7438 -#define INSTALL_DOCREADMEDIR INSTALL_DOCREADMEDIR261,7481 -#define INSTALL_DOCDIR INSTALL_DOCDIR262,7515 -#define INSTALL_MANDIR INSTALL_MANDIR263,7546 -#define INSTALL_SUPPORTFILESDIR INSTALL_SUPPORTFILESDIR264,7576 -#define INSTALL_LIBDIR INSTALL_LIBDIR265,7625 -#define MYSQL_DEFAULT_CHARSET_NAME MYSQL_DEFAULT_CHARSET_NAME294,8090 -#define MYSQL_DEFAULT_COLLATION_NAME MYSQL_DEFAULT_COLLATION_NAME295,8134 -#define HAVE_CHARSET_armscii8 HAVE_CHARSET_armscii8296,8191 -#define HAVE_CHARSET_ascii HAVE_CHARSET_ascii297,8223 -#define HAVE_CHARSET_big5 HAVE_CHARSET_big5298,8252 -#define HAVE_CHARSET_cp1250 HAVE_CHARSET_cp1250299,8280 -#define HAVE_CHARSET_cp1251 HAVE_CHARSET_cp1251300,8310 -#define HAVE_CHARSET_cp1256 HAVE_CHARSET_cp1256301,8340 -#define HAVE_CHARSET_cp1257 HAVE_CHARSET_cp1257302,8370 -#define HAVE_CHARSET_cp850 HAVE_CHARSET_cp850303,8400 -#define HAVE_CHARSET_cp852 HAVE_CHARSET_cp852304,8429 -#define HAVE_CHARSET_cp866 HAVE_CHARSET_cp866305,8459 -#define HAVE_CHARSET_cp932 HAVE_CHARSET_cp932306,8488 -#define HAVE_CHARSET_dec8 HAVE_CHARSET_dec8307,8517 -#define HAVE_CHARSET_eucjpms HAVE_CHARSET_eucjpms308,8545 -#define HAVE_CHARSET_euckr HAVE_CHARSET_euckr309,8576 -#define HAVE_CHARSET_gb2312 HAVE_CHARSET_gb2312310,8605 -#define HAVE_CHARSET_gbk HAVE_CHARSET_gbk311,8635 -#define HAVE_CHARSET_gb18030 HAVE_CHARSET_gb18030312,8662 -#define HAVE_CHARSET_geostd8 HAVE_CHARSET_geostd8313,8693 -#define HAVE_CHARSET_greek HAVE_CHARSET_greek314,8724 -#define HAVE_CHARSET_hebrew HAVE_CHARSET_hebrew315,8753 -#define HAVE_CHARSET_hp8 HAVE_CHARSET_hp8316,8783 -#define HAVE_CHARSET_keybcs2 HAVE_CHARSET_keybcs2317,8810 -#define HAVE_CHARSET_koi8r HAVE_CHARSET_koi8r318,8841 -#define HAVE_CHARSET_koi8u HAVE_CHARSET_koi8u319,8870 -#define HAVE_CHARSET_latin1 HAVE_CHARSET_latin1320,8899 -#define HAVE_CHARSET_latin2 HAVE_CHARSET_latin2321,8929 -#define HAVE_CHARSET_latin5 HAVE_CHARSET_latin5322,8959 -#define HAVE_CHARSET_latin7 HAVE_CHARSET_latin7323,8989 -#define HAVE_CHARSET_macce HAVE_CHARSET_macce324,9019 -#define HAVE_CHARSET_macroman HAVE_CHARSET_macroman325,9048 -#define HAVE_CHARSET_sjis HAVE_CHARSET_sjis326,9080 -#define HAVE_CHARSET_swe7 HAVE_CHARSET_swe7327,9108 -#define HAVE_CHARSET_tis620 HAVE_CHARSET_tis620328,9136 -#define HAVE_CHARSET_ucs2 HAVE_CHARSET_ucs2329,9166 -#define HAVE_CHARSET_ujis HAVE_CHARSET_ujis330,9194 -#define HAVE_CHARSET_utf8mb4 HAVE_CHARSET_utf8mb4331,9222 -#define HAVE_CHARSET_utf8 HAVE_CHARSET_utf8333,9287 -#define HAVE_CHARSET_utf16 HAVE_CHARSET_utf16334,9315 -#define HAVE_CHARSET_utf32 HAVE_CHARSET_utf32335,9344 -#define HAVE_UCA_COLLATIONS HAVE_UCA_COLLATIONS336,9373 -#define WITH_PARTITION_STORAGE_ENGINE WITH_PARTITION_STORAGE_ENGINE341,9426 -#define WITH_PERFSCHEMA_STORAGE_ENGINE WITH_PERFSCHEMA_STORAGE_ENGINE346,9496 -#define HAVE_IMPLICIT_DEPENDENT_NAME_TYPING HAVE_IMPLICIT_DEPENDENT_NAME_TYPING383,10717 -#define DOT_FRM_VERSION DOT_FRM_VERSION389,10789 -#define MYSQL_VERSION_MAJOR MYSQL_VERSION_MAJOR390,10815 -#define MYSQL_VERSION_MINOR MYSQL_VERSION_MINOR391,10845 -#define MYSQL_VERSION_PATCH MYSQL_VERSION_PATCH392,10875 -#define MYSQL_VERSION_EXTRA MYSQL_VERSION_EXTRA393,10906 -#define PACKAGE PACKAGE394,10937 -#define PACKAGE_BUGREPORT PACKAGE_BUGREPORT395,10961 -#define PACKAGE_NAME PACKAGE_NAME396,10990 -#define PACKAGE_STRING PACKAGE_STRING397,11026 -#define PACKAGE_TARNAME PACKAGE_TARNAME398,11071 -#define PACKAGE_VERSION PACKAGE_VERSION399,11103 -#define VERSION VERSION400,11136 -#define PROTOCOL_VERSION PROTOCOL_VERSION401,11161 -#define CPU_LEVEL1_DCACHE_LINESIZE CPU_LEVEL1_DCACHE_LINESIZE406,11209 -#define HAVE_FCNTL_H HAVE_FCNTL_H423,11473 -#define HAVE_GETADDRINFO HAVE_GETADDRINFO424,11496 -#define HAVE_INTTYPES_H HAVE_INTTYPES_H425,11523 -#define HAVE_SELECT HAVE_SELECT428,11616 -#define HAVE_SIGNAL_H HAVE_SIGNAL_H430,11645 -#define HAVE_STDARG_H HAVE_STDARG_H431,11669 -#define HAVE_STDINT_H HAVE_STDINT_H432,11693 -#define HAVE_STDLIB_H HAVE_STDLIB_H433,11717 -#define HAVE_STRDUP HAVE_STRDUP434,11741 -#define HAVE_STRTOK_R HAVE_STRTOK_R435,11763 -#define HAVE_STRTOLL HAVE_STRTOLL436,11787 -#define HAVE_SYS_STAT_H HAVE_SYS_STAT_H437,11810 -#define HAVE_SYS_TYPES_H HAVE_SYS_TYPES_H438,11836 -#define SIZEOF_CHAR SIZEOF_CHAR439,11863 -#define DEFAULT_SECURE_FILE_PRIV_DIR DEFAULT_SECURE_FILE_PRIV_DIR447,11973 -#define DEFAULT_SECURE_FILE_PRIV_EMBEDDED_DIR DEFAULT_SECURE_FILE_PRIV_EMBEDDED_DIR448,12013 - -mysql/include/my_thread_local.h,565 -#define MY_THREAD_LOCAL_INCLUDEDMY_THREAD_LOCAL_INCLUDED17,778 -typedef uint32 my_thread_id;my_thread_id24,880 -typedef DWORD thread_local_key_t;thread_local_key_t29,938 -static inline int my_create_thread_local_key(thread_local_key_t *key,my_create_thread_local_key34,1028 -static inline int my_delete_thread_local_key(thread_local_key_t key)my_delete_thread_local_key45,1308 -static inline void* my_get_thread_local(thread_local_key_t key)my_get_thread_local54,1467 -static inline int my_set_thread_local(thread_local_key_t key,my_set_thread_local63,1625 - -mysql/include/plugin.h,9846 -#define _my_plugin_h_my_plugin_h17,766 - #define MYSQL_PLUGIN_EXPORT MYSQL_PLUGIN_EXPORT33,1173 - #define MYSQL_PLUGIN_EXPORT MYSQL_PLUGIN_EXPORT35,1246 - #define MYSQL_PLUGIN_EXPORT MYSQL_PLUGIN_EXPORT39,1363 - #define MYSQL_PLUGIN_EXPORT MYSQL_PLUGIN_EXPORT41,1415 -#define MYSQL_PLUGIN_EXPORTMYSQL_PLUGIN_EXPORT45,1510 -#define MYSQL_THD MYSQL_THD51,1588 -#define MYSQL_THD MYSQL_THD53,1617 -typedef void * MYSQL_PLUGIN;MYSQL_PLUGIN56,1649 -#define MYSQL_XIDDATASIZE MYSQL_XIDDATASIZE62,1739 -struct st_mysql_xid {st_mysql_xid71,2050 - long formatID;formatID72,2072 - long gtrid_length;gtrid_length73,2089 - long bqual_length;bqual_length74,2110 - char data[MYSQL_XIDDATASIZE]; /* Not \0-terminated */data75,2131 -typedef struct st_mysql_xid MYSQL_XID;MYSQL_XID77,2191 -#define MYSQL_PLUGIN_INTERFACE_VERSION MYSQL_PLUGIN_INTERFACE_VERSION83,2353 -#define MYSQL_UDF_PLUGIN MYSQL_UDF_PLUGIN88,2439 -#define MYSQL_STORAGE_ENGINE_PLUGIN MYSQL_STORAGE_ENGINE_PLUGIN89,2514 -#define MYSQL_FTPARSER_PLUGIN MYSQL_FTPARSER_PLUGIN90,2589 -#define MYSQL_DAEMON_PLUGIN MYSQL_DAEMON_PLUGIN91,2664 -#define MYSQL_INFORMATION_SCHEMA_PLUGIN MYSQL_INFORMATION_SCHEMA_PLUGIN92,2737 -#define MYSQL_AUDIT_PLUGIN MYSQL_AUDIT_PLUGIN93,2807 -#define MYSQL_REPLICATION_PLUGIN MYSQL_REPLICATION_PLUGIN94,2882 -#define MYSQL_AUTHENTICATION_PLUGIN MYSQL_AUTHENTICATION_PLUGIN95,2955 -#define MYSQL_VALIDATE_PASSWORD_PLUGIN MYSQL_VALIDATE_PASSWORD_PLUGIN96,3032 -#define MYSQL_GROUP_REPLICATION_PLUGIN MYSQL_GROUP_REPLICATION_PLUGIN97,3112 -#define MYSQL_KEYRING_PLUGIN MYSQL_KEYRING_PLUGIN98,3190 -#define MYSQL_MAX_PLUGIN_TYPE_NUM MYSQL_MAX_PLUGIN_TYPE_NUM99,3263 -#define PLUGIN_LICENSE_PROPRIETARY PLUGIN_LICENSE_PROPRIETARY102,3406 -#define PLUGIN_LICENSE_GPL PLUGIN_LICENSE_GPL103,3443 -#define PLUGIN_LICENSE_BSD PLUGIN_LICENSE_BSD104,3472 -#define PLUGIN_LICENSE_PROPRIETARY_STRING PLUGIN_LICENSE_PROPRIETARY_STRING106,3502 -#define PLUGIN_LICENSE_GPL_STRING PLUGIN_LICENSE_GPL_STRING107,3558 -#define PLUGIN_LICENSE_BSD_STRING PLUGIN_LICENSE_BSD_STRING108,3598 -#define __MYSQL_DECLARE_PLUGIN(__MYSQL_DECLARE_PLUGIN118,3867 -#define __MYSQL_DECLARE_PLUGIN(__MYSQL_DECLARE_PLUGIN123,4207 -#define mysql_declare_plugin(mysql_declare_plugin129,4571 -#define mysql_declare_plugin_end mysql_declare_plugin_end135,4817 -enum enum_mysql_show_typeenum_mysql_show_type140,4938 - SHOW_UNDEF, SHOW_BOOL,SHOW_UNDEF142,4966 - SHOW_UNDEF, SHOW_BOOL,SHOW_BOOL142,4966 - SHOW_INT, ///< shown as _unsigned_ intSHOW_INT143,4991 - SHOW_LONG, ///< shown as _unsigned_ longSHOW_LONG144,5039 - SHOW_LONGLONG, ///< shown as _unsigned_ longlongSHOW_LONGLONG145,5088 - SHOW_CHAR, SHOW_CHAR_PTR,SHOW_CHAR146,5141 - SHOW_CHAR, SHOW_CHAR_PTR,SHOW_CHAR_PTR146,5141 - SHOW_ARRAY, SHOW_FUNC, SHOW_DOUBLESHOW_ARRAY147,5169 - SHOW_ARRAY, SHOW_FUNC, SHOW_DOUBLESHOW_FUNC147,5169 - SHOW_ARRAY, SHOW_FUNC, SHOW_DOUBLESHOW_DOUBLE147,5169 -enum enum_mysql_show_scopeenum_mysql_show_scope161,5472 - SHOW_SCOPE_UNDEF,SHOW_SCOPE_UNDEF163,5501 - SHOW_SCOPE_GLOBALSHOW_SCOPE_GLOBAL164,5521 - SHOW_SCOPE_SESSION,SHOW_SCOPE_SESSION168,5619 - SHOW_SCOPE_ALLSHOW_SCOPE_ALL169,5641 -struct st_mysql_show_varst_mysql_show_var176,5713 - const char *name;name178,5740 - char *value;value179,5760 - enum enum_mysql_show_type type;type180,5775 - enum enum_mysql_show_scope scope;scope181,5809 -#define SHOW_VAR_MAX_NAME_LEN SHOW_VAR_MAX_NAME_LEN184,5849 -#define SHOW_VAR_FUNC_BUFF_SIZE SHOW_VAR_FUNC_BUFF_SIZE185,5882 -typedef int (*mysql_show_var_func)(MYSQL_THD, struct st_mysql_show_var*, char *);mysql_show_var_func186,5919 -#define PLUGIN_OPT_NO_INSTALL PLUGIN_OPT_NO_INSTALL193,6041 -#define PLUGIN_OPT_NO_UNINSTALL PLUGIN_OPT_NO_UNINSTALL194,6110 -#define PLUGIN_VAR_BOOL PLUGIN_VAR_BOOL202,6252 -#define PLUGIN_VAR_INT PLUGIN_VAR_INT203,6291 -#define PLUGIN_VAR_LONG PLUGIN_VAR_LONG204,6330 -#define PLUGIN_VAR_LONGLONG PLUGIN_VAR_LONGLONG205,6369 -#define PLUGIN_VAR_STR PLUGIN_VAR_STR206,6408 -#define PLUGIN_VAR_ENUM PLUGIN_VAR_ENUM207,6447 -#define PLUGIN_VAR_SET PLUGIN_VAR_SET208,6486 -#define PLUGIN_VAR_DOUBLE PLUGIN_VAR_DOUBLE209,6525 -#define PLUGIN_VAR_UNSIGNED PLUGIN_VAR_UNSIGNED210,6564 -#define PLUGIN_VAR_THDLOCAL PLUGIN_VAR_THDLOCAL211,6603 -#define PLUGIN_VAR_READONLY PLUGIN_VAR_READONLY212,6675 -#define PLUGIN_VAR_NOSYSVAR PLUGIN_VAR_NOSYSVAR213,6749 -#define PLUGIN_VAR_NOCMDOPT PLUGIN_VAR_NOCMDOPT214,6816 -#define PLUGIN_VAR_NOCMDARG PLUGIN_VAR_NOCMDARG215,6887 -#define PLUGIN_VAR_RQCMDARG PLUGIN_VAR_RQCMDARG216,6957 -#define PLUGIN_VAR_OPCMDARG PLUGIN_VAR_OPCMDARG217,7033 -#define PLUGIN_VAR_MEMALLOC PLUGIN_VAR_MEMALLOC218,7109 -typedef int (*mysql_var_check_func)(MYSQL_THD thd,mysql_var_check_func242,7992 -typedef void (*mysql_var_update_func)(MYSQL_THD thd,mysql_var_update_func260,8664 -#define PLUGIN_VAR_MASK PLUGIN_VAR_MASK268,8920 -#define MYSQL_PLUGIN_VAR_HEADER MYSQL_PLUGIN_VAR_HEADER273,9131 -#define MYSQL_SYSVAR_NAME(MYSQL_SYSVAR_NAME280,9333 -#define MYSQL_SYSVAR(MYSQL_SYSVAR281,9387 -#define DECLARE_MYSQL_SYSVAR_BASIC(DECLARE_MYSQL_SYSVAR_BASIC292,9717 -#define DECLARE_MYSQL_SYSVAR_SIMPLE(DECLARE_MYSQL_SYSVAR_SIMPLE298,9904 -#define DECLARE_MYSQL_SYSVAR_TYPELIB(DECLARE_MYSQL_SYSVAR_TYPELIB305,10126 -#define DECLARE_THDVAR_FUNC(DECLARE_THDVAR_FUNC311,10315 -#define DECLARE_MYSQL_THDVAR_BASIC(DECLARE_MYSQL_THDVAR_BASIC314,10398 -#define DECLARE_MYSQL_THDVAR_SIMPLE(DECLARE_MYSQL_THDVAR_SIMPLE321,10619 -#define DECLARE_MYSQL_THDVAR_TYPELIB(DECLARE_MYSQL_THDVAR_TYPELIB329,10875 -#define MYSQL_SYSVAR_BOOL(MYSQL_SYSVAR_BOOL342,11204 -#define MYSQL_SYSVAR_STR(MYSQL_SYSVAR_STR347,11424 -#define MYSQL_SYSVAR_INT(MYSQL_SYSVAR_INT352,11644 -#define MYSQL_SYSVAR_UINT(MYSQL_SYSVAR_UINT357,11893 -#define MYSQL_SYSVAR_LONG(MYSQL_SYSVAR_LONG362,12174 -#define MYSQL_SYSVAR_ULONG(MYSQL_SYSVAR_ULONG367,12426 -#define MYSQL_SYSVAR_LONGLONG(MYSQL_SYSVAR_LONGLONG372,12710 -#define MYSQL_SYSVAR_ULONGLONG(MYSQL_SYSVAR_ULONGLONG377,12975 -#define MYSQL_SYSVAR_ENUM(MYSQL_SYSVAR_ENUM382,13272 -#define MYSQL_SYSVAR_SET(MYSQL_SYSVAR_SET387,13522 -#define MYSQL_SYSVAR_DOUBLE(MYSQL_SYSVAR_DOUBLE392,13775 -#define MYSQL_THDVAR_BOOL(MYSQL_THDVAR_BOOL397,14033 -#define MYSQL_THDVAR_STR(MYSQL_THDVAR_STR402,14266 -#define MYSQL_THDVAR_INT(MYSQL_THDVAR_INT407,14499 -#define MYSQL_THDVAR_UINT(MYSQL_THDVAR_UINT412,14761 -#define MYSQL_THDVAR_LONG(MYSQL_THDVAR_LONG417,15055 -#define MYSQL_THDVAR_ULONG(MYSQL_THDVAR_ULONG422,15320 -#define MYSQL_THDVAR_LONGLONG(MYSQL_THDVAR_LONGLONG427,15617 -#define MYSQL_THDVAR_ULONGLONG(MYSQL_THDVAR_ULONGLONG432,15895 -#define MYSQL_THDVAR_ENUM(MYSQL_THDVAR_ENUM437,16205 -#define MYSQL_THDVAR_SET(MYSQL_THDVAR_SET442,16468 -#define MYSQL_THDVAR_DOUBLE(MYSQL_THDVAR_DOUBLE447,16734 -#define SYSVAR(SYSVAR454,17028 -#define THDVAR(THDVAR458,17143 -struct st_mysql_pluginst_mysql_plugin466,17288 - int type; /* the plugin type (a MYSQL_XXX_PLUGIN value) */type468,17313 - void *info; /* pointer to type-specific plugin descriptor */info469,17388 - const char *name; /* plugin name */name470,17463 - const char *author; /* plugin author (for I_S.PLUGINS) */author471,17538 - const char *descr; /* general descriptive text (for I_S.PLUGINS) */descr472,17613 - int license; /* the plugin license (PLUGIN_LICENSE_XXX) */license473,17688 - int (*init)(MYSQL_PLUGIN); /* the function to invoke when plugin is loaded */init474,17763 - int (*deinit)(MYSQL_PLUGIN);/* the function to invoke when plugin is unloaded */deinit475,17844 - unsigned int version; /* plugin version (for I_S.PLUGINS) */version476,17927 - struct st_mysql_show_var *status_vars;status_vars477,18002 - struct st_mysql_sys_var **system_vars;system_vars478,18043 - void * __reserved1; /* reserved for dependency checking */__reserved1479,18084 - unsigned long flags; /* flags for plugin */flags480,18159 -#define MYSQL_FTPARSER_INTERFACE_VERSION MYSQL_FTPARSER_INTERFACE_VERSION486,18347 -#define MYSQL_REWRITE_PRE_PARSE_INTERFACE_VERSION MYSQL_REWRITE_PRE_PARSE_INTERFACE_VERSION492,18536 -#define MYSQL_REWRITE_POST_PARSE_INTERFACE_VERSION MYSQL_REWRITE_POST_PARSE_INTERFACE_VERSION493,18593 -#define MYSQL_DAEMON_INTERFACE_VERSION MYSQL_DAEMON_INTERFACE_VERSION500,18849 -struct st_mysql_daemonst_mysql_daemon507,19009 - int interface_version;interface_version509,19034 -#define MYSQL_INFORMATION_SCHEMA_INTERFACE_VERSION MYSQL_INFORMATION_SCHEMA_INTERFACE_VERSION518,19262 -struct st_mysql_information_schemast_mysql_information_schema525,19434 - int interface_version;interface_version527,19471 -#define MYSQL_HANDLERTON_INTERFACE_VERSION MYSQL_HANDLERTON_INTERFACE_VERSION536,19706 -struct st_mysql_storage_enginest_mysql_storage_engine544,19909 - int interface_version;interface_version546,19942 - #define MYSQL_REPLICATION_INTERFACE_VERSION MYSQL_REPLICATION_INTERFACE_VERSION555,20055 - struct Mysql_replication {Mysql_replication560,20151 - int interface_version;interface_version561,20179 -#define MYSQL_VALUE_TYPE_STRING MYSQL_VALUE_TYPE_STRING574,20617 -#define MYSQL_VALUE_TYPE_REAL MYSQL_VALUE_TYPE_REAL575,20651 -#define MYSQL_VALUE_TYPE_INT MYSQL_VALUE_TYPE_INT576,20685 -struct st_mysql_valuest_mysql_value578,20720 - int (*value_type)(struct st_mysql_value *);value_type580,20744 - const char *(*val_str)(struct st_mysql_value *, char *buffer, int *length);val_str581,20790 - int (*val_real)(struct st_mysql_value *, double *realbuf);val_real582,20868 - int (*val_int)(struct st_mysql_value *, long long *intbuf);val_int583,20929 - int (*is_unsigned)(struct st_mysql_value *);is_unsigned584,20991 - -mysql/include/keycache.h,5321 -#define _keycache_h_keycache_h19,802 -typedef struct st_block_link BLOCK_LINK;BLOCK_LINK28,980 -typedef struct st_hash_link HASH_LINK;HASH_LINK30,1042 -typedef struct st_keycache_thread_varst_keycache_thread_var33,1114 - mysql_cond_t suspend;suspend35,1154 - struct st_keycache_thread_var *next,**prev;next36,1178 - struct st_keycache_thread_var *next,**prev;prev36,1178 - void *opt_info;opt_info37,1224 -} st_keycache_thread_var;st_keycache_thread_var38,1242 -typedef struct st_keycache_wqueuest_keycache_wqueue41,1314 - st_keycache_thread_var *last_thread; /* circular list of waiting threads */last_thread43,1350 -} KEYCACHE_WQUEUE;KEYCACHE_WQUEUE44,1429 -#define CHANGED_BLOCKS_HASH CHANGED_BLOCKS_HASH46,1449 -typedef struct st_key_cachest_key_cache53,1607 - my_bool key_cache_inited;key_cache_inited55,1637 - my_bool in_resize; /* true during resize operation */in_resize56,1665 - my_bool resize_in_flush; /* true during flush of resize operation */resize_in_flush57,1745 - my_bool can_be_used; /* usage of cache for read/write is allowed */can_be_used58,1825 - size_t key_cache_mem_size; /* specified size of the cache memory */key_cache_mem_size59,1905 - uint key_cache_block_size; /* size of the page buffer of a cache block */key_cache_block_size60,1986 - ulonglong min_warm_blocks; /* min number of warm blocks; */min_warm_blocks61,2066 - ulonglong age_threshold; /* age threshold for hot blocks */age_threshold62,2146 - ulonglong keycache_time; /* total number of block link operations */keycache_time63,2226 - uint hash_entries; /* max number of entries in the hash table */hash_entries64,2306 - int hash_links; /* max number of hash links */hash_links65,2386 - int hash_links_used; /* number of hash links currently used */hash_links_used66,2466 - int disk_blocks; /* max number of blocks in the cache */disk_blocks67,2546 - ulong blocks_used; /* maximum number of concurrently used blocks */blocks_used68,2626 - ulong blocks_unused; /* number of currently unused blocks */blocks_unused69,2696 - ulong blocks_changed; /* number of currently dirty blocks */blocks_changed70,2759 - ulong warm_blocks; /* number of blocks in warm sub-chain */warm_blocks71,2839 - ulong cnt_for_resize_op; /* counter to block resize operation */cnt_for_resize_op72,2919 - long blocks_available; /* number of blocks available in the LRU chain */blocks_available73,2999 - HASH_LINK **hash_root; /* arr. of entries into hash table buckets */hash_root74,3079 - HASH_LINK *hash_link_root; /* memory for hash table links */hash_link_root75,3159 - HASH_LINK *free_hash_list; /* list of free hash links */free_hash_list76,3239 - BLOCK_LINK *free_block_list; /* list of free blocks */free_block_list77,3319 - BLOCK_LINK *block_root; /* memory for block links */block_root78,3378 - uchar *block_mem; /* memory for block buffers */block_mem79,3458 - BLOCK_LINK *used_last; /* ptr to the last block of the LRU chain */used_last80,3538 - BLOCK_LINK *used_ins; /* ptr to the insertion block in LRU chain */used_ins81,3618 - mysql_mutex_t cache_lock; /* to lock access to the cache structure */cache_lock82,3698 - KEYCACHE_WQUEUE resize_queue; /* threads waiting during resize operation */resize_queue83,3778 - KEYCACHE_WQUEUE waiting_for_resize_cnt;waiting_for_resize_cnt88,3974 - KEYCACHE_WQUEUE waiting_for_hash_link; /* waiting for a free hash link */waiting_for_hash_link89,4016 - KEYCACHE_WQUEUE waiting_for_block; /* requests waiting for a free block */waiting_for_block90,4096 - BLOCK_LINK *changed_blocks[CHANGED_BLOCKS_HASH]; /* hash for dirty file bl.*/changed_blocks91,4176 - BLOCK_LINK *file_blocks[CHANGED_BLOCKS_HASH]; /* hash for other file bl.*/file_blocks92,4256 - ulonglong param_buff_size; /* size the memory allocated for the cache */param_buff_size99,4454 - ulonglong param_block_size; /* size of the blocks in the key cache */param_block_size100,4535 - ulonglong param_division_limit; /* min. percentage of warm blocks */param_division_limit101,4616 - ulonglong param_age_threshold; /* determines when hot block is downgraded */param_age_threshold102,4697 - ulong global_blocks_changed; /* number of currently dirty blocks */global_blocks_changed105,4856 - ulonglong global_cache_w_requests;/* number of write requests (write hits) */global_cache_w_requests106,4934 - ulonglong global_cache_write; /* number of writes from cache to files */global_cache_write107,5014 - ulonglong global_cache_r_requests;/* number of read requests (read hits) */global_cache_r_requests108,5094 - ulonglong global_cache_read; /* number of reads from files to cache */global_cache_read109,5174 - int blocks; /* max number of blocks in the cache */blocks111,5255 - my_bool in_init; /* Set to 1 in MySQL during init/resize */in_init112,5334 -} KEY_CACHE;KEY_CACHE113,5401 - -mysql/include/plugin_group_replication.h,3599 -#define MYSQL_PLUGIN_GROUP_REPLICATION_INCLUDEDMYSQL_PLUGIN_GROUP_REPLICATION_INCLUDED17,788 -#define MYSQL_GROUP_REPLICATION_INTERFACE_VERSION MYSQL_GROUP_REPLICATION_INTERFACE_VERSION22,937 -typedef struct st_group_replication_connection_status_callbacksst_group_replication_connection_status_callbacks33,1242 - void* const context;context35,1308 - void (*set_channel_name)(void* const context, const char& value, size_t length);set_channel_name36,1331 - void (*set_group_name)(void* const context, const char& value, size_t length);set_group_name37,1414 - void (*set_source_uuid)(void* const context, const char& value, size_t length);set_source_uuid38,1495 - void (*set_service_state)(void* const context, bool state);set_service_state39,1577 -} GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS;GROUP_REPLICATION_CONNECTION_STATUS_CALLBACKS40,1639 -typedef struct st_group_replication_group_members_callbacksst_group_replication_group_members_callbacks51,1932 - void* const context;context53,1994 - void (*set_channel_name)(void* const context, const char& value, size_t length);set_channel_name54,2017 - void (*set_member_id)(void* const context, const char& value, size_t length);set_member_id55,2100 - void (*set_member_host)(void* const context, const char& value, size_t length);set_member_host56,2180 - void (*set_member_port)(void* const context, unsigned int value);set_member_port57,2262 - void (*set_member_state)(void* const context, const char& value, size_t length);set_member_state58,2330 -} GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS;GROUP_REPLICATION_GROUP_MEMBERS_CALLBACKS59,2413 -typedef struct st_group_replication_member_stats_callbacksst_group_replication_member_stats_callbacks70,2707 - void* const context;context72,2768 - void (*set_channel_name)(void* const context, const char& value, size_t length);set_channel_name73,2791 - void (*set_view_id)(void* const context, const char& value, size_t length);set_view_id74,2874 - void (*set_member_id)(void* const context, const char& value, size_t length);set_member_id75,2952 - void (*set_transactions_committed)(void* const context, const char& value, size_t length);set_transactions_committed76,3032 - void (*set_last_conflict_free_transaction)(void* const context, const char& value, size_t lengset_last_conflict_free_transaction77,3125 - void (*set_transactions_in_queue)(void* const context, unsigned long long int value);set_transactions_in_queue78,3226 - void (*set_transactions_certified)(void* const context, unsigned long long int value);set_transactions_certified79,3314 - void (*set_transactions_conflicts_detected)(void* const context, unsigned long long int value)set_transactions_conflicts_detected80,3403 - void (*set_transactions_rows_in_validation)(void* const context, unsigned long long int value)set_transactions_rows_in_validation81,3501 -} GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS;GROUP_REPLICATION_GROUP_MEMBER_STATS_CALLBACKS82,3599 -struct st_mysql_group_replicationst_mysql_group_replication84,3650 - int interface_version;interface_version86,3686 - int (*start)();start91,3780 - int (*stop)();stop95,3865 - bool (*is_running)();is_running99,3971 - int (*set_retrieved_certification_info)(void* info);set_retrieved_certification_info106,4176 - bool (*get_connection_status_info)get_connection_status_info117,4555 - bool (*get_group_members_info)get_group_members_info129,4984 - bool (*get_group_member_stats_info)get_group_member_stats_info142,5444 - unsigned int (*get_members_number_info)();get_members_number_info148,5612 - -mysql/include/binary_log_types.h,2059 -#define BINARY_LOG_TYPES_INCLUDEDBINARY_LOG_TYPES_INCLUDED27,981 -typedef enum enum_field_types {enum_field_types38,1105 - MYSQL_TYPE_DECIMAL, MYSQL_TYPE_TINY,MYSQL_TYPE_DECIMAL39,1137 - MYSQL_TYPE_DECIMAL, MYSQL_TYPE_TINY,MYSQL_TYPE_TINY39,1137 - MYSQL_TYPE_SHORT, MYSQL_TYPE_LONG,MYSQL_TYPE_SHORT40,1176 - MYSQL_TYPE_SHORT, MYSQL_TYPE_LONG,MYSQL_TYPE_LONG40,1176 - MYSQL_TYPE_FLOAT, MYSQL_TYPE_DOUBLE,MYSQL_TYPE_FLOAT41,1214 - MYSQL_TYPE_FLOAT, MYSQL_TYPE_DOUBLE,MYSQL_TYPE_DOUBLE41,1214 - MYSQL_TYPE_NULL, MYSQL_TYPE_TIMESTAMP,MYSQL_TYPE_NULL42,1254 - MYSQL_TYPE_NULL, MYSQL_TYPE_TIMESTAMP,MYSQL_TYPE_TIMESTAMP42,1254 - MYSQL_TYPE_LONGLONG,MYSQL_TYPE_INT24,MYSQL_TYPE_LONGLONG43,1297 - MYSQL_TYPE_LONGLONG,MYSQL_TYPE_INT24,MYSQL_TYPE_INT2443,1297 - MYSQL_TYPE_DATE, MYSQL_TYPE_TIME,MYSQL_TYPE_DATE44,1337 - MYSQL_TYPE_DATE, MYSQL_TYPE_TIME,MYSQL_TYPE_TIME44,1337 - MYSQL_TYPE_DATETIME, MYSQL_TYPE_YEAR,MYSQL_TYPE_DATETIME45,1375 - MYSQL_TYPE_DATETIME, MYSQL_TYPE_YEAR,MYSQL_TYPE_YEAR45,1375 - MYSQL_TYPE_NEWDATE, MYSQL_TYPE_VARCHAR,MYSQL_TYPE_NEWDATE46,1415 - MYSQL_TYPE_NEWDATE, MYSQL_TYPE_VARCHAR,MYSQL_TYPE_VARCHAR46,1415 - MYSQL_TYPE_BIT,MYSQL_TYPE_BIT47,1457 - MYSQL_TYPE_TIMESTAMP2,MYSQL_TYPE_TIMESTAMP248,1475 - MYSQL_TYPE_DATETIME2,MYSQL_TYPE_DATETIME249,1500 - MYSQL_TYPE_TIME2,MYSQL_TYPE_TIME250,1524 - MYSQL_TYPE_JSON=245,MYSQL_TYPE_JSON51,1544 - MYSQL_TYPE_NEWDECIMAL=246,MYSQL_TYPE_NEWDECIMAL52,1567 - MYSQL_TYPE_ENUM=247,MYSQL_TYPE_ENUM53,1596 - MYSQL_TYPE_SET=248,MYSQL_TYPE_SET54,1619 - MYSQL_TYPE_TINY_BLOB=249,MYSQL_TYPE_TINY_BLOB55,1641 - MYSQL_TYPE_MEDIUM_BLOB=250,MYSQL_TYPE_MEDIUM_BLOB56,1669 - MYSQL_TYPE_LONG_BLOB=251,MYSQL_TYPE_LONG_BLOB57,1699 - MYSQL_TYPE_BLOB=252,MYSQL_TYPE_BLOB58,1727 - MYSQL_TYPE_VAR_STRING=253,MYSQL_TYPE_VAR_STRING59,1750 - MYSQL_TYPE_STRING=254,MYSQL_TYPE_STRING60,1779 - MYSQL_TYPE_GEOMETRY=255MYSQL_TYPE_GEOMETRY61,1804 -} enum_field_types;enum_field_types62,1830 -#define DATETIME_MAX_DECIMALS DATETIME_MAX_DECIMALS64,1851 - -mysql/include/mysqld_ername.h,0 - -mysql/include/m_ctype.h,14903 -#define _m_ctype_h_m_ctype_h21,827 -#define MY_CS_NAME_SIZE MY_CS_NAME_SIZE29,956 -#define MY_CS_CTYPE_TABLE_SIZE MY_CS_CTYPE_TABLE_SIZE30,985 -#define MY_CS_TO_LOWER_TABLE_SIZE MY_CS_TO_LOWER_TABLE_SIZE31,1021 -#define MY_CS_TO_UPPER_TABLE_SIZE MY_CS_TO_UPPER_TABLE_SIZE32,1059 -#define MY_CS_SORT_ORDER_TABLE_SIZE MY_CS_SORT_ORDER_TABLE_SIZE33,1097 -#define MY_CS_TO_UNI_TABLE_SIZE MY_CS_TO_UNI_TABLE_SIZE34,1137 -#define CHARSET_DIR CHARSET_DIR36,1175 -#define my_wc_t my_wc_t38,1208 -#define MY_CS_REPLACEMENT_CHARACTER MY_CS_REPLACEMENT_CHARACTER40,1231 -#define MB2(MB249,1469 -#define MY_PUT_MB2(MY_PUT_MB250,1534 -typedef struct unicase_info_char_stunicase_info_char_st58,1717 - uint32 toupper;toupper60,1755 - uint32 tolower;tolower61,1773 - uint32 sort;sort62,1791 -} MY_UNICASE_CHARACTER;MY_UNICASE_CHARACTER63,1806 -typedef struct unicase_info_stunicase_info_st66,1832 - my_wc_t maxchar;maxchar68,1865 - const MY_UNICASE_CHARACTER **page;page69,1884 -} MY_UNICASE_INFO;MY_UNICASE_INFO70,1921 -#define MY_UCA_MAX_CONTRACTION MY_UCA_MAX_CONTRACTION78,2119 -#define MY_UCA_MAX_WEIGHT_SIZE MY_UCA_MAX_WEIGHT_SIZE79,2152 -#define MY_UCA_WEIGHT_LEVELS MY_UCA_WEIGHT_LEVELS80,2185 -typedef struct my_contraction_tmy_contraction_t82,2219 - my_wc_t ch[MY_UCA_MAX_CONTRACTION]; /* Character sequence */ch84,2253 - uint16 weight[MY_UCA_MAX_WEIGHT_SIZE];/* Its weight string, 0-terminated */weight85,2331 - my_bool with_context;with_context86,2409 -} MY_CONTRACTION;MY_CONTRACTION87,2433 -typedef struct my_contraction_list_tmy_contraction_list_t91,2454 - size_t nitems; /* Number of items in the list */nitems93,2493 - MY_CONTRACTION *item; /* List of contractions */item94,2569 - char *flags; /* Character flags, e.g. "is contraction head") */flags95,2645 -} MY_CONTRACTIONS;MY_CONTRACTIONS96,2721 -typedef struct my_uca_level_info_stmy_uca_level_info_st106,3102 - my_wc_t maxchar;maxchar108,3140 - uchar *lengths;lengths109,3159 - uint16 **weights;weights110,3179 - MY_CONTRACTIONS contractions;contractions111,3200 -} MY_UCA_WEIGHT_LEVEL;MY_UCA_WEIGHT_LEVEL112,3232 -typedef struct uca_info_stuca_info_st115,3257 - MY_UCA_WEIGHT_LEVEL level[MY_UCA_WEIGHT_LEVELS];level117,3286 - my_wc_t first_non_ignorable;first_non_ignorable120,3364 - my_wc_t last_non_ignorable;last_non_ignorable121,3395 - my_wc_t first_primary_ignorable;first_primary_ignorable122,3425 - my_wc_t last_primary_ignorable;last_primary_ignorable123,3460 - my_wc_t first_secondary_ignorable;first_secondary_ignorable124,3494 - my_wc_t last_secondary_ignorable;last_secondary_ignorable125,3531 - my_wc_t first_tertiary_ignorable;first_tertiary_ignorable126,3567 - my_wc_t last_tertiary_ignorable;last_tertiary_ignorable127,3603 - my_wc_t first_trailing;first_trailing128,3638 - my_wc_t last_trailing;last_trailing129,3664 - my_wc_t first_variable;first_variable130,3689 - my_wc_t last_variable;last_variable131,3715 -} MY_UCA_INFO;MY_UCA_INFO133,3741 -typedef struct uni_ctype_stuni_ctype_st140,3793 - uchar pctype;pctype142,3823 - uchar *ctype;ctype143,3840 -} MY_UNI_CTYPE;MY_UNI_CTYPE144,3857 -#define MY_CS_ILSEQ MY_CS_ILSEQ149,3949 -#define MY_CS_ILUNI MY_CS_ILUNI150,4024 -#define MY_CS_TOOSMALL MY_CS_TOOSMALL151,4099 -#define MY_CS_TOOSMALL2 MY_CS_TOOSMALL2152,4178 -#define MY_CS_TOOSMALL3 MY_CS_TOOSMALL3153,4257 -#define MY_CS_TOOSMALL4 MY_CS_TOOSMALL4155,4394 -#define MY_CS_TOOSMALL5 MY_CS_TOOSMALL5156,4469 -#define MY_CS_TOOSMALL6 MY_CS_TOOSMALL6157,4544 -#define MY_CS_TOOSMALLN(MY_CS_TOOSMALLN159,4669 -#define MY_SEQ_INTTAIL MY_SEQ_INTTAIL161,4711 -#define MY_SEQ_SPACES MY_SEQ_SPACES162,4736 -#define MY_CS_COMPILED MY_CS_COMPILED165,4798 -#define MY_CS_CONFIG MY_CS_CONFIG166,4866 -#define MY_CS_INDEX MY_CS_INDEX167,4934 -#define MY_CS_LOADED MY_CS_LOADED168,5002 -#define MY_CS_BINSORT MY_CS_BINSORT169,5070 -#define MY_CS_PRIMARY MY_CS_PRIMARY170,5136 -#define MY_CS_STRNXFRM MY_CS_STRNXFRM171,5202 -#define MY_CS_UNICODE MY_CS_UNICODE172,5269 -#define MY_CS_READY MY_CS_READY173,5335 -#define MY_CS_AVAILABLE MY_CS_AVAILABLE174,5399 -#define MY_CS_CSSORT MY_CS_CSSORT175,5467 -#define MY_CS_HIDDEN MY_CS_HIDDEN176,5533 -#define MY_CS_PUREASCII MY_CS_PUREASCII177,5599 -#define MY_CS_NONASCII MY_CS_NONASCII178,5667 -#define MY_CS_UNICODE_SUPPLEMENT MY_CS_UNICODE_SUPPLEMENT179,5735 -#define MY_CS_LOWER_SORT MY_CS_LOWER_SORT180,5807 -#define MY_CHARSET_UNDEFINED MY_CHARSET_UNDEFINED181,5874 -#define MY_REPERTOIRE_ASCII MY_REPERTOIRE_ASCII184,5939 -#define MY_REPERTOIRE_EXTENDED MY_REPERTOIRE_EXTENDED185,6017 -#define MY_REPERTOIRE_UNICODE30 MY_REPERTOIRE_UNICODE30186,6095 -#define MY_STRXFRM_LEVEL1 MY_STRXFRM_LEVEL1189,6198 -#define MY_STRXFRM_LEVEL2 MY_STRXFRM_LEVEL2190,6272 -#define MY_STRXFRM_LEVEL3 MY_STRXFRM_LEVEL3191,6346 -#define MY_STRXFRM_LEVEL4 MY_STRXFRM_LEVEL4192,6420 -#define MY_STRXFRM_LEVEL5 MY_STRXFRM_LEVEL5193,6494 -#define MY_STRXFRM_LEVEL6 MY_STRXFRM_LEVEL6194,6568 -#define MY_STRXFRM_LEVEL_ALL MY_STRXFRM_LEVEL_ALL195,6642 -#define MY_STRXFRM_NLEVELS MY_STRXFRM_NLEVELS196,6719 -#define MY_STRXFRM_PAD_WITH_SPACE MY_STRXFRM_PAD_WITH_SPACE198,6797 -#define MY_STRXFRM_PAD_TO_MAXLEN MY_STRXFRM_PAD_TO_MAXLEN199,6875 -#define MY_STRXFRM_DESC_LEVEL1 MY_STRXFRM_DESC_LEVEL1201,6954 -#define MY_STRXFRM_DESC_LEVEL2 MY_STRXFRM_DESC_LEVEL2202,7031 -#define MY_STRXFRM_DESC_LEVEL3 MY_STRXFRM_DESC_LEVEL3203,7108 -#define MY_STRXFRM_DESC_LEVEL4 MY_STRXFRM_DESC_LEVEL4204,7185 -#define MY_STRXFRM_DESC_LEVEL5 MY_STRXFRM_DESC_LEVEL5205,7262 -#define MY_STRXFRM_DESC_LEVEL6 MY_STRXFRM_DESC_LEVEL6206,7339 -#define MY_STRXFRM_DESC_SHIFT MY_STRXFRM_DESC_SHIFT207,7416 -#define MY_STRXFRM_UNUSED_00004000 MY_STRXFRM_UNUSED_00004000209,7454 -#define MY_STRXFRM_UNUSED_00008000 MY_STRXFRM_UNUSED_00008000210,7532 -#define MY_STRXFRM_REVERSE_LEVEL1 MY_STRXFRM_REVERSE_LEVEL1212,7611 -#define MY_STRXFRM_REVERSE_LEVEL2 MY_STRXFRM_REVERSE_LEVEL2213,7691 -#define MY_STRXFRM_REVERSE_LEVEL3 MY_STRXFRM_REVERSE_LEVEL3214,7771 -#define MY_STRXFRM_REVERSE_LEVEL4 MY_STRXFRM_REVERSE_LEVEL4215,7851 -#define MY_STRXFRM_REVERSE_LEVEL5 MY_STRXFRM_REVERSE_LEVEL5216,7931 -#define MY_STRXFRM_REVERSE_LEVEL6 MY_STRXFRM_REVERSE_LEVEL6217,8011 -#define MY_STRXFRM_REVERSE_SHIFT MY_STRXFRM_REVERSE_SHIFT218,8091 -typedef struct my_uni_idx_stmy_uni_idx_st221,8131 - uint16 from;from223,8162 - uint16 to;to224,8182 - const uchar *tab;tab225,8200 -} MY_UNI_IDX;MY_UNI_IDX226,8220 -{__anonfc697a040108229,8250 - uint beg;beg230,8252 - uint end;end231,8264 - uint mb_len;mb_len232,8276 -} my_match_t;my_match_t233,8291 -typedef struct my_charset_loader_stmy_charset_loader_st237,8331 - char error[128];error239,8369 - void *(*once_alloc)(size_t);once_alloc240,8388 - void *(*mem_malloc)(size_t);mem_malloc241,8419 - void *(*mem_realloc)(void *, size_t);mem_realloc242,8450 - void (*mem_free)(void *);mem_free243,8490 - void (*reporter)(enum loglevel, const char *format, ...);reporter244,8518 - int (*add_collation)(struct charset_info_st *cs);add_collation245,8578 -} MY_CHARSET_LOADER;MY_CHARSET_LOADER246,8631 -typedef struct my_collation_handler_stmy_collation_handler_st252,8770 - my_bool (*init)(struct charset_info_st *, MY_CHARSET_LOADER *);init254,8811 - int (*strnncoll)(const struct charset_info_st *,strnncoll256,8904 - int (*strnncollsp)(const struct charset_info_st *,strnncollsp258,9024 - size_t (*strnxfrm)(const struct charset_info_st *,strnxfrm261,9220 - size_t (*strnxfrmlen)(const struct charset_info_st *, size_t);strnxfrmlen264,9406 - my_bool (*like_range)(const struct charset_info_st *,like_range265,9474 - int (*wildcmp)(const struct charset_info_st *,wildcmp271,9705 - int (*strcasecmp)(const struct charset_info_st *, const char *,strcasecmp276,9923 - uint (*instr)(const struct charset_info_st *,instr279,10029 - void (*hash_sort)(const struct charset_info_st *cs, const uchar *key,hash_sort285,10250 - my_bool (*propagate)(const struct charset_info_st *cs, const uchar *str,propagate287,10379 -} MY_COLLATION_HANDLER;MY_COLLATION_HANDLER289,10490 -typedef int (*my_charset_conv_mb_wc)(const struct charset_info_st *,my_charset_conv_mb_wc297,10825 -typedef int (*my_charset_conv_wc_mb)(const struct charset_info_st *, my_wc_t,my_charset_conv_wc_mb299,10973 -typedef size_t (*my_charset_conv_case)(const struct charset_info_st *,my_charset_conv_case301,11107 -typedef struct my_charset_handler_stmy_charset_handler_st306,11324 - my_bool (*init)(struct charset_info_st *, MY_CHARSET_LOADER *loader);init308,11363 - uint (*ismbchar)(const struct charset_info_st *, const char *,ismbchar310,11462 - uint (*mbcharlen)(const struct charset_info_st *, uint c);mbcharlen312,11567 - size_t (*numchars)(const struct charset_info_st *, const char *b,numchars313,11631 - size_t (*charpos)(const struct charset_info_st *, const char *b,charpos315,11738 - size_t (*well_formed_len)(const struct charset_info_st *,well_formed_len317,11855 - size_t (*lengthsp)(const struct charset_info_st *, const char *ptr,lengthsp320,12031 - size_t (*numcells)(const struct charset_info_st *, const char *b,numcells322,12140 - my_charset_conv_mb_wc mb_wc;mb_wc326,12277 - my_charset_conv_wc_mb wc_mb;wc_mb327,12308 - int (*ctype)(const struct charset_info_st *cs, int *ctype,ctype330,12362 - size_t (*caseup_str)(const struct charset_info_st *, char *);caseup_str334,12521 - size_t (*casedn_str)(const struct charset_info_st *, char *);casedn_str335,12586 - my_charset_conv_case caseup;caseup337,12652 - my_charset_conv_case casedn;casedn338,12683 - size_t (*snprintf)(const struct charset_info_st *, char *to, size_t n,snprintf341,12752 - size_t (*long10_to_str)(const struct charset_info_st *, char *to, size_t n,long10_to_str344,12927 - size_t (*longlong10_to_str)(const struct charset_info_st *, char *to,longlong10_to_str346,13057 - void (*fill)(const struct charset_info_st *, char *to, size_t len,fill349,13198 - long (*strntol)(const struct charset_info_st *, const char *s,strntol353,13341 - ulong (*strntoul)(const struct charset_info_st *, const char *s,strntoul355,13479 - longlong (*strntoll)(const struct charset_info_st *, const char *s,strntoll357,13617 - ulonglong (*strntoull)(const struct charset_info_st *, const char *s,strntoull359,13755 - double (*strntod)(const struct charset_info_st *, char *s,strntod361,13893 - longlong (*strtoll10)(const struct charset_info_st *cs,strtoll10363,14015 - ulonglong (*strntoull10rnd)(const struct charset_info_st *cs,strntoull10rnd365,14149 - size_t (*scan)(const struct charset_info_st *, const char *b,scan369,14388 -} MY_CHARSET_HANDLER;MY_CHARSET_HANDLER371,14507 -#define CHARSET_INFO_DEFINEDCHARSET_INFO_DEFINED382,14818 -typedef struct charset_info_stcharset_info_st385,14920 - uint number;number387,14953 - uint primary_number;primary_number388,14973 - uint binary_number;binary_number389,15001 - uint state;state390,15028 - const char *csname;csname391,15047 - const char *name;name392,15069 - const char *comment;comment393,15089 - const char *tailoring;tailoring394,15112 - const uchar *ctype;ctype395,15137 - const uchar *to_lower;to_lower396,15159 - const uchar *to_upper;to_upper397,15184 - const uchar *sort_order;sort_order398,15209 - MY_UCA_INFO *uca; /* This can be changed in apply_one_rule() */uca399,15236 - const uint16 *tab_to_uni;tab_to_uni400,15302 - const MY_UNI_IDX *tab_from_uni;tab_from_uni401,15334 - const MY_UNICASE_INFO *caseinfo;caseinfo402,15368 - const struct lex_state_maps_st *state_maps; /* parser internal data */state_maps403,15403 - const uchar *ident_map; /* parser internal data */ident_map404,15476 - uint strxfrm_multiply;strxfrm_multiply405,15529 - uchar caseup_multiply;caseup_multiply406,15559 - uchar casedn_multiply;casedn_multiply407,15588 - uint mbminlen;mbminlen408,15617 - uint mbmaxlen;mbmaxlen409,15639 - uint mbmaxlenlen;mbmaxlenlen410,15661 - my_wc_t min_sort_char;min_sort_char411,15686 - my_wc_t max_sort_char; /* For LIKE optimization */max_sort_char412,15713 - uchar pad_char;pad_char413,15768 - my_bool escape_with_backslash_is_dangerous;escape_with_backslash_is_dangerous414,15790 - uchar levels_for_compare;levels_for_compare415,15838 - uchar levels_for_order;levels_for_order416,15870 - MY_CHARSET_HANDLER *cset;cset418,15903 - MY_COLLATION_HANDLER *coll;coll419,15931 -} CHARSET_INFO;CHARSET_INFO421,15964 -#define ILLEGAL_CHARSET_INFO_NUMBER ILLEGAL_CHARSET_INFO_NUMBER422,15980 -#define MY_UTF8MB3 MY_UTF8MB3474,18300 -#define MY_UTF8MB4 MY_UTF8MB4475,18342 -#define _MY_U _MY_U714,29812 -#define _MY_L _MY_L715,29846 -#define _MY_NMR _MY_NMR716,29880 -#define _MY_SPC _MY_SPC717,29921 -#define _MY_PNT _MY_PNT718,29965 -#define _MY_CTR _MY_CTR719,30003 -#define _MY_B _MY_B720,30047 -#define _MY_X _MY_X721,30078 -#define my_isascii(my_isascii724,30123 -#define my_toascii(my_toascii725,30162 -#define my_tocntrl(my_tocntrl726,30197 -#define my_toprint(my_toprint727,30230 -#define my_toupper(my_toupper728,30263 -#define my_tolower(my_tolower729,30323 -#define my_isalpha(my_isalpha730,30383 -#define my_isupper(my_isupper731,30457 -#define my_islower(my_islower732,30521 -#define my_isdigit(my_isdigit733,30585 -#define my_isxdigit(my_isxdigit734,30651 -#define my_isalnum(my_isalnum735,30715 -#define my_isspace(my_isspace736,30799 -#define my_ispunct(my_ispunct737,30865 -#define my_isprint(my_isprint738,30931 -#define my_isgraph(my_isgraph739,31033 -#define my_iscntrl(my_iscntrl740,31127 -#define my_isvar(my_isvar743,31247 -#define my_isvar_start(my_isvar_start744,31317 -#define my_binary_compare(my_binary_compare746,31388 -#define use_strnxfrm(use_strnxfrm747,31453 -#define my_strnxfrm(my_strnxfrm748,31522 -#define my_strnncoll(my_strnncoll750,31649 -#define my_like_range(my_like_range751,31736 -#define my_wildcmp(my_wildcmp753,31875 -#define my_strcasecmp(my_strcasecmp754,31972 -#define my_charpos(my_charpos755,32049 -#define use_mb(use_mb758,32160 -#define my_ismbchar(my_ismbchar759,32228 -#define my_mbcharlen(my_mbcharlen760,32303 -#define my_mbcharlen_2(my_mbcharlen_2771,32736 -#define my_mbmaxlenlen(my_mbmaxlenlen780,33090 -#define my_ismb1st(my_ismb1st790,33462 -#define my_caseup_str(my_caseup_str794,33664 -#define my_casedn_str(my_casedn_str795,33736 -#define my_strntol(my_strntol796,33808 -#define my_strntoul(my_strntoul797,33892 -#define my_strntoll(my_strntoll798,33977 -#define my_strntoull(my_strntoull799,34062 -#define my_strntod(my_strntod800,34148 - -mysql/include/big_endian.h,1169 -static inline void float4store(uchar *T, float A)float4store21,802 -static inline void float4get (float *V, const uchar *M)float4get27,995 -static inline void float8store(uchar *T, double V)float8store35,1227 -static inline void float8get (double *V, const uchar *M)float8get45,1568 -static inline void ushortget(uint16 *V, const uchar *pM)ushortget57,1972 -static inline void shortget (int16 *V, const uchar *pM)shortget60,2132 -static inline void longget (int32 *V, const uchar *pM)longget63,2287 -static inline void ulongget (uint32 *V, const uchar *pM)ulongget70,2521 -static inline void shortstore(uchar *T, int16 A)shortstore77,2756 -static inline void longstore (uchar *T, int32 A)longstore81,2913 -static inline void floatget(float *V, const uchar *M)floatget87,3088 -static inline void floatstore(uchar *T, float V)floatstore92,3180 -static inline void doubleget(double *V, const uchar *M)doubleget97,3270 -static inline void doublestore(uchar *T, double V)doublestore102,3365 -static inline void longlongget(longlong *V, const uchar *M)longlongget107,3456 -static inline void longlongstore(uchar *T, longlong V)longlongstore111,3557 - -mysql/include/my_global.h,12095 -#define MY_GLOBAL_INCLUDEDMY_GLOBAL_INCLUDED18,775 -#define __STDC_LIMIT_MACROS __STDC_LIMIT_MACROS30,1061 -#define __STDC_FORMAT_MACROS __STDC_FORMAT_MACROS31,1119 -#define _USE_MATH_DEFINES _USE_MATH_DEFINES32,1186 -#define INNODB_COMPATIBILITY_HOOKSINNODB_COMPATIBILITY_HOOKS87,2494 -#define C_MODE_START C_MODE_START91,2610 -#define C_MODE_END C_MODE_END92,2647 -#define C_MODE_STARTC_MODE_START94,2674 -#define C_MODE_ENDC_MODE_END95,2695 -#define HAVE_PSI_INTERFACEHAVE_PSI_INTERFACE99,2760 -#define IF_WIN(IF_WIN104,2908 -#define IF_WIN(IF_WIN106,2936 -#define SIZEOF_OFF_T SIZEOF_OFF_T116,3145 -static inline void sleep(unsigned long seconds)sleep118,3169 -#define F_OK F_OK124,3284 -#define W_OK W_OK125,3299 -#define R_OK R_OK126,3314 -#define F_RDLCK F_RDLCK129,3431 -#define F_WRLCK F_WRLCK130,3449 -#define F_UNLCK F_UNLCK131,3467 -#define F_TO_EOF F_TO_EOF132,3485 -#define O_NONBLOCK O_NONBLOCK134,3514 -#define SHUT_RDWR SHUT_RDWR141,3676 -#define shared_memory_buffer_length shared_memory_buffer_length144,3762 -#define default_shared_memory_base_name default_shared_memory_base_name145,3804 -#define my_container_of(my_container_of155,4112 -#define compile_time_assert(compile_time_assert159,4295 -#define QUOTE_ARG(QUOTE_ARG165,4620 -#define STRINGIFY_ARG(STRINGIFY_ARG166,4679 -#define SO_EXT SO_EXT169,4764 -#define SO_EXT SO_EXT171,4811 -#define SO_EXT SO_EXT173,4841 -typedef unsigned int uint;uint177,4894 -typedef unsigned short ushort;ushort178,4921 -#define swap_variables(swap_variables181,4960 -#define MY_TEST(MY_TEST182,5031 -#define set_if_bigger(set_if_bigger183,5065 -#define set_if_smaller(set_if_smaller184,5133 -#define test_all_bits(test_all_bits185,5201 -#define array_elements(array_elements186,5249 -#define TRUE TRUE190,5359 -#define FALSE FALSE191,5396 -typedef int File; /* File descriptor */File196,5495 -typedef SOCKET my_socket;my_socket198,5550 -typedef int my_socket; /* File descriptor for sockets */my_socket200,5582 -#define INVALID_SOCKET INVALID_SOCKET201,5639 -typedef void (*sig_return)();/* Returns type from signal */sig_return204,5685 -typedef char pchar; /* Mixed prototypes can take char */pchar207,5778 -typedef char pbool; /* Mixed prototypes can take char */pbool208,5836 -typedef int (*qsort_cmp)(const void *,const void *);qsort_cmp214,6038 -typedef int (*qsort_cmp2)(const void*, const void *,const void *);qsort_cmp2215,6091 -typedef int socket_len_t;socket_len_t218,6183 -typedef int sigset_t;sigset_t219,6215 -typedef int mode_t;mode_t220,6243 -typedef SSIZE_T ssize_t;ssize_t221,6269 -typedef socket_len_t SOCKET_SIZE_TYPE; /* Used by NDB */SOCKET_SIZE_TYPE225,6341 -#define O_SHARE O_SHARE230,6469 -#define O_BINARY O_BINARY232,6544 -#define FILE_BINARY FILE_BINARY235,6629 -#define HAVE_FCNTL_LOCKHAVE_FCNTL_LOCK238,6725 -#define F_TO_EOF F_TO_EOF239,6749 -#define O_TEMPORARY O_TEMPORARY244,6862 -#define O_SHORT_LIVED O_SHORT_LIVED247,6913 -#define O_NOFOLLOW O_NOFOLLOW250,6963 -#define _SH_DENYRWD _SH_DENYRWD255,7055 -#define _SH_DENYWRD _SH_DENYWRD256,7124 -#define _SH_DENYRDD _SH_DENYRDD257,7193 -#define _SH_DENYDEL _SH_DENYDEL258,7262 -#define FN_LEN FN_LEN263,7377 -#define FN_HEADLEN FN_HEADLEN264,7421 -#define FN_EXTLEN FN_EXTLEN265,7486 -#define FN_REFLEN FN_REFLEN266,7554 -#define FN_REFLEN_SE FN_REFLEN_SE267,7611 -#define FN_EXTCHAR FN_EXTCHAR268,7678 -#define FN_HOMELIB FN_HOMELIB269,7701 -#define FN_CURLIB FN_CURLIB270,7764 -#define FN_PARENTDIR FN_PARENTDIR271,7829 -#define FN_LIBCHAR FN_LIBCHAR274,7911 -#define FN_LIBCHAR2 FN_LIBCHAR2275,7935 -#define FN_DIRSEP FN_DIRSEP276,7959 -#define FN_EXEEXT FN_EXEEXT277,8036 -#define FN_SOEXT FN_SOEXT278,8063 -#define FN_ROOTDIR FN_ROOTDIR279,8090 -#define FN_DEVCHAR FN_DEVCHAR280,8114 -#define FN_NETWORK_DRIVES FN_NETWORK_DRIVES281,8137 -#define FN_LIBCHAR FN_LIBCHAR283,8210 -#define FN_LIBCHAR2 FN_LIBCHAR2284,8233 -#define FN_DIRSEP FN_DIRSEP285,8257 -#define FN_EXEEXT FN_EXEEXT286,8322 -#define FN_SOEXT FN_SOEXT287,8345 -#define FN_ROOTDIR FN_ROOTDIR288,8371 -#define MY_FILE_MIN MY_FILE_MIN304,8936 -#define MY_FILE_MIN MY_FILE_MIN306,8968 -#define MY_NFILE MY_NFILE320,9442 -#define MY_NFILE MY_NFILE322,9487 -#define OS_FILE_LIMIT OS_FILE_LIMIT325,9515 -#define IO_SIZE IO_SIZE332,9731 -#define MALLOC_OVERHEAD MALLOC_OVERHEAD337,9867 -#define ONCE_ALLOC_INIT ONCE_ALLOC_INIT340,9921 -#define RECORD_CACHE_SIZE RECORD_CACHE_SIZE342,10003 -#define KEY_CACHE_SIZE KEY_CACHE_SIZE344,10086 -#define KEY_CACHE_BLOCK_SIZE KEY_CACHE_BLOCK_SIZE346,10173 -inline double my_ulonglong2double(unsigned long long value)my_ulonglong2double353,10299 -#define ulonglong2double ulonglong2double360,10485 -#define my_off_t2double my_off_t2double361,10530 -inline unsigned long long my_double2ulonglong(double d)my_double2ulonglong363,10595 -#define double2ulonglong double2ulonglong371,10813 -#define ulonglong2double(ulonglong2double375,10904 -#define my_off_t2double(my_off_t2double376,10959 -#define double2ulonglong(double2ulonglong379,11045 -#define INT_MIN64 INT_MIN64382,11108 -#define INT_MAX64 INT_MAX64383,11156 -#define INT_MIN32 INT_MIN32384,11201 -#define INT_MAX32 INT_MAX32385,11240 -#define UINT_MAX32 UINT_MAX32386,11276 -#define INT_MIN24 INT_MIN24387,11312 -#define INT_MAX24 INT_MAX24388,11350 -#define UINT_MAX24 UINT_MAX24389,11385 -#define INT_MIN16 INT_MIN16390,11420 -#define INT_MAX16 INT_MAX16391,11454 -#define UINT_MAX16 UINT_MAX16392,11485 -#define INT_MIN8 INT_MIN8393,11516 -#define INT_MAX8 INT_MAX8394,11548 -#define UINT_MAX8 UINT_MAX8395,11577 -#define SIZE_T_MAX SIZE_T_MAX398,11626 - #define my_isfinite(my_isfinite409,11919 - #define my_isnan(my_isnan410,11961 - #define my_isinf(my_isinf411,11997 - #define my_isfinite(my_isfinite414,12102 - #define my_isfinite(my_isfinite416,12164 - #define my_isfinite(my_isfinite418,12210 - #define my_isnan(my_isnan420,12256 - #define my_isinf(my_isinf423,12370 - #define my_isinf(my_isinf425,12429 -typedef long my_ptrdiff_t;my_ptrdiff_t434,12643 -typedef long long my_ptrdiff_t;my_ptrdiff_t436,12677 -#define MY_ALIGN(MY_ALIGN439,12717 -#define ALIGN_SIZE(ALIGN_SIZE440,12770 -#define ADD_TO_PTR(ADD_TO_PTR442,12856 -#define PTR_BYTE_DIFF(PTR_BYTE_DIFF443,12919 -#define my_offsetof(my_offsetof457,13509 -#define NullS NullS460,13614 -#define STDCALL STDCALL463,13655 -#define STDCALLSTDCALL465,13687 -typedef unsigned char uchar; /* Short for unsigned char */uchar470,13750 -typedef signed char int8; /* Signed integer >= 8 bits */int8471,13809 -typedef unsigned char uint8; /* Unsigned integer >= 8 bits */uint8472,13873 -typedef short int16;int16473,13939 -typedef unsigned short uint16;uint16474,13960 -typedef int int32;int32476,14011 -typedef unsigned int uint32;uint32477,14030 -typedef long int32;int32479,14082 -typedef unsigned long uint32;uint32480,14102 -typedef unsigned long ulong; /* Short for unsigned long */ulong486,14218 -typedef unsigned long long int ulonglong; /* ulong or unsigned long long */ulonglong493,14470 -typedef long long int longlong;longlong494,14546 -typedef longlong int64;int64495,14578 -typedef ulonglong uint64;uint64496,14602 -typedef unsigned __int64 my_ulonglong;my_ulonglong499,14650 -typedef unsigned long long my_ulonglong;my_ulonglong501,14695 -typedef int intptr;intptr505,14775 -typedef long intptr;intptr507,14829 -typedef long long intptr;intptr509,14889 -#define MY_ERRPTR MY_ERRPTR514,15013 -typedef unsigned long long my_off_t;my_off_t517,15071 -typedef unsigned long long os_off_t;os_off_t518,15108 -typedef off_t os_off_t;os_off_t520,15151 -typedef ulonglong my_off_t;my_off_t522,15196 -typedef unsigned long my_off_t;my_off_t524,15230 -#define MY_FILEPOS_ERROR MY_FILEPOS_ERROR527,15287 -typedef ulonglong table_map; /* Used for table bits in join */table_map532,15378 -typedef ulonglong nesting_map; /* Used for flags of nesting constructs */nesting_map533,15450 -#define socket_errno socket_errno536,15546 -#define SOCKET_EINTR SOCKET_EINTR537,15585 -#define SOCKET_EAGAIN SOCKET_EAGAIN538,15615 -#define SOCKET_EWOULDBLOCK SOCKET_EWOULDBLOCK539,15652 -#define SOCKET_EADDRINUSE SOCKET_EADDRINUSE540,15694 -#define SOCKET_ETIMEDOUT SOCKET_ETIMEDOUT541,15734 -#define SOCKET_ECONNRESET SOCKET_ECONNRESET542,15772 -#define SOCKET_ENFILE SOCKET_ENFILE543,15812 -#define SOCKET_EMFILE SOCKET_EMFILE544,15841 -#define socket_errno socket_errno546,15887 -#define closesocket(closesocket547,15914 -#define SOCKET_EINTR SOCKET_EINTR548,15946 -#define SOCKET_EAGAIN SOCKET_EAGAIN549,15973 -#define SOCKET_EWOULDBLOCK SOCKET_EWOULDBLOCK550,16002 -#define SOCKET_EADDRINUSE SOCKET_EADDRINUSE551,16041 -#define SOCKET_ETIMEDOUT SOCKET_ETIMEDOUT552,16078 -#define SOCKET_ECONNRESET SOCKET_ECONNRESET553,16113 -#define SOCKET_ENFILE SOCKET_ENFILE554,16150 -#define SOCKET_EMFILE SOCKET_EMFILE555,16179 -typedef int myf; /* Type of MyFlags in my_funcs */myf558,16216 -typedef char my_bool; /* Small bool */my_bool559,16268 -#define MYF(MYF562,16367 -#define YESNO(YESNO565,16419 -#define MY_HOW_OFTEN_TO_WRITE MY_HOW_OFTEN_TO_WRITE567,16458 -#define MYSQL_UNIVERSAL_CLIENT_CHARSET MYSQL_UNIVERSAL_CLIENT_CHARSET572,16585 -#define MYSQL_UNIVERSAL_CLIENT_CHARSET MYSQL_UNIVERSAL_CLIENT_CHARSET574,16637 -#define dlsym(dlsym578,16731 -#define dlopen(dlopen579,16798 -#define dlclose(dlclose580,16862 -#define HAVE_DLOPENHAVE_DLOPEN582,16929 -#define DLERROR_GENERATE(DLERROR_GENERATE584,16956 -#define dlerror(dlerror598,17395 -#define dlopen_errno dlopen_errno599,17416 -#define DLERROR_GENERATE(DLERROR_GENERATE602,17472 -#define dlopen_errno dlopen_errno603,17537 -#define MY_INT32_NUM_DECIMAL_DIGITS MY_INT32_NUM_DECIMAL_DIGITS607,17638 -#define MY_INT64_NUM_DECIMAL_DIGITS MY_INT64_NUM_DECIMAL_DIGITS610,17732 -#define MY_MAX(MY_MAX613,17849 -#define MY_MIN(MY_MIN614,17894 -#define bool bool617,17984 -#define MYSQL_PLUGIN_IMPORT MYSQL_PLUGIN_IMPORT626,18262 -#define MYSQL_PLUGIN_IMPORTMYSQL_PLUGIN_IMPORT628,18318 -#define NO_EMBEDDED_ACCESS_CHECKSNO_EMBEDDED_ACCESS_CHECKS634,18400 -enum loglevel {loglevel640,18546 - ERROR_LEVEL= 0,ERROR_LEVEL641,18562 - WARNING_LEVEL= 1,WARNING_LEVEL642,18587 - INFORMATION_LEVEL= 2INFORMATION_LEVEL643,18612 -static inline struct tm *localtime_r(const time_t *timep, struct tm *tmp)localtime_r652,18857 -static inline struct tm *gmtime_r(const time_t *clock, struct tm *res)gmtime_r658,18977 -union ft64 {ft64671,19320 - FILETIME ft;ft672,19333 - __int64 i64;i64673,19348 -struct timespec {timespec676,19368 - union ft64 tv;tv677,19386 - long max_timeout_msec;max_timeout_msec679,19474 -static inline void set_timespec_nsec(struct timespec *abstime, ulonglong nsec)set_timespec_nsec688,19602 -static inline void set_timespec(struct timespec *abstime, ulonglong sec)set_timespec712,20490 -static inline int cmp_timespec(struct timespec *ts1, struct timespec *ts2)cmp_timespec724,20773 -static inline ulonglong diff_timespec(struct timespec *ts1, struct timespec *ts2)diff_timespec742,21234 -typedef int MY_MODE;MY_MODE753,21508 -typedef mode_t MY_MODE;MY_MODE755,21535 -#define USER_READ USER_READ759,21603 -#define USER_WRITE USER_WRITE760,21637 -#define USER_EXECUTE USER_EXECUTE761,21671 -#define GROUP_READ GROUP_READ762,21705 -#define GROUP_WRITE GROUP_WRITE763,21739 -#define GROUP_EXECUTE GROUP_EXECUTE764,21773 -#define OTHERS_READ OTHERS_READ765,21807 -#define OTHERS_WRITE OTHERS_WRITE766,21841 -#define OTHERS_EXECUTE OTHERS_EXECUTE767,21875 -#define USER_RWX USER_RWX768,21909 -#define GROUP_RWX GROUP_RWX769,21971 -#define OTHERS_RWX OTHERS_RWX770,22036 -#define DEFAULT_SSL_CA_CERT DEFAULT_SSL_CA_CERT773,22120 -#define DEFAULT_SSL_CA_KEY DEFAULT_SSL_CA_KEY774,22161 -#define DEFAULT_SSL_SERVER_CERT DEFAULT_SSL_SERVER_CERT775,22206 -#define DEFAULT_SSL_SERVER_KEY DEFAULT_SSL_SERVER_KEY776,22256 - #define strcasecmp strcasecmp779,22345 - -mysql/include/plugin_ftparser.h,1950 -#define _my_plugin_ftparser_h_my_plugin_ftparser_h17,775 -enum enum_ftparser_modeenum_ftparser_mode27,1022 - MYSQL_FTPARSER_SIMPLE_MODE= 0,MYSQL_FTPARSER_SIMPLE_MODE37,1355 - MYSQL_FTPARSER_WITH_STOPWORDS= 1,MYSQL_FTPARSER_WITH_STOPWORDS48,1717 - MYSQL_FTPARSER_FULL_BOOLEAN_INFO= 2MYSQL_FTPARSER_FULL_BOOLEAN_INFO61,2286 -enum enum_ft_token_typeenum_ft_token_type75,2681 - FT_TOKEN_EOF= 0,FT_TOKEN_EOF77,2707 - FT_TOKEN_WORD= 1,FT_TOKEN_WORD78,2726 - FT_TOKEN_LEFT_PAREN= 2,FT_TOKEN_LEFT_PAREN79,2746 - FT_TOKEN_RIGHT_PAREN= 3,FT_TOKEN_RIGHT_PAREN80,2772 - FT_TOKEN_STOPWORD= 4FT_TOKEN_STOPWORD81,2799 -typedef struct st_mysql_ftparser_boolean_infost_mysql_ftparser_boolean_info117,4289 - enum enum_ft_token_type type;type119,4337 - int yesno;yesno120,4369 - int weight_adjust;weight_adjust121,4382 - char wasign;wasign122,4403 - char trunc;trunc123,4418 - int position;position124,4432 - char prev;prev126,4500 - char *quot;quot127,4513 -} MYSQL_FTPARSER_BOOLEAN_INFO;MYSQL_FTPARSER_BOOLEAN_INFO128,4527 -#define MYSQL_FTFLAGS_NEED_COPY MYSQL_FTFLAGS_NEED_COPY140,5085 -typedef struct st_mysql_ftparser_paramst_mysql_ftparser_param180,6719 - int (*mysql_parse)(struct st_mysql_ftparser_param *,mysql_parse182,6760 - int (*mysql_add_word)(struct st_mysql_ftparser_param *,mysql_add_word184,6861 - void *ftparser_state;ftparser_state187,7037 - void *mysql_ftparam;mysql_ftparam188,7061 - const struct charset_info_st *cs;cs189,7084 - char *doc;doc190,7120 - int length;length191,7133 - int flags;flags192,7147 - enum enum_ftparser_mode mode;mode193,7160 -} MYSQL_FTPARSER_PARAM;MYSQL_FTPARSER_PARAM194,7192 -struct st_mysql_ftparserst_mysql_ftparser204,7444 - int interface_version;interface_version206,7471 - int (*parse)(MYSQL_FTPARSER_PARAM *param);parse207,7496 - int (*init)(MYSQL_FTPARSER_PARAM *param);init208,7541 - int (*deinit)(MYSQL_FTPARSER_PARAM *param);deinit209,7585 - -mysql/include/little_endian.h,1640 -#define LITTLE_ENDIAN_INCLUDEDLITTLE_ENDIAN_INCLUDED2,31 -static inline void float4get (float *V, const uchar *M) float4get24,868 -static inline void float4store(uchar *V, float M)float4store29,965 -static inline void float8get (double *V, const uchar *M)float8get34,1056 -static inline void float8store(uchar *V, double M)float8store39,1152 -static inline void floatget (float *V, const uchar *M) { float4get(V, M); }floatget44,1242 -static inline void floatstore (uchar *V, float M) { float4store(V, M); }floatstore45,1321 -static inline void doublestore(uchar *T, double V)doublestore49,1504 -static inline void doubleget(double *V, const uchar *M)doubleget58,1909 -static inline void doublestore(uchar *T, double V) { memcpy(T, &V, sizeof(double)); }doublestore72,2314 -static inline void doubleget (double *V, const uchar *M) { memcpy(V, M, sizeof(double)); }doubleget73,2407 -static inline void ushortget(uint16 *V, const uchar *pM) { *V= uint2korr(pM); }ushortget77,2537 -static inline void shortget (int16 *V, const uchar *pM) { *V= sint2korr(pM); }shortget78,2617 -static inline void longget (int32 *V, const uchar *pM) { *V= sint4korr(pM); }longget79,2697 -static inline void ulongget (uint32 *V, const uchar *pM) { *V= uint4korr(pM); }ulongget80,2777 -static inline void shortstore(uchar *T, int16 V) { int2store(T, V); }shortstore81,2857 -static inline void longstore (uchar *T, int32 V) { int4store(T, V); }longstore82,2927 -static inline void longlongget(longlong *V, const uchar *M)longlongget84,2998 -static inline void longlongstore(uchar *T, longlong V)longlongstore88,3099 - -mysql/include/thr_cond.h,933 -#define THR_COND_INCLUDEDTHR_COND_INCLUDED2,26 -typedef CONDITION_VARIABLE native_cond_t;native_cond_t41,1344 -static DWORD get_milliseconds(const struct timespec *abstime)get_milliseconds51,1494 -static inline int native_cond_init(native_cond_t *cond)native_cond_init99,2684 -static inline int native_cond_destroy(native_cond_t *cond)native_cond_destroy110,2909 -static inline int native_cond_timedwait(native_cond_t *cond,native_cond_timedwait119,3075 -static inline int native_cond_wait(native_cond_t *cond, native_mutex_t *mutex)native_cond_wait133,3491 -static inline int native_cond_signal(native_cond_t *cond)native_cond_signal144,3733 -static inline int native_cond_broadcast(native_cond_t *cond)native_cond_broadcast154,3902 -static inline int my_cond_timedwait(native_cond_t *cond, my_mutex_t *mp,my_cond_timedwait172,4382 -static inline int my_cond_wait(native_cond_t *cond, my_mutex_t *mpmy_cond_wait186,4799 - -mysql/include/mysql_version.h,808 -#define _mysql_version_h_mysql_version_h9,262 -#define PROTOCOL_VERSION PROTOCOL_VERSION11,288 -#define MYSQL_SERVER_VERSION MYSQL_SERVER_VERSION12,327 -#define MYSQL_BASE_VERSION MYSQL_BASE_VERSION13,371 -#define MYSQL_SERVER_SUFFIX_DEF MYSQL_SERVER_SUFFIX_DEF14,419 -#define FRM_VER FRM_VER15,457 -#define MYSQL_VERSION_ID MYSQL_VERSION_ID16,495 -#define MYSQL_PORT MYSQL_PORT17,537 -#define MYSQL_PORT_DEFAULT MYSQL_PORT_DEFAULT18,578 -#define MYSQL_UNIX_ADDR MYSQL_UNIX_ADDR19,616 -#define MYSQL_CONFIG_NAME MYSQL_CONFIG_NAME20,669 -#define MYSQL_COMPILATION_COMMENT MYSQL_COMPILATION_COMMENT21,709 -#define LIBMYSQL_VERSION LIBMYSQL_VERSION22,775 -#define LIBMYSQL_VERSION_ID LIBMYSQL_VERSION_ID23,819 -#define SYS_SCHEMA_VERSION SYS_SCHEMA_VERSION24,861 -#define LICENSE LICENSE27,921 - -mysql/include/sslopt-vars.h,1145 -#define SSLOPT_VARS_INCLUDEDSSLOPT_VARS_INCLUDED17,774 -const char *ssl_mode_names_lib[] =ssl_mode_names_lib25,952 -TYPELIB ssl_mode_typelib = {array_elements(ssl_mode_names_lib) - 1, "",ssl_mode_typelib28,1071 -static uint opt_ssl_mode = SSL_MODE_PREFERRED;opt_ssl_mode31,1199 -static char *opt_ssl_ca = 0;opt_ssl_ca32,1250 -static char *opt_ssl_capath = 0;opt_ssl_capath33,1284 -static char *opt_ssl_cert = 0;opt_ssl_cert34,1318 -static char *opt_ssl_cipher = 0;opt_ssl_cipher35,1352 -static char *opt_ssl_key = 0;opt_ssl_key36,1386 -static char *opt_ssl_crl = 0;opt_ssl_crl37,1420 -static char *opt_ssl_crlpath = 0;opt_ssl_crlpath38,1454 -static char *opt_tls_version = 0;opt_tls_version39,1488 -static my_bool ssl_mode_set_explicitly= FALSE;ssl_mode_set_explicitly40,1522 -static my_bool opt_use_ssl_arg= TRUE;opt_use_ssl_arg41,1569 -static my_bool opt_ssl_verify_server_cert_arg= FALSE;opt_ssl_verify_server_cert_arg42,1607 -static void set_client_ssl_options(MYSQL *mysql)set_client_ssl_options44,1662 -#define SSL_SET_OPTIONS(SSL_SET_OPTIONS71,2728 -#define SSL_SET_OPTIONS(SSL_SET_OPTIONS73,2796 - -mysql/include/my_getopt.h,2657 -#define _my_getopt_h_my_getopt_h18,770 -#define GET_NO_ARG GET_NO_ARG24,870 -#define GET_BOOL GET_BOOL25,895 -#define GET_INT GET_INT26,920 -#define GET_UINT GET_UINT27,945 -#define GET_LONG GET_LONG28,970 -#define GET_ULONG GET_ULONG29,995 -#define GET_LL GET_LL30,1020 -#define GET_ULL GET_ULL31,1045 -#define GET_STR GET_STR32,1070 -#define GET_STR_ALLOC GET_STR_ALLOC33,1095 -#define GET_DISABLED GET_DISABLED34,1120 -#define GET_ENUM GET_ENUM35,1145 -#define GET_SET GET_SET36,1170 -#define GET_DOUBLE GET_DOUBLE37,1195 -#define GET_FLAGSET GET_FLAGSET38,1220 -#define GET_PASSWORD GET_PASSWORD39,1245 -#define GET_INT32 GET_INT3242,1291 -#define GET_UINT32 GET_UINT3243,1317 -#define GET_ASK_ADDR GET_ASK_ADDR51,1485 -#define GET_TYPE_MASK GET_TYPE_MASK52,1511 -enum get_opt_arg_type { NO_ARG, OPT_ARG, REQUIRED_ARG };get_opt_arg_type61,1842 -enum get_opt_arg_type { NO_ARG, OPT_ARG, REQUIRED_ARG };NO_ARG61,1842 -enum get_opt_arg_type { NO_ARG, OPT_ARG, REQUIRED_ARG };OPT_ARG61,1842 -enum get_opt_arg_type { NO_ARG, OPT_ARG, REQUIRED_ARG };REQUIRED_ARG61,1842 -struct my_optionmy_option65,1920 - const char *name; /**< Name of the option. name=NULLname67,1939 - int id; /**< For 0insert_id */insert_id616,24208 - unsigned long stmt_id; /* Id for prepared statement */stmt_id617,24278 - unsigned long flags; /* i.e. type of cursor to open */flags618,24343 - unsigned long prefetch_rows; /* number of rows per one COM_FETCH */prefetch_rows619,24416 - unsigned int server_status;server_status624,24619 - unsigned int last_errno; /* error code */last_errno625,24651 - unsigned int param_count; /* input parameter count */param_count626,24703 - unsigned int field_count; /* number of columns in result set */field_count627,24770 - enum enum_mysql_stmt_state state; /* statement state */state628,24847 - char last_error[MYSQL_ERRMSG_SIZE]; /* error message */last_error629,24908 - char sqlstate[SQLSTATE_LENGTH+1];sqlstate630,24968 - my_bool send_types_to_server;send_types_to_server632,25065 - my_bool bind_param_done; /* input buffers were supplied */bind_param_done633,25104 - unsigned char bind_result_done; /* output buffers were supplied */bind_result_done634,25177 - my_bool unbuffered_fetch_cancelled; unbuffered_fetch_cancelled636,25304 - my_bool update_max_length; update_max_length641,25482 - struct st_mysql_stmt_extension *extension;extension642,25522 -} MYSQL_STMT;MYSQL_STMT643,25567 -enum enum_stmt_attr_typeenum_stmt_attr_type645,25582 - STMT_ATTR_UPDATE_MAX_LENGTH,STMT_ATTR_UPDATE_MAX_LENGTH654,25909 - STMT_ATTR_CURSOR_TYPE,STMT_ATTR_CURSOR_TYPE659,26034 - STMT_ATTR_PREFETCH_ROWSSTMT_ATTR_PREFETCH_ROWS664,26207 -#define MYSQL_NO_DATA MYSQL_NO_DATA717,28955 -#define MYSQL_DATA_TRUNCATED MYSQL_DATA_TRUNCATED718,28988 -#define mysql_reload(mysql_reload720,29022 -#define HAVE_MYSQL_REAL_CONNECTHAVE_MYSQL_REAL_CONNECT722,29088 - -mysql/include/my_xml.h,1442 -#define _my_xml_h_my_xml_h18,769 -#define MY_XML_OK MY_XML_OK25,829 -#define MY_XML_ERROR MY_XML_ERROR26,849 -#define MY_XML_FLAG_RELATIVE_NAMES MY_XML_FLAG_RELATIVE_NAMES33,1057 -#define MY_XML_FLAG_SKIP_TEXT_NORMALIZATION MY_XML_FLAG_SKIP_TEXT_NORMALIZATION40,1253 -enum my_xml_node_typemy_xml_node_type42,1300 - MY_XML_NODE_TAG, /* can have TAG, ATTR and TEXT children */MY_XML_NODE_TAG44,1324 - MY_XML_NODE_ATTR, /* can have TEXT children */MY_XML_NODE_ATTR45,1388 - MY_XML_NODE_TEXT /* cannot have children */MY_XML_NODE_TEXT46,1452 -typedef struct xml_stack_stxml_stack_st49,1520 - int flags;flags51,1550 - enum my_xml_node_type current_node_type;current_node_type52,1563 - char errstr[128];errstr53,1606 - struct {__anon8269f4c9010855,1627 - char static_buffer[128];static_buffer56,1638 - char *buffer;buffer57,1667 - size_t buffer_size;buffer_size58,1685 - char *start;start59,1709 - char *end;end60,1726 - } attr;attr61,1741 - const char *beg;beg63,1752 - const char *cur;cur64,1771 - const char *end;end65,1790 - void *user_data;user_data66,1809 - int (*enter)(struct xml_stack_st *st,const char *val, size_t len);enter67,1828 - int (*value)(struct xml_stack_st *st,const char *val, size_t len);value68,1898 - int (*leave_xml)(struct xml_stack_st *st,const char *val, size_t len);leave_xml69,1968 -} MY_XML_PARSER;MY_XML_PARSER70,2042 - -mysql/include/sql_common.h,3100 -#define SQL_COMMON_INCLUDEDSQL_COMMON_INCLUDED2,28 -#define SQL_COMMON_INCLUDEDSQL_COMMON_INCLUDED19,811 -typedef struct st_session_track_info_node {st_session_track_info_node51,1463 - LIST *head_node;head_node53,1582 - LIST *current_node;current_node54,1601 -} STATE_INFO_NODE;STATE_INFO_NODE55,1623 -typedef struct st_session_track_info {st_session_track_info61,1781 - struct st_session_track_info_node info_list[SESSION_TRACK_END + 1];info_list63,1885 -} STATE_INFO;STATE_INFO64,1955 -typedef struct st_mysql_extension {st_mysql_extension75,2119 - struct st_mysql_trace_info *trace_data;trace_data76,2155 - struct st_session_track_info state_change;state_change77,2197 -} MYSQL_EXTENSION;MYSQL_EXTENSION78,2242 -#define MYSQL_EXTENSION_PTR(MYSQL_EXTENSION_PTR88,2549 -struct st_mysql_options_extention {st_mysql_options_extention97,2961 - char *plugin_dir;plugin_dir98,2997 - char *default_auth;default_auth99,3017 - char *ssl_crl; /* PEM CRL file */ssl_crl100,3039 - char *ssl_crlpath; /* PEM directory of CRL-s? */ssl_crlpath101,3078 - HASH connection_attributes;connection_attributes102,3132 - char *server_public_key_path;server_public_key_path103,3162 - size_t connection_attributes_length;connection_attributes_length104,3194 - my_bool enable_cleartext_plugin;enable_cleartext_plugin105,3233 - my_bool unused0; /* Former ssl_enforce */unused0106,3268 - char *tls_version; /* TLS version option */tls_version107,3341 - long ssl_ctx_flags; /* SSL ctx options flag */ssl_ctx_flags108,3387 - unsigned int ssl_mode;ssl_mode109,3436 -typedef struct st_mysql_methodsst_mysql_methods112,3465 - my_bool (*read_query_result)(MYSQL *mysql);read_query_result114,3499 - my_bool (*advanced_command)(MYSQL *mysql,advanced_command115,3545 - MYSQL_DATA *(*read_rows)(MYSQL *mysql,MYSQL_FIELD *mysql_fields,read_rows123,3842 - MYSQL_RES * (*use_result)(MYSQL *mysql);use_result125,3937 - void (*fetch_lengths)(unsigned long *to, fetch_lengths126,3980 - void (*flush_use_result)(MYSQL *mysql, my_bool flush_all_results);flush_use_result128,4072 - int (*read_change_user_result)(MYSQL *mysql);read_change_user_result129,4141 - MYSQL_FIELD * (*list_fields)(MYSQL *mysql);list_fields131,4245 - my_bool (*read_prepare_result)(MYSQL *mysql, MYSQL_STMT *stmt);read_prepare_result132,4291 - int (*stmt_execute)(MYSQL_STMT *stmt);stmt_execute133,4357 - int (*read_binary_rows)(MYSQL_STMT *stmt);read_binary_rows134,4398 - int (*unbuffered_fetch)(MYSQL *mysql, char **row);unbuffered_fetch135,4443 - void (*free_embedded_thd)(MYSQL *mysql);free_embedded_thd136,4496 - const char *(*read_statistics)(MYSQL *mysql);read_statistics137,4539 - my_bool (*next_result)(MYSQL *mysql);next_result138,4587 - int (*read_rows_from_cursor)(MYSQL_STMT *stmt);read_rows_from_cursor139,4627 - void (*free_rows)(MYSQL_DATA *cur);free_rows140,4677 -} MYSQL_METHODS;MYSQL_METHODS142,4722 -#define simple_command(simple_command144,4740 -#define stmt_command(stmt_command149,5051 -#define protocol_41(protocol_41204,7606 - -mysql/include/my_alloc.h,1310 -#define _my_alloc_h_my_alloc_h21,837 -#define ALLOC_MAX_BLOCK_TO_DROP ALLOC_MAX_BLOCK_TO_DROP23,858 -#define ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP24,897 -typedef struct st_used_memst_used_mem33,1039 - struct st_used_mem *next; /* Next block in use */next35,1110 - unsigned int left; /* memory left in block */left36,1165 - unsigned int size; /* size of block */size37,1218 -} USED_MEM;USED_MEM38,1263 -typedef struct st_mem_rootst_mem_root41,1277 - USED_MEM *free; /* blocks with free memory in it */free43,1306 - USED_MEM *used; /* blocks almost without free memory */used44,1377 - USED_MEM *pre_alloc; /* preallocated block */pre_alloc45,1452 - size_t min_malloc;min_malloc47,1576 - size_t block_size; /* initial block size */block_size48,1597 - unsigned int block_num; /* allocated blocks counter */block_num49,1657 - unsigned int first_block_usage;first_block_usage54,1864 - size_t max_capacity;max_capacity60,2006 - size_t allocated_size;allocated_size64,2072 - my_bool error_for_capacity_exceeded;error_for_capacity_exceeded67,2162 - void (*error_handler)(void);error_handler69,2202 - PSI_memory_key m_psi_key;m_psi_key71,2234 -} MEM_ROOT;MEM_ROOT72,2262 - -mysql/include/byte_order_generic_x86.h,762 -static inline int16 sint2korr(const uchar *A) { return *((int16*) A); }sint2korr23,985 -static inline int32 sint4korr(const uchar *A) { return *((int32*) A); }sint4korr26,1121 -static inline uint16 uint2korr(const uchar *A) { return *((uint16*) A); }uint2korr29,1257 -static inline uint32 uint4korr(const uchar *A) { return *((uint32*) A); }uint4korr32,1395 -static inline ulonglong uint8korr(const uchar *A) { return *((ulonglong*) A);}uint8korr35,1536 -static inline longlong sint8korr(const uchar *A) { return *((longlong*) A); }sint8korr38,1682 -static inline void int2store(uchar *T, uint16 A)int2store41,1827 -static inline void int4store(uchar *T, uint32 A)int4store47,1967 -static inline void int8store(uchar *T, ulonglong A)int8store53,2110 - -mysql/include/mysqld_error.h,78619 -#define MYSQLD_ERROR_INCLUDEDMYSQLD_ERROR_INCLUDED4,75 -static const int errmsg_section_start[] = { 1000, 3000 };errmsg_section_start6,106 -static const int errmsg_section_size[] = { 886, 194 };errmsg_section_size7,164 -#define ER_HASHCHK ER_HASHCHK9,220 -#define ER_NISAMCHK ER_NISAMCHK10,244 -#define ER_NO ER_NO11,269 -#define ER_YES ER_YES12,288 -#define ER_CANT_CREATE_FILE ER_CANT_CREATE_FILE13,308 -#define ER_CANT_CREATE_TABLE ER_CANT_CREATE_TABLE14,341 -#define ER_CANT_CREATE_DB ER_CANT_CREATE_DB15,375 -#define ER_DB_CREATE_EXISTS ER_DB_CREATE_EXISTS16,406 -#define ER_DB_DROP_EXISTS ER_DB_DROP_EXISTS17,439 -#define ER_DB_DROP_DELETE ER_DB_DROP_DELETE18,470 -#define ER_DB_DROP_RMDIR ER_DB_DROP_RMDIR19,501 -#define ER_CANT_DELETE_FILE ER_CANT_DELETE_FILE20,531 -#define ER_CANT_FIND_SYSTEM_REC ER_CANT_FIND_SYSTEM_REC21,564 -#define ER_CANT_GET_STAT ER_CANT_GET_STAT22,601 -#define ER_CANT_GET_WD ER_CANT_GET_WD23,631 -#define ER_CANT_LOCK ER_CANT_LOCK24,659 -#define ER_CANT_OPEN_FILE ER_CANT_OPEN_FILE25,685 -#define ER_FILE_NOT_FOUND ER_FILE_NOT_FOUND26,716 -#define ER_CANT_READ_DIR ER_CANT_READ_DIR27,747 -#define ER_CANT_SET_WD ER_CANT_SET_WD28,777 -#define ER_CHECKREAD ER_CHECKREAD29,805 -#define ER_DISK_FULL ER_DISK_FULL30,831 -#define ER_DUP_KEY ER_DUP_KEY31,857 -#define ER_ERROR_ON_CLOSE ER_ERROR_ON_CLOSE32,881 -#define ER_ERROR_ON_READ ER_ERROR_ON_READ33,912 -#define ER_ERROR_ON_RENAME ER_ERROR_ON_RENAME34,942 -#define ER_ERROR_ON_WRITE ER_ERROR_ON_WRITE35,974 -#define ER_FILE_USED ER_FILE_USED36,1005 -#define ER_FILSORT_ABORT ER_FILSORT_ABORT37,1031 -#define ER_FORM_NOT_FOUND ER_FORM_NOT_FOUND38,1061 -#define ER_GET_ERRNO ER_GET_ERRNO39,1092 -#define ER_ILLEGAL_HA ER_ILLEGAL_HA40,1118 -#define ER_KEY_NOT_FOUND ER_KEY_NOT_FOUND41,1145 -#define ER_NOT_FORM_FILE ER_NOT_FORM_FILE42,1175 -#define ER_NOT_KEYFILE ER_NOT_KEYFILE43,1205 -#define ER_OLD_KEYFILE ER_OLD_KEYFILE44,1233 -#define ER_OPEN_AS_READONLY ER_OPEN_AS_READONLY45,1261 -#define ER_OUTOFMEMORY ER_OUTOFMEMORY46,1294 -#define ER_OUT_OF_SORTMEMORY ER_OUT_OF_SORTMEMORY47,1322 -#define ER_UNEXPECTED_EOF ER_UNEXPECTED_EOF48,1356 -#define ER_CON_COUNT_ERROR ER_CON_COUNT_ERROR49,1387 -#define ER_OUT_OF_RESOURCES ER_OUT_OF_RESOURCES50,1419 -#define ER_BAD_HOST_ERROR ER_BAD_HOST_ERROR51,1452 -#define ER_HANDSHAKE_ERROR ER_HANDSHAKE_ERROR52,1483 -#define ER_DBACCESS_DENIED_ERROR ER_DBACCESS_DENIED_ERROR53,1515 -#define ER_ACCESS_DENIED_ERROR ER_ACCESS_DENIED_ERROR54,1553 -#define ER_NO_DB_ERROR ER_NO_DB_ERROR55,1589 -#define ER_UNKNOWN_COM_ERROR ER_UNKNOWN_COM_ERROR56,1617 -#define ER_BAD_NULL_ERROR ER_BAD_NULL_ERROR57,1651 -#define ER_BAD_DB_ERROR ER_BAD_DB_ERROR58,1682 -#define ER_TABLE_EXISTS_ERROR ER_TABLE_EXISTS_ERROR59,1711 -#define ER_BAD_TABLE_ERROR ER_BAD_TABLE_ERROR60,1746 -#define ER_NON_UNIQ_ERROR ER_NON_UNIQ_ERROR61,1778 -#define ER_SERVER_SHUTDOWN ER_SERVER_SHUTDOWN62,1809 -#define ER_BAD_FIELD_ERROR ER_BAD_FIELD_ERROR63,1841 -#define ER_WRONG_FIELD_WITH_GROUP ER_WRONG_FIELD_WITH_GROUP64,1873 -#define ER_WRONG_GROUP_FIELD ER_WRONG_GROUP_FIELD65,1912 -#define ER_WRONG_SUM_SELECT ER_WRONG_SUM_SELECT66,1946 -#define ER_WRONG_VALUE_COUNT ER_WRONG_VALUE_COUNT67,1979 -#define ER_TOO_LONG_IDENT ER_TOO_LONG_IDENT68,2013 -#define ER_DUP_FIELDNAME ER_DUP_FIELDNAME69,2044 -#define ER_DUP_KEYNAME ER_DUP_KEYNAME70,2074 -#define ER_DUP_ENTRY ER_DUP_ENTRY71,2102 -#define ER_WRONG_FIELD_SPEC ER_WRONG_FIELD_SPEC72,2128 -#define ER_PARSE_ERROR ER_PARSE_ERROR73,2161 -#define ER_EMPTY_QUERY ER_EMPTY_QUERY74,2189 -#define ER_NONUNIQ_TABLE ER_NONUNIQ_TABLE75,2217 -#define ER_INVALID_DEFAULT ER_INVALID_DEFAULT76,2247 -#define ER_MULTIPLE_PRI_KEY ER_MULTIPLE_PRI_KEY77,2279 -#define ER_TOO_MANY_KEYS ER_TOO_MANY_KEYS78,2312 -#define ER_TOO_MANY_KEY_PARTS ER_TOO_MANY_KEY_PARTS79,2342 -#define ER_TOO_LONG_KEY ER_TOO_LONG_KEY80,2377 -#define ER_KEY_COLUMN_DOES_NOT_EXITS ER_KEY_COLUMN_DOES_NOT_EXITS81,2406 -#define ER_BLOB_USED_AS_KEY ER_BLOB_USED_AS_KEY82,2448 -#define ER_TOO_BIG_FIELDLENGTH ER_TOO_BIG_FIELDLENGTH83,2481 -#define ER_WRONG_AUTO_KEY ER_WRONG_AUTO_KEY84,2517 -#define ER_READY ER_READY85,2548 -#define ER_NORMAL_SHUTDOWN ER_NORMAL_SHUTDOWN86,2570 -#define ER_GOT_SIGNAL ER_GOT_SIGNAL87,2602 -#define ER_SHUTDOWN_COMPLETE ER_SHUTDOWN_COMPLETE88,2629 -#define ER_FORCING_CLOSE ER_FORCING_CLOSE89,2663 -#define ER_IPSOCK_ERROR ER_IPSOCK_ERROR90,2693 -#define ER_NO_SUCH_INDEX ER_NO_SUCH_INDEX91,2722 -#define ER_WRONG_FIELD_TERMINATORS ER_WRONG_FIELD_TERMINATORS92,2752 -#define ER_BLOBS_AND_NO_TERMINATED ER_BLOBS_AND_NO_TERMINATED93,2792 -#define ER_TEXTFILE_NOT_READABLE ER_TEXTFILE_NOT_READABLE94,2832 -#define ER_FILE_EXISTS_ERROR ER_FILE_EXISTS_ERROR95,2870 -#define ER_LOAD_INFO ER_LOAD_INFO96,2904 -#define ER_ALTER_INFO ER_ALTER_INFO97,2930 -#define ER_WRONG_SUB_KEY ER_WRONG_SUB_KEY98,2957 -#define ER_CANT_REMOVE_ALL_FIELDS ER_CANT_REMOVE_ALL_FIELDS99,2987 -#define ER_CANT_DROP_FIELD_OR_KEY ER_CANT_DROP_FIELD_OR_KEY100,3026 -#define ER_INSERT_INFO ER_INSERT_INFO101,3065 -#define ER_UPDATE_TABLE_USED ER_UPDATE_TABLE_USED102,3093 -#define ER_NO_SUCH_THREAD ER_NO_SUCH_THREAD103,3127 -#define ER_KILL_DENIED_ERROR ER_KILL_DENIED_ERROR104,3158 -#define ER_NO_TABLES_USED ER_NO_TABLES_USED105,3192 -#define ER_TOO_BIG_SET ER_TOO_BIG_SET106,3223 -#define ER_NO_UNIQUE_LOGFILE ER_NO_UNIQUE_LOGFILE107,3251 -#define ER_TABLE_NOT_LOCKED_FOR_WRITE ER_TABLE_NOT_LOCKED_FOR_WRITE108,3285 -#define ER_TABLE_NOT_LOCKED ER_TABLE_NOT_LOCKED109,3328 -#define ER_BLOB_CANT_HAVE_DEFAULT ER_BLOB_CANT_HAVE_DEFAULT110,3361 -#define ER_WRONG_DB_NAME ER_WRONG_DB_NAME111,3400 -#define ER_WRONG_TABLE_NAME ER_WRONG_TABLE_NAME112,3430 -#define ER_TOO_BIG_SELECT ER_TOO_BIG_SELECT113,3463 -#define ER_UNKNOWN_ERROR ER_UNKNOWN_ERROR114,3494 -#define ER_UNKNOWN_PROCEDURE ER_UNKNOWN_PROCEDURE115,3524 -#define ER_WRONG_PARAMCOUNT_TO_PROCEDURE ER_WRONG_PARAMCOUNT_TO_PROCEDURE116,3558 -#define ER_WRONG_PARAMETERS_TO_PROCEDURE ER_WRONG_PARAMETERS_TO_PROCEDURE117,3604 -#define ER_UNKNOWN_TABLE ER_UNKNOWN_TABLE118,3650 -#define ER_FIELD_SPECIFIED_TWICE ER_FIELD_SPECIFIED_TWICE119,3680 -#define ER_INVALID_GROUP_FUNC_USE ER_INVALID_GROUP_FUNC_USE120,3718 -#define ER_UNSUPPORTED_EXTENSION ER_UNSUPPORTED_EXTENSION121,3757 -#define ER_TABLE_MUST_HAVE_COLUMNS ER_TABLE_MUST_HAVE_COLUMNS122,3795 -#define ER_RECORD_FILE_FULL ER_RECORD_FILE_FULL123,3835 -#define ER_UNKNOWN_CHARACTER_SET ER_UNKNOWN_CHARACTER_SET124,3868 -#define ER_TOO_MANY_TABLES ER_TOO_MANY_TABLES125,3906 -#define ER_TOO_MANY_FIELDS ER_TOO_MANY_FIELDS126,3938 -#define ER_TOO_BIG_ROWSIZE ER_TOO_BIG_ROWSIZE127,3970 -#define ER_STACK_OVERRUN ER_STACK_OVERRUN128,4002 -#define ER_WRONG_OUTER_JOIN ER_WRONG_OUTER_JOIN129,4032 -#define ER_NULL_COLUMN_IN_INDEX ER_NULL_COLUMN_IN_INDEX130,4065 -#define ER_CANT_FIND_UDF ER_CANT_FIND_UDF131,4102 -#define ER_CANT_INITIALIZE_UDF ER_CANT_INITIALIZE_UDF132,4132 -#define ER_UDF_NO_PATHS ER_UDF_NO_PATHS133,4168 -#define ER_UDF_EXISTS ER_UDF_EXISTS134,4197 -#define ER_CANT_OPEN_LIBRARY ER_CANT_OPEN_LIBRARY135,4224 -#define ER_CANT_FIND_DL_ENTRY ER_CANT_FIND_DL_ENTRY136,4258 -#define ER_FUNCTION_NOT_DEFINED ER_FUNCTION_NOT_DEFINED137,4293 -#define ER_HOST_IS_BLOCKED ER_HOST_IS_BLOCKED138,4330 -#define ER_HOST_NOT_PRIVILEGED ER_HOST_NOT_PRIVILEGED139,4362 -#define ER_PASSWORD_ANONYMOUS_USER ER_PASSWORD_ANONYMOUS_USER140,4398 -#define ER_PASSWORD_NOT_ALLOWED ER_PASSWORD_NOT_ALLOWED141,4438 -#define ER_PASSWORD_NO_MATCH ER_PASSWORD_NO_MATCH142,4475 -#define ER_UPDATE_INFO ER_UPDATE_INFO143,4509 -#define ER_CANT_CREATE_THREAD ER_CANT_CREATE_THREAD144,4537 -#define ER_WRONG_VALUE_COUNT_ON_ROW ER_WRONG_VALUE_COUNT_ON_ROW145,4572 -#define ER_CANT_REOPEN_TABLE ER_CANT_REOPEN_TABLE146,4613 -#define ER_INVALID_USE_OF_NULL ER_INVALID_USE_OF_NULL147,4647 -#define ER_REGEXP_ERROR ER_REGEXP_ERROR148,4683 -#define ER_MIX_OF_GROUP_FUNC_AND_FIELDS ER_MIX_OF_GROUP_FUNC_AND_FIELDS149,4712 -#define ER_NONEXISTING_GRANT ER_NONEXISTING_GRANT150,4757 -#define ER_TABLEACCESS_DENIED_ERROR ER_TABLEACCESS_DENIED_ERROR151,4791 -#define ER_COLUMNACCESS_DENIED_ERROR ER_COLUMNACCESS_DENIED_ERROR152,4832 -#define ER_ILLEGAL_GRANT_FOR_TABLE ER_ILLEGAL_GRANT_FOR_TABLE153,4874 -#define ER_GRANT_WRONG_HOST_OR_USER ER_GRANT_WRONG_HOST_OR_USER154,4914 -#define ER_NO_SUCH_TABLE ER_NO_SUCH_TABLE155,4955 -#define ER_NONEXISTING_TABLE_GRANT ER_NONEXISTING_TABLE_GRANT156,4985 -#define ER_NOT_ALLOWED_COMMAND ER_NOT_ALLOWED_COMMAND157,5025 -#define ER_SYNTAX_ERROR ER_SYNTAX_ERROR158,5061 -#define ER_UNUSED1 ER_UNUSED1159,5090 -#define ER_UNUSED2 ER_UNUSED2160,5114 -#define ER_ABORTING_CONNECTION ER_ABORTING_CONNECTION161,5138 -#define ER_NET_PACKET_TOO_LARGE ER_NET_PACKET_TOO_LARGE162,5174 -#define ER_NET_READ_ERROR_FROM_PIPE ER_NET_READ_ERROR_FROM_PIPE163,5211 -#define ER_NET_FCNTL_ERROR ER_NET_FCNTL_ERROR164,5252 -#define ER_NET_PACKETS_OUT_OF_ORDER ER_NET_PACKETS_OUT_OF_ORDER165,5284 -#define ER_NET_UNCOMPRESS_ERROR ER_NET_UNCOMPRESS_ERROR166,5325 -#define ER_NET_READ_ERROR ER_NET_READ_ERROR167,5362 -#define ER_NET_READ_INTERRUPTED ER_NET_READ_INTERRUPTED168,5393 -#define ER_NET_ERROR_ON_WRITE ER_NET_ERROR_ON_WRITE169,5430 -#define ER_NET_WRITE_INTERRUPTED ER_NET_WRITE_INTERRUPTED170,5465 -#define ER_TOO_LONG_STRING ER_TOO_LONG_STRING171,5503 -#define ER_TABLE_CANT_HANDLE_BLOB ER_TABLE_CANT_HANDLE_BLOB172,5535 -#define ER_TABLE_CANT_HANDLE_AUTO_INCREMENT ER_TABLE_CANT_HANDLE_AUTO_INCREMENT173,5574 -#define ER_UNUSED3 ER_UNUSED3174,5623 -#define ER_WRONG_COLUMN_NAME ER_WRONG_COLUMN_NAME175,5647 -#define ER_WRONG_KEY_COLUMN ER_WRONG_KEY_COLUMN176,5681 -#define ER_WRONG_MRG_TABLE ER_WRONG_MRG_TABLE177,5714 -#define ER_DUP_UNIQUE ER_DUP_UNIQUE178,5746 -#define ER_BLOB_KEY_WITHOUT_LENGTH ER_BLOB_KEY_WITHOUT_LENGTH179,5773 -#define ER_PRIMARY_CANT_HAVE_NULL ER_PRIMARY_CANT_HAVE_NULL180,5813 -#define ER_TOO_MANY_ROWS ER_TOO_MANY_ROWS181,5852 -#define ER_REQUIRES_PRIMARY_KEY ER_REQUIRES_PRIMARY_KEY182,5882 -#define ER_NO_RAID_COMPILED ER_NO_RAID_COMPILED183,5919 -#define ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE184,5952 -#define ER_KEY_DOES_NOT_EXITS ER_KEY_DOES_NOT_EXITS185,6000 -#define ER_CHECK_NO_SUCH_TABLE ER_CHECK_NO_SUCH_TABLE186,6035 -#define ER_CHECK_NOT_IMPLEMENTED ER_CHECK_NOT_IMPLEMENTED187,6071 -#define ER_CANT_DO_THIS_DURING_AN_TRANSACTION ER_CANT_DO_THIS_DURING_AN_TRANSACTION188,6109 -#define ER_ERROR_DURING_COMMIT ER_ERROR_DURING_COMMIT189,6160 -#define ER_ERROR_DURING_ROLLBACK ER_ERROR_DURING_ROLLBACK190,6196 -#define ER_ERROR_DURING_FLUSH_LOGS ER_ERROR_DURING_FLUSH_LOGS191,6234 -#define ER_ERROR_DURING_CHECKPOINT ER_ERROR_DURING_CHECKPOINT192,6274 -#define ER_NEW_ABORTING_CONNECTION ER_NEW_ABORTING_CONNECTION193,6314 -#define ER_DUMP_NOT_IMPLEMENTED ER_DUMP_NOT_IMPLEMENTED194,6354 -#define ER_FLUSH_MASTER_BINLOG_CLOSED ER_FLUSH_MASTER_BINLOG_CLOSED195,6391 -#define ER_INDEX_REBUILD ER_INDEX_REBUILD196,6434 -#define ER_MASTER ER_MASTER197,6464 -#define ER_MASTER_NET_READ ER_MASTER_NET_READ198,6487 -#define ER_MASTER_NET_WRITE ER_MASTER_NET_WRITE199,6519 -#define ER_FT_MATCHING_KEY_NOT_FOUND ER_FT_MATCHING_KEY_NOT_FOUND200,6552 -#define ER_LOCK_OR_ACTIVE_TRANSACTION ER_LOCK_OR_ACTIVE_TRANSACTION201,6594 -#define ER_UNKNOWN_SYSTEM_VARIABLE ER_UNKNOWN_SYSTEM_VARIABLE202,6637 -#define ER_CRASHED_ON_USAGE ER_CRASHED_ON_USAGE203,6677 -#define ER_CRASHED_ON_REPAIR ER_CRASHED_ON_REPAIR204,6710 -#define ER_WARNING_NOT_COMPLETE_ROLLBACK ER_WARNING_NOT_COMPLETE_ROLLBACK205,6744 -#define ER_TRANS_CACHE_FULL ER_TRANS_CACHE_FULL206,6790 -#define ER_SLAVE_MUST_STOP ER_SLAVE_MUST_STOP207,6823 -#define ER_SLAVE_NOT_RUNNING ER_SLAVE_NOT_RUNNING208,6855 -#define ER_BAD_SLAVE ER_BAD_SLAVE209,6889 -#define ER_MASTER_INFO ER_MASTER_INFO210,6915 -#define ER_SLAVE_THREAD ER_SLAVE_THREAD211,6943 -#define ER_TOO_MANY_USER_CONNECTIONS ER_TOO_MANY_USER_CONNECTIONS212,6972 -#define ER_SET_CONSTANTS_ONLY ER_SET_CONSTANTS_ONLY213,7014 -#define ER_LOCK_WAIT_TIMEOUT ER_LOCK_WAIT_TIMEOUT214,7049 -#define ER_LOCK_TABLE_FULL ER_LOCK_TABLE_FULL215,7083 -#define ER_READ_ONLY_TRANSACTION ER_READ_ONLY_TRANSACTION216,7115 -#define ER_DROP_DB_WITH_READ_LOCK ER_DROP_DB_WITH_READ_LOCK217,7153 -#define ER_CREATE_DB_WITH_READ_LOCK ER_CREATE_DB_WITH_READ_LOCK218,7192 -#define ER_WRONG_ARGUMENTS ER_WRONG_ARGUMENTS219,7233 -#define ER_NO_PERMISSION_TO_CREATE_USER ER_NO_PERMISSION_TO_CREATE_USER220,7265 -#define ER_UNION_TABLES_IN_DIFFERENT_DIR ER_UNION_TABLES_IN_DIFFERENT_DIR221,7310 -#define ER_LOCK_DEADLOCK ER_LOCK_DEADLOCK222,7356 -#define ER_TABLE_CANT_HANDLE_FT ER_TABLE_CANT_HANDLE_FT223,7386 -#define ER_CANNOT_ADD_FOREIGN ER_CANNOT_ADD_FOREIGN224,7423 -#define ER_NO_REFERENCED_ROW ER_NO_REFERENCED_ROW225,7458 -#define ER_ROW_IS_REFERENCED ER_ROW_IS_REFERENCED226,7492 -#define ER_CONNECT_TO_MASTER ER_CONNECT_TO_MASTER227,7526 -#define ER_QUERY_ON_MASTER ER_QUERY_ON_MASTER228,7560 -#define ER_ERROR_WHEN_EXECUTING_COMMAND ER_ERROR_WHEN_EXECUTING_COMMAND229,7592 -#define ER_WRONG_USAGE ER_WRONG_USAGE230,7637 -#define ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT231,7665 -#define ER_CANT_UPDATE_WITH_READLOCK ER_CANT_UPDATE_WITH_READLOCK232,7715 -#define ER_MIXING_NOT_ALLOWED ER_MIXING_NOT_ALLOWED233,7757 -#define ER_DUP_ARGUMENT ER_DUP_ARGUMENT234,7792 -#define ER_USER_LIMIT_REACHED ER_USER_LIMIT_REACHED235,7821 -#define ER_SPECIFIC_ACCESS_DENIED_ERROR ER_SPECIFIC_ACCESS_DENIED_ERROR236,7856 -#define ER_LOCAL_VARIABLE ER_LOCAL_VARIABLE237,7901 -#define ER_GLOBAL_VARIABLE ER_GLOBAL_VARIABLE238,7932 -#define ER_NO_DEFAULT ER_NO_DEFAULT239,7964 -#define ER_WRONG_VALUE_FOR_VAR ER_WRONG_VALUE_FOR_VAR240,7991 -#define ER_WRONG_TYPE_FOR_VAR ER_WRONG_TYPE_FOR_VAR241,8027 -#define ER_VAR_CANT_BE_READ ER_VAR_CANT_BE_READ242,8062 -#define ER_CANT_USE_OPTION_HERE ER_CANT_USE_OPTION_HERE243,8095 -#define ER_NOT_SUPPORTED_YET ER_NOT_SUPPORTED_YET244,8132 -#define ER_MASTER_FATAL_ERROR_READING_BINLOG ER_MASTER_FATAL_ERROR_READING_BINLOG245,8166 -#define ER_SLAVE_IGNORED_TABLE ER_SLAVE_IGNORED_TABLE246,8216 -#define ER_INCORRECT_GLOBAL_LOCAL_VAR ER_INCORRECT_GLOBAL_LOCAL_VAR247,8252 -#define ER_WRONG_FK_DEF ER_WRONG_FK_DEF248,8295 -#define ER_KEY_REF_DO_NOT_MATCH_TABLE_REF ER_KEY_REF_DO_NOT_MATCH_TABLE_REF249,8324 -#define ER_OPERAND_COLUMNS ER_OPERAND_COLUMNS250,8371 -#define ER_SUBQUERY_NO_1_ROW ER_SUBQUERY_NO_1_ROW251,8403 -#define ER_UNKNOWN_STMT_HANDLER ER_UNKNOWN_STMT_HANDLER252,8437 -#define ER_CORRUPT_HELP_DB ER_CORRUPT_HELP_DB253,8474 -#define ER_CYCLIC_REFERENCE ER_CYCLIC_REFERENCE254,8506 -#define ER_AUTO_CONVERT ER_AUTO_CONVERT255,8539 -#define ER_ILLEGAL_REFERENCE ER_ILLEGAL_REFERENCE256,8568 -#define ER_DERIVED_MUST_HAVE_ALIAS ER_DERIVED_MUST_HAVE_ALIAS257,8602 -#define ER_SELECT_REDUCED ER_SELECT_REDUCED258,8642 -#define ER_TABLENAME_NOT_ALLOWED_HERE ER_TABLENAME_NOT_ALLOWED_HERE259,8673 -#define ER_NOT_SUPPORTED_AUTH_MODE ER_NOT_SUPPORTED_AUTH_MODE260,8716 -#define ER_SPATIAL_CANT_HAVE_NULL ER_SPATIAL_CANT_HAVE_NULL261,8756 -#define ER_COLLATION_CHARSET_MISMATCH ER_COLLATION_CHARSET_MISMATCH262,8795 -#define ER_SLAVE_WAS_RUNNING ER_SLAVE_WAS_RUNNING263,8838 -#define ER_SLAVE_WAS_NOT_RUNNING ER_SLAVE_WAS_NOT_RUNNING264,8872 -#define ER_TOO_BIG_FOR_UNCOMPRESS ER_TOO_BIG_FOR_UNCOMPRESS265,8910 -#define ER_ZLIB_Z_MEM_ERROR ER_ZLIB_Z_MEM_ERROR266,8949 -#define ER_ZLIB_Z_BUF_ERROR ER_ZLIB_Z_BUF_ERROR267,8982 -#define ER_ZLIB_Z_DATA_ERROR ER_ZLIB_Z_DATA_ERROR268,9015 -#define ER_CUT_VALUE_GROUP_CONCAT ER_CUT_VALUE_GROUP_CONCAT269,9049 -#define ER_WARN_TOO_FEW_RECORDS ER_WARN_TOO_FEW_RECORDS270,9088 -#define ER_WARN_TOO_MANY_RECORDS ER_WARN_TOO_MANY_RECORDS271,9125 -#define ER_WARN_NULL_TO_NOTNULL ER_WARN_NULL_TO_NOTNULL272,9163 -#define ER_WARN_DATA_OUT_OF_RANGE ER_WARN_DATA_OUT_OF_RANGE273,9200 -#define WARN_DATA_TRUNCATED WARN_DATA_TRUNCATED274,9239 -#define ER_WARN_USING_OTHER_HANDLER ER_WARN_USING_OTHER_HANDLER275,9272 -#define ER_CANT_AGGREGATE_2COLLATIONS ER_CANT_AGGREGATE_2COLLATIONS276,9313 -#define ER_DROP_USER ER_DROP_USER277,9356 -#define ER_REVOKE_GRANTS ER_REVOKE_GRANTS278,9382 -#define ER_CANT_AGGREGATE_3COLLATIONS ER_CANT_AGGREGATE_3COLLATIONS279,9412 -#define ER_CANT_AGGREGATE_NCOLLATIONS ER_CANT_AGGREGATE_NCOLLATIONS280,9455 -#define ER_VARIABLE_IS_NOT_STRUCT ER_VARIABLE_IS_NOT_STRUCT281,9498 -#define ER_UNKNOWN_COLLATION ER_UNKNOWN_COLLATION282,9537 -#define ER_SLAVE_IGNORED_SSL_PARAMS ER_SLAVE_IGNORED_SSL_PARAMS283,9571 -#define ER_SERVER_IS_IN_SECURE_AUTH_MODE ER_SERVER_IS_IN_SECURE_AUTH_MODE284,9612 -#define ER_WARN_FIELD_RESOLVED ER_WARN_FIELD_RESOLVED285,9658 -#define ER_BAD_SLAVE_UNTIL_COND ER_BAD_SLAVE_UNTIL_COND286,9694 -#define ER_MISSING_SKIP_SLAVE ER_MISSING_SKIP_SLAVE287,9731 -#define ER_UNTIL_COND_IGNORED ER_UNTIL_COND_IGNORED288,9766 -#define ER_WRONG_NAME_FOR_INDEX ER_WRONG_NAME_FOR_INDEX289,9801 -#define ER_WRONG_NAME_FOR_CATALOG ER_WRONG_NAME_FOR_CATALOG290,9838 -#define ER_WARN_QC_RESIZE ER_WARN_QC_RESIZE291,9877 -#define ER_BAD_FT_COLUMN ER_BAD_FT_COLUMN292,9908 -#define ER_UNKNOWN_KEY_CACHE ER_UNKNOWN_KEY_CACHE293,9938 -#define ER_WARN_HOSTNAME_WONT_WORK ER_WARN_HOSTNAME_WONT_WORK294,9972 -#define ER_UNKNOWN_STORAGE_ENGINE ER_UNKNOWN_STORAGE_ENGINE295,10012 -#define ER_WARN_DEPRECATED_SYNTAX ER_WARN_DEPRECATED_SYNTAX296,10051 -#define ER_NON_UPDATABLE_TABLE ER_NON_UPDATABLE_TABLE297,10090 -#define ER_FEATURE_DISABLED ER_FEATURE_DISABLED298,10126 -#define ER_OPTION_PREVENTS_STATEMENT ER_OPTION_PREVENTS_STATEMENT299,10159 -#define ER_DUPLICATED_VALUE_IN_TYPE ER_DUPLICATED_VALUE_IN_TYPE300,10201 -#define ER_TRUNCATED_WRONG_VALUE ER_TRUNCATED_WRONG_VALUE301,10242 -#define ER_TOO_MUCH_AUTO_TIMESTAMP_COLS ER_TOO_MUCH_AUTO_TIMESTAMP_COLS302,10280 -#define ER_INVALID_ON_UPDATE ER_INVALID_ON_UPDATE303,10325 -#define ER_UNSUPPORTED_PS ER_UNSUPPORTED_PS304,10359 -#define ER_GET_ERRMSG ER_GET_ERRMSG305,10390 -#define ER_GET_TEMPORARY_ERRMSG ER_GET_TEMPORARY_ERRMSG306,10417 -#define ER_UNKNOWN_TIME_ZONE ER_UNKNOWN_TIME_ZONE307,10454 -#define ER_WARN_INVALID_TIMESTAMP ER_WARN_INVALID_TIMESTAMP308,10488 -#define ER_INVALID_CHARACTER_STRING ER_INVALID_CHARACTER_STRING309,10527 -#define ER_WARN_ALLOWED_PACKET_OVERFLOWED ER_WARN_ALLOWED_PACKET_OVERFLOWED310,10568 -#define ER_CONFLICTING_DECLARATIONS ER_CONFLICTING_DECLARATIONS311,10615 -#define ER_SP_NO_RECURSIVE_CREATE ER_SP_NO_RECURSIVE_CREATE312,10656 -#define ER_SP_ALREADY_EXISTS ER_SP_ALREADY_EXISTS313,10695 -#define ER_SP_DOES_NOT_EXIST ER_SP_DOES_NOT_EXIST314,10729 -#define ER_SP_DROP_FAILED ER_SP_DROP_FAILED315,10763 -#define ER_SP_STORE_FAILED ER_SP_STORE_FAILED316,10794 -#define ER_SP_LILABEL_MISMATCH ER_SP_LILABEL_MISMATCH317,10826 -#define ER_SP_LABEL_REDEFINE ER_SP_LABEL_REDEFINE318,10862 -#define ER_SP_LABEL_MISMATCH ER_SP_LABEL_MISMATCH319,10896 -#define ER_SP_UNINIT_VAR ER_SP_UNINIT_VAR320,10930 -#define ER_SP_BADSELECT ER_SP_BADSELECT321,10960 -#define ER_SP_BADRETURN ER_SP_BADRETURN322,10989 -#define ER_SP_BADSTATEMENT ER_SP_BADSTATEMENT323,11018 -#define ER_UPDATE_LOG_DEPRECATED_IGNORED ER_UPDATE_LOG_DEPRECATED_IGNORED324,11050 -#define ER_UPDATE_LOG_DEPRECATED_TRANSLATED ER_UPDATE_LOG_DEPRECATED_TRANSLATED325,11096 -#define ER_QUERY_INTERRUPTED ER_QUERY_INTERRUPTED326,11145 -#define ER_SP_WRONG_NO_OF_ARGS ER_SP_WRONG_NO_OF_ARGS327,11179 -#define ER_SP_COND_MISMATCH ER_SP_COND_MISMATCH328,11215 -#define ER_SP_NORETURN ER_SP_NORETURN329,11248 -#define ER_SP_NORETURNEND ER_SP_NORETURNEND330,11276 -#define ER_SP_BAD_CURSOR_QUERY ER_SP_BAD_CURSOR_QUERY331,11307 -#define ER_SP_BAD_CURSOR_SELECT ER_SP_BAD_CURSOR_SELECT332,11343 -#define ER_SP_CURSOR_MISMATCH ER_SP_CURSOR_MISMATCH333,11380 -#define ER_SP_CURSOR_ALREADY_OPEN ER_SP_CURSOR_ALREADY_OPEN334,11415 -#define ER_SP_CURSOR_NOT_OPEN ER_SP_CURSOR_NOT_OPEN335,11454 -#define ER_SP_UNDECLARED_VAR ER_SP_UNDECLARED_VAR336,11489 -#define ER_SP_WRONG_NO_OF_FETCH_ARGS ER_SP_WRONG_NO_OF_FETCH_ARGS337,11523 -#define ER_SP_FETCH_NO_DATA ER_SP_FETCH_NO_DATA338,11565 -#define ER_SP_DUP_PARAM ER_SP_DUP_PARAM339,11598 -#define ER_SP_DUP_VAR ER_SP_DUP_VAR340,11627 -#define ER_SP_DUP_COND ER_SP_DUP_COND341,11654 -#define ER_SP_DUP_CURS ER_SP_DUP_CURS342,11682 -#define ER_SP_CANT_ALTER ER_SP_CANT_ALTER343,11710 -#define ER_SP_SUBSELECT_NYI ER_SP_SUBSELECT_NYI344,11740 -#define ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG345,11773 -#define ER_SP_VARCOND_AFTER_CURSHNDLR ER_SP_VARCOND_AFTER_CURSHNDLR346,11819 -#define ER_SP_CURSOR_AFTER_HANDLER ER_SP_CURSOR_AFTER_HANDLER347,11862 -#define ER_SP_CASE_NOT_FOUND ER_SP_CASE_NOT_FOUND348,11902 -#define ER_FPARSER_TOO_BIG_FILE ER_FPARSER_TOO_BIG_FILE349,11936 -#define ER_FPARSER_BAD_HEADER ER_FPARSER_BAD_HEADER350,11973 -#define ER_FPARSER_EOF_IN_COMMENT ER_FPARSER_EOF_IN_COMMENT351,12008 -#define ER_FPARSER_ERROR_IN_PARAMETER ER_FPARSER_ERROR_IN_PARAMETER352,12047 -#define ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER353,12090 -#define ER_VIEW_NO_EXPLAIN ER_VIEW_NO_EXPLAIN354,12139 -#define ER_FRM_UNKNOWN_TYPE ER_FRM_UNKNOWN_TYPE355,12171 -#define ER_WRONG_OBJECT ER_WRONG_OBJECT356,12204 -#define ER_NONUPDATEABLE_COLUMN ER_NONUPDATEABLE_COLUMN357,12233 -#define ER_VIEW_SELECT_DERIVED_UNUSED ER_VIEW_SELECT_DERIVED_UNUSED358,12270 -#define ER_VIEW_SELECT_CLAUSE ER_VIEW_SELECT_CLAUSE359,12313 -#define ER_VIEW_SELECT_VARIABLE ER_VIEW_SELECT_VARIABLE360,12348 -#define ER_VIEW_SELECT_TMPTABLE ER_VIEW_SELECT_TMPTABLE361,12385 -#define ER_VIEW_WRONG_LIST ER_VIEW_WRONG_LIST362,12422 -#define ER_WARN_VIEW_MERGE ER_WARN_VIEW_MERGE363,12454 -#define ER_WARN_VIEW_WITHOUT_KEY ER_WARN_VIEW_WITHOUT_KEY364,12486 -#define ER_VIEW_INVALID ER_VIEW_INVALID365,12524 -#define ER_SP_NO_DROP_SP ER_SP_NO_DROP_SP366,12553 -#define ER_SP_GOTO_IN_HNDLR ER_SP_GOTO_IN_HNDLR367,12583 -#define ER_TRG_ALREADY_EXISTS ER_TRG_ALREADY_EXISTS368,12616 -#define ER_TRG_DOES_NOT_EXIST ER_TRG_DOES_NOT_EXIST369,12651 -#define ER_TRG_ON_VIEW_OR_TEMP_TABLE ER_TRG_ON_VIEW_OR_TEMP_TABLE370,12686 -#define ER_TRG_CANT_CHANGE_ROW ER_TRG_CANT_CHANGE_ROW371,12728 -#define ER_TRG_NO_SUCH_ROW_IN_TRG ER_TRG_NO_SUCH_ROW_IN_TRG372,12764 -#define ER_NO_DEFAULT_FOR_FIELD ER_NO_DEFAULT_FOR_FIELD373,12803 -#define ER_DIVISION_BY_ZERO ER_DIVISION_BY_ZERO374,12840 -#define ER_TRUNCATED_WRONG_VALUE_FOR_FIELD ER_TRUNCATED_WRONG_VALUE_FOR_FIELD375,12873 -#define ER_ILLEGAL_VALUE_FOR_TYPE ER_ILLEGAL_VALUE_FOR_TYPE376,12921 -#define ER_VIEW_NONUPD_CHECK ER_VIEW_NONUPD_CHECK377,12960 -#define ER_VIEW_CHECK_FAILED ER_VIEW_CHECK_FAILED378,12994 -#define ER_PROCACCESS_DENIED_ERROR ER_PROCACCESS_DENIED_ERROR379,13028 -#define ER_RELAY_LOG_FAIL ER_RELAY_LOG_FAIL380,13068 -#define ER_PASSWD_LENGTH ER_PASSWD_LENGTH381,13099 -#define ER_UNKNOWN_TARGET_BINLOG ER_UNKNOWN_TARGET_BINLOG382,13129 -#define ER_IO_ERR_LOG_INDEX_READ ER_IO_ERR_LOG_INDEX_READ383,13167 -#define ER_BINLOG_PURGE_PROHIBITED ER_BINLOG_PURGE_PROHIBITED384,13205 -#define ER_FSEEK_FAIL ER_FSEEK_FAIL385,13245 -#define ER_BINLOG_PURGE_FATAL_ERR ER_BINLOG_PURGE_FATAL_ERR386,13272 -#define ER_LOG_IN_USE ER_LOG_IN_USE387,13311 -#define ER_LOG_PURGE_UNKNOWN_ERR ER_LOG_PURGE_UNKNOWN_ERR388,13338 -#define ER_RELAY_LOG_INIT ER_RELAY_LOG_INIT389,13376 -#define ER_NO_BINARY_LOGGING ER_NO_BINARY_LOGGING390,13407 -#define ER_RESERVED_SYNTAX ER_RESERVED_SYNTAX391,13441 -#define ER_WSAS_FAILED ER_WSAS_FAILED392,13473 -#define ER_DIFF_GROUPS_PROC ER_DIFF_GROUPS_PROC393,13501 -#define ER_NO_GROUP_FOR_PROC ER_NO_GROUP_FOR_PROC394,13534 -#define ER_ORDER_WITH_PROC ER_ORDER_WITH_PROC395,13568 -#define ER_LOGGING_PROHIBIT_CHANGING_OF ER_LOGGING_PROHIBIT_CHANGING_OF396,13600 -#define ER_NO_FILE_MAPPING ER_NO_FILE_MAPPING397,13645 -#define ER_WRONG_MAGIC ER_WRONG_MAGIC398,13677 -#define ER_PS_MANY_PARAM ER_PS_MANY_PARAM399,13705 -#define ER_KEY_PART_0 ER_KEY_PART_0400,13735 -#define ER_VIEW_CHECKSUM ER_VIEW_CHECKSUM401,13762 -#define ER_VIEW_MULTIUPDATE ER_VIEW_MULTIUPDATE402,13792 -#define ER_VIEW_NO_INSERT_FIELD_LIST ER_VIEW_NO_INSERT_FIELD_LIST403,13825 -#define ER_VIEW_DELETE_MERGE_VIEW ER_VIEW_DELETE_MERGE_VIEW404,13867 -#define ER_CANNOT_USER ER_CANNOT_USER405,13906 -#define ER_XAER_NOTA ER_XAER_NOTA406,13934 -#define ER_XAER_INVAL ER_XAER_INVAL407,13960 -#define ER_XAER_RMFAIL ER_XAER_RMFAIL408,13987 -#define ER_XAER_OUTSIDE ER_XAER_OUTSIDE409,14015 -#define ER_XAER_RMERR ER_XAER_RMERR410,14044 -#define ER_XA_RBROLLBACK ER_XA_RBROLLBACK411,14071 -#define ER_NONEXISTING_PROC_GRANT ER_NONEXISTING_PROC_GRANT412,14101 -#define ER_PROC_AUTO_GRANT_FAIL ER_PROC_AUTO_GRANT_FAIL413,14140 -#define ER_PROC_AUTO_REVOKE_FAIL ER_PROC_AUTO_REVOKE_FAIL414,14177 -#define ER_DATA_TOO_LONG ER_DATA_TOO_LONG415,14215 -#define ER_SP_BAD_SQLSTATE ER_SP_BAD_SQLSTATE416,14245 -#define ER_STARTUP ER_STARTUP417,14277 -#define ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR418,14301 -#define ER_CANT_CREATE_USER_WITH_GRANT ER_CANT_CREATE_USER_WITH_GRANT419,14350 -#define ER_WRONG_VALUE_FOR_TYPE ER_WRONG_VALUE_FOR_TYPE420,14394 -#define ER_TABLE_DEF_CHANGED ER_TABLE_DEF_CHANGED421,14431 -#define ER_SP_DUP_HANDLER ER_SP_DUP_HANDLER422,14465 -#define ER_SP_NOT_VAR_ARG ER_SP_NOT_VAR_ARG423,14496 -#define ER_SP_NO_RETSET ER_SP_NO_RETSET424,14527 -#define ER_CANT_CREATE_GEOMETRY_OBJECT ER_CANT_CREATE_GEOMETRY_OBJECT425,14556 -#define ER_FAILED_ROUTINE_BREAK_BINLOG ER_FAILED_ROUTINE_BREAK_BINLOG426,14600 -#define ER_BINLOG_UNSAFE_ROUTINE ER_BINLOG_UNSAFE_ROUTINE427,14644 -#define ER_BINLOG_CREATE_ROUTINE_NEED_SUPER ER_BINLOG_CREATE_ROUTINE_NEED_SUPER428,14682 -#define ER_EXEC_STMT_WITH_OPEN_CURSOR ER_EXEC_STMT_WITH_OPEN_CURSOR429,14731 -#define ER_STMT_HAS_NO_OPEN_CURSOR ER_STMT_HAS_NO_OPEN_CURSOR430,14774 -#define ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG431,14814 -#define ER_NO_DEFAULT_FOR_VIEW_FIELD ER_NO_DEFAULT_FOR_VIEW_FIELD432,14862 -#define ER_SP_NO_RECURSION ER_SP_NO_RECURSION433,14904 -#define ER_TOO_BIG_SCALE ER_TOO_BIG_SCALE434,14936 -#define ER_TOO_BIG_PRECISION ER_TOO_BIG_PRECISION435,14966 -#define ER_M_BIGGER_THAN_D ER_M_BIGGER_THAN_D436,15000 -#define ER_WRONG_LOCK_OF_SYSTEM_TABLE ER_WRONG_LOCK_OF_SYSTEM_TABLE437,15032 -#define ER_CONNECT_TO_FOREIGN_DATA_SOURCE ER_CONNECT_TO_FOREIGN_DATA_SOURCE438,15075 -#define ER_QUERY_ON_FOREIGN_DATA_SOURCE ER_QUERY_ON_FOREIGN_DATA_SOURCE439,15122 -#define ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST440,15167 -#define ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE441,15216 -#define ER_FOREIGN_DATA_STRING_INVALID ER_FOREIGN_DATA_STRING_INVALID442,15272 -#define ER_CANT_CREATE_FEDERATED_TABLE ER_CANT_CREATE_FEDERATED_TABLE443,15316 -#define ER_TRG_IN_WRONG_SCHEMA ER_TRG_IN_WRONG_SCHEMA444,15360 -#define ER_STACK_OVERRUN_NEED_MORE ER_STACK_OVERRUN_NEED_MORE445,15396 -#define ER_TOO_LONG_BODY ER_TOO_LONG_BODY446,15436 -#define ER_WARN_CANT_DROP_DEFAULT_KEYCACHE ER_WARN_CANT_DROP_DEFAULT_KEYCACHE447,15466 -#define ER_TOO_BIG_DISPLAYWIDTH ER_TOO_BIG_DISPLAYWIDTH448,15514 -#define ER_XAER_DUPID ER_XAER_DUPID449,15551 -#define ER_DATETIME_FUNCTION_OVERFLOW ER_DATETIME_FUNCTION_OVERFLOW450,15578 -#define ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG451,15621 -#define ER_VIEW_PREVENT_UPDATE ER_VIEW_PREVENT_UPDATE452,15673 -#define ER_PS_NO_RECURSION ER_PS_NO_RECURSION453,15709 -#define ER_SP_CANT_SET_AUTOCOMMIT ER_SP_CANT_SET_AUTOCOMMIT454,15741 -#define ER_MALFORMED_DEFINER ER_MALFORMED_DEFINER455,15780 -#define ER_VIEW_FRM_NO_USER ER_VIEW_FRM_NO_USER456,15814 -#define ER_VIEW_OTHER_USER ER_VIEW_OTHER_USER457,15847 -#define ER_NO_SUCH_USER ER_NO_SUCH_USER458,15879 -#define ER_FORBID_SCHEMA_CHANGE ER_FORBID_SCHEMA_CHANGE459,15908 -#define ER_ROW_IS_REFERENCED_2 ER_ROW_IS_REFERENCED_2460,15945 -#define ER_NO_REFERENCED_ROW_2 ER_NO_REFERENCED_ROW_2461,15981 -#define ER_SP_BAD_VAR_SHADOW ER_SP_BAD_VAR_SHADOW462,16017 -#define ER_TRG_NO_DEFINER ER_TRG_NO_DEFINER463,16051 -#define ER_OLD_FILE_FORMAT ER_OLD_FILE_FORMAT464,16082 -#define ER_SP_RECURSION_LIMIT ER_SP_RECURSION_LIMIT465,16114 -#define ER_SP_PROC_TABLE_CORRUPT ER_SP_PROC_TABLE_CORRUPT466,16149 -#define ER_SP_WRONG_NAME ER_SP_WRONG_NAME467,16187 -#define ER_TABLE_NEEDS_UPGRADE ER_TABLE_NEEDS_UPGRADE468,16217 -#define ER_SP_NO_AGGREGATE ER_SP_NO_AGGREGATE469,16253 -#define ER_MAX_PREPARED_STMT_COUNT_REACHED ER_MAX_PREPARED_STMT_COUNT_REACHED470,16285 -#define ER_VIEW_RECURSIVE ER_VIEW_RECURSIVE471,16333 -#define ER_NON_GROUPING_FIELD_USED ER_NON_GROUPING_FIELD_USED472,16364 -#define ER_TABLE_CANT_HANDLE_SPKEYS ER_TABLE_CANT_HANDLE_SPKEYS473,16404 -#define ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA474,16445 -#define ER_REMOVED_SPACES ER_REMOVED_SPACES475,16490 -#define ER_AUTOINC_READ_FAILED ER_AUTOINC_READ_FAILED476,16521 -#define ER_USERNAME ER_USERNAME477,16557 -#define ER_HOSTNAME ER_HOSTNAME478,16582 -#define ER_WRONG_STRING_LENGTH ER_WRONG_STRING_LENGTH479,16607 -#define ER_NON_INSERTABLE_TABLE ER_NON_INSERTABLE_TABLE480,16643 -#define ER_ADMIN_WRONG_MRG_TABLE ER_ADMIN_WRONG_MRG_TABLE481,16680 -#define ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT482,16718 -#define ER_NAME_BECOMES_EMPTY ER_NAME_BECOMES_EMPTY483,16771 -#define ER_AMBIGUOUS_FIELD_TERM ER_AMBIGUOUS_FIELD_TERM484,16806 -#define ER_FOREIGN_SERVER_EXISTS ER_FOREIGN_SERVER_EXISTS485,16843 -#define ER_FOREIGN_SERVER_DOESNT_EXIST ER_FOREIGN_SERVER_DOESNT_EXIST486,16881 -#define ER_ILLEGAL_HA_CREATE_OPTION ER_ILLEGAL_HA_CREATE_OPTION487,16925 -#define ER_PARTITION_REQUIRES_VALUES_ERROR ER_PARTITION_REQUIRES_VALUES_ERROR488,16966 -#define ER_PARTITION_WRONG_VALUES_ERROR ER_PARTITION_WRONG_VALUES_ERROR489,17014 -#define ER_PARTITION_MAXVALUE_ERROR ER_PARTITION_MAXVALUE_ERROR490,17059 -#define ER_PARTITION_SUBPARTITION_ERROR ER_PARTITION_SUBPARTITION_ERROR491,17100 -#define ER_PARTITION_SUBPART_MIX_ERROR ER_PARTITION_SUBPART_MIX_ERROR492,17145 -#define ER_PARTITION_WRONG_NO_PART_ERROR ER_PARTITION_WRONG_NO_PART_ERROR493,17189 -#define ER_PARTITION_WRONG_NO_SUBPART_ERROR ER_PARTITION_WRONG_NO_SUBPART_ERROR494,17235 -#define ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR495,17284 -#define ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR496,17335 -#define ER_FIELD_NOT_FOUND_PART_ERROR ER_FIELD_NOT_FOUND_PART_ERROR497,17388 -#define ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR498,17431 -#define ER_INCONSISTENT_PARTITION_INFO_ERROR ER_INCONSISTENT_PARTITION_INFO_ERROR499,17481 -#define ER_PARTITION_FUNC_NOT_ALLOWED_ERROR ER_PARTITION_FUNC_NOT_ALLOWED_ERROR500,17531 -#define ER_PARTITIONS_MUST_BE_DEFINED_ERROR ER_PARTITIONS_MUST_BE_DEFINED_ERROR501,17580 -#define ER_RANGE_NOT_INCREASING_ERROR ER_RANGE_NOT_INCREASING_ERROR502,17629 -#define ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR503,17672 -#define ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR504,17725 -#define ER_PARTITION_ENTRY_ERROR ER_PARTITION_ENTRY_ERROR505,17779 -#define ER_MIX_HANDLER_ERROR ER_MIX_HANDLER_ERROR506,17817 -#define ER_PARTITION_NOT_DEFINED_ERROR ER_PARTITION_NOT_DEFINED_ERROR507,17851 -#define ER_TOO_MANY_PARTITIONS_ERROR ER_TOO_MANY_PARTITIONS_ERROR508,17895 -#define ER_SUBPARTITION_ERROR ER_SUBPARTITION_ERROR509,17937 -#define ER_CANT_CREATE_HANDLER_FILE ER_CANT_CREATE_HANDLER_FILE510,17972 -#define ER_BLOB_FIELD_IN_PART_FUNC_ERROR ER_BLOB_FIELD_IN_PART_FUNC_ERROR511,18013 -#define ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF512,18059 -#define ER_NO_PARTS_ERROR ER_NO_PARTS_ERROR513,18108 -#define ER_PARTITION_MGMT_ON_NONPARTITIONED ER_PARTITION_MGMT_ON_NONPARTITIONED514,18139 -#define ER_FOREIGN_KEY_ON_PARTITIONED ER_FOREIGN_KEY_ON_PARTITIONED515,18188 -#define ER_DROP_PARTITION_NON_EXISTENT ER_DROP_PARTITION_NON_EXISTENT516,18231 -#define ER_DROP_LAST_PARTITION ER_DROP_LAST_PARTITION517,18275 -#define ER_COALESCE_ONLY_ON_HASH_PARTITION ER_COALESCE_ONLY_ON_HASH_PARTITION518,18311 -#define ER_REORG_HASH_ONLY_ON_SAME_NO ER_REORG_HASH_ONLY_ON_SAME_NO519,18359 -#define ER_REORG_NO_PARAM_ERROR ER_REORG_NO_PARAM_ERROR520,18402 -#define ER_ONLY_ON_RANGE_LIST_PARTITION ER_ONLY_ON_RANGE_LIST_PARTITION521,18439 -#define ER_ADD_PARTITION_SUBPART_ERROR ER_ADD_PARTITION_SUBPART_ERROR522,18484 -#define ER_ADD_PARTITION_NO_NEW_PARTITION ER_ADD_PARTITION_NO_NEW_PARTITION523,18528 -#define ER_COALESCE_PARTITION_NO_PARTITION ER_COALESCE_PARTITION_NO_PARTITION524,18575 -#define ER_REORG_PARTITION_NOT_EXIST ER_REORG_PARTITION_NOT_EXIST525,18623 -#define ER_SAME_NAME_PARTITION ER_SAME_NAME_PARTITION526,18665 -#define ER_NO_BINLOG_ERROR ER_NO_BINLOG_ERROR527,18701 -#define ER_CONSECUTIVE_REORG_PARTITIONS ER_CONSECUTIVE_REORG_PARTITIONS528,18733 -#define ER_REORG_OUTSIDE_RANGE ER_REORG_OUTSIDE_RANGE529,18778 -#define ER_PARTITION_FUNCTION_FAILURE ER_PARTITION_FUNCTION_FAILURE530,18814 -#define ER_PART_STATE_ERROR ER_PART_STATE_ERROR531,18857 -#define ER_LIMITED_PART_RANGE ER_LIMITED_PART_RANGE532,18890 -#define ER_PLUGIN_IS_NOT_LOADED ER_PLUGIN_IS_NOT_LOADED533,18925 -#define ER_WRONG_VALUE ER_WRONG_VALUE534,18962 -#define ER_NO_PARTITION_FOR_GIVEN_VALUE ER_NO_PARTITION_FOR_GIVEN_VALUE535,18990 -#define ER_FILEGROUP_OPTION_ONLY_ONCE ER_FILEGROUP_OPTION_ONLY_ONCE536,19035 -#define ER_CREATE_FILEGROUP_FAILED ER_CREATE_FILEGROUP_FAILED537,19078 -#define ER_DROP_FILEGROUP_FAILED ER_DROP_FILEGROUP_FAILED538,19118 -#define ER_TABLESPACE_AUTO_EXTEND_ERROR ER_TABLESPACE_AUTO_EXTEND_ERROR539,19156 -#define ER_WRONG_SIZE_NUMBER ER_WRONG_SIZE_NUMBER540,19201 -#define ER_SIZE_OVERFLOW_ERROR ER_SIZE_OVERFLOW_ERROR541,19235 -#define ER_ALTER_FILEGROUP_FAILED ER_ALTER_FILEGROUP_FAILED542,19271 -#define ER_BINLOG_ROW_LOGGING_FAILED ER_BINLOG_ROW_LOGGING_FAILED543,19310 -#define ER_BINLOG_ROW_WRONG_TABLE_DEF ER_BINLOG_ROW_WRONG_TABLE_DEF544,19352 -#define ER_BINLOG_ROW_RBR_TO_SBR ER_BINLOG_ROW_RBR_TO_SBR545,19395 -#define ER_EVENT_ALREADY_EXISTS ER_EVENT_ALREADY_EXISTS546,19433 -#define ER_EVENT_STORE_FAILED ER_EVENT_STORE_FAILED547,19470 -#define ER_EVENT_DOES_NOT_EXIST ER_EVENT_DOES_NOT_EXIST548,19505 -#define ER_EVENT_CANT_ALTER ER_EVENT_CANT_ALTER549,19542 -#define ER_EVENT_DROP_FAILED ER_EVENT_DROP_FAILED550,19575 -#define ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG551,19609 -#define ER_EVENT_ENDS_BEFORE_STARTS ER_EVENT_ENDS_BEFORE_STARTS552,19664 -#define ER_EVENT_EXEC_TIME_IN_THE_PAST ER_EVENT_EXEC_TIME_IN_THE_PAST553,19705 -#define ER_EVENT_OPEN_TABLE_FAILED ER_EVENT_OPEN_TABLE_FAILED554,19749 -#define ER_EVENT_NEITHER_M_EXPR_NOR_M_AT ER_EVENT_NEITHER_M_EXPR_NOR_M_AT555,19789 -#define ER_OBSOLETE_COL_COUNT_DOESNT_MATCH_CORRUPTED ER_OBSOLETE_COL_COUNT_DOESNT_MATCH_CORRUPTED556,19835 -#define ER_OBSOLETE_CANNOT_LOAD_FROM_TABLE ER_OBSOLETE_CANNOT_LOAD_FROM_TABLE557,19893 -#define ER_EVENT_CANNOT_DELETE ER_EVENT_CANNOT_DELETE558,19941 -#define ER_EVENT_COMPILE_ERROR ER_EVENT_COMPILE_ERROR559,19977 -#define ER_EVENT_SAME_NAME ER_EVENT_SAME_NAME560,20013 -#define ER_EVENT_DATA_TOO_LONG ER_EVENT_DATA_TOO_LONG561,20045 -#define ER_DROP_INDEX_FK ER_DROP_INDEX_FK562,20081 -#define ER_WARN_DEPRECATED_SYNTAX_WITH_VER ER_WARN_DEPRECATED_SYNTAX_WITH_VER563,20111 -#define ER_CANT_WRITE_LOCK_LOG_TABLE ER_CANT_WRITE_LOCK_LOG_TABLE564,20159 -#define ER_CANT_LOCK_LOG_TABLE ER_CANT_LOCK_LOG_TABLE565,20201 -#define ER_FOREIGN_DUPLICATE_KEY_OLD_UNUSED ER_FOREIGN_DUPLICATE_KEY_OLD_UNUSED566,20237 -#define ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE567,20286 -#define ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR568,20339 -#define ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT569,20393 -#define ER_NDB_CANT_SWITCH_BINLOG_FORMAT ER_NDB_CANT_SWITCH_BINLOG_FORMAT570,20455 -#define ER_PARTITION_NO_TEMPORARY ER_PARTITION_NO_TEMPORARY571,20501 -#define ER_PARTITION_CONST_DOMAIN_ERROR ER_PARTITION_CONST_DOMAIN_ERROR572,20540 -#define ER_PARTITION_FUNCTION_IS_NOT_ALLOWED ER_PARTITION_FUNCTION_IS_NOT_ALLOWED573,20585 -#define ER_DDL_LOG_ERROR ER_DDL_LOG_ERROR574,20635 -#define ER_NULL_IN_VALUES_LESS_THAN ER_NULL_IN_VALUES_LESS_THAN575,20665 -#define ER_WRONG_PARTITION_NAME ER_WRONG_PARTITION_NAME576,20706 -#define ER_CANT_CHANGE_TX_CHARACTERISTICS ER_CANT_CHANGE_TX_CHARACTERISTICS577,20743 -#define ER_DUP_ENTRY_AUTOINCREMENT_CASE ER_DUP_ENTRY_AUTOINCREMENT_CASE578,20790 -#define ER_EVENT_MODIFY_QUEUE_ERROR ER_EVENT_MODIFY_QUEUE_ERROR579,20835 -#define ER_EVENT_SET_VAR_ERROR ER_EVENT_SET_VAR_ERROR580,20876 -#define ER_PARTITION_MERGE_ERROR ER_PARTITION_MERGE_ERROR581,20912 -#define ER_CANT_ACTIVATE_LOG ER_CANT_ACTIVATE_LOG582,20950 -#define ER_RBR_NOT_AVAILABLE ER_RBR_NOT_AVAILABLE583,20984 -#define ER_BASE64_DECODE_ERROR ER_BASE64_DECODE_ERROR584,21018 -#define ER_EVENT_RECURSION_FORBIDDEN ER_EVENT_RECURSION_FORBIDDEN585,21054 -#define ER_EVENTS_DB_ERROR ER_EVENTS_DB_ERROR586,21096 -#define ER_ONLY_INTEGERS_ALLOWED ER_ONLY_INTEGERS_ALLOWED587,21128 -#define ER_UNSUPORTED_LOG_ENGINE ER_UNSUPORTED_LOG_ENGINE588,21166 -#define ER_BAD_LOG_STATEMENT ER_BAD_LOG_STATEMENT589,21204 -#define ER_CANT_RENAME_LOG_TABLE ER_CANT_RENAME_LOG_TABLE590,21238 -#define ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT591,21276 -#define ER_WRONG_PARAMETERS_TO_NATIVE_FCT ER_WRONG_PARAMETERS_TO_NATIVE_FCT592,21323 -#define ER_WRONG_PARAMETERS_TO_STORED_FCT ER_WRONG_PARAMETERS_TO_STORED_FCT593,21370 -#define ER_NATIVE_FCT_NAME_COLLISION ER_NATIVE_FCT_NAME_COLLISION594,21417 -#define ER_DUP_ENTRY_WITH_KEY_NAME ER_DUP_ENTRY_WITH_KEY_NAME595,21459 -#define ER_BINLOG_PURGE_EMFILE ER_BINLOG_PURGE_EMFILE596,21499 -#define ER_EVENT_CANNOT_CREATE_IN_THE_PAST ER_EVENT_CANNOT_CREATE_IN_THE_PAST597,21535 -#define ER_EVENT_CANNOT_ALTER_IN_THE_PAST ER_EVENT_CANNOT_ALTER_IN_THE_PAST598,21583 -#define ER_SLAVE_INCIDENT ER_SLAVE_INCIDENT599,21630 -#define ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT600,21661 -#define ER_BINLOG_UNSAFE_STATEMENT ER_BINLOG_UNSAFE_STATEMENT601,21713 -#define ER_SLAVE_FATAL_ERROR ER_SLAVE_FATAL_ERROR602,21753 -#define ER_SLAVE_RELAY_LOG_READ_FAILURE ER_SLAVE_RELAY_LOG_READ_FAILURE603,21787 -#define ER_SLAVE_RELAY_LOG_WRITE_FAILURE ER_SLAVE_RELAY_LOG_WRITE_FAILURE604,21832 -#define ER_SLAVE_CREATE_EVENT_FAILURE ER_SLAVE_CREATE_EVENT_FAILURE605,21878 -#define ER_SLAVE_MASTER_COM_FAILURE ER_SLAVE_MASTER_COM_FAILURE606,21921 -#define ER_BINLOG_LOGGING_IMPOSSIBLE ER_BINLOG_LOGGING_IMPOSSIBLE607,21962 -#define ER_VIEW_NO_CREATION_CTX ER_VIEW_NO_CREATION_CTX608,22004 -#define ER_VIEW_INVALID_CREATION_CTX ER_VIEW_INVALID_CREATION_CTX609,22041 -#define ER_SR_INVALID_CREATION_CTX ER_SR_INVALID_CREATION_CTX610,22083 -#define ER_TRG_CORRUPTED_FILE ER_TRG_CORRUPTED_FILE611,22123 -#define ER_TRG_NO_CREATION_CTX ER_TRG_NO_CREATION_CTX612,22158 -#define ER_TRG_INVALID_CREATION_CTX ER_TRG_INVALID_CREATION_CTX613,22194 -#define ER_EVENT_INVALID_CREATION_CTX ER_EVENT_INVALID_CREATION_CTX614,22235 -#define ER_TRG_CANT_OPEN_TABLE ER_TRG_CANT_OPEN_TABLE615,22278 -#define ER_CANT_CREATE_SROUTINE ER_CANT_CREATE_SROUTINE616,22314 -#define ER_NEVER_USED ER_NEVER_USED617,22351 -#define ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT618,22378 -#define ER_SLAVE_CORRUPT_EVENT ER_SLAVE_CORRUPT_EVENT619,22446 -#define ER_LOAD_DATA_INVALID_COLUMN_UNUSED ER_LOAD_DATA_INVALID_COLUMN_UNUSED620,22482 -#define ER_LOG_PURGE_NO_FILE ER_LOG_PURGE_NO_FILE621,22530 -#define ER_XA_RBTIMEOUT ER_XA_RBTIMEOUT622,22564 -#define ER_XA_RBDEADLOCK ER_XA_RBDEADLOCK623,22593 -#define ER_NEED_REPREPARE ER_NEED_REPREPARE624,22623 -#define ER_DELAYED_NOT_SUPPORTED ER_DELAYED_NOT_SUPPORTED625,22654 -#define WARN_NO_MASTER_INFO WARN_NO_MASTER_INFO626,22692 -#define WARN_OPTION_IGNORED WARN_OPTION_IGNORED627,22725 -#define ER_PLUGIN_DELETE_BUILTIN ER_PLUGIN_DELETE_BUILTIN628,22758 -#define WARN_PLUGIN_BUSY WARN_PLUGIN_BUSY629,22796 -#define ER_VARIABLE_IS_READONLY ER_VARIABLE_IS_READONLY630,22826 -#define ER_WARN_ENGINE_TRANSACTION_ROLLBACK ER_WARN_ENGINE_TRANSACTION_ROLLBACK631,22863 -#define ER_SLAVE_HEARTBEAT_FAILURE ER_SLAVE_HEARTBEAT_FAILURE632,22912 -#define ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE633,22952 -#define ER_NDB_REPLICATION_SCHEMA_ERROR ER_NDB_REPLICATION_SCHEMA_ERROR634,23003 -#define ER_CONFLICT_FN_PARSE_ERROR ER_CONFLICT_FN_PARSE_ERROR635,23048 -#define ER_EXCEPTIONS_WRITE_ERROR ER_EXCEPTIONS_WRITE_ERROR636,23088 -#define ER_TOO_LONG_TABLE_COMMENT ER_TOO_LONG_TABLE_COMMENT637,23127 -#define ER_TOO_LONG_FIELD_COMMENT ER_TOO_LONG_FIELD_COMMENT638,23166 -#define ER_FUNC_INEXISTENT_NAME_COLLISION ER_FUNC_INEXISTENT_NAME_COLLISION639,23205 -#define ER_DATABASE_NAME ER_DATABASE_NAME640,23252 -#define ER_TABLE_NAME ER_TABLE_NAME641,23282 -#define ER_PARTITION_NAME ER_PARTITION_NAME642,23309 -#define ER_SUBPARTITION_NAME ER_SUBPARTITION_NAME643,23340 -#define ER_TEMPORARY_NAME ER_TEMPORARY_NAME644,23374 -#define ER_RENAMED_NAME ER_RENAMED_NAME645,23405 -#define ER_TOO_MANY_CONCURRENT_TRXS ER_TOO_MANY_CONCURRENT_TRXS646,23434 -#define WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED647,23475 -#define ER_DEBUG_SYNC_TIMEOUT ER_DEBUG_SYNC_TIMEOUT648,23529 -#define ER_DEBUG_SYNC_HIT_LIMIT ER_DEBUG_SYNC_HIT_LIMIT649,23564 -#define ER_DUP_SIGNAL_SET ER_DUP_SIGNAL_SET650,23601 -#define ER_SIGNAL_WARN ER_SIGNAL_WARN651,23632 -#define ER_SIGNAL_NOT_FOUND ER_SIGNAL_NOT_FOUND652,23660 -#define ER_SIGNAL_EXCEPTION ER_SIGNAL_EXCEPTION653,23693 -#define ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER654,23726 -#define ER_SIGNAL_BAD_CONDITION_TYPE ER_SIGNAL_BAD_CONDITION_TYPE655,23774 -#define WARN_COND_ITEM_TRUNCATED WARN_COND_ITEM_TRUNCATED656,23816 -#define ER_COND_ITEM_TOO_LONG ER_COND_ITEM_TOO_LONG657,23854 -#define ER_UNKNOWN_LOCALE ER_UNKNOWN_LOCALE658,23889 -#define ER_SLAVE_IGNORE_SERVER_IDS ER_SLAVE_IGNORE_SERVER_IDS659,23920 -#define ER_QUERY_CACHE_DISABLED ER_QUERY_CACHE_DISABLED660,23960 -#define ER_SAME_NAME_PARTITION_FIELD ER_SAME_NAME_PARTITION_FIELD661,23997 -#define ER_PARTITION_COLUMN_LIST_ERROR ER_PARTITION_COLUMN_LIST_ERROR662,24039 -#define ER_WRONG_TYPE_COLUMN_VALUE_ERROR ER_WRONG_TYPE_COLUMN_VALUE_ERROR663,24083 -#define ER_TOO_MANY_PARTITION_FUNC_FIELDS_ERROR ER_TOO_MANY_PARTITION_FUNC_FIELDS_ERROR664,24129 -#define ER_MAXVALUE_IN_VALUES_IN ER_MAXVALUE_IN_VALUES_IN665,24182 -#define ER_TOO_MANY_VALUES_ERROR ER_TOO_MANY_VALUES_ERROR666,24220 -#define ER_ROW_SINGLE_PARTITION_FIELD_ERROR ER_ROW_SINGLE_PARTITION_FIELD_ERROR667,24258 -#define ER_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD ER_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD668,24307 -#define ER_PARTITION_FIELDS_TOO_LONG ER_PARTITION_FIELDS_TOO_LONG669,24365 -#define ER_BINLOG_ROW_ENGINE_AND_STMT_ENGINE ER_BINLOG_ROW_ENGINE_AND_STMT_ENGINE670,24407 -#define ER_BINLOG_ROW_MODE_AND_STMT_ENGINE ER_BINLOG_ROW_MODE_AND_STMT_ENGINE671,24457 -#define ER_BINLOG_UNSAFE_AND_STMT_ENGINE ER_BINLOG_UNSAFE_AND_STMT_ENGINE672,24505 -#define ER_BINLOG_ROW_INJECTION_AND_STMT_ENGINE ER_BINLOG_ROW_INJECTION_AND_STMT_ENGINE673,24551 -#define ER_BINLOG_STMT_MODE_AND_ROW_ENGINE ER_BINLOG_STMT_MODE_AND_ROW_ENGINE674,24604 -#define ER_BINLOG_ROW_INJECTION_AND_STMT_MODE ER_BINLOG_ROW_INJECTION_AND_STMT_MODE675,24652 -#define ER_BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE ER_BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE676,24703 -#define ER_BINLOG_UNSAFE_LIMIT ER_BINLOG_UNSAFE_LIMIT677,24767 -#define ER_UNUSED4 ER_UNUSED4678,24803 -#define ER_BINLOG_UNSAFE_SYSTEM_TABLE ER_BINLOG_UNSAFE_SYSTEM_TABLE679,24827 -#define ER_BINLOG_UNSAFE_AUTOINC_COLUMNS ER_BINLOG_UNSAFE_AUTOINC_COLUMNS680,24870 -#define ER_BINLOG_UNSAFE_UDF ER_BINLOG_UNSAFE_UDF681,24916 -#define ER_BINLOG_UNSAFE_SYSTEM_VARIABLE ER_BINLOG_UNSAFE_SYSTEM_VARIABLE682,24950 -#define ER_BINLOG_UNSAFE_SYSTEM_FUNCTION ER_BINLOG_UNSAFE_SYSTEM_FUNCTION683,24996 -#define ER_BINLOG_UNSAFE_NONTRANS_AFTER_TRANS ER_BINLOG_UNSAFE_NONTRANS_AFTER_TRANS684,25042 -#define ER_MESSAGE_AND_STATEMENT ER_MESSAGE_AND_STATEMENT685,25093 -#define ER_SLAVE_CONVERSION_FAILED ER_SLAVE_CONVERSION_FAILED686,25131 -#define ER_SLAVE_CANT_CREATE_CONVERSION ER_SLAVE_CANT_CREATE_CONVERSION687,25171 -#define ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT688,25216 -#define ER_PATH_LENGTH ER_PATH_LENGTH689,25281 -#define ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT690,25309 -#define ER_WRONG_NATIVE_TABLE_STRUCTURE ER_WRONG_NATIVE_TABLE_STRUCTURE691,25363 -#define ER_WRONG_PERFSCHEMA_USAGE ER_WRONG_PERFSCHEMA_USAGE692,25408 -#define ER_WARN_I_S_SKIPPED_TABLE ER_WARN_I_S_SKIPPED_TABLE693,25447 -#define ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT694,25486 -#define ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT695,25551 -#define ER_SPATIAL_MUST_HAVE_GEOM_COL ER_SPATIAL_MUST_HAVE_GEOM_COL696,25613 -#define ER_TOO_LONG_INDEX_COMMENT ER_TOO_LONG_INDEX_COMMENT697,25656 -#define ER_LOCK_ABORTED ER_LOCK_ABORTED698,25695 -#define ER_DATA_OUT_OF_RANGE ER_DATA_OUT_OF_RANGE699,25724 -#define ER_WRONG_SPVAR_TYPE_IN_LIMIT ER_WRONG_SPVAR_TYPE_IN_LIMIT700,25758 -#define ER_BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE ER_BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE701,25800 -#define ER_BINLOG_UNSAFE_MIXED_STATEMENT ER_BINLOG_UNSAFE_MIXED_STATEMENT702,25871 -#define ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN703,25917 -#define ER_STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN ER_STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN704,25980 -#define ER_FAILED_READ_FROM_PAR_FILE ER_FAILED_READ_FROM_PAR_FILE705,26040 -#define ER_VALUES_IS_NOT_INT_TYPE_ERROR ER_VALUES_IS_NOT_INT_TYPE_ERROR706,26082 -#define ER_ACCESS_DENIED_NO_PASSWORD_ERROR ER_ACCESS_DENIED_NO_PASSWORD_ERROR707,26127 -#define ER_SET_PASSWORD_AUTH_PLUGIN ER_SET_PASSWORD_AUTH_PLUGIN708,26175 -#define ER_GRANT_PLUGIN_USER_EXISTS ER_GRANT_PLUGIN_USER_EXISTS709,26216 -#define ER_TRUNCATE_ILLEGAL_FK ER_TRUNCATE_ILLEGAL_FK710,26257 -#define ER_PLUGIN_IS_PERMANENT ER_PLUGIN_IS_PERMANENT711,26293 -#define ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN712,26329 -#define ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX713,26384 -#define ER_STMT_CACHE_FULL ER_STMT_CACHE_FULL714,26439 -#define ER_MULTI_UPDATE_KEY_CONFLICT ER_MULTI_UPDATE_KEY_CONFLICT715,26471 -#define ER_TABLE_NEEDS_REBUILD ER_TABLE_NEEDS_REBUILD716,26513 -#define WARN_OPTION_BELOW_LIMIT WARN_OPTION_BELOW_LIMIT717,26549 -#define ER_INDEX_COLUMN_TOO_LONG ER_INDEX_COLUMN_TOO_LONG718,26586 -#define ER_ERROR_IN_TRIGGER_BODY ER_ERROR_IN_TRIGGER_BODY719,26624 -#define ER_ERROR_IN_UNKNOWN_TRIGGER_BODY ER_ERROR_IN_UNKNOWN_TRIGGER_BODY720,26662 -#define ER_INDEX_CORRUPT ER_INDEX_CORRUPT721,26708 -#define ER_UNDO_RECORD_TOO_BIG ER_UNDO_RECORD_TOO_BIG722,26738 -#define ER_BINLOG_UNSAFE_INSERT_IGNORE_SELECT ER_BINLOG_UNSAFE_INSERT_IGNORE_SELECT723,26774 -#define ER_BINLOG_UNSAFE_INSERT_SELECT_UPDATE ER_BINLOG_UNSAFE_INSERT_SELECT_UPDATE724,26825 -#define ER_BINLOG_UNSAFE_REPLACE_SELECT ER_BINLOG_UNSAFE_REPLACE_SELECT725,26876 -#define ER_BINLOG_UNSAFE_CREATE_IGNORE_SELECT ER_BINLOG_UNSAFE_CREATE_IGNORE_SELECT726,26921 -#define ER_BINLOG_UNSAFE_CREATE_REPLACE_SELECT ER_BINLOG_UNSAFE_CREATE_REPLACE_SELECT727,26972 -#define ER_BINLOG_UNSAFE_UPDATE_IGNORE ER_BINLOG_UNSAFE_UPDATE_IGNORE728,27024 -#define ER_PLUGIN_NO_UNINSTALL ER_PLUGIN_NO_UNINSTALL729,27068 -#define ER_PLUGIN_NO_INSTALL ER_PLUGIN_NO_INSTALL730,27104 -#define ER_BINLOG_UNSAFE_WRITE_AUTOINC_SELECT ER_BINLOG_UNSAFE_WRITE_AUTOINC_SELECT731,27138 -#define ER_BINLOG_UNSAFE_CREATE_SELECT_AUTOINC ER_BINLOG_UNSAFE_CREATE_SELECT_AUTOINC732,27189 -#define ER_BINLOG_UNSAFE_INSERT_TWO_KEYS ER_BINLOG_UNSAFE_INSERT_TWO_KEYS733,27241 -#define ER_TABLE_IN_FK_CHECK ER_TABLE_IN_FK_CHECK734,27287 -#define ER_UNSUPPORTED_ENGINE ER_UNSUPPORTED_ENGINE735,27321 -#define ER_BINLOG_UNSAFE_AUTOINC_NOT_FIRST ER_BINLOG_UNSAFE_AUTOINC_NOT_FIRST736,27356 -#define ER_CANNOT_LOAD_FROM_TABLE_V2 ER_CANNOT_LOAD_FROM_TABLE_V2737,27404 -#define ER_MASTER_DELAY_VALUE_OUT_OF_RANGE ER_MASTER_DELAY_VALUE_OUT_OF_RANGE738,27446 -#define ER_ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT ER_ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT739,27494 -#define ER_PARTITION_EXCHANGE_DIFFERENT_OPTION ER_PARTITION_EXCHANGE_DIFFERENT_OPTION740,27561 -#define ER_PARTITION_EXCHANGE_PART_TABLE ER_PARTITION_EXCHANGE_PART_TABLE741,27613 -#define ER_PARTITION_EXCHANGE_TEMP_TABLE ER_PARTITION_EXCHANGE_TEMP_TABLE742,27659 -#define ER_PARTITION_INSTEAD_OF_SUBPARTITION ER_PARTITION_INSTEAD_OF_SUBPARTITION743,27705 -#define ER_UNKNOWN_PARTITION ER_UNKNOWN_PARTITION744,27755 -#define ER_TABLES_DIFFERENT_METADATA ER_TABLES_DIFFERENT_METADATA745,27789 -#define ER_ROW_DOES_NOT_MATCH_PARTITION ER_ROW_DOES_NOT_MATCH_PARTITION746,27831 -#define ER_BINLOG_CACHE_SIZE_GREATER_THAN_MAX ER_BINLOG_CACHE_SIZE_GREATER_THAN_MAX747,27876 -#define ER_WARN_INDEX_NOT_APPLICABLE ER_WARN_INDEX_NOT_APPLICABLE748,27927 -#define ER_PARTITION_EXCHANGE_FOREIGN_KEY ER_PARTITION_EXCHANGE_FOREIGN_KEY749,27969 -#define ER_NO_SUCH_KEY_VALUE ER_NO_SUCH_KEY_VALUE750,28016 -#define ER_RPL_INFO_DATA_TOO_LONG ER_RPL_INFO_DATA_TOO_LONG751,28050 -#define ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE752,28089 -#define ER_BINLOG_READ_EVENT_CHECKSUM_FAILURE ER_BINLOG_READ_EVENT_CHECKSUM_FAILURE753,28141 -#define ER_BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX ER_BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX754,28192 -#define ER_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT ER_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT755,28248 -#define ER_PARTITION_CLAUSE_ON_NONPARTITIONED ER_PARTITION_CLAUSE_ON_NONPARTITIONED756,28305 -#define ER_ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET ER_ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET757,28356 -#define ER_NO_SUCH_PARTITION__UNUSED ER_NO_SUCH_PARTITION__UNUSED758,28411 -#define ER_CHANGE_RPL_INFO_REPOSITORY_FAILURE ER_CHANGE_RPL_INFO_REPOSITORY_FAILURE759,28453 -#define ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE760,28504 -#define ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE761,28574 -#define ER_MTS_FEATURE_IS_NOT_SUPPORTED ER_MTS_FEATURE_IS_NOT_SUPPORTED762,28644 -#define ER_MTS_UPDATED_DBS_GREATER_MAX ER_MTS_UPDATED_DBS_GREATER_MAX763,28689 -#define ER_MTS_CANT_PARALLEL ER_MTS_CANT_PARALLEL764,28733 -#define ER_MTS_INCONSISTENT_DATA ER_MTS_INCONSISTENT_DATA765,28767 -#define ER_FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING ER_FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING766,28805 -#define ER_DA_INVALID_CONDITION_NUMBER ER_DA_INVALID_CONDITION_NUMBER767,28862 -#define ER_INSECURE_PLAIN_TEXT ER_INSECURE_PLAIN_TEXT768,28906 -#define ER_INSECURE_CHANGE_MASTER ER_INSECURE_CHANGE_MASTER769,28942 -#define ER_FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO ER_FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO770,28981 -#define ER_FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO ER_FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO771,29035 -#define ER_SQLTHREAD_WITH_SECURE_SLAVE ER_SQLTHREAD_WITH_SECURE_SLAVE772,29092 -#define ER_TABLE_HAS_NO_FT ER_TABLE_HAS_NO_FT773,29136 -#define ER_VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER ER_VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER774,29168 -#define ER_VARIABLE_NOT_SETTABLE_IN_TRANSACTION ER_VARIABLE_NOT_SETTABLE_IN_TRANSACTION775,29223 -#define ER_GTID_NEXT_IS_NOT_IN_GTID_NEXT_LIST ER_GTID_NEXT_IS_NOT_IN_GTID_NEXT_LIST776,29276 -#define ER_CANT_CHANGE_GTID_NEXT_IN_TRANSACTION ER_CANT_CHANGE_GTID_NEXT_IN_TRANSACTION777,29327 -#define ER_SET_STATEMENT_CANNOT_INVOKE_FUNCTION ER_SET_STATEMENT_CANNOT_INVOKE_FUNCTION778,29380 -#define ER_GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL ER_GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL779,29433 -#define ER_SKIPPING_LOGGED_TRANSACTION ER_SKIPPING_LOGGED_TRANSACTION780,29507 -#define ER_MALFORMED_GTID_SET_SPECIFICATION ER_MALFORMED_GTID_SET_SPECIFICATION781,29551 -#define ER_MALFORMED_GTID_SET_ENCODING ER_MALFORMED_GTID_SET_ENCODING782,29600 -#define ER_MALFORMED_GTID_SPECIFICATION ER_MALFORMED_GTID_SPECIFICATION783,29644 -#define ER_GNO_EXHAUSTED ER_GNO_EXHAUSTED784,29689 -#define ER_BAD_SLAVE_AUTO_POSITION ER_BAD_SLAVE_AUTO_POSITION785,29719 -#define ER_AUTO_POSITION_REQUIRES_GTID_MODE_NOT_OFF ER_AUTO_POSITION_REQUIRES_GTID_MODE_NOT_OFF786,29759 -#define ER_CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET ER_CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET787,29816 -#define ER_GTID_MODE_ON_REQUIRES_ENFORCE_GTID_CONSISTENCY_ON ER_GTID_MODE_ON_REQUIRES_ENFORCE_GTID_CONSISTENCY_ON788,29885 -#define ER_GTID_MODE_REQUIRES_BINLOG ER_GTID_MODE_REQUIRES_BINLOG789,29951 -#define ER_CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF ER_CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF790,29993 -#define ER_CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON ER_CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON791,30058 -#define ER_CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF ER_CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF792,30127 -#define ER_FOUND_GTID_EVENT_WHEN_GTID_MODE_IS_OFF__UNUSED ER_FOUND_GTID_EVENT_WHEN_GTID_MODE_IS_OFF__UNUSED793,30201 -#define ER_GTID_UNSAFE_NON_TRANSACTIONAL_TABLE ER_GTID_UNSAFE_NON_TRANSACTIONAL_TABLE794,30264 -#define ER_GTID_UNSAFE_CREATE_SELECT ER_GTID_UNSAFE_CREATE_SELECT795,30316 -#define ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION796,30358 -#define ER_GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME ER_GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME797,30429 -#define ER_MASTER_HAS_PURGED_REQUIRED_GTIDS ER_MASTER_HAS_PURGED_REQUIRED_GTIDS798,30490 -#define ER_CANT_SET_GTID_NEXT_WHEN_OWNING_GTID ER_CANT_SET_GTID_NEXT_WHEN_OWNING_GTID799,30539 -#define ER_UNKNOWN_EXPLAIN_FORMAT ER_UNKNOWN_EXPLAIN_FORMAT800,30591 -#define ER_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION ER_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION801,30630 -#define ER_TOO_LONG_TABLE_PARTITION_COMMENT ER_TOO_LONG_TABLE_PARTITION_COMMENT802,30684 -#define ER_SLAVE_CONFIGURATION ER_SLAVE_CONFIGURATION803,30733 -#define ER_INNODB_FT_LIMIT ER_INNODB_FT_LIMIT804,30769 -#define ER_INNODB_NO_FT_TEMP_TABLE ER_INNODB_NO_FT_TEMP_TABLE805,30801 -#define ER_INNODB_FT_WRONG_DOCID_COLUMN ER_INNODB_FT_WRONG_DOCID_COLUMN806,30841 -#define ER_INNODB_FT_WRONG_DOCID_INDEX ER_INNODB_FT_WRONG_DOCID_INDEX807,30886 -#define ER_INNODB_ONLINE_LOG_TOO_BIG ER_INNODB_ONLINE_LOG_TOO_BIG808,30930 -#define ER_UNKNOWN_ALTER_ALGORITHM ER_UNKNOWN_ALTER_ALGORITHM809,30972 -#define ER_UNKNOWN_ALTER_LOCK ER_UNKNOWN_ALTER_LOCK810,31012 -#define ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS811,31047 -#define ER_MTS_RECOVERY_FAILURE ER_MTS_RECOVERY_FAILURE812,31100 -#define ER_MTS_RESET_WORKERS ER_MTS_RESET_WORKERS813,31137 -#define ER_COL_COUNT_DOESNT_MATCH_CORRUPTED_V2 ER_COL_COUNT_DOESNT_MATCH_CORRUPTED_V2814,31171 -#define ER_SLAVE_SILENT_RETRY_TRANSACTION ER_SLAVE_SILENT_RETRY_TRANSACTION815,31223 -#define ER_DISCARD_FK_CHECKS_RUNNING ER_DISCARD_FK_CHECKS_RUNNING816,31270 -#define ER_TABLE_SCHEMA_MISMATCH ER_TABLE_SCHEMA_MISMATCH817,31312 -#define ER_TABLE_IN_SYSTEM_TABLESPACE ER_TABLE_IN_SYSTEM_TABLESPACE818,31350 -#define ER_IO_READ_ERROR ER_IO_READ_ERROR819,31393 -#define ER_IO_WRITE_ERROR ER_IO_WRITE_ERROR820,31423 -#define ER_TABLESPACE_MISSING ER_TABLESPACE_MISSING821,31454 -#define ER_TABLESPACE_EXISTS ER_TABLESPACE_EXISTS822,31489 -#define ER_TABLESPACE_DISCARDED ER_TABLESPACE_DISCARDED823,31523 -#define ER_INTERNAL_ERROR ER_INTERNAL_ERROR824,31560 -#define ER_INNODB_IMPORT_ERROR ER_INNODB_IMPORT_ERROR825,31591 -#define ER_INNODB_INDEX_CORRUPT ER_INNODB_INDEX_CORRUPT826,31627 -#define ER_INVALID_YEAR_COLUMN_LENGTH ER_INVALID_YEAR_COLUMN_LENGTH827,31664 -#define ER_NOT_VALID_PASSWORD ER_NOT_VALID_PASSWORD828,31707 -#define ER_MUST_CHANGE_PASSWORD ER_MUST_CHANGE_PASSWORD829,31742 -#define ER_FK_NO_INDEX_CHILD ER_FK_NO_INDEX_CHILD830,31779 -#define ER_FK_NO_INDEX_PARENT ER_FK_NO_INDEX_PARENT831,31813 -#define ER_FK_FAIL_ADD_SYSTEM ER_FK_FAIL_ADD_SYSTEM832,31848 -#define ER_FK_CANNOT_OPEN_PARENT ER_FK_CANNOT_OPEN_PARENT833,31883 -#define ER_FK_INCORRECT_OPTION ER_FK_INCORRECT_OPTION834,31921 -#define ER_FK_DUP_NAME ER_FK_DUP_NAME835,31957 -#define ER_PASSWORD_FORMAT ER_PASSWORD_FORMAT836,31985 -#define ER_FK_COLUMN_CANNOT_DROP ER_FK_COLUMN_CANNOT_DROP837,32017 -#define ER_FK_COLUMN_CANNOT_DROP_CHILD ER_FK_COLUMN_CANNOT_DROP_CHILD838,32055 -#define ER_FK_COLUMN_NOT_NULL ER_FK_COLUMN_NOT_NULL839,32099 -#define ER_DUP_INDEX ER_DUP_INDEX840,32134 -#define ER_FK_COLUMN_CANNOT_CHANGE ER_FK_COLUMN_CANNOT_CHANGE841,32160 -#define ER_FK_COLUMN_CANNOT_CHANGE_CHILD ER_FK_COLUMN_CANNOT_CHANGE_CHILD842,32200 -#define ER_UNUSED5 ER_UNUSED5843,32246 -#define ER_MALFORMED_PACKET ER_MALFORMED_PACKET844,32270 -#define ER_READ_ONLY_MODE ER_READ_ONLY_MODE845,32303 -#define ER_GTID_NEXT_TYPE_UNDEFINED_GROUP ER_GTID_NEXT_TYPE_UNDEFINED_GROUP846,32334 -#define ER_VARIABLE_NOT_SETTABLE_IN_SP ER_VARIABLE_NOT_SETTABLE_IN_SP847,32381 -#define ER_CANT_SET_GTID_PURGED_WHEN_GTID_MODE_IS_OFF ER_CANT_SET_GTID_PURGED_WHEN_GTID_MODE_IS_OFF848,32425 -#define ER_CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY ER_CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY849,32484 -#define ER_CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY ER_CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY850,32553 -#define ER_GTID_PURGED_WAS_CHANGED ER_GTID_PURGED_WAS_CHANGED851,32620 -#define ER_GTID_EXECUTED_WAS_CHANGED ER_GTID_EXECUTED_WAS_CHANGED852,32660 -#define ER_BINLOG_STMT_MODE_AND_NO_REPL_TABLES ER_BINLOG_STMT_MODE_AND_NO_REPL_TABLES853,32702 -#define ER_ALTER_OPERATION_NOT_SUPPORTED ER_ALTER_OPERATION_NOT_SUPPORTED854,32754 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON ER_ALTER_OPERATION_NOT_SUPPORTED_REASON855,32800 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY856,32853 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION857,32911 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME858,32974 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE859,33037 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK860,33102 -#define ER_UNUSED6 ER_UNUSED6861,33164 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK862,33188 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC863,33246 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS864,33307 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS865,33371 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS866,33435 -#define ER_SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE ER_SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE867,33492 -#define ER_DUP_UNKNOWN_IN_INDEX ER_DUP_UNKNOWN_IN_INDEX868,33557 -#define ER_IDENT_CAUSES_TOO_LONG_PATH ER_IDENT_CAUSES_TOO_LONG_PATH869,33594 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL870,33637 -#define ER_MUST_CHANGE_PASSWORD_LOGIN ER_MUST_CHANGE_PASSWORD_LOGIN871,33699 -#define ER_ROW_IN_WRONG_PARTITION ER_ROW_IN_WRONG_PARTITION872,33742 -#define ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX873,33781 -#define ER_INNODB_NO_FT_USES_PARSER ER_INNODB_NO_FT_USES_PARSER874,33836 -#define ER_BINLOG_LOGICAL_CORRUPTION ER_BINLOG_LOGICAL_CORRUPTION875,33877 -#define ER_WARN_PURGE_LOG_IN_USE ER_WARN_PURGE_LOG_IN_USE876,33919 -#define ER_WARN_PURGE_LOG_IS_ACTIVE ER_WARN_PURGE_LOG_IS_ACTIVE877,33957 -#define ER_AUTO_INCREMENT_CONFLICT ER_AUTO_INCREMENT_CONFLICT878,33998 -#define WARN_ON_BLOCKHOLE_IN_RBR WARN_ON_BLOCKHOLE_IN_RBR879,34038 -#define ER_SLAVE_MI_INIT_REPOSITORY ER_SLAVE_MI_INIT_REPOSITORY880,34076 -#define ER_SLAVE_RLI_INIT_REPOSITORY ER_SLAVE_RLI_INIT_REPOSITORY881,34117 -#define ER_ACCESS_DENIED_CHANGE_USER_ERROR ER_ACCESS_DENIED_CHANGE_USER_ERROR882,34159 -#define ER_INNODB_READ_ONLY ER_INNODB_READ_ONLY883,34207 -#define ER_STOP_SLAVE_SQL_THREAD_TIMEOUT ER_STOP_SLAVE_SQL_THREAD_TIMEOUT884,34240 -#define ER_STOP_SLAVE_IO_THREAD_TIMEOUT ER_STOP_SLAVE_IO_THREAD_TIMEOUT885,34286 -#define ER_TABLE_CORRUPT ER_TABLE_CORRUPT886,34331 -#define ER_TEMP_FILE_WRITE_FAILURE ER_TEMP_FILE_WRITE_FAILURE887,34361 -#define ER_INNODB_FT_AUX_NOT_HEX_ID ER_INNODB_FT_AUX_NOT_HEX_ID888,34401 -#define ER_OLD_TEMPORALS_UPGRADED ER_OLD_TEMPORALS_UPGRADED889,34442 -#define ER_INNODB_FORCED_RECOVERY ER_INNODB_FORCED_RECOVERY890,34481 -#define ER_AES_INVALID_IV ER_AES_INVALID_IV891,34520 -#define ER_PLUGIN_CANNOT_BE_UNINSTALLED ER_PLUGIN_CANNOT_BE_UNINSTALLED892,34551 -#define ER_GTID_UNSAFE_BINLOG_SPLITTABLE_STATEMENT_AND_GTID_GROUP ER_GTID_UNSAFE_BINLOG_SPLITTABLE_STATEMENT_AND_GTID_GROUP893,34596 -#define ER_SLAVE_HAS_MORE_GTIDS_THAN_MASTER ER_SLAVE_HAS_MORE_GTIDS_THAN_MASTER894,34667 -#define ER_FILE_CORRUPT ER_FILE_CORRUPT895,34716 -#define ER_ERROR_ON_MASTER ER_ERROR_ON_MASTER896,34745 -#define ER_INCONSISTENT_ERROR ER_INCONSISTENT_ERROR897,34777 -#define ER_STORAGE_ENGINE_NOT_LOADED ER_STORAGE_ENGINE_NOT_LOADED898,34812 -#define ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER899,34854 -#define ER_WARN_LEGACY_SYNTAX_CONVERTED ER_WARN_LEGACY_SYNTAX_CONVERTED900,34908 -#define ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN901,34953 -#define ER_CANNOT_DISCARD_TEMPORARY_TABLE ER_CANNOT_DISCARD_TEMPORARY_TABLE902,34999 -#define ER_FK_DEPTH_EXCEEDED ER_FK_DEPTH_EXCEEDED903,35046 -#define ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2 ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2904,35080 -#define ER_WARN_TRIGGER_DOESNT_HAVE_CREATED ER_WARN_TRIGGER_DOESNT_HAVE_CREATED905,35136 -#define ER_REFERENCED_TRG_DOES_NOT_EXIST ER_REFERENCED_TRG_DOES_NOT_EXIST906,35185 -#define ER_EXPLAIN_NOT_SUPPORTED ER_EXPLAIN_NOT_SUPPORTED907,35231 -#define ER_INVALID_FIELD_SIZE ER_INVALID_FIELD_SIZE908,35269 -#define ER_MISSING_HA_CREATE_OPTION ER_MISSING_HA_CREATE_OPTION909,35304 -#define ER_ENGINE_OUT_OF_MEMORY ER_ENGINE_OUT_OF_MEMORY910,35345 -#define ER_PASSWORD_EXPIRE_ANONYMOUS_USER ER_PASSWORD_EXPIRE_ANONYMOUS_USER911,35382 -#define ER_SLAVE_SQL_THREAD_MUST_STOP ER_SLAVE_SQL_THREAD_MUST_STOP912,35429 -#define ER_NO_FT_MATERIALIZED_SUBQUERY ER_NO_FT_MATERIALIZED_SUBQUERY913,35472 -#define ER_INNODB_UNDO_LOG_FULL ER_INNODB_UNDO_LOG_FULL914,35516 -#define ER_INVALID_ARGUMENT_FOR_LOGARITHM ER_INVALID_ARGUMENT_FOR_LOGARITHM915,35553 -#define ER_SLAVE_CHANNEL_IO_THREAD_MUST_STOP ER_SLAVE_CHANNEL_IO_THREAD_MUST_STOP916,35600 -#define ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO917,35650 -#define ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS918,35701 -#define ER_QUERY_TIMEOUT ER_QUERY_TIMEOUT919,35750 -#define ER_NON_RO_SELECT_DISABLE_TIMER ER_NON_RO_SELECT_DISABLE_TIMER920,35780 -#define ER_DUP_LIST_ENTRY ER_DUP_LIST_ENTRY921,35824 -#define ER_SQL_MODE_NO_EFFECT ER_SQL_MODE_NO_EFFECT922,35855 -#define ER_AGGREGATE_ORDER_FOR_UNION ER_AGGREGATE_ORDER_FOR_UNION923,35890 -#define ER_AGGREGATE_ORDER_NON_AGG_QUERY ER_AGGREGATE_ORDER_NON_AGG_QUERY924,35932 -#define ER_SLAVE_WORKER_STOPPED_PREVIOUS_THD_ERROR ER_SLAVE_WORKER_STOPPED_PREVIOUS_THD_ERROR925,35978 -#define ER_DONT_SUPPORT_SLAVE_PRESERVE_COMMIT_ORDER ER_DONT_SUPPORT_SLAVE_PRESERVE_COMMIT_ORDER926,36034 -#define ER_SERVER_OFFLINE_MODE ER_SERVER_OFFLINE_MODE927,36091 -#define ER_GIS_DIFFERENT_SRIDS ER_GIS_DIFFERENT_SRIDS928,36127 -#define ER_GIS_UNSUPPORTED_ARGUMENT ER_GIS_UNSUPPORTED_ARGUMENT929,36163 -#define ER_GIS_UNKNOWN_ERROR ER_GIS_UNKNOWN_ERROR930,36204 -#define ER_GIS_UNKNOWN_EXCEPTION ER_GIS_UNKNOWN_EXCEPTION931,36238 -#define ER_GIS_INVALID_DATA ER_GIS_INVALID_DATA932,36276 -#define ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION933,36309 -#define ER_BOOST_GEOMETRY_CENTROID_EXCEPTION ER_BOOST_GEOMETRY_CENTROID_EXCEPTION934,36362 -#define ER_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION ER_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION935,36412 -#define ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION936,36475 -#define ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION937,36526 -#define ER_BOOST_GEOMETRY_UNKNOWN_EXCEPTION ER_BOOST_GEOMETRY_UNKNOWN_EXCEPTION938,36591 -#define ER_STD_BAD_ALLOC_ERROR ER_STD_BAD_ALLOC_ERROR939,36640 -#define ER_STD_DOMAIN_ERROR ER_STD_DOMAIN_ERROR940,36676 -#define ER_STD_LENGTH_ERROR ER_STD_LENGTH_ERROR941,36709 -#define ER_STD_INVALID_ARGUMENT ER_STD_INVALID_ARGUMENT942,36742 -#define ER_STD_OUT_OF_RANGE_ERROR ER_STD_OUT_OF_RANGE_ERROR943,36779 -#define ER_STD_OVERFLOW_ERROR ER_STD_OVERFLOW_ERROR944,36818 -#define ER_STD_RANGE_ERROR ER_STD_RANGE_ERROR945,36853 -#define ER_STD_UNDERFLOW_ERROR ER_STD_UNDERFLOW_ERROR946,36885 -#define ER_STD_LOGIC_ERROR ER_STD_LOGIC_ERROR947,36921 -#define ER_STD_RUNTIME_ERROR ER_STD_RUNTIME_ERROR948,36953 -#define ER_STD_UNKNOWN_EXCEPTION ER_STD_UNKNOWN_EXCEPTION949,36987 -#define ER_GIS_DATA_WRONG_ENDIANESS ER_GIS_DATA_WRONG_ENDIANESS950,37025 -#define ER_CHANGE_MASTER_PASSWORD_LENGTH ER_CHANGE_MASTER_PASSWORD_LENGTH951,37066 -#define ER_USER_LOCK_WRONG_NAME ER_USER_LOCK_WRONG_NAME952,37112 -#define ER_USER_LOCK_DEADLOCK ER_USER_LOCK_DEADLOCK953,37149 -#define ER_REPLACE_INACCESSIBLE_ROWS ER_REPLACE_INACCESSIBLE_ROWS954,37184 -#define ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS955,37226 -#define ER_ILLEGAL_USER_VAR ER_ILLEGAL_USER_VAR956,37283 -#define ER_GTID_MODE_OFF ER_GTID_MODE_OFF957,37316 -#define ER_UNSUPPORTED_BY_REPLICATION_THREAD ER_UNSUPPORTED_BY_REPLICATION_THREAD958,37346 -#define ER_INCORRECT_TYPE ER_INCORRECT_TYPE959,37396 -#define ER_FIELD_IN_ORDER_NOT_SELECT ER_FIELD_IN_ORDER_NOT_SELECT960,37427 -#define ER_AGGREGATE_IN_ORDER_NOT_SELECT ER_AGGREGATE_IN_ORDER_NOT_SELECT961,37469 -#define ER_INVALID_RPL_WILD_TABLE_FILTER_PATTERN ER_INVALID_RPL_WILD_TABLE_FILTER_PATTERN962,37515 -#define ER_NET_OK_PACKET_TOO_LARGE ER_NET_OK_PACKET_TOO_LARGE963,37569 -#define ER_INVALID_JSON_DATA ER_INVALID_JSON_DATA964,37609 -#define ER_INVALID_GEOJSON_MISSING_MEMBER ER_INVALID_GEOJSON_MISSING_MEMBER965,37643 -#define ER_INVALID_GEOJSON_WRONG_TYPE ER_INVALID_GEOJSON_WRONG_TYPE966,37690 -#define ER_INVALID_GEOJSON_UNSPECIFIED ER_INVALID_GEOJSON_UNSPECIFIED967,37733 -#define ER_DIMENSION_UNSUPPORTED ER_DIMENSION_UNSUPPORTED968,37777 -#define ER_SLAVE_CHANNEL_DOES_NOT_EXIST ER_SLAVE_CHANNEL_DOES_NOT_EXIST969,37815 -#define ER_SLAVE_MULTIPLE_CHANNELS_HOST_PORT ER_SLAVE_MULTIPLE_CHANNELS_HOST_PORT970,37860 -#define ER_SLAVE_CHANNEL_NAME_INVALID_OR_TOO_LONG ER_SLAVE_CHANNEL_NAME_INVALID_OR_TOO_LONG971,37910 -#define ER_SLAVE_NEW_CHANNEL_WRONG_REPOSITORY ER_SLAVE_NEW_CHANNEL_WRONG_REPOSITORY972,37965 -#define ER_SLAVE_CHANNEL_DELETE ER_SLAVE_CHANNEL_DELETE973,38016 -#define ER_SLAVE_MULTIPLE_CHANNELS_CMD ER_SLAVE_MULTIPLE_CHANNELS_CMD974,38053 -#define ER_SLAVE_MAX_CHANNELS_EXCEEDED ER_SLAVE_MAX_CHANNELS_EXCEEDED975,38097 -#define ER_SLAVE_CHANNEL_MUST_STOP ER_SLAVE_CHANNEL_MUST_STOP976,38141 -#define ER_SLAVE_CHANNEL_NOT_RUNNING ER_SLAVE_CHANNEL_NOT_RUNNING977,38181 -#define ER_SLAVE_CHANNEL_WAS_RUNNING ER_SLAVE_CHANNEL_WAS_RUNNING978,38223 -#define ER_SLAVE_CHANNEL_WAS_NOT_RUNNING ER_SLAVE_CHANNEL_WAS_NOT_RUNNING979,38265 -#define ER_SLAVE_CHANNEL_SQL_THREAD_MUST_STOP ER_SLAVE_CHANNEL_SQL_THREAD_MUST_STOP980,38311 -#define ER_SLAVE_CHANNEL_SQL_SKIP_COUNTER ER_SLAVE_CHANNEL_SQL_SKIP_COUNTER981,38362 -#define ER_WRONG_FIELD_WITH_GROUP_V2 ER_WRONG_FIELD_WITH_GROUP_V2982,38409 -#define ER_MIX_OF_GROUP_FUNC_AND_FIELDS_V2 ER_MIX_OF_GROUP_FUNC_AND_FIELDS_V2983,38451 -#define ER_WARN_DEPRECATED_SYSVAR_UPDATE ER_WARN_DEPRECATED_SYSVAR_UPDATE984,38499 -#define ER_WARN_DEPRECATED_SQLMODE ER_WARN_DEPRECATED_SQLMODE985,38545 -#define ER_CANNOT_LOG_PARTIAL_DROP_DATABASE_WITH_GTID ER_CANNOT_LOG_PARTIAL_DROP_DATABASE_WITH_GTID986,38585 -#define ER_GROUP_REPLICATION_CONFIGURATION ER_GROUP_REPLICATION_CONFIGURATION987,38644 -#define ER_GROUP_REPLICATION_RUNNING ER_GROUP_REPLICATION_RUNNING988,38692 -#define ER_GROUP_REPLICATION_APPLIER_INIT_ERROR ER_GROUP_REPLICATION_APPLIER_INIT_ERROR989,38734 -#define ER_GROUP_REPLICATION_STOP_APPLIER_THREAD_TIMEOUT ER_GROUP_REPLICATION_STOP_APPLIER_THREAD_TIMEOUT990,38787 -#define ER_GROUP_REPLICATION_COMMUNICATION_LAYER_SESSION_ERROR ER_GROUP_REPLICATION_COMMUNICATION_LAYER_SESSION_ERROR991,38849 -#define ER_GROUP_REPLICATION_COMMUNICATION_LAYER_JOIN_ERROR ER_GROUP_REPLICATION_COMMUNICATION_LAYER_JOIN_ERROR992,38917 -#define ER_BEFORE_DML_VALIDATION_ERROR ER_BEFORE_DML_VALIDATION_ERROR993,38982 -#define ER_PREVENTS_VARIABLE_WITHOUT_RBR ER_PREVENTS_VARIABLE_WITHOUT_RBR994,39026 -#define ER_RUN_HOOK_ERROR ER_RUN_HOOK_ERROR995,39072 -#define ER_TRANSACTION_ROLLBACK_DURING_COMMIT ER_TRANSACTION_ROLLBACK_DURING_COMMIT996,39103 -#define ER_GENERATED_COLUMN_FUNCTION_IS_NOT_ALLOWED ER_GENERATED_COLUMN_FUNCTION_IS_NOT_ALLOWED997,39154 -#define ER_UNSUPPORTED_ALTER_INPLACE_ON_VIRTUAL_COLUMN ER_UNSUPPORTED_ALTER_INPLACE_ON_VIRTUAL_COLUMN998,39211 -#define ER_WRONG_FK_OPTION_FOR_GENERATED_COLUMN ER_WRONG_FK_OPTION_FOR_GENERATED_COLUMN999,39271 -#define ER_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN ER_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN1000,39324 -#define ER_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN ER_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN1001,39379 -#define ER_GENERATED_COLUMN_NON_PRIOR ER_GENERATED_COLUMN_NON_PRIOR1002,39434 -#define ER_DEPENDENT_BY_GENERATED_COLUMN ER_DEPENDENT_BY_GENERATED_COLUMN1003,39477 -#define ER_GENERATED_COLUMN_REF_AUTO_INC ER_GENERATED_COLUMN_REF_AUTO_INC1004,39523 -#define ER_FEATURE_NOT_AVAILABLE ER_FEATURE_NOT_AVAILABLE1005,39569 -#define ER_CANT_SET_GTID_MODE ER_CANT_SET_GTID_MODE1006,39607 -#define ER_CANT_USE_AUTO_POSITION_WITH_GTID_MODE_OFF ER_CANT_USE_AUTO_POSITION_WITH_GTID_MODE_OFF1007,39642 -#define ER_CANT_REPLICATE_ANONYMOUS_WITH_AUTO_POSITION ER_CANT_REPLICATE_ANONYMOUS_WITH_AUTO_POSITION1008,39700 -#define ER_CANT_REPLICATE_ANONYMOUS_WITH_GTID_MODE_ON ER_CANT_REPLICATE_ANONYMOUS_WITH_GTID_MODE_ON1009,39760 -#define ER_CANT_REPLICATE_GTID_WITH_GTID_MODE_OFF ER_CANT_REPLICATE_GTID_WITH_GTID_MODE_OFF1010,39819 -#define ER_CANT_SET_ENFORCE_GTID_CONSISTENCY_ON_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS ER_CANT_SET_ENFORCE_GTID_CONSISTENCY_ON_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS1011,39874 -#define ER_SET_ENFORCE_GTID_CONSISTENCY_WARN_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS ER_SET_ENFORCE_GTID_CONSISTENCY_WARN_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS1012,39968 -#define ER_ACCOUNT_HAS_BEEN_LOCKED ER_ACCOUNT_HAS_BEEN_LOCKED1013,40059 -#define ER_WRONG_TABLESPACE_NAME ER_WRONG_TABLESPACE_NAME1014,40099 -#define ER_TABLESPACE_IS_NOT_EMPTY ER_TABLESPACE_IS_NOT_EMPTY1015,40137 -#define ER_WRONG_FILE_NAME ER_WRONG_FILE_NAME1016,40177 -#define ER_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION ER_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION1017,40209 -#define ER_WARN_OPTIMIZER_HINT_SYNTAX_ERROR ER_WARN_OPTIMIZER_HINT_SYNTAX_ERROR1018,40269 -#define ER_WARN_BAD_MAX_EXECUTION_TIME ER_WARN_BAD_MAX_EXECUTION_TIME1019,40318 -#define ER_WARN_UNSUPPORTED_MAX_EXECUTION_TIME ER_WARN_UNSUPPORTED_MAX_EXECUTION_TIME1020,40362 -#define ER_WARN_CONFLICTING_HINT ER_WARN_CONFLICTING_HINT1021,40414 -#define ER_WARN_UNKNOWN_QB_NAME ER_WARN_UNKNOWN_QB_NAME1022,40452 -#define ER_UNRESOLVED_HINT_NAME ER_UNRESOLVED_HINT_NAME1023,40489 -#define ER_WARN_ON_MODIFYING_GTID_EXECUTED_TABLE ER_WARN_ON_MODIFYING_GTID_EXECUTED_TABLE1024,40526 -#define ER_PLUGGABLE_PROTOCOL_COMMAND_NOT_SUPPORTED ER_PLUGGABLE_PROTOCOL_COMMAND_NOT_SUPPORTED1025,40580 -#define ER_LOCKING_SERVICE_WRONG_NAME ER_LOCKING_SERVICE_WRONG_NAME1026,40637 -#define ER_LOCKING_SERVICE_DEADLOCK ER_LOCKING_SERVICE_DEADLOCK1027,40680 -#define ER_LOCKING_SERVICE_TIMEOUT ER_LOCKING_SERVICE_TIMEOUT1028,40721 -#define ER_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED ER_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED1029,40761 -#define ER_SQL_MODE_MERGED ER_SQL_MODE_MERGED1030,40815 -#define ER_VTOKEN_PLUGIN_TOKEN_MISMATCH ER_VTOKEN_PLUGIN_TOKEN_MISMATCH1031,40847 -#define ER_VTOKEN_PLUGIN_TOKEN_NOT_FOUND ER_VTOKEN_PLUGIN_TOKEN_NOT_FOUND1032,40892 -#define ER_CANT_SET_VARIABLE_WHEN_OWNING_GTID ER_CANT_SET_VARIABLE_WHEN_OWNING_GTID1033,40938 -#define ER_SLAVE_CHANNEL_OPERATION_NOT_ALLOWED ER_SLAVE_CHANNEL_OPERATION_NOT_ALLOWED1034,40989 -#define ER_INVALID_JSON_TEXT ER_INVALID_JSON_TEXT1035,41041 -#define ER_INVALID_JSON_TEXT_IN_PARAM ER_INVALID_JSON_TEXT_IN_PARAM1036,41075 -#define ER_INVALID_JSON_BINARY_DATA ER_INVALID_JSON_BINARY_DATA1037,41118 -#define ER_INVALID_JSON_PATH ER_INVALID_JSON_PATH1038,41159 -#define ER_INVALID_JSON_CHARSET ER_INVALID_JSON_CHARSET1039,41193 -#define ER_INVALID_JSON_CHARSET_IN_FUNCTION ER_INVALID_JSON_CHARSET_IN_FUNCTION1040,41230 -#define ER_INVALID_TYPE_FOR_JSON ER_INVALID_TYPE_FOR_JSON1041,41279 -#define ER_INVALID_CAST_TO_JSON ER_INVALID_CAST_TO_JSON1042,41317 -#define ER_INVALID_JSON_PATH_CHARSET ER_INVALID_JSON_PATH_CHARSET1043,41354 -#define ER_INVALID_JSON_PATH_WILDCARD ER_INVALID_JSON_PATH_WILDCARD1044,41396 -#define ER_JSON_VALUE_TOO_BIG ER_JSON_VALUE_TOO_BIG1045,41439 -#define ER_JSON_KEY_TOO_BIG ER_JSON_KEY_TOO_BIG1046,41474 -#define ER_JSON_USED_AS_KEY ER_JSON_USED_AS_KEY1047,41507 -#define ER_JSON_VACUOUS_PATH ER_JSON_VACUOUS_PATH1048,41540 -#define ER_JSON_BAD_ONE_OR_ALL_ARG ER_JSON_BAD_ONE_OR_ALL_ARG1049,41574 -#define ER_NUMERIC_JSON_VALUE_OUT_OF_RANGE ER_NUMERIC_JSON_VALUE_OUT_OF_RANGE1050,41614 -#define ER_INVALID_JSON_VALUE_FOR_CAST ER_INVALID_JSON_VALUE_FOR_CAST1051,41662 -#define ER_JSON_DOCUMENT_TOO_DEEP ER_JSON_DOCUMENT_TOO_DEEP1052,41706 -#define ER_JSON_DOCUMENT_NULL_KEY ER_JSON_DOCUMENT_NULL_KEY1053,41745 -#define ER_SECURE_TRANSPORT_REQUIRED ER_SECURE_TRANSPORT_REQUIRED1054,41784 -#define ER_NO_SECURE_TRANSPORTS_CONFIGURED ER_NO_SECURE_TRANSPORTS_CONFIGURED1055,41826 -#define ER_DISABLED_STORAGE_ENGINE ER_DISABLED_STORAGE_ENGINE1056,41874 -#define ER_USER_DOES_NOT_EXIST ER_USER_DOES_NOT_EXIST1057,41914 -#define ER_USER_ALREADY_EXISTS ER_USER_ALREADY_EXISTS1058,41950 -#define ER_AUDIT_API_ABORT ER_AUDIT_API_ABORT1059,41986 -#define ER_INVALID_JSON_PATH_ARRAY_CELL ER_INVALID_JSON_PATH_ARRAY_CELL1060,42018 -#define ER_BUFPOOL_RESIZE_INPROGRESS ER_BUFPOOL_RESIZE_INPROGRESS1061,42063 -#define ER_FEATURE_DISABLED_SEE_DOC ER_FEATURE_DISABLED_SEE_DOC1062,42105 -#define ER_SERVER_ISNT_AVAILABLE ER_SERVER_ISNT_AVAILABLE1063,42146 -#define ER_SESSION_WAS_KILLED ER_SESSION_WAS_KILLED1064,42184 -#define ER_CAPACITY_EXCEEDED ER_CAPACITY_EXCEEDED1065,42219 -#define ER_CAPACITY_EXCEEDED_IN_RANGE_OPTIMIZER ER_CAPACITY_EXCEEDED_IN_RANGE_OPTIMIZER1066,42253 -#define ER_TABLE_NEEDS_UPG_PART ER_TABLE_NEEDS_UPG_PART1067,42306 -#define ER_CANT_WAIT_FOR_EXECUTED_GTID_SET_WHILE_OWNING_A_GTID ER_CANT_WAIT_FOR_EXECUTED_GTID_SET_WHILE_OWNING_A_GTID1068,42343 -#define ER_CANNOT_ADD_FOREIGN_BASE_COL_VIRTUAL ER_CANNOT_ADD_FOREIGN_BASE_COL_VIRTUAL1069,42411 -#define ER_CANNOT_CREATE_VIRTUAL_INDEX_CONSTRAINT ER_CANNOT_CREATE_VIRTUAL_INDEX_CONSTRAINT1070,42463 -#define ER_ERROR_ON_MODIFYING_GTID_EXECUTED_TABLE ER_ERROR_ON_MODIFYING_GTID_EXECUTED_TABLE1071,42518 -#define ER_LOCK_REFUSED_BY_ENGINE ER_LOCK_REFUSED_BY_ENGINE1072,42573 -#define ER_UNSUPPORTED_ALTER_ONLINE_ON_VIRTUAL_COLUMN ER_UNSUPPORTED_ALTER_ONLINE_ON_VIRTUAL_COLUMN1073,42612 -#define ER_MASTER_KEY_ROTATION_NOT_SUPPORTED_BY_SE ER_MASTER_KEY_ROTATION_NOT_SUPPORTED_BY_SE1074,42671 -#define ER_MASTER_KEY_ROTATION_ERROR_BY_SE ER_MASTER_KEY_ROTATION_ERROR_BY_SE1075,42727 -#define ER_MASTER_KEY_ROTATION_BINLOG_FAILED ER_MASTER_KEY_ROTATION_BINLOG_FAILED1076,42775 -#define ER_MASTER_KEY_ROTATION_SE_UNAVAILABLE ER_MASTER_KEY_ROTATION_SE_UNAVAILABLE1077,42825 -#define ER_TABLESPACE_CANNOT_ENCRYPT ER_TABLESPACE_CANNOT_ENCRYPT1078,42876 -#define ER_INVALID_ENCRYPTION_OPTION ER_INVALID_ENCRYPTION_OPTION1079,42918 -#define ER_CANNOT_FIND_KEY_IN_KEYRING ER_CANNOT_FIND_KEY_IN_KEYRING1080,42960 -#define ER_CAPACITY_EXCEEDED_IN_PARSER ER_CAPACITY_EXCEEDED_IN_PARSER1081,43003 -#define ER_UNSUPPORTED_ALTER_ENCRYPTION_INPLACE ER_UNSUPPORTED_ALTER_ENCRYPTION_INPLACE1082,43047 -#define ER_KEYRING_UDF_KEYRING_SERVICE_ERROR ER_KEYRING_UDF_KEYRING_SERVICE_ERROR1083,43100 -#define ER_USER_COLUMN_OLD_LENGTH ER_USER_COLUMN_OLD_LENGTH1084,43150 -#define ER_CANT_RESET_MASTER ER_CANT_RESET_MASTER1085,43189 -#define ER_GROUP_REPLICATION_MAX_GROUP_SIZE ER_GROUP_REPLICATION_MAX_GROUP_SIZE1086,43223 -#define ER_CANNOT_ADD_FOREIGN_BASE_COL_STORED ER_CANNOT_ADD_FOREIGN_BASE_COL_STORED1087,43272 -#define ER_TABLE_REFERENCED ER_TABLE_REFERENCED1088,43323 - -mysql/include/my_compiler.h,1792 -#define MY_COMPILER_INCLUDEDMY_COMPILER_INCLUDED2,29 -# define MY_GNUC_PREREQ(MY_GNUC_PREREQ36,1315 -# define GCC_VERSION GCC_VERSION38,1417 -# define MY_GNUC_PREREQ(MY_GNUC_PREREQ40,1480 -inline bool likely(bool expr)likely55,2070 -inline bool unlikely(bool expr)unlikely59,2143 -# define likely(likely64,2225 -# define unlikely(unlikely65,2272 -inline bool likely(bool expr)likely71,2386 -inline bool unlikely(bool expr)unlikely75,2435 -# define likely(likely80,2492 -# define unlikely(unlikely81,2519 -# define MY_ASSERT_UNREACHABLE(MY_ASSERT_UNREACHABLE88,2686 -# define MY_ASSERT_UNREACHABLE(MY_ASSERT_UNREACHABLE90,2752 -# define MY_ALIGNOF(MY_ALIGNOF95,2938 -# define MY_ALIGNED(MY_ALIGNED97,3037 -# define MY_ALIGNOF(MY_ALIGNOF100,3149 -# define MY_ALIGNED(MY_ALIGNED101,3193 -# define MY_ALIGNOF(MY_ALIGNOF103,3302 -# define MY_ALIGNED(MY_ALIGNED104,3328 -# define inline inline109,3460 -# define __func__ __func__114,3574 -template<> struct MY_ALIGNED(1) my_alignment_imp<1> {};my_alignment_imp127,3809 -template<> struct MY_ALIGNED(2) my_alignment_imp<2> {};my_alignment_imp128,3865 -template<> struct MY_ALIGNED(4) my_alignment_imp<4> {};my_alignment_imp129,3921 -template<> struct MY_ALIGNED(8) my_alignment_imp<8> {};my_alignment_imp130,3977 -template<> struct MY_ALIGNED(16) my_alignment_imp<16> {};my_alignment_imp131,4033 -struct my_aligned_storagemy_aligned_storage144,4445 - {__anonceb09ff3010a147,4481 - char data[size];data148,4485 - my_alignment_imp align;align149,4506 -# define MY_ATTRIBUTE(MY_ATTRIBUTE162,4800 -# define MY_ATTRIBUTE(MY_ATTRIBUTE164,4849 -# define __has_attribute(__has_attribute169,4914 -# define SUPPRESS_UBSAN SUPPRESS_UBSAN173,4995 -# define SUPPRESS_UBSANSUPPRESS_UBSAN175,5064 - -mysql/include/my_sys.h,12517 -#define _my_sys_h_my_sys_h17,763 -# define MEM_MALLOCLIKE_BLOCK(MEM_MALLOCLIKE_BLOCK42,1324 -# define MEM_FREELIKE_BLOCK(MEM_FREELIKE_BLOCK43,1412 -# define MEM_UNDEFINED(MEM_UNDEFINED45,1512 -# define MEM_NOACCESS(MEM_NOACCESS46,1577 -# define MEM_CHECK_ADDRESSABLE(MEM_CHECK_ADDRESSABLE47,1640 -#define MY_INIT(MY_INIT58,2039 -#define MYSYS_ERRMSG_SIZE MYSYS_ERRMSG_SIZE69,2497 -#define MYSYS_STRERROR_SIZE MYSYS_STRERROR_SIZE70,2531 -#define MY_FILE_ERROR MY_FILE_ERROR72,2566 -#define MY_FFNF MY_FFNF75,2640 -#define MY_FNABP MY_FNABP76,2689 -#define MY_NABP MY_NABP77,2749 -#define MY_FAE MY_FAE78,2809 -#define MY_WME MY_WME79,2852 -#define MY_WAIT_IF_FULL MY_WAIT_IF_FULL80,2900 -#define MY_IGNORE_BADFD MY_IGNORE_BADFD81,2971 -#define MY_SYNC_DIR MY_SYNC_DIR82,3049 -#define MY_UNUSED MY_UNUSED83,3127 -#define MY_FULL_IO MY_FULL_IO84,3195 -#define MY_DONT_CHECK_FILESIZE MY_DONT_CHECK_FILESIZE85,3274 -#define MY_LINK_WARNING MY_LINK_WARNING86,3341 -#define MY_COPYTIME MY_COPYTIME87,3408 -#define MY_DELETE_OLD MY_DELETE_OLD88,3459 -#define MY_RESOLVE_LINK MY_RESOLVE_LINK89,3516 -#define MY_HOLD_ORIGINAL_MODES MY_HOLD_ORIGINAL_MODES90,3584 -#define MY_REDEL_MAKE_BACKUP MY_REDEL_MAKE_BACKUP91,3656 -#define MY_REDEL_NO_COPY_STAT MY_REDEL_NO_COPY_STAT92,3689 -#define MY_SEEK_NOT_DONE MY_SEEK_NOT_DONE93,3767 -#define MY_DONT_WAIT MY_DONT_WAIT94,3831 -#define MY_ZEROFILL MY_ZEROFILL95,3896 -#define MY_ALLOW_ZERO_PTR MY_ALLOW_ZERO_PTR96,3959 -#define MY_FREE_ON_ERROR MY_FREE_ON_ERROR97,4028 -#define MY_HOLD_ON_ERROR MY_HOLD_ON_ERROR98,4100 -#define MY_DONT_OVERWRITE_FILE MY_DONT_OVERWRITE_FILE99,4174 -#define MY_THREADSAFE MY_THREADSAFE100,4246 -#define MY_SYNC MY_SYNC101,4309 -#define MYF_RW MYF_RW103,4373 -#define MY_CHECK_ERROR MY_CHECK_ERROR105,4439 -#define MY_GIVE_INFO MY_GIVE_INFO106,4505 -#define MY_DONT_FREE_DBUG MY_DONT_FREE_DBUG107,4562 -#define ME_BELL ME_BELL110,4663 -#define ME_ERRORLOG ME_ERRORLOG111,4732 -#define ME_FATALERROR ME_FATALERROR112,4798 -#define MY_REPLACE_DIR MY_REPLACE_DIR115,4901 -#define MY_REPLACE_EXT MY_REPLACE_EXT116,4964 -#define MY_UNPACK_FILENAME MY_UNPACK_FILENAME117,5025 -#define MY_PACK_FILENAME MY_PACK_FILENAME118,5084 -#define MY_RESOLVE_SYMLINKS MY_RESOLVE_SYMLINKS119,5139 -#define MY_RETURN_REAL_PATH MY_RETURN_REAL_PATH120,5203 -#define MY_SAFE_PATH MY_SAFE_PATH121,5266 -#define MY_RELATIVE_PATH MY_RELATIVE_PATH122,5326 -#define MY_APPEND_EXT MY_APPEND_EXT123,5387 -#define MY_SEEK_SET MY_SEEK_SET127,5489 -#define MY_SEEK_CUR MY_SEEK_CUR128,5511 -#define MY_SEEK_END MY_SEEK_END129,5533 -#define MY_WAIT_FOR_USER_TO_FIX_PANIC MY_WAIT_FOR_USER_TO_FIX_PANIC132,5578 -#define MY_WAIT_GIVE_USER_A_MESSAGE MY_WAIT_GIVE_USER_A_MESSAGE133,5636 -#define MIN_COMPRESS_LENGTH MIN_COMPRESS_LENGTH134,5704 -#define DFLT_INIT_HITS DFLT_INIT_HITS135,5767 -#define MY_KEEP_PREALLOC MY_KEEP_PREALLOC138,5818 -#define MY_MARK_BLOCKS_FREE MY_MARK_BLOCKS_FREE139,5845 -#define MY_ERRNO_EDOM MY_ERRNO_EDOM142,5981 -#define MY_ERRNO_ERANGE MY_ERRNO_ERANGE143,6007 -#define GETDATE_DATE_TIME GETDATE_DATE_TIME146,6070 -#define GETDATE_SHORT_DATE GETDATE_SHORT_DATE147,6098 -#define GETDATE_HHMMSSTIME GETDATE_HHMMSSTIME148,6127 -#define GETDATE_GMT GETDATE_GMT149,6156 -#define GETDATE_FIXEDLENGTH GETDATE_FIXEDLENGTH150,6179 -#define my_safe_alloca(my_safe_alloca160,6457 -#define my_safe_afree(my_safe_afree163,6688 -#define TRASH(TRASH173,7129 -#define TRASH(TRASH180,7519 -#define DEBUG_SYNC_C(DEBUG_SYNC_C184,7656 -#define DEBUG_SYNC_C_IF_THD(DEBUG_SYNC_C_IF_THD188,7891 -#define DEBUG_SYNC_C(DEBUG_SYNC_C193,8132 -#define DEBUG_SYNC_C_IF_THD(DEBUG_SYNC_C_IF_THD194,8172 -#define my_get_large_page_size(my_get_large_page_size204,8532 -#define my_large_malloc(my_large_malloc205,8569 -#define my_large_free(my_large_free206,8623 -#define my_alloca(my_alloca209,8698 -#define MY_ALL_CHARSETS_SIZE MY_ALL_CHARSETS_SIZE250,10371 -enum cache_typecache_type269,11029 - TYPE_NOT_SET= 0, READ_CACHE, WRITE_CACHE,TYPE_NOT_SET271,11047 - TYPE_NOT_SET= 0, READ_CACHE, WRITE_CACHE,READ_CACHE271,11047 - TYPE_NOT_SET= 0, READ_CACHE, WRITE_CACHE,WRITE_CACHE271,11047 - SEQ_READ_APPEND /* sequential read or append */,SEQ_READ_APPEND272,11091 - READ_FIFO, READ_NET,WRITE_NET};READ_FIFO273,11143 - READ_FIFO, READ_NET,WRITE_NET};READ_NET273,11143 - READ_FIFO, READ_NET,WRITE_NET};WRITE_NET273,11143 -enum flush_typeflush_type275,11178 - FLUSH_KEEP, /* flush block and keep it in the cache */FLUSH_KEEP277,11196 - FLUSH_RELEASE, /* flush block and remove it from the cache */FLUSH_RELEASE278,11263 - FLUSH_IGNORE_CHANGED, /* remove block from the cache */FLUSH_IGNORE_CHANGED279,11334 - FLUSH_FORCE_WRITEFLUSH_FORCE_WRITE284,11518 -enum file_typefile_type287,11542 - UNOPEN = 0, FILE_BY_OPEN, FILE_BY_CREATE, STREAM_BY_FOPEN, STREAM_BY_FDOPEN,UNOPEN289,11559 - UNOPEN = 0, FILE_BY_OPEN, FILE_BY_CREATE, STREAM_BY_FOPEN, STREAM_BY_FDOPEN,FILE_BY_OPEN289,11559 - UNOPEN = 0, FILE_BY_OPEN, FILE_BY_CREATE, STREAM_BY_FOPEN, STREAM_BY_FDOPEN,FILE_BY_CREATE289,11559 - UNOPEN = 0, FILE_BY_OPEN, FILE_BY_CREATE, STREAM_BY_FOPEN, STREAM_BY_FDOPEN,STREAM_BY_FOPEN289,11559 - UNOPEN = 0, FILE_BY_OPEN, FILE_BY_CREATE, STREAM_BY_FOPEN, STREAM_BY_FDOPEN,STREAM_BY_FDOPEN289,11559 - FILE_BY_MKSTEMP, FILE_BY_DUPFILE_BY_MKSTEMP290,11638 - FILE_BY_MKSTEMP, FILE_BY_DUPFILE_BY_DUP290,11638 -struct st_my_file_infost_my_file_info293,11673 - char *name;name295,11698 - HANDLE fhandle; /* win32 file handle */fhandle297,11727 - int oflag; /* open flags, e.g O_APPEND */oflag298,11771 - enum file_type type;type300,11829 -typedef unsigned int PSI_file_key;PSI_file_key307,11968 -#define PSI_FILE_KEY_DEFINEDPSI_FILE_KEY_DEFINED308,12003 -typedef struct st_dynamic_arrayst_dynamic_array311,12040 - uchar *buffer;buffer313,12074 - uint elements,max_element;elements314,12091 - uint elements,max_element;max_element314,12091 - uint alloc_increment;alloc_increment315,12120 - uint size_of_element;size_of_element316,12144 - PSI_memory_key m_psi_key;m_psi_key317,12168 -} DYNAMIC_ARRAY;DYNAMIC_ARRAY318,12196 -typedef struct st_my_tmpdirst_my_tmpdir320,12214 - char **list;list322,12244 - uint cur, max;cur323,12259 - uint cur, max;max323,12259 - mysql_mutex_t mutex;mutex324,12276 -} MY_TMPDIR;MY_TMPDIR325,12299 -typedef struct st_dynamic_stringst_dynamic_string327,12313 - char *str;str329,12348 - size_t length,max_length,alloc_increment;length330,12361 - size_t length,max_length,alloc_increment;max_length330,12361 - size_t length,max_length,alloc_increment;alloc_increment330,12361 -} DYNAMIC_STRING;DYNAMIC_STRING331,12405 -typedef int (*IO_CACHE_CALLBACK)(struct st_io_cache*);IO_CACHE_CALLBACK334,12444 -typedef struct st_io_cache_sharest_io_cache_share336,12500 - mysql_mutex_t mutex; /* To sync on reads into buffer. */mutex338,12535 - mysql_cond_t cond; /* To wait for signals. */cond339,12610 - mysql_cond_t cond_writer; /* For a synchronized writer. */cond_writer340,12676 - my_off_t pos_in_file;pos_in_file342,12814 - struct st_io_cache *source_cache;source_cache344,12916 - uchar *buffer; /* The read buffer. */buffer345,12955 - uchar *read_end; /* Behind last valid byte of buffer. */read_end346,13019 - int running_threads; /* threads not in lock. */running_threads347,13100 - int total_threads; /* threads sharing the cache. */total_threads348,13168 - int error; /* Last error. */error349,13242 -} IO_CACHE_SHARE;IO_CACHE_SHARE350,13301 -typedef struct st_io_cache /* Used when cacheing files */st_io_cache352,13320 - my_off_t pos_in_file;pos_in_file355,13454 - my_off_t end_of_file;end_of_file361,13661 - uchar *read_pos;read_pos363,13739 - uchar *read_end;read_end365,13836 - uchar *buffer; /* The read buffer */buffer366,13856 - uchar *request_pos;request_pos368,13924 - uchar *write_buffer;write_buffer371,14022 - uchar *append_read_pos;append_read_pos378,14294 - uchar *write_pos;write_pos380,14381 - uchar *write_end;write_end382,14460 - uchar **current_pos, **current_end;current_pos390,14770 - uchar **current_pos, **current_end;current_end390,14770 - mysql_mutex_t append_buffer_lock;append_buffer_lock396,14942 - IO_CACHE_SHARE *share;share404,15266 - int (*read_function)(struct st_io_cache *,uchar *,size_t);read_function414,15685 - int (*write_function)(struct st_io_cache *,const uchar *,size_t);write_function419,15895 - enum cache_type type;type425,16160 - IO_CACHE_CALLBACK pre_read;pre_read433,16525 - IO_CACHE_CALLBACK post_read;post_read434,16555 - IO_CACHE_CALLBACK pre_close;pre_close435,16586 - ulong disk_writes;disk_writes441,16797 - void* arg; /* for use by pre/post_read */arg442,16818 - char *file_name; /* if used with 'open_cached_file' */file_name443,16865 - char *dir,*prefix;dir444,16924 - char *dir,*prefix;prefix444,16924 - File file; /* file descriptor */file445,16945 - PSI_file_key file_key; /* instrumented file key */file_key446,16980 - int seek_not_done,error;seek_not_done455,17353 - int seek_not_done,error;error455,17353 - size_t buffer_length;buffer_length457,17454 - size_t read_length;read_length459,17555 - myf myflags; /* Flags used to my_read/my_write */myflags460,17578 - my_bool alloced_buffer;alloced_buffer467,17846 -} IO_CACHE;IO_CACHE468,17872 -typedef int (*qsort2_cmp)(const void *, const void *, const void *);qsort2_cmp470,17885 -typedef void (*my_error_reporter)(enum loglevel level, const char *format, ...)my_error_reporter472,17955 -#define my_b_clear(my_b_clear481,18229 -#define my_b_inited(my_b_inited482,18271 -#define my_b_EOF my_b_EOF483,18312 -#define my_b_read(my_b_read485,18338 -#define my_b_write(my_b_write491,18575 -#define my_b_get(my_b_get497,18830 -#define my_b_tell(my_b_tell502,18982 -#define my_b_get_buffer_start(my_b_get_buffer_start505,19091 -#define my_b_get_bytes_in_buffer(my_b_get_bytes_in_buffer506,19148 -#define my_b_get_pos_in_file(my_b_get_pos_in_file508,19256 -#define my_b_bytes_in_cache(my_b_bytes_in_cache515,19533 -typedef uint32 ha_checksum;ha_checksum518,19632 -#define MAX_SYSLOG_MESSAGE_SIZE MAX_SYSLOG_MESSAGE_SIZE570,22166 -typedef struct st_syslog_facility { int id; const char *name; } SYSLOG_FACILITY;st_syslog_facility575,22320 -typedef struct st_syslog_facility { int id; const char *name; } SYSLOG_FACILITY;id575,22320 -typedef struct st_syslog_facility { int id; const char *name; } SYSLOG_FACILITY;name575,22320 -typedef struct st_syslog_facility { int id; const char *name; } SYSLOG_FACILITY;SYSLOG_FACILITY575,22320 -enum my_syslog_options { MY_SYSLOG_PIDS= 1 };my_syslog_options578,22444 -enum my_syslog_options { MY_SYSLOG_PIDS= 1 };MY_SYSLOG_PIDS578,22444 -#define my_access my_access592,22897 -# define is_filename_allowed(is_filename_allowed602,23188 -#define my_delete_allow_opened(my_delete_allow_opened607,23343 -#define my_delete_allow_opened(my_delete_allow_opened609,23427 -#define my_print_open_files(my_print_open_files658,25792 -#define base_name(base_name667,26114 -#define flush_io_cache(flush_io_cache734,29944 -#define init_dynamic_array init_dynamic_array755,30863 -#define my_init_dynamic_array my_init_dynamic_array756,30934 -#define dynamic_element(dynamic_element769,31557 -static inline void reset_dynamic(DYNAMIC_ARRAY *array)reset_dynamic782,32148 -#define alloc_root_inited(alloc_root_inited798,32894 -#define ALLOC_ROOT_MIN_BLOCK_SIZE ALLOC_ROOT_MIN_BLOCK_SIZE799,32946 -#define clear_alloc_root(clear_alloc_root800,33021 -static inline char *safe_strdup_root(MEM_ROOT *root, const char *str)safe_strdup_root811,33660 -static inline void my_sleep(time_t m_seconds)my_sleep831,34611 -#define MAP_NOSYNC MAP_NOSYNC856,35246 -#define my_mmap(my_mmap860,35299 -#define my_mmap(my_mmap862,35357 -#define my_munmap(my_munmap864,35414 -#define PROT_READ PROT_READ868,35541 -#define PROT_WRITE PROT_WRITE869,35568 -#define MAP_NORESERVE MAP_NORESERVE870,35595 -#define MAP_SHARED MAP_SHARED871,35622 -#define MAP_PRIVATE MAP_PRIVATE872,35654 -#define MAP_NOSYNC MAP_NOSYNC873,35686 -#define MAP_FAILED MAP_FAILED874,35718 -#define MS_SYNC MS_SYNC875,35756 -static inline int my_getpagesize()my_getpagesize882,35905 - -mysql/include/sql_state.h,0 - -mysql/include/my_dbug.h,2153 -#define MY_DBUG_INCLUDEDMY_DBUG_INCLUDED17,770 -struct _db_stack_frame_ {_db_stack_frame_26,935 - const char *func; /* function name of the previous stack frame */func27,961 - const char *file; /* filename of the function of previous frame */file28,1040 - uint level; /* this nesting level, highest bit enables tracing */level29,1119 - struct _db_stack_frame_ *prev; /* pointer to the previous frame */prev30,1198 -#define DBUG_ENTER(DBUG_ENTER63,2619 -#define DBUG_LEAVE DBUG_LEAVE65,2744 -#define DBUG_RETURN(DBUG_RETURN66,2805 -#define DBUG_VOID_RETURN DBUG_VOID_RETURN67,2867 -#define DBUG_EXECUTE(DBUG_EXECUTE68,2926 -#define DBUG_EXECUTE_IF(DBUG_EXECUTE_IF70,3025 -#define DBUG_EVALUATE(DBUG_EVALUATE72,3127 -#define DBUG_EVALUATE_IF(DBUG_EVALUATE_IF74,3219 -#define DBUG_PRINT(DBUG_PRINT76,3314 -#define DBUG_PUTS(DBUG_PUTS93,3699 -#define DBUG_PUSH(DBUG_PUSH106,3978 -#define DBUG_POP(DBUG_POP107,4015 -#define DBUG_SET(DBUG_SET108,4046 -#define DBUG_SET_INITIAL(DBUG_SET_INITIAL109,4081 -#define DBUG_PROCESS(DBUG_PROCESS110,4129 -#define DBUG_FILE DBUG_FILE111,4171 -#define DBUG_SETJMP(DBUG_SETJMP112,4199 -#define DBUG_LONGJMP(DBUG_LONGJMP113,4253 -#define DBUG_DUMP(DBUG_DUMP114,4317 -#define DBUG_END(DBUG_END115,4384 -#define DBUG_LOCK_FILE DBUG_LOCK_FILE116,4416 -#define DBUG_UNLOCK_FILE DBUG_UNLOCK_FILE117,4456 -#define DBUG_ASSERT(DBUG_ASSERT118,4500 -#define DBUG_EXPLAIN(DBUG_EXPLAIN119,4533 -#define DBUG_EXPLAIN_INITIAL(DBUG_EXPLAIN_INITIAL120,4592 -#define DEBUGGER_OFF DEBUGGER_OFF121,4661 -#define DEBUGGER_ON DEBUGGER_ON122,4731 -#define DBUG_ABORT(DBUG_ABORT124,4816 -#define DBUG_ABORT(DBUG_ABORT131,5069 -#define DBUG_CHECK_CRASH(DBUG_CHECK_CRASH136,5302 -#define DBUG_CRASH_ENTER(DBUG_CRASH_ENTER139,5470 -#define DBUG_CRASH_RETURN(DBUG_CRASH_RETURN141,5562 -#define DBUG_CRASH_VOID_RETURN DBUG_CRASH_VOID_RETURN143,5648 -#define DBUG_SUICIDE(DBUG_SUICIDE155,6108 -#define DBUG_SUICIDE(DBUG_SUICIDE159,6209 -#define DBUG_SYNC_POINT(DBUG_SYNC_POINT208,8335 -#define DBUG_SYNC_POINT(DBUG_SYNC_POINT212,8498 -#define DBUG_LOG(DBUG_LOG237,9180 - -mysql/include/errmsg.h,4251 -#define ERRMSG_INCLUDEDERRMSG_INCLUDED2,24 -#define CR_MIN_ERROR CR_MIN_ERROR32,1085 -#define CR_MAX_ERROR CR_MAX_ERROR33,1141 -#define ER(ER35,1185 -#define CLIENT_ERRMAP CLIENT_ERRMAP39,1342 -#define CR_ERROR_FIRST CR_ERROR_FIRST43,1532 -#define CR_UNKNOWN_ERROR CR_UNKNOWN_ERROR44,1587 -#define CR_SOCKET_CREATE_ERROR CR_SOCKET_CREATE_ERROR45,1617 -#define CR_CONNECTION_ERROR CR_CONNECTION_ERROR46,1653 -#define CR_CONN_HOST_ERROR CR_CONN_HOST_ERROR47,1686 -#define CR_IPSOCK_ERROR CR_IPSOCK_ERROR48,1718 -#define CR_UNKNOWN_HOST CR_UNKNOWN_HOST49,1748 -#define CR_SERVER_GONE_ERROR CR_SERVER_GONE_ERROR50,1778 -#define CR_VERSION_ERROR CR_VERSION_ERROR51,1812 -#define CR_OUT_OF_MEMORY CR_OUT_OF_MEMORY52,1842 -#define CR_WRONG_HOST_INFO CR_WRONG_HOST_INFO53,1872 -#define CR_LOCALHOST_CONNECTION CR_LOCALHOST_CONNECTION54,1904 -#define CR_TCP_CONNECTION CR_TCP_CONNECTION55,1941 -#define CR_SERVER_HANDSHAKE_ERR CR_SERVER_HANDSHAKE_ERR56,1972 -#define CR_SERVER_LOST CR_SERVER_LOST57,2009 -#define CR_COMMANDS_OUT_OF_SYNC CR_COMMANDS_OUT_OF_SYNC58,2038 -#define CR_NAMEDPIPE_CONNECTION CR_NAMEDPIPE_CONNECTION59,2075 -#define CR_NAMEDPIPEWAIT_ERROR CR_NAMEDPIPEWAIT_ERROR60,2112 -#define CR_NAMEDPIPEOPEN_ERROR CR_NAMEDPIPEOPEN_ERROR61,2149 -#define CR_NAMEDPIPESETSTATE_ERROR CR_NAMEDPIPESETSTATE_ERROR62,2186 -#define CR_CANT_READ_CHARSET CR_CANT_READ_CHARSET63,2226 -#define CR_NET_PACKET_TOO_LARGE CR_NET_PACKET_TOO_LARGE64,2260 -#define CR_EMBEDDED_CONNECTION CR_EMBEDDED_CONNECTION65,2297 -#define CR_PROBE_SLAVE_STATUS CR_PROBE_SLAVE_STATUS66,2333 -#define CR_PROBE_SLAVE_HOSTS CR_PROBE_SLAVE_HOSTS67,2370 -#define CR_PROBE_SLAVE_CONNECT CR_PROBE_SLAVE_CONNECT68,2407 -#define CR_PROBE_MASTER_CONNECT CR_PROBE_MASTER_CONNECT69,2444 -#define CR_SSL_CONNECTION_ERROR CR_SSL_CONNECTION_ERROR70,2481 -#define CR_MALFORMED_PACKET CR_MALFORMED_PACKET71,2518 -#define CR_WRONG_LICENSE CR_WRONG_LICENSE72,2555 -#define CR_NULL_POINTER CR_NULL_POINTER75,2612 -#define CR_NO_PREPARE_STMT CR_NO_PREPARE_STMT76,2642 -#define CR_PARAMS_NOT_BOUND CR_PARAMS_NOT_BOUND77,2674 -#define CR_DATA_TRUNCATED CR_DATA_TRUNCATED78,2707 -#define CR_NO_PARAMETERS_EXISTS CR_NO_PARAMETERS_EXISTS79,2738 -#define CR_INVALID_PARAMETER_NO CR_INVALID_PARAMETER_NO80,2775 -#define CR_INVALID_BUFFER_USE CR_INVALID_BUFFER_USE81,2812 -#define CR_UNSUPPORTED_PARAM_TYPE CR_UNSUPPORTED_PARAM_TYPE82,2847 -#define CR_SHARED_MEMORY_CONNECTION CR_SHARED_MEMORY_CONNECTION84,2887 -#define CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR85,2940 -#define CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR86,2993 -#define CR_SHARED_MEMORY_CONNECT_FILE_MAP_ERROR CR_SHARED_MEMORY_CONNECT_FILE_MAP_ERROR87,3046 -#define CR_SHARED_MEMORY_CONNECT_MAP_ERROR CR_SHARED_MEMORY_CONNECT_MAP_ERROR88,3099 -#define CR_SHARED_MEMORY_FILE_MAP_ERROR CR_SHARED_MEMORY_FILE_MAP_ERROR89,3152 -#define CR_SHARED_MEMORY_MAP_ERROR CR_SHARED_MEMORY_MAP_ERROR90,3205 -#define CR_SHARED_MEMORY_EVENT_ERROR CR_SHARED_MEMORY_EVENT_ERROR91,3258 -#define CR_SHARED_MEMORY_CONNECT_ABANDONED_ERROR CR_SHARED_MEMORY_CONNECT_ABANDONED_ERROR92,3305 -#define CR_SHARED_MEMORY_CONNECT_SET_ERROR CR_SHARED_MEMORY_CONNECT_SET_ERROR93,3359 -#define CR_CONN_UNKNOW_PROTOCOL CR_CONN_UNKNOW_PROTOCOL94,3412 -#define CR_INVALID_CONN_HANDLE CR_INVALID_CONN_HANDLE95,3451 -#define CR_UNUSED_1 CR_UNUSED_196,3489 -#define CR_FETCH_CANCELED CR_FETCH_CANCELED97,3542 -#define CR_NO_DATA CR_NO_DATA98,3595 -#define CR_NO_STMT_METADATA CR_NO_STMT_METADATA99,3648 -#define CR_NO_RESULT_SET CR_NO_RESULT_SET100,3701 -#define CR_NOT_IMPLEMENTED CR_NOT_IMPLEMENTED101,3754 -#define CR_SERVER_LOST_EXTENDED CR_SERVER_LOST_EXTENDED102,3807 -#define CR_STMT_CLOSED CR_STMT_CLOSED103,3846 -#define CR_NEW_STMT_METADATA CR_NEW_STMT_METADATA104,3877 -#define CR_ALREADY_CONNECTED CR_ALREADY_CONNECTED105,3930 -#define CR_AUTH_PLUGIN_CANNOT_LOAD CR_AUTH_PLUGIN_CANNOT_LOAD106,3983 -#define CR_DUPLICATE_CONNECTION_ATTR CR_DUPLICATE_CONNECTION_ATTR107,4036 -#define CR_AUTH_PLUGIN_ERR CR_AUTH_PLUGIN_ERR108,4089 -#define CR_INSECURE_API_ERR CR_INSECURE_API_ERR109,4142 -#define CR_ERROR_LAST CR_ERROR_LAST110,4195 - -mysql/include/mysql_embed.h,55 -#define MYSQL_EMBED_INCLUDEDMYSQL_EMBED_INCLUDED2,29 - -variableSystem.h,443 -#define _VARIABLESYSTEMH__VARIABLESYSTEMH_2,26 -#define ALREADY_HANDLED ALREADY_HANDLED17,1142 -#define MAX_MATCHVAR_SIZE MAX_MATCHVAR_SIZE18,1169 -#define ILLEGAL_MATCHVARIABLE ILLEGAL_MATCHVARIABLE20,1202 -#define MAX_WILDCARDS MAX_WILDCARDS22,1236 -#define WILDCARD_START(WILDCARD_START23,1286 -#define WILDCARD_END(WILDCARD_END24,1329 -#define WILDCARD_END_ONLY(WILDCARD_END_ONLY25,1364 -#define WILDENDSHIFT(WILDENDSHIFT26,1424 - -systemVariables.cpp,5541 -char* compileDate = __DATE__ " " __TIME__;compileDate6,77 -static char systemValue[MAX_WORD_SIZE]; // common answer placesystemValue9,126 -void InitSystemVariables()InitSystemVariables15,316 -char* SystemVariable(char* word,char* value)SystemVariable28,644 -void DumpSystemVariables()DumpSystemVariables38,876 -static char* AssignValue(char* hold, char* value)AssignValue55,1441 -static char* Sdate(char* value)Sdate67,1785 -static char* SdayOfWeek(char* value)SdayOfWeek79,2091 -static char* SdayNumberOfWeek(char* value)SdayNumberOfWeek99,2673 -char* SFullTime(char* value)SFullTime123,3253 -static char* SFullTimeMS(char* value)SFullTimeMS138,3604 -static char* Shour(char* value)Shour149,3917 -static char* SleapYear(char* value)SleapYear161,4197 -static char* Sdaylightsavings(char* value)Sdaylightsavings178,4666 -static char* Sminute(char* value)Sminute192,5018 -static char* Smonth(char* value)Smonth204,5303 -static char* SmonthName(char* value)SmonthName230,6060 -static char* Ssecond(char* value)Ssecond256,6883 -static char* Svolleytime(char* value)Svolleytime268,7177 -static char* Stime(char* value)Stime279,7492 -static char* Szulutime(char* value)Szulutime291,7780 -static char* Stimenumbers(char* value)Stimenumbers304,8219 -static char* SweekOfMonth(char* value)SweekOfMonth314,8584 -static char* Syear(char* value)Syear330,9000 -static char* Srand(char* value) // 1 .. 100Srand341,9301 -static char* Sall(char* value)Sall355,9673 -static char* Sscript(char* value)Sscript363,9859 -static char* Sengine(char* value)Sengine373,10244 -static char* Sip(char* value)Sip383,10519 -static char* Slanguage(char* value)Slanguage392,10715 -static char* Sos(char* value)Sos400,10915 -char* Slogging(char* value)Slogging420,11333 -static char* Suser(char* value)Suser429,11560 -static char* Sbot(char* value)Sbot438,11756 -static char* Sbotid(char* value)Sbotid447,11954 -static char* Sdict(char* value)Sdict455,12168 -static char* StableInput(char* value)StableInput464,12401 -static char* SfactExhaustion(char* value)SfactExhaustion472,12609 -static char* Sversion(char* value)Sversion484,12912 -static char* Sfact(char* value)Sfact493,13133 -static char* Shost(char* value)Shost502,13359 -static char* Sregression(char* value)Sregression514,13572 -static char* ShttpResponse(char* value)ShttpResponse526,13825 -static char* Slastcurltime(char* value)Slastcurltime539,14106 -static char* SmaxMatchVariables(char* value)SmaxMatchVariables552,14382 -static char* SmaxFactSets(char* value)SmaxFactSets565,14663 -static char* ScrossTalk(char* value)ScrossTalk578,14938 -static char* ScrossTalk1(char* value)ScrossTalk1590,15158 -static char* Sdocument(char* value)Sdocument601,15378 -static char* SfreeText(char* value)SfreeText609,15608 -static char* SfreeWord(char* value)SfreeWord618,15871 -static char* SfreeFact(char* value)SfreeFact626,16122 -static char* Srule(char* value) Srule634,16331 -static char* Sserver(char* value)Sserver644,16681 -static char* SmyIP(char* value)SmyIP655,16912 -static char* Stopic(char* value) Stopic663,17069 -static char* SactualTopic(char* value) SactualTopic672,17271 -static char* STrace(char* value)STrace681,17503 -static char* SPID(char* value)SPID691,17733 -static char* SForkCount(char* value)SForkCount706,18064 -static char* SServerType(char* value)SServerType720,18401 -static char* SRestart(char* value)SRestart732,18727 -static char* STimeout(char* value)STimeout752,19157 -static char* Sforeign(char* value)Sforeign764,19499 -static char* Sinput(char* value)Sinput777,19866 -static char* Slength(char* value) Slength790,20154 -static char* Smore(char* value)Smore799,20368 -static char* SmoreQuestion(char* value)SmoreQuestion807,20560 -static char* sentencehold = NULL;sentencehold815,20769 -char* SoriginalInput(char* value)SoriginalInput817,20804 -static char* SoriginalSentence(char* value)SoriginalSentence853,21699 -static char* Sparsed(char* value) Sparsed870,22204 -static char* Ssentence(char* value) Ssentence878,22414 -static char* Squestion(char* value) Squestion886,22626 -static char* Scommand(char* value) Scommand899,22993 -static char* Squotation(char* value) Squotation912,23356 -static char* Simpliedyou(char* value) Simpliedyou925,23715 -static char* SimpliedSubject(char* value)SimpliedSubject938,24086 -static char* Stense(char* value) Stense950,24468 -static char* SexternalTagging(char* value)SexternalTagging966,25053 -static char* StokenFlags(char* value) StokenFlags978,25302 -static char* SuserFirstLine(char* value)SuserFirstLine992,25631 -static char* SuserInput(char* value) SuserInput1001,25853 -static char* SrevisedInput(char* value) SrevisedInput1014,26210 -static char* Svoice(char* value) Svoice1022,26408 -static char* SinputSize(char* value)SinputSize1035,26766 -static char* SinputLimited(char* value)SinputLimited1044,26975 -static char* SbadSpell(char* value)SbadSpell1052,27176 -static char* SinputRejoinder(char* value)SinputRejoinder1067,27589 -static char* SlastOutput(char* value) SlastOutput1091,28275 -static char* SlastQuestion(char* value) SlastQuestion1099,28512 -static char* SoutputRejoinder(char* value)SoutputRejoinder1109,28827 -static char* Sresponse(char* value) Sresponse1133,29520 -static char* Sserverlogfolder(char* value) Sserverlogfolder1142,29740 -static char* Suserlogfolder(char* value) Suserlogfolder1151,29952 -static char* Stmpfolder(char* value) Stmpfolder1160,30163 -SYSTEMVARIABLE sysvars[] =sysvars1169,30368 - -outputSystem.cpp,5087 -unsigned int maxOutputUsed = 0;maxOutputUsed2,20 -unsigned int currentOutputLimit = MAX_BUFFER_SIZE; // max size of current output basecurrentOutputLimit3,52 -char* currentOutputBase = NULL; // current base of buffer which must not overflowcurrentOutputBase4,138 -char* currentRuleOutputBase = NULL; // the partial buffer within outputbase started for current currentRuleOutputBase5,221 -#define MAX_OUTPUT_NEST MAX_OUTPUT_NEST6,353 -static char* oldOutputBase[MAX_OUTPUT_NEST];oldOutputBase7,380 -static char* oldOutputRuleBase[MAX_OUTPUT_NEST];oldOutputRuleBase8,425 -static unsigned int oldOutputLimit[MAX_OUTPUT_NEST];oldOutputLimit9,474 -char* outputCode[MAX_GLOBAL];outputCode10,527 -int oldOutputIndex = 0;oldOutputIndex11,557 -unsigned int outputNest = 0;outputNest12,581 - size_t len = strlen(word);len32,1485 -void ResetOutput()ResetOutput43,1817 -void PushOutputBuffers()PushOutputBuffers48,1861 -void PopOutputBuffers()PopOutputBuffers61,2238 -void AllocateOutputBuffer()AllocateOutputBuffer70,2510 -void FreeOutputBuffer()FreeOutputBuffer78,2803 -static bool IsAssignmentOperator(char* word)IsAssignmentOperator84,2958 -char* GetCommandArg(char* ptr, char* buffer, FunctionResult& result, unsigned int control)GetCommandArg91,3350 -char* ReadShortCommandArg(char* ptr, char* buffer, FunctionResult& result, unsigned int control)ReadShortCommandArg105,4140 -char* ReadFunctionCommandArg(char* ptr, char* buffer, FunctionResult& result, bool optional)ReadFunctionCommandArg116,4824 -static char* FixFormatOutput(char* output, unsigned int controls) // revises output in placeFixFormatOutput145,5595 -bool LegalVarChar(char at)LegalVarChar161,6078 -static char* ReadUserVariable(char* input, char* var)ReadUserVariable166,6174 -static char* ReadMatchVariable(char* input, char* var)ReadMatchVariable185,6808 -void ReformatString(char starter, char* input, char*& output, FunctionResult& result, unsigned iReformatString194,7003 -void StdNumber(char* word, char*& buffer, int controls) // text numbers may have sign and decimaStdNumber405,15931 -char* StdIntOutput(int n)StdIntOutput470,17834 -static char* ProcessChoice(char* ptr, char* buffer, FunctionResult &result, int controls) // gProcessChoice485,18142 -char* FreshOutput(char* ptr, char* buffer, FunctionResult &result, int controls, unsigned int liFreshOutput564,21307 -static char* Output_Percent(char* word, char* ptr, char* space, char*& buffer, unsigned int contword598,22784 -static char* Output_Percent(char* word, char* ptr, char* space, char*& buffer, unsigned int contptr598,22784 -static char* Output_Percent(char* word, char* ptr, char* space, char*& buffer, unsigned int contspace598,22784 -static char* Output_Percent(char* word, char* ptr, char* space, char*& buffer, unsigned int contbuffer598,22784 -static char* Output_Percent(char* word, char* ptr, char* space, char*& buffer, unsigned int contcontrols598,22784 -static char* Output_Percent(char* word, char* ptr, char* space, char*& buffer, unsigned int contresult598,22784 -static char* Output_Percent(char* word, char* ptr, char* space, char*& buffer, unsigned int contonce598,22784 -static char* Output_Backslash(char* word, char* ptr, char* space, char*& buffer, unsigned int coOutput_Backslash617,23571 -static char* ResetOutputPtr(char* start, char* buffer)ResetOutputPtr646,24654 -static char* Output_FunctionVariable(char* word, char* ptr, char*& buffer, FunctionResult& resulOutput_FunctionVariable658,25095 -static void Output_Indirect(char* word, char* ptr, char* space, char*& buffer, unsigned int contOutput_Indirect692,26233 -static void Output_VariableIndirect(char* word, char* ptr, char*& buffer, FunctionResult& resultOutput_VariableIndirect716,27413 -static void Output_OrdinaryFunction(char* word, char* ptr, char* space, char*& buffer, FunctionROutput_OrdinaryFunction724,27769 -static char* Output_Function(char* word, char* ptr, char* space, char*& buffer, unsigned int conOutput_Function752,28967 -static char* Output_AttachedPunctuation(char* word, char* ptr, char* space, char*& buffer, unsigOutput_AttachedPunctuation771,30226 -static char* Output_Text(char* word, char* ptr, char* space, char*& buffer, unsigned int controlOutput_Text777,30411 -static char* Output_AtSign(char* word, char* ptr, char* space, char*& buffer, unsigned int contrOutput_AtSign798,31350 -static char* Output_Bracket(char* word, char* ptr, char* space, char*& buffer, unsigned int contOutput_Bracket854,33151 -static char* Output_Quote(char* word, char* ptr, char* space, char*& buffer, unsigned int controOutput_Quote867,33640 -static char* Output_String(char* word, char* ptr, char* space, char*& buffer, unsigned int contrOutput_String909,35153 -static char* Output_Underscore(char* word, char* ptr, char* space, char*& buffer, unsigned int cOutput_Underscore931,36545 -static char* Output_Dollar(char* word, char* ptr, char* space, char*& buffer, unsigned int contrOutput_Dollar960,37685 -char* Output(char* ptr, char* buffer, FunctionResult &result, int controls)Output1013,40002 - -englishTagger.cpp,10979 -unsigned int ambiguousWords;ambiguousWords4,55 -bool reverseWords = false;reverseWords5,84 -int ignoreRule = -1;ignoreRule6,111 -static int ttLastChanged = 0;ttLastChanged7,132 -static WORDP firstAux = NULL;firstAux8,162 -static unsigned int quotationCounter;quotationCounter12,326 -static unsigned char clauseBit;clauseBit13,364 -static unsigned char prepBit;prepBit14,396 -static unsigned char verbalBit;verbalBit15,426 -static unsigned int quotationRoles[20];quotationRoles16,458 -static unsigned int quotationRoleIndex;quotationRoleIndex17,498 -static unsigned char startStack[MAX_CLAUSES]; // where we began this levelstartStack18,538 -static unsigned char auxVerbStack[MAX_CLAUSES]; // most recent aux for this levelauxVerbStack19,614 -static unsigned char objectStack[MAX_CLAUSES]; // most recent object for this levelobjectStack20,696 -unsigned char subjectStack[MAX_CLAUSES]; // the subject found for this level of sentence piece subjectStack21,780 -unsigned char verbStack[MAX_CLAUSES]; // the verb found for this level of sentence piece (tied verbStack22,896 -unsigned int needRoles[MAX_CLAUSES]; // what we seek in direct object land or verb land at currnneedRoles23,1006 -unsigned int roleIndex;roleIndex24,1133 -static unsigned int currentMainVerb = 0;currentMainVerb25,1157 -static unsigned int currentVerb2 = 0;currentVerb226,1198 -char* usedTrace = NULL;usedTrace28,1284 -int usedWordIndex = 0;usedWordIndex29,1308 -uint64 usedType = 0;usedType30,1331 -static int firstnoun; // first noun we see in a sentence (maybe object of wrapped prep from endfirstnoun32,1353 -static int determineVerbal;determineVerbal33,1451 -static int firstNounClause;firstNounClause34,1479 -#define UNKNOWN_CONSTRAINT UNKNOWN_CONSTRAINT36,1508 -#define NO_FIELD_INCREMENT NO_FIELD_INCREMENT37,1537 -char** commentsData;commentsData102,5524 -#define ZONE_LIMIT ZONE_LIMIT107,5622 -static unsigned char zoneBoundary[ZONE_LIMIT]; // where commas arezoneBoundary108,5644 -static unsigned int zoneData[ZONE_LIMIT]; // what can be found in a zone - noun before verb, vzoneData109,5712 -static unsigned char zoneMember[MAX_SENTENCE_LENGTH];zoneMember110,5829 -static unsigned int zoneIndex; zoneIndex111,5883 -static int predicateZone; // where is main verb foundpredicateZone112,5917 -static unsigned int currentZone;currentZone113,5971 -static unsigned int ambiguous;ambiguous114,6004 -unsigned char bitCounts[MAX_SENTENCE_LENGTH]; // number of tags still to resolve in this word pobitCounts174,9738 -int lastClause = 0; lastClause175,9841 -int lastVerbal = 0;lastVerbal176,9862 -int lastPhrase = 0;lastPhrase177,9882 -int lastConjunction = 0;lastConjunction178,9902 -static bool idiomed = false;idiomed179,9927 -unsigned char quotationInProgress = 0;quotationInProgress181,9957 -typedef struct {__anon81612afa0108193,10348 - int number_of_words; /* number of words to be tagged */number_of_words194,10365 - int next_word; /* needed internally */next_word195,10424 - char **word; /* array of pointers to the words */word196,10472 - char **inputtag; /* array of pointers to the pretagging information */inputtag197,10533 - const char **resulttag;/* array of pointers to the resulting tags */resulttag198,10611 - const char **lemma; /* array of pointers to the lemmas */lemma199,10681 -} TAGGER_STRUCT;TAGGER_STRUCT200,10743 -typedef char*(*FindIt)(char* word);FindIt201,10760 -TAGGER_STRUCT ts; /* tagger interface data structure */ts212,11219 -TAGGER_STRUCT tschunk; /* tagger interface data structure */tschunk213,11276 -char* GetTag(int i)GetTag214,11338 -bool MatchTag(char* tag,int i)MatchTag219,11400 -void MarkChunk()MarkChunk315,15317 -static void TreeTagger()TreeTagger371,16931 -static void BlendWithTreetagger(bool &changed)BlendWithTreetagger547,22470 -void InitTreeTagger(char* params) // tags=xxxx - just triggers this thingInitTreeTagger647,25928 -static void DumpCrossReference(int start, int end)DumpCrossReference690,27888 -static void SetCanonicalValue(int start,int end)SetCanonicalValue714,28620 -static char* PosBits(uint64 bits, char* buff)PosBits903,36547 -static int NextPos(int i)NextPos915,36795 -static int Next2Pos(int i)Next2Pos921,36900 -static char* PropertyBits(uint64 bits, char* buff)PropertyBits928,37067 -static bool LimitValues(int i, uint64 bits,char* msg,bool& changed)LimitValues940,37326 -static void PerformPosTag(int start, int end)PerformPosTag993,38917 -static void InitRoleSentence(int start, int end)InitRoleSentence1264,49242 -void TagInit()TagInit1302,50443 -void TagIt() // get the set of all possible tags. Parse if one can to reduce this set and determTagIt1342,52288 -static char* OpDecode(uint64 field)OpDecode1439,55438 -bool IsDeterminedNoun(int i,int& det)IsDeterminedNoun1470,56646 -bool IsDualNoun(int i)IsDualNoun1501,57636 -static unsigned int PriorPhrasalVerb(int particle,WORDP & D)PriorPhrasalVerb1528,58447 -static bool NounFollows( int i,bool thruComma)NounFollows1591,61065 -static int TestTag(int &i, int control, uint64 bits,int direction,bool tracex)TestTag1609,61579 -static char* BitLabels(uint64 properties)BitLabels2200,79852 -static bool ApplyRulesToWord( int j,bool & changed)ApplyRulesToWord2221,80253 -static void SetIdiom(int at, int end)SetIdiom2366,86006 -unsigned int ProcessIdiom(char* word, int i, unsigned int words,bool &changed)ProcessIdiom2374,86169 -static void WordIdioms(bool &changed)WordIdioms2676,96830 -static void GuessOnProbability(bool &changed) GuessOnProbability2824,101970 -static bool ApplyRules() // get the set of all possible tags.ApplyRules2852,103122 -static void Showit(char* buffer, const char* what,uint64 bits)Showit2933,105867 -static void ParseFlags0(char* buffer, int i)ParseFlags02939,105995 -static void ParseFlags(char* buffer, int i)ParseFlags2975,108472 -void DecodeTag(char* buffer, uint64 type, uint64 tie, uint64 originalBits)DecodeTag3035,111699 -static void Tags(char* buffer, int i)Tags3137,117552 -char* DumpAnalysis(int start, int end,uint64 flags[MAX_SENTENCE_LENGTH],const char* label,bool oDumpAnalysis3154,118192 -void MarkTags(unsigned int i)MarkTags3244,121923 -like a subject, verb, object, etc. So until we see a verb, for example, we are not expected to sthat3350,126933 -1. pretend they are commas for appositive: Steve Case (AOL s former CEO)CEO3395,129398 -#define INCLUSIVE INCLUSIVE3475,133039 -#define EXCLUSIVE EXCLUSIVE3476,133059 -#define AMBIGUOUS_VERBAL AMBIGUOUS_VERBAL3478,133080 -#define AMBIGUOUS_PRONOUN AMBIGUOUS_PRONOUN3479,133143 -#define GUESS_NOCHANGE GUESS_NOCHANGE3481,133206 -#define GUESS_ABORT GUESS_ABORT3482,133231 -#define GUESS_RETRY GUESS_RETRY3483,133253 -#define GUESS_CONTINUE GUESS_CONTINUE3484,133275 -#define GUESS_RESTART GUESS_RESTART3485,133300 -static unsigned int GetClauseTail(int i)i3487,133325 - int clause = clauses[i];clause3489,133368 -static unsigned int GetVerbalTail(int i)GetVerbalTail3498,133501 -static unsigned int GetPhraseHead(int i)GetPhraseHead3509,133677 -static unsigned int GetPhraseTail(int i)GetPhraseTail3520,133855 -static void ErasePhrase(int i)ErasePhrase3531,134031 -static void AddRoleLevel(unsigned int rolebits,int i)AddRoleLevel3545,134256 -static bool NounSeriesFollowedByVerb(int at)NounSeriesFollowedByVerb3556,134567 -static bool ResolveByStatistic(int i,bool &changed) ResolveByStatistic3562,134802 -static int GetZone(unsigned int i)GetZone3721,140510 -void MarkRoles(int i)MarkRoles3730,140695 -static void AddRole( int i, uint64 role)AddRole3837,147118 -static void SetRole( int i, uint64 role,bool revise, int currentVerb)SetRole3849,147614 -static bool ProcessSplitNoun(unsigned int verb1,bool &changed)ProcessSplitNoun3917,151936 -static bool ProcessImpliedClause(unsigned int verb1,bool &changed) ProcessImpliedClause3983,154494 -static bool ProcessCommaClause(unsigned int verb1,bool &changed)ProcessCommaClause4004,155202 -static unsigned int ForceValues(int i, uint64 bits,char* msg,bool& changed)ForceValues4016,155578 -static bool AcceptsInfinitiveObject(int i)AcceptsInfinitiveObject4029,155907 -static bool ProcessReducedPassive(unsigned int verb1,bool allowObject,bool &changed)ProcessReducedPassive4034,156080 -static void AddClause(int i,char* msg)AddClause4105,159223 -static void ExtendChunk(int from, int to,int chunk[MAX_SENTENCE_LENGTH])ExtendChunk4143,161084 -static int FindPriorVerb(int at)FindPriorVerb4152,161401 -static int FindPriorNoun(int i)FindPriorNoun4162,161546 -static bool ImpliedNounObjectPeople(int i, uint64 role,bool & changed) // for objectImpliedNounObjectPeople4169,161735 -static void MigrateObjects(int start, int end)MigrateObjects4183,162419 -static bool FinishSentenceAdjust(bool resolved, bool & changed, int start, int end)FinishSentenceAdjust4234,164047 -static int FindCoordinate(int i) // i is on commaFindCoordinate4969,198924 -static void DoCoord( int i, int before, int after, uint64 type)DoCoord4984,199308 -static void ForceNounPhrase(int i, bool &changed) // insure things before are proper wordsForceNounPhrase5015,201233 -static int NearestProbableNoun(int i)NearestProbableNoun5026,201586 -static int NearestProbableVerb(int i)NearestProbableVerb5036,201918 -static int ConjoinPhrase(int i, bool &changed)ConjoinPhrase5046,202213 -static int ConjoinAdjective( int i, bool &changed)ConjoinAdjective5103,204290 -static int ConjoinNoun( int i, bool &changed)ConjoinNoun5134,205545 -static int ConjoinVerb( int i, bool &changed)ConjoinVerb5273,210686 -static int ConjoinImmediate( int i, bool & changed)ConjoinImmediate5370,214682 -static bool FlipPrepToConjunction( int i,bool question, bool changed) // at the verb we detectFlipPrepToConjunction5465,217973 -static int ConjoinAdverb( int i, bool &changed)ConjoinAdverb5490,219161 -static unsigned int HandleCoordConjunct( int i,bool &changed) // determine kind of conjunction- HandleCoordConjunct5522,220445 -static void DropLevel()DropLevel5614,223818 -static void CloseLevel(int i)CloseLevel5620,223952 -static void DecodeneedRoles(unsigned int x,char* buffer)DecodeneedRoles5659,225464 -WORDP GetPhrasalVerb( int i)GetPhrasalVerb5685,226934 -static void SeekObjects( int i,bool &changed) // this is a verb, what objects does it wantSeekObjects5699,227199 -static bool IsLegalAddress(unsigned int first)IsLegalAddress5793,232234 -static bool PossibleNounAfter(int i)PossibleNounAfter5807,232878 -static bool IsLegalAppositive(int first, int second)IsLegalAppositive5817,233120 -static bool ProcessOmittedClause(unsigned int verb,bool &changed) // They were certain (they werProcessOmittedClause5847,234798 -static void HandleComplement( int i,bool & changed)HandleComplement5874,235654 -static void ShowZone(unsigned int zone)ShowZone6246,253944 -1. phrase (from start of phrase which is usually a preposition but might be omitted) til noun enomitted6269,255074 - -javascript.cpp,503 -duk_context *ctxPermanent = NULL;ctxPermanent6,120 -duk_context *ctxTransient = NULL;ctxTransient7,154 -duk_context *ctx;ctx8,188 -#define stricmp stricmp13,249 -#define strnicmp strnicmp14,277 -static duk_ret_t native_log(duk_context *ctx) {native_log20,451 -FunctionResult RunJavaScript(char* definition, char* buffer, unsigned int args)RunJavaScript30,853 -void DeletePermanentJavaScript()DeletePermanentJavaScript217,6474 -void DeleteTransientJavaScript()DeleteTransientJavaScript228,6627 - -textUtilities.h,2807 -#define _TEXTUTILITIESH__TEXTUTILITIESH_2,25 -#define TOKEN_INCLUSIVE TOKEN_INCLUSIVE19,1170 -#define TOKEN_EXCLUSIVE TOKEN_EXCLUSIVE20,1196 -#define TOKEN_INCOMPLETE TOKEN_INCOMPLETE21,1222 -enum PurifyKind {PurifyKind23,1250 - SYSTEM_PURIFY = 0,SYSTEM_PURIFY24,1268 - INPUT_PURIFY = 1,INPUT_PURIFY25,1288 - INPUT_TESTOUTPUT_PURIFY = 2,INPUT_TESTOUTPUT_PURIFY26,1307 - TAB_PURIFY = 3TAB_PURIFY27,1337 -#define BOMSET BOMSET30,1357 -#define BOMUTF8 BOMUTF831,1374 -#define NOBOM NOBOM32,1392 -#define ESCAPE_FLAG ESCAPE_FLAG34,1409 -#define SPACES SPACES36,1519 -#define PUNCTUATIONS PUNCTUATIONS37,1553 -#define ENDERS ENDERS38,1613 -#define BRACKETS BRACKETS39,1649 -#define ARITHMETICS ARITHMETICS40,1690 -#define SYMBOLS SYMBOLS41,1767 -#define CONVERTERS CONVERTERS42,1843 -#define QUOTERS QUOTERS43,1875 -#define VALIDNONDIGIT VALIDNONDIGIT45,1909 -#define VALIDDIGIT VALIDDIGIT46,1933 -#define VALIDUPPER VALIDUPPER47,1954 -#define VALIDLOWER VALIDLOWER48,1975 -#define VALIDUTF8 VALIDUTF849,1996 -#define NOSTYLE_NUMBERS NOSTYLE_NUMBERS51,2017 -#define AMERICAN_NUMBERS AMERICAN_NUMBERS52,2044 -#define INDIAN_NUMBERS INDIAN_NUMBERS53,2071 -#define FRENCH_NUMBERS FRENCH_NUMBERS54,2096 -#define UNINIT UNINIT56,2122 -#define SHOUT SHOUT58,2141 -#define ABBREVIATION ABBREVIATION59,2157 -#define NOT_A_NUMBER NOT_A_NUMBER61,2181 -#define DIGIT_NUMBER DIGIT_NUMBER62,2213 -#define CURRENCY_NUMBER CURRENCY_NUMBER63,2297 -#define PLACETYPE_NUMBER PLACETYPE_NUMBER64,2323 -#define ROMAN_NUMBER ROMAN_NUMBER65,2350 -#define WORD_NUMBER WORD_NUMBER66,2373 -#define REAL_NUMBER REAL_NUMBER67,2427 -#define FRACTION_NUMBER FRACTION_NUMBER68,2486 -#define LETTERMAX LETTERMAX70,2513 -#define RESTORE_LOGGING(RESTORE_LOGGING72,2535 -#define MAX_CONDITIONALS MAX_CONDITIONALS89,3171 -#define IsPunctuation(IsPunctuation105,3640 -#define IsRealPunctuation(IsRealPunctuation106,3697 -#define GetLowercaseData(GetLowercaseData107,3762 -#define GetUppercaseData(GetUppercaseData108,3826 -#define GetNestingData(GetNestingData109,3890 -#define IsWhiteSpace(IsWhiteSpace111,3949 -#define IsWordTerminator(IsWordTerminator112,4015 -#define IsVowel(IsVowel113,4095 -#define IsAlphaUTF8DigitNumeric(IsAlphaUTF8DigitNumeric114,4151 -#define IsUpperCase(IsUpperCase115,4233 -#define IsLowerCase(IsLowerCase116,4303 -#define IsAlphaUTF8(IsAlphaUTF8117,4373 -#define IsLegalNameCharacter(IsLegalNameCharacter118,4474 -#define IsDigit(IsDigit119,4538 -#define IsAlphaUTF8OrDigit(IsAlphaUTF8OrDigit120,4613 -#define IsNonDigitNumberStarter(IsNonDigitNumberStarter121,4699 -#define IsNumberStarter(IsNumberStarter122,4793 -#define IsComparison(IsComparison123,4919 -#define IsSign(IsSign124,4980 -#define IsInvalidEmailCharacter(IsInvalidEmailCharacter125,5021 - -markSystem.cpp,3251 -#define GENERIC_MEANING GENERIC_MEANING39,1708 -int uppercaseFind = -1; // unknownuppercaseFind42,1794 -static bool failFired = false;failFired43,1829 -bool trustpos = false;trustpos44,1860 -int marklimit = 0;marklimit45,1883 -static STACKREF wordlist = NULL;wordlist46,1902 -static HEAPREF pendingConceptList = NULL;pendingConceptList47,1935 -bool showMark = false;showMark50,2135 -static unsigned int markLength = 0; // prevent long lines in mark listing tracemarkLength51,2158 -#define MARK_LINE_LIMIT MARK_LINE_LIMIT52,2238 -int upperCount, lowerCount;upperCount53,2265 -int upperCount, lowerCount;lowerCount53,2265 -ExternalTaggerFunction externalPostagger = NULL;externalPostagger54,2293 -char unmarked[MAX_SENTENCE_LENGTH]; // can completely disable a word from mark recognitionunmarked55,2342 -bool RemoveMatchValue(WORDP D, int position)RemoveMatchValue57,2434 -static int WhereWordHitWithData(WORDP D, int start,unsigned char* data)WhereWordHitWithData84,3322 -static int WhereWordHit(WORDP D, int start)WhereWordHit97,3661 -bool HasMarks(int start)HasMarks111,3983 -bool MarkWordHit(int depth, MEANING exactWord, WORDP D, int meaningIndex, int start, int end)MarkWordHit121,4325 -unsigned int GetIthSpot(WORDP D, int i, int& start, int& end)GetIthSpot211,7719 -static unsigned char* DataIntersect(WORDP D)DataIntersect231,8348 -unsigned int GetNextSpot(WORDP D, int start, int &startPosition, int& endPosition, bool reverse,GetNextSpot300,10664 -static void TraceHierarchy(FACT* F,char* msg)TraceHierarchy353,12918 -static void AddPendingConcept(FACT* F, unsigned int start, unsigned int end)AddPendingConcept367,13335 -static bool ProcessPendingFact(FACT* F, int start, int end)ProcessPendingFact373,13535 -static void ProcessPendingConcepts()ProcessPendingConcepts389,14217 -static bool IsValidStart(int start)IsValidStart462,16828 -MEANING EncodeConceptMember(char* word,int& flags)EncodeConceptMember491,17588 -static int MarkSetPath(int depth,int exactWord,MEANING M, int start, int end, unsigned int levelMarkSetPath513,18202 -static void RiseUp(int depth, int exactWord,MEANING M,unsigned int start, unsigned int end,unsigRiseUp642,23889 -static void MarkAllMeaningAndImplications(int depth, MEANING M, int start, int end, int kind, boMarkAllMeaningAndImplications661,24734 -void MarkMeaningAndImplications(int depth, MEANING exactWord,MEANING M,int start, int end,int kiMarkMeaningAndImplications686,25792 -static void HuntMatch(int kind, char* word,bool strict,int start, int end, unsigned int& usetracHuntMatch797,31176 -static void SetSequenceStamp() // mark words in sequence, original and canonical (but not mixeSetSequenceStamp855,33825 -static void StdMark(MEANING M, unsigned int start, unsigned int end, int kind) StdMark1051,41594 -static STACKREF BuildConceptList(int field,int verb)BuildConceptList1060,42073 -static void ProcessWordLoop(STACKREF verblist, int verb, STACKREF subjectlist, int subject, STACProcessWordLoop1099,43090 -static void ProcessSentenceConcepts(int subject, int verb, int object)ProcessSentenceConcepts1174,46128 -static void MarkFundamentalMeaning()MarkFundamentalMeaning1187,46683 -void MarkAllImpliedWords(bool limitnlp)MarkAllImpliedWords1263,48773 - -testing.cpp,19224 -static bool down_is = true;down_is4,44 -static int downcount = 0;downcount6,73 -static int volleyCounter = 0;volleyCounter7,99 -static int relevantVolleyCounter = 0;relevantVolleyCounter8,129 -static int itemcount = 0;itemcount9,167 -bool nomixedcase = false;nomixedcase10,193 -void InitStats()InitStats12,220 -bool VerifyAuthorization(FILE* in) // is he allowed to use :commandsVerifyAuthorization35,659 -static int nooob = 0;nooob85,2029 -static int lineLimit = 0; // in abstract report lines that are longer than this...lineLimit86,2051 -static WORDP topLevel = 0;topLevel87,2134 -static unsigned int err = 0;err88,2161 -static int inLine = 0;inLine89,2190 -static int inDepth = 0;inDepth90,2213 -static unsigned int filesSeen; filesSeen91,2237 -static char directory[MAX_WORD_SIZE];directory92,2269 -static char* abstractBuffer;abstractBuffer93,2308 -static int longLines;longLines94,2337 -static uint64 verifyToken;verifyToken95,2359 -static bool isTracing = false;isTracing96,2386 -static bool isTiming = false;isTiming97,2417 -static WORDP dictUsedG;dictUsedG98,2447 -static FACT* factUsedG;factUsedG99,2471 -static char* textUsedG;textUsedG100,2495 -static int trials;trials101,2519 -static int nextRule = 0;nextRule102,2538 -static bool keepname = false;keepname103,2563 -#define ABSTRACT_SPELL ABSTRACT_SPELL107,2640 -#define ABSTRACT_SET_MEMBER ABSTRACT_SET_MEMBER108,2665 -#define ABSTRACT_CANONICAL ABSTRACT_CANONICAL109,2695 -#define ABSTRACT_PRETTY ABSTRACT_PRETTY110,2724 -#define ABSTRACT_VP ABSTRACT_VP111,2750 -#define ABSTRACT_NOCODE ABSTRACT_NOCODE112,2773 -#define ABSTRACT_STORY ABSTRACT_STORY113,2800 -#define ABSTRACT_RESPONDER ABSTRACT_RESPONDER114,2826 -#define ABSTRACT_RESTRICTIONS ABSTRACT_RESTRICTIONS115,2857 -#define ABSTRACT_COVERAGE ABSTRACT_COVERAGE116,2956 -static bool fromScript = false;fromScript118,2987 -static MEANING* meaningList; // list of meanings from :conceptsmeaningList128,3318 -static MEANING* meaningLimit; // end of meaninglistpmeaningLimit129,3382 -std::map statistics; // statistics datastatistics133,3472 -int CountSet(WORDP D,unsigned int baseStamp) // full recursive referencingCountSet139,3668 -static int CountDown(MEANING T,int all,int depth,unsigned int baseStamp)CountDown176,4747 -static void Indent(int count,bool nonumber)Indent215,5808 -static bool DumpOne(WORDP S,int all,int depth,bool shown)DumpOne221,5937 -static void MarkExclude(WORDP D)MarkExclude268,7197 -static void C_AutoReply(char* input)C_AutoReply283,7538 -static void MarkUp(WORDP D) // mark all that can be seen from here going up as memberMarkUp291,7717 -static void C_Common(char* input)C_Common308,8051 -static void C_NoReact(char* input)C_NoReact398,9988 -static void C_Plural(char* input)C_Plural404,10092 -static void C_POS(char* input)C_POS412,10267 -static void C_Prepare(char* input)C_Prepare447,11525 -static void C_Canonize(char* input)C_Canonize510,13573 -static void C_Spellit(char* input)C_Spellit558,14889 -static void C_Tokenize(char* input)C_Tokenize571,15194 -static void MemorizeRegress(char* input)MemorizeRegress618,16600 -static void VerifyRegress(char* file)VerifyRegress763,21444 -static void C_Regress(char* input)C_Regress1070,32538 -static void C_Source(char* input)C_Source1078,32744 -static void ReadNextDocument(char* name,uint64 value) // ReadDocument(inBuffer,sourceFile) calleReadNextDocument1102,33440 -static void C_Document(char* input)C_Document1178,36198 -static void DoAssigns(char* ptr) // find variable assignmentsDoAssigns1237,37933 -static void C_TestPattern(char* input)C_TestPattern1385,41767 -static void GambitTestTopic(char* topic)GambitTestTopic1514,45880 -static void SaveReference(char* original, char* context,char* endargs)SaveReference1580,47977 -static void C_VariableReference(char* input)C_VariableReference1705,51499 -static void C_TestTopic(char* input)C_TestTopic1766,53715 -static void VerifyAccess(char* topic, char kind, char* prepassTopic) // prove patterns match comVerifyAccess1796,54577 -static void VerifyAllTopics(char kind,char* prepassTopic,char* topic)VerifyAllTopics2256,76231 -static void AllGambitTests(char* topic)AllGambitTests2269,76584 -static void C_Verify(char* input)C_Verify2282,76891 -bool stanfordParser = false;stanfordParser2341,78684 -static void PennWrite(char* name,uint64 flags)PennWrite2343,78714 -static void C_PennFormat(char* file)C_PennFormat2449,81212 -static void ShowFailCount(WORDP D,uint64 junk)ShowFailCount2466,81770 -static void C_TrimDown(char* file)C_TrimDown2474,81979 -static void C_JAHuman(char* file)C_JAHuman2501,82511 -static int patternCount = 0;patternCount2583,85187 -static int patternSize = 0;patternSize2584,85216 -static int conceptValues = 0;conceptValues2585,85244 -static int inputCount = 0;inputCount2586,85274 -static int nodeCount = 0;nodeCount2587,85301 -static int maxPatternSize;maxPatternSize2588,85327 -static char* maxPattern = NULL;maxPattern2589,85354 -static char* maxConcept = NULL;maxConcept2590,85386 -static int maxConceptValue = 0;maxConceptValue2591,85418 -static char* conceptName = NULL;conceptName2592,85450 -static bool usesNL = false;usesNL2593,85483 -static void JSONSizing(WORDP D, int subject)JSONSizing2595,85512 -static void C_TestPatternInfo(char* file)C_TestPatternInfo2717,88655 -static void DictWrite1(char* file)DictWrite12767,90035 -static void C_DictWrite(char* input)C_DictWrite2804,91094 -static void C_CheckList(char* file)C_CheckList2820,91383 -static void C_JA2Starts(char* file)C_JA2Starts2846,91877 -static void C_RemoveCRLF(char* file)C_RemoveCRLF2898,93318 -static void C_JA2Source(char* file)C_JA2Source2919,93852 -static void C_PennDecode(char* file)C_PennDecode2977,95581 -static void C_PennMatch(char* file)C_PennMatch3025,96436 -static void C_PennNoun(char* file)C_PennNoun3756,132169 -static void C_VerifyPos(char* file)C_VerifyPos3841,135059 -static void C_TimePos(char* file) // how many wps for pos taggingC_TimePos3932,137745 -static void C_VerifySpell(char* file) // test spell checker against a file of entries wrong-speC_VerifySpell3958,138579 -static void VerifySubstitutes1(WORDP D, uint64 unused)VerifySubstitutes14006,140332 -static void C_VerifySubstitutes(char* ptr) // see if substitutes work...C_VerifySubstitutes4068,142109 -static bool StripEmbedded(char* word,char* &ptr,char* original,char* ref,char* notref,bool &contStripEmbedded4073,142226 -static bool FlushEmbedded(char* & ptr,char* ref,char* notref,unsigned int &control)FlushEmbedded4112,143338 -static void C_WikiText(char* ptr)C_WikiText4157,144761 -static void C_Bot(char* name)C_Bot4851,163834 -static void C_Build(char* input)C_Build4862,164244 -static void C_Quit(char* input)C_Quit4968,168166 -static void C_Restart(char* input)C_Restart4978,168371 -static void C_User(char* username)C_User5016,169097 -static void Rephrase(char* buffer,char* out) // rewrite script to human understandableRephrase5024,169363 -static void C_Debug(char* x)C_Debug5069,170610 -static void C_ClearLog(char* x)C_ClearLog5074,170695 -static int getval(int x, int y)getval5083,170871 -static void C_Crash(char* x)C_Crash5088,170923 -static void C_Flush(char* x)C_Flush5099,171232 -static void DrawSynsets(MEANING M)DrawSynsets5109,171408 -static void DrawDownHierarchy(MEANING T,unsigned int depth,unsigned int limit,bool sets)DrawDownHierarchy5140,172402 -static void DumpConceptPath(MEANING T) // once you are IN a set, the path can be thisDumpConceptPath5233,175276 -static void ShowConcepts(MEANING T)ShowConcepts5267,176011 -static void C_Concepts(char* input)C_Concepts5317,177790 -static void C_Down(char* input)C_Down5369,178998 -static void FindXWord(WORDP D, uint64 pattern)FindXWord5388,179601 -static void C_FindWords(char* input)C_FindWords5393,179741 -static bool TestSetPath(MEANING T,unsigned int depth) // once you are IN a set, the path can be TestSetPath5398,179826 -static bool TestUpHierarchy(MEANING T,int depth)TestUpHierarchy5416,180408 -static void TestSet(WORDP D,uint64 flags)TestSet5470,182058 -static void C_Nonset(char* buffer) // NOUN ~sizesC_Nonset5480,182392 -static void C_HasFlag(char* buffer)C_HasFlag5491,182657 -static bool HitTest(WORDP D, WORDP set) // can we hit thisHitTest5524,183371 -static void C_Overlap(char* buffer)C_Overlap5546,183805 -static bool DumpSetPath(MEANING T,unsigned int depth) // once you are IN a set, the path can be DumpSetPath5581,184623 -static bool DumpUpHierarchy(MEANING T,int depth)DumpUpHierarchy5615,185619 -static void C_Up(char* input)C_Up5704,188874 -static void C_MixedCase(char* input)C_MixedCase5714,189066 -static void C_DualUpper(char* input)C_DualUpper5754,190330 -static void C_Word(char* input)C_Word5796,191479 -static void WordDump(WORDP D,uint64 flags)WordDump5851,192647 -static void C_TimeLog(char* input)C_TimeLog5859,192830 -static void C_VerifySentence(char* input)C_VerifySentence5992,196538 -static void C_CountWords(char* input)C_CountWords6041,197926 -static void C_CountCat1(char* input) // mark count of cats involvedC_CountCat16094,199428 -static void C_CountCat2(char* input)C_CountCat26121,200288 -static void C_Logging(char* input)C_Logging6182,202282 -static void C_Suffix(char* input)C_Suffix6226,203403 -static void C_CountCat(char* input)C_CountCat6237,203718 -static void C_WordDump(char* input)C_WordDump6275,204771 -static void FindConceptWord(WORDP D, uint64 pattern)FindConceptWord6303,205292 -static void C_Context(char* input)C_Context6313,205573 -static void C_ConceptList(char* input)C_ConceptList6325,205909 -static void C_Commands(char* x)C_Commands6330,206002 -static void C_Definition(char* x)C_Definition6337,206205 -static void DumpMatchVariables()DumpMatchVariables6349,206817 -static void C_Variables(char* input)C_Variables6357,207119 -static void C_Functions(char* input)C_Functions6373,207625 -static void C_Identify(char* input)C_Identify6378,207685 -static void ShowMacro(WORDP D,uint64 junk)ShowMacro6384,207774 -static void C_Macros(char* input)C_Macros6395,208650 -static void ShowQuery(WORDP D,uint64 junk)ShowQuery6400,208719 -static void C_Queries(char* input)C_Queries6411,209039 -static void ClearTracedFunction(WORDP D,uint64 junk)ClearTracedFunction6416,209109 -static void TimeFunction(WORDP D, int bits, int mode) TimeFunction6425,209322 -static void TraceFunction(WORDP D, int bits)TraceFunction6439,209694 -static void TimedFunction(WORDP D, uint64 junk) // functionsTimedFunction6451,209989 -static void ClearTimedFunction(WORDP D, uint64 junk)ClearTimedFunction6462,210466 -static void C_TimedFunctions(char* input)C_TimedFunctions6467,210625 -static void TracedTopic(WORDP D,uint64 style)TracedTopic6472,210707 -static void TracedFunction(WORDP D,uint64 style)TracedFunction6494,211321 -static void C_TracedFunctions(char* input)C_TracedFunctions6514,211872 -static void ClearTracedTopic(WORDP D,uint64 junk)ClearTracedTopic6519,211956 -static void C_TracedTopics(char* input)C_TracedTopics6529,212152 -static void TimedTopic(WORDP D, uint64 timestyle)TimedTopic6534,212229 -static void ClearTimedTopic(WORDP D, uint64 junk)ClearTimedTopic6557,212868 -static void C_TimedTopics(char* input)C_TimedTopics6567,213064 -void C_MemStats(char* input)C_MemStats6574,213183 - struct myinfo {myinfo6592,213764 - long uptime; /* Seconds since boot */uptime6593,213781 - unsigned long loads[3]; /* 1, 5, and 15 minute load averages */loads6594,213833 - unsigned long totalram; /* Total usable main memory size */totalram6595,213900 - unsigned long freeram; /* Available memory size */freeram6596,213963 - unsigned long sharedram; /* Amount of shared memory */sharedram6597,214018 - unsigned long bufferram; /* Memory used by buffers */bufferram6598,214075 - unsigned long totalswap; /* Total swap space size */totalswap6599,214131 - unsigned long freeswap; /* swap space still available */freeswap6600,214186 - unsigned short procs; /* Number of current processes */procs6601,214246 - unsigned long totalhigh; /* Total high memory size */totalhigh6602,214307 - unsigned long freehigh; /* Available high memory size */freehigh6603,214363 - unsigned int mem_unit; /* Memory unit size in bytes */mem_unit6604,214423 - char _f[20 - 2 * sizeof(long) - sizeof(int)]; /* Padding to 64 bytes */_f6605,214482 -static void C_Who(char*input)C_Who6635,215901 -TestMode Command(char* input,char* buffer,bool scripted)Command6648,216248 -void C_Gambits(char* buffer)C_Gambits6712,217978 -void C_Pending(char* buffer)C_Pending6747,218909 -static int functionCounter;functionCounter6752,219004 -static void CountConcept(WORDP D, uint64 count)CountConcept6753,219032 -static bool EmptyReuse(char* output, int topicid)EmptyReuse6768,219432 -static void C_TopicStats(char* input)C_TopicStats6788,219990 -static void MarkExcludeIt(WORDP D) // mark all members to excludeMarkExcludeIt6888,223271 -static int follown;follown6907,223755 -static FILE* outptr;outptr6908,223775 -static void FollowIt(WORDP D)FollowIt6910,223797 -static void C_Ingestlog(char* input)C_Ingestlog6935,224385 -static void C_Comparelog(char* input)C_Comparelog7041,230918 -static void C_CompileDP(char* input)C_CompileDP7148,234113 -static void C_AllMembers(char* input)C_AllMembers7345,239201 -static void C_Dedupe(char* input)C_Dedupe7383,240188 -#define VAR_GLBLPERMANENT VAR_GLBLPERMANENT7420,241044 -#define VAR_GLBLTRANSIENT VAR_GLBLTRANSIENT7421,241072 -#define VAR_LOCAL VAR_LOCAL7422,241100 -char* FindVar(char* ptr, FILE* out, int use)FindVar7423,241120 -static void C_ListVariables(char* input)C_ListVariables7464,242705 -static void C_TopicDump(char* input)C_TopicDump7520,244884 -static bool shownItem;shownItem7564,246178 -static void TrackFactsUp(MEANING T,FACT* G,WORDP base) // show what matches up in unmarked topTrackFactsUp7566,246202 -static void TabInset(unsigned int depth,bool eol)TabInset7626,247900 -static void TrackFactsDown(MEANING M,FACT* F,unsigned int depth,size_t& length,bool display) // TrackFactsDown7632,248047 -static void C_Topics(char* input)C_Topics7721,250419 -static void C_TopicInfo(char* input)C_TopicInfo7754,251347 -static void C_LabelRemap(char* input)C_LabelRemap7917,256484 -static void LoadDescriptions (char* file)LoadDescriptions7962,257814 -static void FreeDescriptions(WORDP D, uint64 junk)FreeDescriptions7985,258349 -static void ListMacro(WORDP D, uint64 junk)ListMacro7997,258559 -static void ListTopic(WORDP D, uint64 junk)ListTopic8008,258903 -static void C_List(char* input)C_List8019,259274 -static void C_Where(char* input)C_Where8188,263795 -static void C_AllFacts(char* input)C_AllFacts8198,264078 -static void C_AllDict(char* input)C_AllDict8223,264630 -static void C_Facts(char* input)C_Facts8252,265339 -static char* WriteFactFlags(FACT* F)WriteFactFlags8328,267067 -static void C_UserFacts(char* input)C_UserFacts8361,268803 -static void C_DoInternal(char* input,bool internal)C_DoInternal8396,269878 -static void C_Do(char* input)C_Do8438,271071 -static void C_Silent(char* input)C_Silent8443,271134 -static void C_Retry(char* input)C_Retry8448,271192 -static void C_Redo(char* input)C_Redo8532,273945 -static void C_Log(char* input)C_Log8537,273999 -static void C_Skip(char* buffer)C_Skip8542,274070 -static void C_Show(char* input)C_Show8567,274804 -static void TraceTopicFunction(WORDP D, uint64 data)TraceTopicFunction8682,277669 -static void TimingTopicFunction(WORDP D, uint64 data)TimingTopicFunction8688,277892 -static void ShowTrace(unsigned int bits, bool original)ShowTrace8694,278112 -static void ShowTiming(unsigned int bits, bool original)ShowTiming8804,282614 -static void C_Say(char* input)C_Say8891,285711 -static void NoTraceTime(char* input, unsigned int topicflag, unsigned int macroflag, char* cmd)NoTraceTime8897,285813 -static void C_NoTrace(char* input)C_NoTrace8930,286732 -static void C_NoTime(char* input)C_NoTime8935,286838 -static void C_Trace(char* input)C_Trace8940,286940 -static void C_Time(char* input)C_Time9179,297518 -void C_ServerLog(char* buffer)C_ServerLog9344,303732 -void C_Authorize(char* buffer)C_Authorize9360,304043 -void C_Why(char* buffer)C_Why9365,304130 -static void CleanIt(char* word,uint64 junk) // remove cr from source lines for LinuxCleanIt9387,304893 -static void C_ExtraTopic(char* input) // topicdump will create a file in TMP/tmp.txtC_ExtraTopic9421,305747 -static void C_Clean(char* word) // remove CR for LINUXC_Clean9444,306493 -static void C_EndPGUser(char* word)C_EndPGUser9450,306623 -static void BuildDummyConcept(WORDP D,uint64 junk)BuildDummyConcept9456,306696 -static void SortConcept(WORDP D,uint64 junk)SortConcept9462,306870 -static void Translate(char* msg,char* to, char* apkey)Translate9468,307030 -static void C_TranslateConcept(char* input) // give the lang & filename to writeC_TranslateConcept9557,309012 -static void C_SortConcept(char* input)C_SortConcept9785,315684 -static void DisplayTables(char* topicid)DisplayTables9838,317549 -static void DoHeader(int count,char* basic,FILE* in,int id,unsigned int spelling,int ruleid, intDoHeader9845,317746 -static void TopicHeader(int spelling, int topicID)TopicHeader9923,320468 -static void DisplayTopic(char* name,int topicID,int spelling)DisplayTopic9994,323503 -static void MarkDownHierarchy(MEANING T)MarkDownHierarchy10507,340074 -static void C_Coverage(char* input)C_Coverage10530,340535 -static void C_ShowCoverage(char* input)C_ShowCoverage10560,341460 -static void C_Abstract(char* input)C_Abstract10611,342949 -static void C_Diff(char* input)C_Diff10708,346212 -static void IndentDisplay(char* one, char* two,char* display)IndentDisplay10793,348695 -static void C_StripLog(char* file)C_StripLog10845,349613 -static void C_Medtable(char* file)C_Medtable10888,350842 -static void C_RewriteConverse(char* file) // single line test inputsC_RewriteConverse10936,352250 -static void C_RewriteToTsv(char* file) // single line to tsv formatC_RewriteToTsv10982,353809 -static void C_NewDiff(char* input)C_NewDiff11061,355965 -static void C_MergeLines(char* file)C_MergeLines11156,358149 -static void C_Fuse(char* file)C_Fuse11198,359216 -static void C_QuoteLines(char* file)C_QuoteLines11224,359717 -static void BuildForeign(char* input)BuildForeign11253,360332 -static void Stats(char* bot,char* why)Stats11329,362533 -static void TrimIt(char* name,uint64 flag) TrimIt11374,364214 -static void C_Trim(char* input) // create simple file of user chat from directoryC_Trim11669,374623 -CommandInfo commandSet[] = // NEWcommandSet11737,376735 -void SortTopic(WORDP D,uint64* junk)SortTopic11900,389370 -void SortTopic0(WORDP D,uint64 junk)SortTopic011906,389656 -typedef std::vector::const_iterator citer;citer11913,389916 -static bool myFunction (char* i,char* j) myFunction11915,389968 -static bool myInverseFunction (char* i,char* j) myInverseFunction11922,390155 -void Sortit(char* name,int oneline) Sortit11929,390349 -TestMode DoCommand(char* input,char* output,bool authorize)DoCommand12035,393943 - -.ipynb_checkpoints/Untitled-checkpoint.ipynb,0 - -mongo/bson/indent,0 - -mongo/bson/uncrustify.cfg,0 - -mongo/bson/b64_ntop.h,168 -#define Assert(Assert47,2293 -static const char Base64[] =Base6449,2337 -static const char Pad64 = '=';Pad6451,2437 -b64_ntop (uint8_t const *src,b64_ntop116,5650 - -mongo/bson/bson-context.c,1417 -#define HOST_NAME_MAX HOST_NAME_MAX39,990 -static bson_context_t gContextDefault;gContextDefault46,1044 -gettid (void)gettid51,1124 -_bson_context_get_oid_host (bson_context_t *context, /* IN */_bson_context_get_oid_host76,1588 -_bson_context_get_oid_host_cached (bson_context_t *context, /* IN */_bson_context_get_oid_host_cached117,2542 -_bson_getpid (void)_bson_getpid130,2872 -_bson_context_get_oid_pid (bson_context_t *context, /* IN */_bson_context_get_oid_pid165,3501 -_bson_context_get_oid_pid_cached (bson_context_t *context, /* IN */_bson_context_get_oid_pid_cached200,4290 -_bson_context_get_oid_seq32 (bson_context_t *context, /* IN */_bson_context_get_oid_seq32225,4864 -_bson_context_get_oid_seq32_threadsafe (bson_context_t *context, /* IN */_bson_context_get_oid_seq32_threadsafe252,5486 -_bson_context_get_oid_seq64 (bson_context_t *context, /* IN */_bson_context_get_oid_seq64279,6148 -_bson_context_get_oid_seq64_threadsafe (bson_context_t *context, /* IN */_bson_context_get_oid_seq64_threadsafe309,6796 -_bson_context_init (bson_context_t *context, /* IN */_bson_context_init320,7107 -bson_context_new (bson_context_flags_t flags)bson_context_new428,10559 -bson_context_destroy (bson_context_t *context) /* IN */bson_context_destroy457,11153 -BSON_ONCE_FUN(_bson_context_init_default)BSON_ONCE_FUN467,11337 -bson_context_get_default (void)bson_context_get_default496,12136 - -mongo/bson/bson-oid.c,905 -static const uint16_t gHexCharPairs[] = {gHexCharPairs36,1077 -bson_oid_init_sequence (bson_oid_t *oid, /* OUT */bson_oid_init_sequence118,5578 -bson_oid_init (bson_oid_t *oid, /* OUT */bson_oid_init158,6663 -bson_oid_init_from_data (bson_oid_t *oid, /* OUT */bson_oid_init_from_data202,7672 -bson_oid_init_from_string (bson_oid_t *oid, /* OUT */bson_oid_init_from_string234,8362 -bson_oid_get_time_t (const bson_oid_t *oid) /* IN */bson_oid_get_time_t261,8895 -bson_oid_to_stringbson_oid_to_string292,9557 -bson_oid_hash (const bson_oid_t *oid) /* IN */bson_oid_hash358,11366 -bson_oid_compare (const bson_oid_t *oid1, /* IN */bson_oid_compare385,11972 -bson_oid_equal (const bson_oid_t *oid1, /* IN */bson_oid_equal413,12604 -bson_oid_copy (const bson_oid_t *src, /* IN */bson_oid_copy444,13248 -bson_oid_is_valid (const char *str, /* IN */bson_oid_is_valid476,13979 - -mongo/bson/bson.h,1674 -#define BSON_HBSON_H19,612 -#define BSON_INSIDEBSON_INSIDE21,628 -#define bson_empty(bson_empty64,1495 -#define bson_empty0(bson_empty072,1666 -#define bson_clear(bson_clear84,1882 -#define BSON_MAX_SIZE BSON_MAX_SIZE98,2109 -#define BSON_APPEND_ARRAY(BSON_APPEND_ARRAY101,2160 -#define BSON_APPEND_ARRAY_BEGIN(BSON_APPEND_ARRAY_BEGIN104,2257 -#define BSON_APPEND_BINARY(BSON_APPEND_BINARY107,2370 -#define BSON_APPEND_BOOL(BSON_APPEND_BOOL110,2496 -#define BSON_APPEND_CODE(BSON_APPEND_CODE113,2592 -#define BSON_APPEND_CODE_WITH_SCOPE(BSON_APPEND_CODE_WITH_SCOPE116,2688 -#define BSON_APPEND_DBPOINTER(BSON_APPEND_DBPOINTER119,2819 -#define BSON_APPEND_DOCUMENT_BEGIN(BSON_APPEND_DOCUMENT_BEGIN122,2936 -#define BSON_APPEND_DOUBLE(BSON_APPEND_DOUBLE125,3055 -#define BSON_APPEND_DOCUMENT(BSON_APPEND_DOCUMENT128,3155 -#define BSON_APPEND_INT32(BSON_APPEND_INT32131,3259 -#define BSON_APPEND_INT64(BSON_APPEND_INT64134,3357 -#define BSON_APPEND_MINKEY(BSON_APPEND_MINKEY137,3455 -#define BSON_APPEND_MAXKEY(BSON_APPEND_MAXKEY140,3546 -#define BSON_APPEND_NULL(BSON_APPEND_NULL143,3637 -#define BSON_APPEND_OID(BSON_APPEND_OID146,3724 -#define BSON_APPEND_REGEX(BSON_APPEND_REGEX149,3818 -#define BSON_APPEND_UTF8(BSON_APPEND_UTF8152,3925 -#define BSON_APPEND_SYMBOL(BSON_APPEND_SYMBOL155,4041 -#define BSON_APPEND_TIME_T(BSON_APPEND_TIME_T158,4161 -#define BSON_APPEND_TIMEVAL(BSON_APPEND_TIMEVAL161,4261 -#define BSON_APPEND_DATE_TIME(BSON_APPEND_DATE_TIME164,4363 -#define BSON_APPEND_TIMESTAMP(BSON_APPEND_TIMESTAMP167,4469 -#define BSON_APPEND_UNDEFINED(BSON_APPEND_UNDEFINED170,4584 -#define BSON_APPEND_VALUE(BSON_APPEND_VALUE173,4681 - -mongo/bson/bson-error.c,141 -bson_set_error (bson_error_t *error, /* OUT */bson_set_error61,1671 -bson_strerror_r (int err_code, /* IN */bson_strerror_r101,2601 - -mongo/bson/bson-atomic.c,427 -static pthread_mutex_t gBarrier = PTHREAD_MUTEX_INITIALIZER;gBarrier30,887 -bson_memory_barrier (void)bson_memory_barrier32,953 -static pthread_mutex_t gSync32 = PTHREAD_MUTEX_INITIALIZER;gSync3243,1165 -bson_atomic_int_add (volatile int32_t *p,bson_atomic_int_add45,1233 -static pthread_mutex_t gSync64 = PTHREAD_MUTEX_INITIALIZER;gSync6462,1504 -bson_atomic_int64_add (volatile int64_t *p,bson_atomic_int64_add64,1572 - -mongo/bson/bson-json.h,611 -#define BSON_JSON_HBSON_JSON_H19,617 -typedef struct _bson_json_reader_t bson_json_reader_t;bson_json_reader_t33,795 -{__anon9342fc24010337,865 - BSON_JSON_ERROR_READ_CORRUPT_JS = 1,BSON_JSON_ERROR_READ_CORRUPT_JS38,867 - BSON_JSON_ERROR_READ_INVALID_PARAM,BSON_JSON_ERROR_READ_INVALID_PARAM39,907 - BSON_JSON_ERROR_READ_CB_FAILURE,BSON_JSON_ERROR_READ_CB_FAILURE40,946 -} bson_json_error_code_t;bson_json_error_code_t41,982 -typedef ssize_t (*bson_json_reader_cb) (void *handle,bson_json_reader_cb44,1010 -typedef void (*bson_json_destroy_cb)(void *handle);bson_json_destroy_cb47,1178 - -mongo/bson/bson-string.c,1255 -bson_string_new (const char *str) /* IN */bson_string_new57,1567 -bson_string_free (bson_string_t *string, /* IN */bson_string_free105,2618 -bson_string_append (bson_string_t *string, /* IN */bson_string_append141,3237 -bson_string_append_c (bson_string_t *string, /* IN */bson_string_append_c185,4276 -bson_string_append_unichar (bson_string_t *string, /* IN */bson_string_append_unichar221,5005 -bson_string_append_printf (bson_string_t *string,bson_string_append_printf256,5704 -bson_string_truncate (bson_string_t *string, /* IN */bson_string_truncate294,6520 -bson_strdup (const char *str) /* IN */bson_strdup337,7373 -bson_strdupv_printf (const char *format, /* IN */bson_strdupv_printf376,8018 -bson_strdup_printf (const char *format, /* IN */bson_strdup_printf426,8990 -bson_strndup (const char *str, /* IN */bson_strndup459,9610 -bson_strfreev (char **str) /* IN */bson_strfreev492,10223 -bson_strnlen (const char *s, /* IN */bson_strnlen521,10699 -bson_strncpy (char *dst, /* IN */bson_strncpy560,11402 -bson_vsnprintf (char *str, /* IN */bson_vsnprintf596,12312 -bson_snprintf (char *str, /* IN */bson_snprintf650,13436 -bson_ascii_strtoll (const char *s,bson_ascii_strtoll669,13754 - -mongo/bson/bson-keys.c,141 -static const char * gUint32Strs[] = {gUint32Strs24,667 -bson_uint32_to_string (uint32_t value, /* IN */bson_uint32_to_string159,8876 - -mongo/bson/bson-timegm-private.h,59 -#define BSON_TIMEGM_PRIVATE_HBSON_TIMEGM_PRIVATE_H19,627 - -mongo/bson/bson-iter.c,4416 -#define ITER_TYPE(ITER_TYPE21,627 -bson_iter_init (bson_iter_t *iter, /* OUT */bson_iter_init41,1072 -bson_iter_recurse (const bson_iter_t *iter, /* IN */bson_iter_recurse86,2002 -bson_iter_init_find (bson_iter_t *iter, /* INOUT */bson_iter_init_find137,3100 -bson_iter_init_find_case (bson_iter_t *iter, /* INOUT */bson_iter_init_find_case166,3788 -_bson_iter_find_with_len (bson_iter_t *iter, /* INOUT */_bson_iter_find_with_len195,4463 -bson_iter_find (bson_iter_t *iter, /* INOUT */bson_iter_find240,5432 -bson_iter_find_case (bson_iter_t *iter, /* INOUT */bson_iter_find_case269,6092 -bson_iter_find_descendant (bson_iter_t *iter, /* INOUT */bson_iter_find_descendant308,7033 -bson_iter_key (const bson_iter_t *iter) /* IN */bson_iter_key361,8280 -bson_iter_type (const bson_iter_t *iter) /* IN */bson_iter_type387,8809 -_bson_iter_next_internal (bson_iter_t *iter, /* INOUT */_bson_iter_next_internal421,9751 -bson_iter_next (bson_iter_t *iter) /* INOUT */bson_iter_next740,16991 -bson_iter_binary (const bson_iter_t *iter, /* IN */bson_iter_binary777,17947 -bson_iter_bool (const bson_iter_t *iter) /* IN */bson_iter_bool839,19350 -bson_iter_as_bool (const bson_iter_t *iter) /* IN */bson_iter_as_bool872,20074 -bson_iter_double (const bson_iter_t *iter) /* IN */bson_iter_double913,20952 -bson_iter_int32 (const bson_iter_t *iter) /* IN */bson_iter_int32942,21497 -bson_iter_int64 (const bson_iter_t *iter) /* IN */bson_iter_int64972,22063 -bson_iter_as_int64 (const bson_iter_t *iter) /* IN */bson_iter_as_int641006,22707 -bson_iter_oid (const bson_iter_t *iter) /* IN */bson_iter_oid1043,23567 -bson_iter_regex (const bson_iter_t *iter, /* IN */bson_iter_regex1073,24174 -bson_iter_utf8 (const bson_iter_t *iter, /* IN */bson_iter_utf81116,25176 -bson_iter_dup_utf8 (const bson_iter_t *iter, /* IN */bson_iter_dup_utf81156,26107 -bson_iter_code (const bson_iter_t *iter, /* IN */bson_iter_code1202,27150 -bson_iter_codewscope (const bson_iter_t *iter, /* IN */bson_iter_codewscope1251,28515 -bson_iter_dbpointer (const bson_iter_t *iter, /* IN */bson_iter_dbpointer1319,30336 -bson_iter_symbol (const bson_iter_t *iter, /* IN */bson_iter_symbol1378,31858 -bson_iter_date_time (const bson_iter_t *iter) /* IN */bson_iter_date_time1417,32744 -bson_iter_time_t (const bson_iter_t *iter) /* IN */bson_iter_time_t1447,33349 -bson_iter_timestamp (const bson_iter_t *iter, /* IN */bson_iter_timestamp1482,34088 -bson_iter_timeval (const bson_iter_t *iter, /* IN */bson_iter_timeval1531,35376 -bson_iter_document (const bson_iter_t *iter, /* IN */bson_iter_document1589,36929 -bson_iter_array (const bson_iter_t *iter, /* IN */bson_iter_array1651,38688 -#define VISIT_FIELD(VISIT_FIELD1670,39195 -#define VISIT_AFTER VISIT_AFTER1671,39268 -#define VISIT_BEFORE VISIT_BEFORE1672,39308 -#define VISIT_CORRUPT VISIT_CORRUPT1673,39350 -#define VISIT_DOUBLE VISIT_DOUBLE1674,39423 -#define VISIT_UTF8 VISIT_UTF81675,39465 -#define VISIT_DOCUMENT VISIT_DOCUMENT1676,39503 -#define VISIT_ARRAY VISIT_ARRAY1677,39549 -#define VISIT_BINARY VISIT_BINARY1678,39589 -#define VISIT_UNDEFINED VISIT_UNDEFINED1679,39631 -#define VISIT_OID VISIT_OID1680,39679 -#define VISIT_BOOL VISIT_BOOL1681,39715 -#define VISIT_DATE_TIME VISIT_DATE_TIME1682,39753 -#define VISIT_NULL VISIT_NULL1683,39801 -#define VISIT_REGEX VISIT_REGEX1684,39839 -#define VISIT_DBPOINTER VISIT_DBPOINTER1685,39879 -#define VISIT_CODE VISIT_CODE1686,39927 -#define VISIT_SYMBOL VISIT_SYMBOL1687,39965 -#define VISIT_CODEWSCOPE VISIT_CODEWSCOPE1688,40007 -#define VISIT_INT32 VISIT_INT321689,40057 -#define VISIT_TIMESTAMP VISIT_TIMESTAMP1690,40097 -#define VISIT_INT64 VISIT_INT641691,40145 -#define VISIT_MAXKEY VISIT_MAXKEY1692,40185 -#define VISIT_MINKEY VISIT_MINKEY1693,40227 -bson_iter_visit_all (bson_iter_t *iter, /* INOUT */bson_iter_visit_all1731,41347 -bson_iter_overwrite_bool (bson_iter_t *iter, /* IN */bson_iter_overwrite_bool2002,48080 -bson_iter_overwrite_int32 (bson_iter_t *iter, /* IN */bson_iter_overwrite_int322032,48762 -bson_iter_overwrite_int64 (bson_iter_t *iter, /* IN */bson_iter_overwrite_int642064,49530 -bson_iter_overwrite_double (bson_iter_t *iter, /* IN */bson_iter_overwrite_double2096,50302 -bson_iter_value (bson_iter_t *iter) /* IN */bson_iter_value2128,51222 - -mongo/bson/bson-iso8601.c,221 -get_tok (const char *terminals,get_tok29,776 -digits_only (const char *str,digits_only64,1443 -parse_num (const char *str,parse_num79,1645 -_bson_iso8601_date_parse (const char *str,_bson_iso8601_date_parse108,2176 - -mongo/bson/bcon.h,4758 -#define BCON_H_BCON_H_22,719 -#define BCON_STACK_MAX BCON_STACK_MAX30,775 -#define BCON_ENSURE_DECLARE(BCON_ENSURE_DECLARE32,803 -#define BCON_ENSURE(BCON_ENSURE35,915 -#define BCON_ENSURE_STORAGE(BCON_ENSURE_STORAGE38,975 -#define BCON_UTF8(BCON_UTF865,2133 -#define BCON_DOUBLE(BCON_DOUBLE67,2227 -#define BCON_DOCUMENT(BCON_DOCUMENT69,2317 -#define BCON_ARRAY(BCON_ARRAY71,2419 -#define BCON_BIN(BCON_BIN73,2515 -#define BCON_UNDEFINED BCON_UNDEFINED78,2716 -#define BCON_OID(BCON_OID79,2771 -#define BCON_BOOL(BCON_BOOL81,2862 -#define BCON_DATE_TIME(BCON_DATE_TIME83,2946 -#define BCON_NULL BCON_NULL85,3041 -#define BCON_REGEX(BCON_REGEX86,3086 -#define BCON_DBPOINTER(BCON_DBPOINTER90,3244 -#define BCON_CODE(BCON_CODE94,3415 -#define BCON_SYMBOL(BCON_SYMBOL96,3509 -#define BCON_CODEWSCOPE(BCON_CODEWSCOPE98,3607 -#define BCON_INT32(BCON_INT32102,3769 -#define BCON_TIMESTAMP(BCON_TIMESTAMP104,3856 -#define BCON_INT64(BCON_INT64108,4020 -#define BCON_MAXKEY BCON_MAXKEY110,4107 -#define BCON_MINKEY BCON_MINKEY111,4156 -#define BCON(BCON112,4205 -#define BCON_ITER(BCON_ITER114,4294 -#define BCONE_UTF8(BCONE_UTF8117,4394 -#define BCONE_DOUBLE(BCONE_DOUBLE119,4502 -#define BCONE_DOCUMENT(BCONE_DOCUMENT121,4606 -#define BCONE_ARRAY(BCONE_ARRAY123,4712 -#define BCONE_BIN(BCONE_BIN125,4812 -#define BCONE_UNDEFINED BCONE_UNDEFINED130,5045 -#define BCONE_OID(BCONE_OID131,5102 -#define BCONE_BOOL(BCONE_BOOL133,5207 -#define BCONE_DATE_TIME(BCONE_DATE_TIME135,5305 -#define BCONE_NULL BCONE_NULL137,5414 -#define BCONE_REGEX(BCONE_REGEX138,5461 -#define BCONE_DBPOINTER(BCONE_DBPOINTER142,5645 -#define BCONE_CODE(BCONE_CODE146,5842 -#define BCONE_SYMBOL(BCONE_SYMBOL148,5950 -#define BCONE_CODEWSCOPE(BCONE_CODEWSCOPE150,6062 -#define BCONE_INT32(BCONE_INT32154,6240 -#define BCONE_TIMESTAMP(BCONE_TIMESTAMP156,6341 -#define BCONE_INT64(BCONE_INT64160,6531 -#define BCONE_MAXKEY BCONE_MAXKEY162,6632 -#define BCONE_MINKEY BCONE_MINKEY163,6683 -#define BCONE_SKIP(BCONE_SKIP164,6734 -#define BCONE_ITER(BCONE_ITER166,6825 -#define BCON_MAGIC BCON_MAGIC169,6929 -#define BCONE_MAGIC BCONE_MAGIC170,6967 -{__anona1bb972d0103173,7020 - BCON_TYPE_UTF8,BCON_TYPE_UTF8174,7022 - BCON_TYPE_DOUBLE,BCON_TYPE_DOUBLE175,7041 - BCON_TYPE_DOCUMENT,BCON_TYPE_DOCUMENT176,7062 - BCON_TYPE_ARRAY,BCON_TYPE_ARRAY177,7085 - BCON_TYPE_BIN,BCON_TYPE_BIN178,7105 - BCON_TYPE_UNDEFINED,BCON_TYPE_UNDEFINED179,7123 - BCON_TYPE_OID,BCON_TYPE_OID180,7147 - BCON_TYPE_BOOL,BCON_TYPE_BOOL181,7165 - BCON_TYPE_DATE_TIME,BCON_TYPE_DATE_TIME182,7184 - BCON_TYPE_NULL,BCON_TYPE_NULL183,7208 - BCON_TYPE_REGEX,BCON_TYPE_REGEX184,7227 - BCON_TYPE_DBPOINTER,BCON_TYPE_DBPOINTER185,7247 - BCON_TYPE_CODE,BCON_TYPE_CODE186,7271 - BCON_TYPE_SYMBOL,BCON_TYPE_SYMBOL187,7290 - BCON_TYPE_CODEWSCOPE,BCON_TYPE_CODEWSCOPE188,7311 - BCON_TYPE_INT32,BCON_TYPE_INT32189,7336 - BCON_TYPE_TIMESTAMP,BCON_TYPE_TIMESTAMP190,7356 - BCON_TYPE_INT64,BCON_TYPE_INT64191,7380 - BCON_TYPE_MAXKEY,BCON_TYPE_MAXKEY192,7400 - BCON_TYPE_MINKEY,BCON_TYPE_MINKEY193,7421 - BCON_TYPE_BCON,BCON_TYPE_BCON194,7442 - BCON_TYPE_ARRAY_START,BCON_TYPE_ARRAY_START195,7461 - BCON_TYPE_ARRAY_END,BCON_TYPE_ARRAY_END196,7487 - BCON_TYPE_DOC_START,BCON_TYPE_DOC_START197,7511 - BCON_TYPE_DOC_END,BCON_TYPE_DOC_END198,7535 - BCON_TYPE_END,BCON_TYPE_END199,7557 - BCON_TYPE_RAW,BCON_TYPE_RAW200,7575 - BCON_TYPE_SKIP,BCON_TYPE_SKIP201,7593 - BCON_TYPE_ITER,BCON_TYPE_ITER202,7612 - BCON_TYPE_ERROR,BCON_TYPE_ERROR203,7631 -} bcon_type_t;bcon_type_t204,7651 -typedef struct bcon_append_ctx_framebcon_append_ctx_frame206,7667 - int i;i208,7706 - bool is_array;is_array209,7724 - bson_t bson;bson210,7742 -} bcon_append_ctx_frame_t;bcon_append_ctx_frame_t211,7763 -typedef struct bcon_extract_ctx_framebcon_extract_ctx_frame213,7791 - int i;i215,7831 - bool is_array;is_array216,7849 - bson_iter_t iter;iter217,7867 -} bcon_extract_ctx_frame_t;bcon_extract_ctx_frame_t218,7888 -typedef struct _bcon_append_ctx_t_bcon_append_ctx_t220,7917 - bcon_append_ctx_frame_t stack[BCON_STACK_MAX];stack222,7953 - int n;n223,8003 -} bcon_append_ctx_t;bcon_append_ctx_t224,8033 -typedef struct _bcon_extract_ctx_t_bcon_extract_ctx_t226,8055 - bcon_extract_ctx_frame_t stack[BCON_STACK_MAX];stack228,8092 - int n;n229,8143 -} bcon_extract_ctx_t;bcon_extract_ctx_t230,8174 -#define BCON_APPEND(BCON_APPEND280,9584 -#define BCON_APPEND_CTX(BCON_APPEND_CTX282,9670 -#define BCON_EXTRACT(BCON_EXTRACT285,9779 -#define BCON_EXTRACT_CTX(BCON_EXTRACT_CTX288,9868 -#define BCON_NEW(BCON_NEW291,9975 - -mongo/bson/bson-endian.h,1626 -#define BSON_ENDIAN_HBSON_ENDIAN_H19,619 -#define BSON_BIG_ENDIAN BSON_BIG_ENDIAN39,911 -#define BSON_LITTLE_ENDIAN BSON_LITTLE_ENDIAN40,943 -# define BSON_UINT16_SWAP_LE_BE(BSON_UINT16_SWAP_LE_BE44,996 -# define BSON_UINT32_SWAP_LE_BE(BSON_UINT32_SWAP_LE_BE45,1053 -# define BSON_UINT64_SWAP_LE_BE(BSON_UINT64_SWAP_LE_BE46,1110 -# define BSON_UINT16_SWAP_LE_BE(BSON_UINT16_SWAP_LE_BE70,2056 -# define BSON_UINT32_SWAP_LE_BE(BSON_UINT32_SWAP_LE_BE75,2169 -# define BSON_UINT64_SWAP_LE_BE(BSON_UINT64_SWAP_LE_BE80,2282 -# define BSON_UINT16_FROM_LE(BSON_UINT16_FROM_LE85,2406 -# define BSON_UINT16_TO_LE(BSON_UINT16_TO_LE86,2453 -# define BSON_UINT16_FROM_BE(BSON_UINT16_FROM_BE87,2500 -# define BSON_UINT16_TO_BE(BSON_UINT16_TO_BE88,2560 -# define BSON_UINT32_FROM_LE(BSON_UINT32_FROM_LE89,2620 -# define BSON_UINT32_TO_LE(BSON_UINT32_TO_LE90,2667 -# define BSON_UINT32_FROM_BE(BSON_UINT32_FROM_BE91,2714 -# define BSON_UINT32_TO_BE(BSON_UINT32_TO_BE92,2774 -# define BSON_UINT64_FROM_LE(BSON_UINT64_FROM_LE93,2834 -# define BSON_UINT64_TO_LE(BSON_UINT64_TO_LE94,2881 -# define BSON_UINT64_FROM_BE(BSON_UINT64_FROM_BE95,2928 -# define BSON_UINT64_TO_BE(BSON_UINT64_TO_BE96,2988 -# define BSON_DOUBLE_FROM_LE(BSON_DOUBLE_FROM_LE97,3048 -# define BSON_DOUBLE_TO_LE(BSON_DOUBLE_TO_LE98,3093 -__bson_uint16_swap_slow (uint16_t v) /* IN */__bson_uint16_swap_slow136,4399 -__bson_uint32_swap_slow (uint32_t v) /* IN */__bson_uint32_swap_slow160,4891 -__bson_uint64_swap_slow (uint64_t v) /* IN */__bson_uint64_swap_slow186,5471 -__bson_double_swap_slow (double v) /* IN */__bson_double_swap_slow218,6344 - -mongo/bson/bson-md5.c,2252 -# define BYTE_ORDER BYTE_ORDER68,2598 -# define BYTE_ORDER BYTE_ORDER70,2627 -#define T_MASK T_MASK73,2659 -#define T1 T174,2689 -#define T2 T275,2739 -#define T3 T376,2789 -#define T4 T477,2814 -#define T5 T578,2864 -#define T6 T679,2914 -#define T7 T780,2939 -#define T8 T881,2989 -#define T9 T982,3039 -#define T10 T1083,3064 -#define T11 T1184,3115 -#define T12 T1285,3166 -#define T13 T1386,3217 -#define T14 T1487,3243 -#define T15 T1588,3294 -#define T16 T1689,3345 -#define T17 T1790,3371 -#define T18 T1891,3422 -#define T19 T1992,3473 -#define T20 T2093,3499 -#define T21 T2194,3550 -#define T22 T2295,3601 -#define T23 T2396,3627 -#define T24 T2497,3678 -#define T25 T2598,3729 -#define T26 T2699,3755 -#define T27 T27100,3806 -#define T28 T28101,3857 -#define T29 T29102,3883 -#define T30 T30103,3934 -#define T31 T31104,3985 -#define T32 T32105,4011 -#define T33 T33106,4062 -#define T34 T34107,4113 -#define T35 T35108,4164 -#define T36 T36109,4190 -#define T37 T37110,4241 -#define T38 T38111,4292 -#define T39 T39112,4318 -#define T40 T40113,4369 -#define T41 T41114,4420 -#define T42 T42115,4446 -#define T43 T43116,4497 -#define T44 T44117,4548 -#define T45 T45118,4574 -#define T46 T46119,4625 -#define T47 T47120,4676 -#define T48 T48121,4702 -#define T49 T49122,4753 -#define T50 T50123,4804 -#define T51 T51124,4830 -#define T52 T52125,4881 -#define T53 T53126,4932 -#define T54 T54127,4958 -#define T55 T55128,5009 -#define T56 T56129,5060 -#define T57 T57130,5111 -#define T58 T58131,5137 -#define T59 T59132,5188 -#define T60 T60133,5239 -#define T61 T61134,5265 -#define T62 T62135,5316 -#define T63 T63136,5367 -#define T64 T64137,5393 -bson_md5_process (bson_md5_t *md5,bson_md5_process141,5458 -# define xbuf xbuf209,7282 -#define ROTATE_LEFT(ROTATE_LEFT217,7485 -#define F(F222,7669 -#define SET(SET223,7717 -#define G(G248,8537 -#define SET(SET249,8585 -#define H(H274,9405 -#define SET(SET275,9442 -#define I(I300,10262 -#define SET(SET301,10302 -bson_md5_init (bson_md5_t *pms)bson_md5_init333,11260 -bson_md5_append (bson_md5_t *pms,bson_md5_append343,11513 -bson_md5_finish (bson_md5_t *pms,bson_md5_finish383,12495 - -mongo/bson/bson-memory.c,577 -static bson_mem_vtable_t gMemVtable = {gMemVtable26,715 -bson_malloc (size_t num_bytes) /* IN */bson_malloc63,1548 -bson_malloc0 (size_t num_bytes) /* IN */bson_malloc098,2300 -bson_realloc (void *mem, /* IN */bson_realloc135,3127 -bson_realloc_ctx (void *mem, /* IN */bson_realloc_ctx183,4249 -bson_free (void *mem) /* IN */bson_free214,4898 -bson_zero_free (void *mem, /* IN */bson_zero_free243,5546 -bson_mem_set_vtable (const bson_mem_vtable_t *vtable)bson_mem_set_vtable274,6207 -bson_mem_restore_vtable (void)bson_mem_restore_vtable291,6551 - -mongo/bson/bson-writer.c,868 -struct _bson_writer_t_bson_writer_t22,650 - bool ready;ready24,674 - uint8_t **buf;buf25,704 - size_t *buflen;buflen26,732 - size_t offset;offset27,763 - bson_realloc_func realloc_func;realloc_func28,794 - void *realloc_func_ctx;realloc_func_ctx29,831 - bson_t b;b30,872 -bson_writer_new (uint8_t **buf, /* IN */bson_writer_new62,1755 -bson_writer_destroy (bson_writer_t *writer) /* IN */bson_writer_destroy101,2830 -bson_writer_get_length (bson_writer_t *writer) /* IN */bson_writer_get_length130,3633 -bson_writer_begin (bson_writer_t *writer, /* IN */bson_writer_begin160,4426 -bson_writer_end (bson_writer_t *writer) /* IN */bson_writer_end231,6029 -bson_writer_rollback (bson_writer_t *writer) /* IN */bson_writer_rollback262,6760 - -mongo/bson/bson-iso8601-private.h,61 -#define BSON_ISO8601_PRIVATE_HBSON_ISO8601_PRIVATE_H19,628 - -mongo/bson/bson-version-functions.h,65 -#define BSON_VERSION_FUNCTIONS_HBSON_VERSION_FUNCTIONS_H24,746 - -mongo/bson/bson-clock.h,41 -#define BSON_CLOCK_HBSON_CLOCK_H19,618 - -mongo/bson/bson-value.c,152 -bson_value_copy (const bson_value_t *src, /* IN */bson_value_copy25,700 -bson_value_destroy (bson_value_t *value) /* IN */bson_value_destroy136,5072 - -mongo/bson/bson-reader.h,310 -#define BSON_READER_HBSON_READER_H19,619 -#define BSON_ERROR_READER_BADFD BSON_ERROR_READER_BADFD35,852 -typedef ssize_t (*bson_reader_read_func_t) (void *handle, /* IN */bson_reader_read_func_t65,1676 -typedef void (*bson_reader_destroy_func_t) (void *handle); /* IN */bson_reader_destroy_func_t90,2336 - -mongo/bson/bson-utf8.h,39 -#define BSON_UTF8_HBSON_UTF8_H19,617 - -mongo/bson/bson-string.h,200 -#define BSON_STRING_HBSON_STRING_H19,619 -{__anon12056781010837,866 - char *str;str38,868 - uint32_t len;len39,886 - uint32_t alloc;alloc40,904 -} bson_string_t;bson_string_t41,924 - -mongo/bson/bson-json.c,9652 -#define STACK_MAX STACK_MAX38,928 -#define BSON_JSON_DEFAULT_BUF_SIZE BSON_JSON_DEFAULT_BUF_SIZE39,950 -{__anon9342fc1f010343,1010 - BSON_JSON_REGULAR,BSON_JSON_REGULAR44,1012 - BSON_JSON_DONE,BSON_JSON_DONE45,1034 - BSON_JSON_ERROR,BSON_JSON_ERROR46,1053 - BSON_JSON_IN_START_MAP,BSON_JSON_IN_START_MAP47,1073 - BSON_JSON_IN_BSON_TYPE,BSON_JSON_IN_BSON_TYPE48,1100 - BSON_JSON_IN_BSON_TYPE_DATE_NUMBERLONG,BSON_JSON_IN_BSON_TYPE_DATE_NUMBERLONG49,1127 - BSON_JSON_IN_BSON_TYPE_DATE_ENDMAP,BSON_JSON_IN_BSON_TYPE_DATE_ENDMAP50,1170 - BSON_JSON_IN_BSON_TYPE_TIMESTAMP_STARTMAP,BSON_JSON_IN_BSON_TYPE_TIMESTAMP_STARTMAP51,1209 - BSON_JSON_IN_BSON_TYPE_TIMESTAMP_VALUES,BSON_JSON_IN_BSON_TYPE_TIMESTAMP_VALUES52,1255 - BSON_JSON_IN_BSON_TYPE_TIMESTAMP_ENDMAP,BSON_JSON_IN_BSON_TYPE_TIMESTAMP_ENDMAP53,1299 -} bson_json_read_state_t;bson_json_read_state_t54,1343 -{__anon9342fc1f020358,1384 - BSON_JSON_LF_REGEX,BSON_JSON_LF_REGEX59,1386 - BSON_JSON_LF_OPTIONS,BSON_JSON_LF_OPTIONS60,1409 - BSON_JSON_LF_OID,BSON_JSON_LF_OID61,1434 - BSON_JSON_LF_BINARY,BSON_JSON_LF_BINARY62,1455 - BSON_JSON_LF_TYPE,BSON_JSON_LF_TYPE63,1479 - BSON_JSON_LF_DATE,BSON_JSON_LF_DATE64,1501 - BSON_JSON_LF_TIMESTAMP_T,BSON_JSON_LF_TIMESTAMP_T65,1523 - BSON_JSON_LF_TIMESTAMP_I,BSON_JSON_LF_TIMESTAMP_I66,1552 - BSON_JSON_LF_UNDEFINED,BSON_JSON_LF_UNDEFINED67,1581 - BSON_JSON_LF_MINKEY,BSON_JSON_LF_MINKEY68,1608 - BSON_JSON_LF_MAXKEY,BSON_JSON_LF_MAXKEY69,1632 - BSON_JSON_LF_INT64,BSON_JSON_LF_INT6470,1656 -} bson_json_read_bson_state_t;bson_json_read_bson_state_t71,1679 -{__anon9342fc1f030875,1727 - uint8_t *buf;buf76,1729 - size_t n_bytes;n_bytes77,1746 - size_t len;len78,1767 -} bson_json_buf_t;bson_json_buf_t79,1784 -{__anon9342fc1f040883,1820 - int i;i84,1822 - bool is_array;is_array85,1835 - bson_t bson;bson86,1855 -} bson_json_stack_frame_t;bson_json_stack_frame_t87,1871 -{__anon9342fc1f050a91,1914 - struct {__anon9342fc1f060892,1916 - bool has_regex;has_regex93,1928 - bool has_options;has_options94,1950 - } regex;regex95,1974 - struct {__anon9342fc1f070896,1986 - bool has_oid;has_oid97,1998 - bson_oid_t oid;oid98,2024 - } oid;oid99,2046 - struct {__anon9342fc1f0808100,2056 - bool has_binary;has_binary101,2068 - bool has_subtype;has_subtype102,2101 - bson_subtype_t type;type103,2135 - } binary;binary104,2162 - struct {__anon9342fc1f0908105,2175 - bool has_date;has_date106,2187 - int64_t date;date107,2211 - } date;date108,2231 - struct {__anon9342fc1f0a08109,2242 - bool has_t;has_t110,2254 - bool has_i;has_i111,2276 - uint32_t t;t112,2298 - uint32_t i;i113,2316 - } timestamp;timestamp114,2334 - struct {__anon9342fc1f0b08115,2350 - bool has_undefined;has_undefined116,2362 - } undefined;undefined117,2388 - struct {__anon9342fc1f0c08118,2404 - bool has_minkey;has_minkey119,2416 - } minkey;minkey120,2439 - struct {__anon9342fc1f0d08121,2452 - bool has_maxkey;has_maxkey122,2464 - } maxkey;maxkey123,2487 - struct {__anon9342fc1f0e08124,2500 - int64_t value;value125,2512 - } v_int64;v_int64126,2533 -} bson_json_bson_data_t;bson_json_bson_data_t127,2547 -{__anon9342fc1f0f08131,2589 - bson_t *bson;bson132,2591 - bson_json_stack_frame_t stack[STACK_MAX];stack133,2629 - int n;n134,2679 - const char *key;key135,2714 - bson_json_buf_t key_buf;key_buf136,2751 - bson_json_read_state_t read_state;read_state137,2792 - bson_json_read_bson_state_t bson_state;bson_state138,2836 - bson_type_t bson_type;bson_type139,2880 - bson_json_buf_t bson_type_buf [3];bson_type_buf140,2923 - bson_json_bson_data_t bson_type_data;bson_type_data141,2974 - bool known_bson_type;known_bson_type142,3022 -} bson_json_reader_bson_t;bson_json_reader_bson_t143,3071 -{__anon9342fc1f1008147,3115 - void *data;data148,3117 - bson_json_reader_cb cb;cb149,3148 - bson_json_destroy_cb dcb;dcb150,3177 - uint8_t *buf;buf151,3207 - size_t buf_size;buf_size152,3237 - size_t bytes_read;bytes_read153,3272 - size_t bytes_parsed;bytes_parsed154,3309 - bool all_whitespace;all_whitespace155,3348 -} bson_json_reader_producer_t;bson_json_reader_producer_t156,3389 -struct _bson_json_reader_t_bson_json_reader_t159,3422 - bson_json_reader_producer_t producer;producer161,3451 - bson_json_reader_bson_t bson;bson162,3493 - yajl_handle yh;yh163,3531 - bson_error_t *error;error164,3567 -{__anon9342fc1f1108169,3626 - int fd;fd170,3628 - bool do_close;do_close171,3639 -} bson_json_reader_handle_fd_t;bson_json_reader_handle_fd_t172,3657 -bson_yajl_malloc_func (void *ctx,bson_yajl_malloc_func176,3705 -bson_yajl_free_func (void *ctx,bson_yajl_free_func184,3822 -bson_yajl_realloc_func (void *ctx,bson_yajl_realloc_func192,3926 -static yajl_alloc_funcs gYajlAllocFuncs = {gYajlAllocFuncs200,4076 -_noop (void)_noop208,4214 -#define STACK_ELE(STACK_ELE212,4232 -#define STACK_BSON(STACK_BSON213,4305 -#define STACK_BSON_PARENT STACK_BSON_PARENT215,4409 -#define STACK_BSON_CHILD STACK_BSON_CHILD216,4451 -#define STACK_I STACK_I217,4491 -#define STACK_IS_ARRAY STACK_IS_ARRAY218,4524 -#define STACK_PUSH_ARRAY(STACK_PUSH_ARRAY219,4571 -#define STACK_PUSH_DOC(STACK_PUSH_DOC229,4816 -#define STACK_POP_ARRAY(STACK_POP_ARRAY238,5038 -#define STACK_POP_DOC(STACK_POP_DOC247,5260 -#define BASIC_YAJL_CB_PREAMBLE BASIC_YAJL_CB_PREAMBLE256,5479 -#define BASIC_YAJL_CB_BAIL_IF_NOT_NORMAL(BASIC_YAJL_CB_BAIL_IF_NOT_NORMAL264,5754 -#define HANDLE_OPTION(HANDLE_OPTION274,6212 -_bson_json_all_whitespace (const char *utf8)_bson_json_all_whitespace287,6718 -_bson_json_read_set_error (bson_json_reader_t *reader, /* IN */_bson_json_read_set_error311,7224 -_bson_json_buf_ensure (bson_json_buf_t *buf, /* IN */_bson_json_buf_ensure332,7832 -_bson_json_read_fixup_key (bson_json_reader_bson_t *bson) /* IN */_bson_json_read_fixup_key345,8117 -_bson_json_buf_set (bson_json_buf_t *buf, /* IN */_bson_json_buf_set357,8466 -_bson_json_read_null (void *_ctx)_bson_json_read_null379,8968 -_bson_json_read_boolean (void *_ctx, /* IN */_bson_json_read_boolean391,9162 -_bson_json_read_integer (void *_ctx, /* IN */_bson_json_read_integer411,9610 -_bson_json_read_double (void *_ctx, /* IN */_bson_json_read_double475,11556 -_bson_json_read_string (void *_ctx, /* IN */_bson_json_read_string488,11819 -# define SSCANF SSCANF531,13356 -# define SSCANF SSCANF533,13387 -_bson_json_read_start_map (void *_ctx) /* IN */_bson_json_read_start_map622,16042 -_is_known_key (const char *key, size_t len)_is_known_key643,16580 -#define IS_KEY(IS_KEY647,16640 -_bson_json_read_map_key (void *_ctx, /* IN */_bson_json_read_map_key668,17109 -_bson_json_read_append_binary (bson_json_reader_t *reader, /* IN */_bson_json_read_append_binary737,20359 -_bson_json_read_append_regex (bson_json_reader_t *reader, /* IN */_bson_json_read_append_regex758,21199 -_bson_json_read_append_oid (bson_json_reader_t *reader, /* IN */_bson_json_read_append_oid782,21889 -_bson_json_read_append_date_time (bson_json_reader_t *reader, /* IN */_bson_json_read_append_date_time791,22185 -_bson_json_read_append_timestamp (bson_json_reader_t *reader, /* IN */_bson_json_read_append_timestamp800,22506 -_bad_extended_json (bson_json_reader_t *reader)_bad_extended_json822,23293 -_bson_json_read_end_map (void *_ctx) /* IN */_bson_json_read_end_map832,23533 -_bson_json_read_start_array (void *_ctx) /* IN */_bson_json_read_start_array932,27150 -_bson_json_read_end_array (void *_ctx) /* IN */_bson_json_read_end_array957,27745 -static yajl_callbacks read_cbs = {read_cbs979,28337 -_bson_json_read_parse_error (bson_json_reader_t *reader, /* IN */_bson_json_read_parse_error995,28679 -bson_json_reader_read (bson_json_reader_t *reader, /* IN */bson_json_reader_read1061,30599 -bson_json_reader_new (void *data, /* IN */bson_json_reader_new1143,32555 -bson_json_reader_destroy (bson_json_reader_t *reader) /* IN */bson_json_reader_destroy1174,33415 -{__anon9342fc1f12081198,33885 - const uint8_t *data;data1199,33887 - size_t len;len1200,33911 - size_t bytes_parsed;bytes_parsed1201,33934 -} bson_json_data_reader_t;bson_json_data_reader_t1202,33966 -_bson_json_data_reader_cb (void *_ctx,_bson_json_data_reader_cb1206,34010 -bson_json_data_reader_new (bool allow_multiple, /* IN */bson_json_data_reader_new1228,34453 -bson_json_data_reader_ingest (bson_json_reader_t *reader, /* IN */bson_json_data_reader_ingest1239,34774 -bson_new_from_json (const uint8_t *data, /* IN */bson_new_from_json1253,35147 -bson_init_from_json (bson_t *bson, /* OUT */bson_init_from_json1283,35796 -_bson_json_reader_handle_fd_destroy (void *handle) /* IN */_bson_json_reader_handle_fd_destroy1315,36504 -_bson_json_reader_handle_fd_read (void *handle, /* IN */_bson_json_reader_handle_fd_read1333,36795 -bson_json_reader_new_from_fd (int fd, /* IN */bson_json_reader_new_from_fd1357,37329 -bson_json_reader_new_from_file (const char *path, /* IN */bson_json_reader_new_from_file1377,37928 - -mongo/bson/bson-atomic.h,513 -#define BSON_ATOMIC_HBSON_ATOMIC_H19,624 -# define bson_atomic_int_add(bson_atomic_int_add33,821 -# define bson_atomic_int64_add(bson_atomic_int64_add34,904 -# define bson_memory_barrier(bson_memory_barrier71,2160 -# define bson_memory_barrier(bson_memory_barrier74,2266 -# define bson_memory_barrier(bson_memory_barrier77,2405 -# define bson_memory_barrier(bson_memory_barrier81,2527 -# define bson_memory_barrier(bson_memory_barrier83,2604 -# define __BSON_NEED_BARRIER __BSON_NEED_BARRIER85,2650 - -mongo/bson/Makefile.am,541 -headerdir = $(prefix)/include/libbson-@BSON_API_VERSION@headerdir3,34 -headerdir = $(prefix)/include/libbson-@BSON_API_VERSION@header3,34 -header_DATA = \header_DATA4,91 - $(INST_H_FILES) \$(INST_H_FILES)5,107 - src/bson/bson-config.hsrc/bson/bson-config.h6,126 -INST_H_FILES = \INST_H_FILES8,151 -NOINST_H_FILES = \NOINST_H_FILES39,854 -libbson_la_CPPFLAGS = \libbson_la_CPPFLAGS49,1084 -libbson_la_CFLAGS = \libbson_la_CFLAGS56,1238 -libbson_la_SOURCES = \libbson_la_SOURCES62,1348 -libbson_la_LIBADD =libbson_la_LIBADD86,1912 - -mongo/bson/bson-keys.h,39 -#define BSON_KEYS_HBSON_KEYS_H19,617 - -mongo/bson/bson.c,8189 -# define BSON_MAX_RECURSION BSON_MAX_RECURSION29,776 -typedef enum {__anona2dd1f38010333,817 - BSON_VALIDATE_PHASE_START,BSON_VALIDATE_PHASE_START34,832 - BSON_VALIDATE_PHASE_TOP,BSON_VALIDATE_PHASE_TOP35,862 - BSON_VALIDATE_PHASE_LF_REF_KEY,BSON_VALIDATE_PHASE_LF_REF_KEY36,890 - BSON_VALIDATE_PHASE_LF_REF_UTF8,BSON_VALIDATE_PHASE_LF_REF_UTF837,925 - BSON_VALIDATE_PHASE_LF_ID_KEY,BSON_VALIDATE_PHASE_LF_ID_KEY38,961 - BSON_VALIDATE_PHASE_LF_DB_KEY,BSON_VALIDATE_PHASE_LF_DB_KEY39,995 - BSON_VALIDATE_PHASE_LF_DB_UTF8,BSON_VALIDATE_PHASE_LF_DB_UTF840,1029 - BSON_VALIDATE_PHASE_NOT_DBREF,BSON_VALIDATE_PHASE_NOT_DBREF41,1064 -} bson_validate_phase_t;bson_validate_phase_t42,1098 -{__anona2dd1f38020849,1162 - bson_validate_flags_t flags;flags50,1164 - ssize_t err_offset;err_offset51,1196 - bson_validate_phase_t phase;phase52,1233 -} bson_validate_state_t;bson_validate_state_t53,1265 -{__anona2dd1f38030857,1307 - uint32_t count;count58,1309 - bool keys;keys59,1334 - uint32_t depth;depth60,1358 - bson_string_t *str;str61,1383 -} bson_json_state_t;bson_json_state_t62,1406 -static const uint8_t gZero;gZero81,2027 -_bson_impl_inline_grow (bson_impl_inline_t *impl, /* IN */_bson_impl_inline_grow103,2564 -_bson_impl_alloc_grow (bson_impl_alloc_t *impl, /* IN */_bson_impl_alloc_grow156,3820 -_bson_grow (bson_t *bson, /* IN */_bson_grow201,4850 -_bson_data (const bson_t *bson) /* IN */_bson_data230,5576 -_bson_encode_length (bson_t *bson) /* IN */_bson_encode_length260,6286 -_bson_append_va (bson_t *bson, /* IN */_bson_append_va298,7381 -_bson_append (bson_t *bson, /* IN */_bson_append367,9150 -_bson_append_bson_begin (bson_t *bson, /* IN */_bson_append_bson_begin421,10623 -_bson_append_bson_end (bson_t *bson, /* IN */_bson_append_bson_end521,13659 -bson_append_array_begin (bson_t *bson, /* IN */bson_append_array_begin576,15211 -bson_append_array_end (bson_t *bson, /* IN */bson_append_array_end610,16162 -bson_append_document_begin (bson_t *bson, /* IN */bson_append_document_begin645,17177 -bson_append_document_end (bson_t *bson, /* IN */bson_append_document_end679,18182 -bson_append_array (bson_t *bson, /* IN */bson_append_array709,18868 -bson_append_binary (bson_t *bson, /* IN */bson_append_binary775,20755 -bson_append_bool (bson_t *bson, /* IN */bson_append_bool843,22780 -bson_append_code (bson_t *bson, /* IN */bson_append_code890,23946 -bson_append_code_with_scope (bson_t *bson, /* IN */bson_append_code_with_scope938,25163 -bson_append_dbpointer (bson_t *bson, /* IN */bson_append_dbpointer999,26920 -bson_append_document (bson_t *bson, /* IN */bson_append_document1055,28433 -bson_append_double (bson_t *bson,bson_append_double1080,29122 -bson_append_int32 (bson_t *bson,bson_append_int321108,29770 -bson_append_int64 (bson_t *bson,bson_append_int641135,30394 -bson_append_iter (bson_t *bson,bson_append_iter1162,31018 -bson_append_maxkey (bson_t *bson,bson_append_maxkey1331,35606 -bson_append_minkey (bson_t *bson,bson_append_minkey1353,36091 -bson_append_null (bson_t *bson,bson_append_null1375,36576 -bson_append_oid (bson_t *bson,bson_append_oid1397,37053 -bson_append_regex (bson_t *bson,bson_append_regex1422,37650 -bson_append_utf8 (bson_t *bson,bson_append_utf81461,38542 -bson_append_symbol (bson_t *bson,bson_append_symbol1499,39484 -bson_append_time_t (bson_t *bson,bson_append_time_t1537,40389 -bson_append_timestamp (bson_t *bson,bson_append_timestamp1556,40779 -bson_append_now_utc (bson_t *bson,bson_append_now_utc1585,41532 -bson_append_date_time (bson_t *bson,bson_append_date_time1598,41813 -bson_append_timeval (bson_t *bson,bson_append_timeval1625,42456 -bson_append_undefined (bson_t *bson,bson_append_undefined1643,42922 -bson_append_value (bson_t *bson,bson_append_value1665,43418 -bson_init (bson_t *bson)bson_init1781,47552 -bson_reinit (bson_t *bson)bson_reinit1798,47853 -bson_init_static (bson_t *bson,bson_init_static1817,48068 -bson_new (void)bson_new1858,48932 -bson_sized_new (size_t size)bson_sized_new1879,49267 -bson_new_from_data (const uint8_t *data,bson_new_from_data1918,50196 -bson_new_from_buffer (uint8_t **buf,bson_new_from_buffer1945,50705 -bson_copy (const bson_t *bson)bson_copy1999,51945 -bson_copy_to (const bson_t *src,bson_copy_to2011,52113 -should_ignore (const char *first_exclude,should_ignore2047,52947 -_bson_copy_to_excluding_va (const bson_t *src,_bson_copy_to_excluding_va2071,53377 -bson_copy_to_excluding (const bson_t *src,bson_copy_to_excluding2096,54074 -bson_copy_to_excluding_noinit (const bson_t *src,bson_copy_to_excluding_noinit2115,54484 -bson_destroy (bson_t *bson)bson_destroy2133,54909 -bson_destroy_with_steal (bson_t *bson,bson_destroy_with_steal2149,55203 -bson_get_data (const bson_t *bson)bson_get_data2191,56056 -bson_count_keys (const bson_t *bson)bson_count_keys2200,56159 -bson_has_field (const bson_t *bson,bson_has_field2218,56403 -bson_compare (const bson_t *bson,bson_compare2237,56775 -bson_equal (const bson_t *bson,bson_equal2267,57303 -_bson_as_json_visit_utf8 (const bson_iter_t *iter,_bson_as_json_visit_utf82275,57425 -_bson_as_json_visit_int32 (const bson_iter_t *iter,_bson_as_json_visit_int322299,58047 -_bson_as_json_visit_int64 (const bson_iter_t *iter,_bson_as_json_visit_int642313,58389 -_bson_as_json_visit_double (const bson_iter_t *iter,_bson_as_json_visit_double2327,58731 -_bson_as_json_visit_undefined (const bson_iter_t *iter,_bson_as_json_visit_undefined2349,59282 -_bson_as_json_visit_null (const bson_iter_t *iter,_bson_as_json_visit_null2362,59587 -_bson_as_json_visit_oid (const bson_iter_t *iter,_bson_as_json_visit_oid2375,59856 -_bson_as_json_visit_binary (const bson_iter_t *iter,_bson_as_json_visit_binary2393,60318 -_bson_as_json_visit_bool (const bson_iter_t *iter,_bson_as_json_visit_bool2420,61173 -_bson_as_json_visit_date_time (const bson_iter_t *iter,_bson_as_json_visit_date_time2434,61507 -_bson_as_json_visit_regex (const bson_iter_t *iter,_bson_as_json_visit_regex2450,61979 -_bson_as_json_visit_timestamp (const bson_iter_t *iter,_bson_as_json_visit_timestamp2469,62573 -_bson_as_json_visit_dbpointer (const bson_iter_t *iter,_bson_as_json_visit_dbpointer2488,63216 -_bson_as_json_visit_minkey (const bson_iter_t *iter,_bson_as_json_visit_minkey2516,64059 -_bson_as_json_visit_maxkey (const bson_iter_t *iter,_bson_as_json_visit_maxkey2529,64349 -_bson_as_json_visit_before (const bson_iter_t *iter,_bson_as_json_visit_before2544,64641 -_bson_as_json_visit_code (const bson_iter_t *iter,_bson_as_json_visit_code2574,65310 -_bson_as_json_visit_symbol (const bson_iter_t *iter,_bson_as_json_visit_symbol2598,65932 -_bson_as_json_visit_codewscope (const bson_iter_t *iter,_bson_as_json_visit_codewscope2615,66411 -static const bson_visitor_t bson_as_json_visitors = {bson_as_json_visitors2639,67111 -_bson_as_json_visit_document (const bson_iter_t *iter,_bson_as_json_visit_document2667,67892 -_bson_as_json_visit_array (const bson_iter_t *iter,_bson_as_json_visit_array2695,68757 -bson_as_json (const bson_t *bson,bson_as_json2723,69600 -bson_array_as_json (const bson_t *bson,bson_array_as_json2775,70532 -_bson_iter_validate_utf8 (const bson_iter_t *iter,_bson_iter_validate_utf82828,71546 -_bson_iter_validate_corrupt (const bson_iter_t *iter,_bson_iter_validate_corrupt2859,72467 -_bson_iter_validate_before (const bson_iter_t *iter,_bson_iter_validate_before2869,72672 -_bson_iter_validate_codewscope (const bson_iter_t *iter,_bson_iter_validate_codewscope2912,74103 -static const bson_visitor_t bson_validate_funcs = {bson_validate_funcs2938,74906 -_bson_iter_validate_document (const bson_iter_t *iter,_bson_iter_validate_document2961,75518 -bson_validate (const bson_t *bson,bson_validate2997,76483 -bson_concat (bson_t *dst,bson_concat3022,76978 - -mongo/bson/bson-error.h,203 -#define BSON_ERROR_HBSON_ERROR_H19,618 -#define BSON_ERROR_JSON BSON_ERROR_JSON30,736 -#define BSON_ERROR_READER BSON_ERROR_READER31,764 -#define BSON_ERROR_BUFFER_SIZE BSON_ERROR_BUFFER_SIZE33,793 - -mongo/bson/bson-oid.h,593 -#define BSON_OID_HBSON_OID_H19,616 -bson_oid_compare_unsafe (const bson_oid_t *oid1,bson_oid_compare_unsafe74,2564 -bson_oid_equal_unsafe (const bson_oid_t *oid1,bson_oid_equal_unsafe94,3082 -bson_oid_hash_unsafe (const bson_oid_t *oid)bson_oid_hash_unsafe114,3684 -bson_oid_copy_unsafe (const bson_oid_t *src,bson_oid_copy_unsafe138,4261 -bson_oid_parse_hex_char (char hex)bson_oid_parse_hex_char156,4762 -bson_oid_init_from_string_unsafe (bson_oid_t *oid,bson_oid_init_from_string_unsafe215,5911 -bson_oid_get_time_t_unsafe (const bson_oid_t *oid)bson_oid_get_time_t_unsafe236,6402 - -mongo/bson/bson-config.h.in,788 -#define BSON_CONFIG_HBSON_CONFIG_H2,22 -#define BSON_BYTE_ORDER BSON_BYTE_ORDER7,110 -#define BSON_HAVE_STDBOOL_H BSON_HAVE_STDBOOL_H13,198 -#define BSON_OS BSON_OS22,375 -#define BSON_HAVE_ATOMIC_32_ADD_AND_FETCH BSON_HAVE_ATOMIC_32_ADD_AND_FETCH31,651 -#define BSON_HAVE_ATOMIC_64_ADD_AND_FETCH BSON_HAVE_ATOMIC_64_ADD_AND_FETCH39,904 -#define BSON_PTHREAD_ONCE_INIT_NEEDS_BRACES BSON_PTHREAD_ONCE_INIT_NEEDS_BRACES49,1191 -#define BSON_HAVE_CLOCK_GETTIME BSON_HAVE_CLOCK_GETTIME58,1432 -#define BSON_HAVE_STRNLEN BSON_HAVE_STRNLEN67,1634 -#define BSON_HAVE_SNPRINTF BSON_HAVE_SNPRINTF76,1813 -#define BSON_NEEDS_SET_OUTPUT_FORMAT BSON_NEEDS_SET_OUTPUT_FORMAT85,1998 -#define BSON_HAVE_TIMESPEC BSON_HAVE_TIMESPEC93,2227 -#define BSON_EXTRA_ALIGN BSON_EXTRA_ALIGN102,2404 - -mongo/bson/bson-context.h,45 -#define BSON_CONTEXT_HBSON_CONTEXT_H19,620 - -mongo/bson/bson-private.h,1795 -#define BSON_PRIVATE_HBSON_PRIVATE_H19,620 -{__anon855d0d85010331,753 - BSON_FLAG_NONE = 0,BSON_FLAG_NONE32,755 - BSON_FLAG_INLINE = (1 << 0),BSON_FLAG_INLINE33,789 - BSON_FLAG_STATIC = (1 << 1),BSON_FLAG_STATIC34,830 - BSON_FLAG_RDONLY = (1 << 2),BSON_FLAG_RDONLY35,871 - BSON_FLAG_CHILD = (1 << 3),BSON_FLAG_CHILD36,912 - BSON_FLAG_IN_CHILD = (1 << 4),BSON_FLAG_IN_CHILD37,953 - BSON_FLAG_NO_FREE = (1 << 5),BSON_FLAG_NO_FREE38,994 -} bson_flags_t;bson_flags_t39,1035 -{__anon855d0d85020844,1093 - bson_flags_t flags;flags45,1095 - uint32_t len;len46,1118 - uint8_t data [120];data47,1139 -BSON_ALIGNED_END (128);BSON_ALIGNED_END49,1188 -{__anon855d0d85030857,1313 - bson_flags_t flags; /* flags describing the bson_t */flags58,1315 - uint32_t len; /* length of bson document in bytes */len59,1390 - bson_t *parent; /* parent bson if a child */parent60,1470 - uint32_t depth; /* Subdocument depth. */depth61,1540 - uint8_t **buf; /* pointer to buffer pointer */buf62,1606 - size_t *buflen; /* pointer to buffer length */buflen63,1679 - size_t offset; /* our offset inside *buf */offset64,1751 - uint8_t *alloc; /* buffer that we own. */alloc65,1822 - size_t alloclen; /* length of buffer that we own. */alloclen66,1889 - bson_realloc_func realloc; /* our realloc implementation */realloc67,1966 - void *realloc_func_ctx; /* context for our realloc func */realloc_func_ctx68,2040 -BSON_ALIGNED_END (128);BSON_ALIGNED_END70,2136 - -mongo/bson/bson-context-private.h,679 -#define BSON_CONTEXT_PRIVATE_HBSON_CONTEXT_PRIVATE_H19,628 -struct _bson_context_t_bson_context_t29,741 - bson_context_flags_t flags : 7;flags31,766 - bool pidbe_once : 1;pidbe_once32,801 - uint8_t pidbe[2];pidbe33,841 - uint8_t md5[3];md534,875 - int32_t seq32;seq3235,907 - int64_t seq64;seq6436,938 - void (*oid_get_host) (bson_context_t *context,oid_get_host38,970 - void (*oid_get_pid) (bson_context_t *context,oid_get_pid40,1069 - void (*oid_get_seq32) (bson_context_t *context,oid_get_seq3242,1168 - void (*oid_get_seq64) (bson_context_t *context,oid_get_seq6444,1267 - -mongo/bson/bcon.c,4612 -#define STACK_ELE(STACK_ELE32,1057 -#define STACK_BSON(STACK_BSON34,1129 -#define STACK_ITER(STACK_ITER40,1253 -#define STACK_BSON_PARENT STACK_BSON_PARENT46,1383 -#define STACK_BSON_CHILD STACK_BSON_CHILD47,1425 -#define STACK_ITER_PARENT STACK_ITER_PARENT49,1466 -#define STACK_ITER_CHILD STACK_ITER_CHILD50,1508 -#define STACK_I STACK_I52,1549 -#define STACK_IS_ARRAY STACK_IS_ARRAY53,1582 -#define STACK_PUSH_ARRAY(STACK_PUSH_ARRAY55,1630 -#define STACK_PUSH_DOC(STACK_PUSH_DOC64,1828 -#define STACK_POP_ARRAY(STACK_POP_ARRAY72,2003 -#define STACK_POP_DOC(STACK_POP_DOC80,2166 -typedef union bcon_append {bcon_append91,2562 - char *UTF8;UTF892,2590 - double DOUBLE;DOUBLE93,2607 - bson_t *DOCUMENT;DOCUMENT94,2626 - bson_t *ARRAY;ARRAY95,2647 - bson_t *BCON;BCON96,2665 - {__anona1bb9728010899,2693 - bson_subtype_t subtype;subtype100,2698 - uint8_t *binary;binary101,2728 - uint32_t length;length102,2752 - } BIN;BIN103,2776 - bson_oid_t *OID;OID105,2787 - bool BOOL;BOOL106,2810 - int64_t DATE_TIME;DATE_TIME107,2824 - {__anona1bb97280208110,2859 - char *regex;regex111,2864 - char *flags;flags112,2883 - } REGEX;REGEX113,2902 - {__anona1bb97280308116,2925 - char *collection;collection117,2930 - bson_oid_t *oid;oid118,2960 - } DBPOINTER;DBPOINTER119,2983 - const char *CODE;CODE121,3000 - char *SYMBOL;SYMBOL123,3022 - {__anona1bb97280408126,3050 - const char *js;js127,3055 - bson_t *scope;scope128,3077 - } CODEWSCOPE;CODEWSCOPE129,3102 - int32_t INT32;INT32131,3120 - {__anona1bb97280508134,3149 - uint32_t timestamp;timestamp135,3154 - uint32_t increment;increment136,3180 - } TIMESTAMP;TIMESTAMP137,3206 - int64_t INT64;INT64139,3223 - const bson_iter_t *ITER;ITER140,3247 -} bcon_append_t;bcon_append_t141,3275 -typedef union bcon_extract {bcon_extract145,3425 - bson_type_t TYPE;TYPE146,3454 - bson_iter_t *ITER;ITER147,3476 - const char *key;key148,3498 - const char **UTF8;UTF8149,3519 - double *DOUBLE;DOUBLE150,3541 - bson_t *DOCUMENT;DOCUMENT151,3565 - bson_t *ARRAY;ARRAY152,3591 - {__anona1bb97280608155,3625 - bson_subtype_t *subtype;subtype156,3630 - const uint8_t **binary;binary157,3666 - uint32_t *length;length158,3701 - } BIN;BIN159,3736 - const bson_oid_t **OID;OID161,3747 - bool *BOOL;BOOL162,3774 - int64_t *DATE_TIME;DATE_TIME163,3789 - {__anona1bb97280708166,3828 - const char **regex;regex167,3833 - const char **flags;flags168,3859 - } REGEX;REGEX169,3885 - {__anona1bb97280808172,3908 - const char **collection;collection173,3913 - const bson_oid_t **oid;oid174,3950 - } DBPOINTER;DBPOINTER175,3980 - const char **CODE;CODE177,3997 - const char **SYMBOL;SYMBOL179,4020 - {__anona1bb97280908182,4055 - const char **js;js183,4060 - bson_t *scope;scope184,4083 - } CODEWSCOPE;CODEWSCOPE185,4109 - int32_t *INT32;INT32187,4127 - {__anona1bb97280a08190,4157 - uint32_t *timestamp;timestamp191,4162 - uint32_t *increment;increment192,4189 - } TIMESTAMP;TIMESTAMP193,4216 - int64_t *INT64;INT64195,4233 -} bcon_extract_t;bcon_extract_t196,4252 -static const char *gBconMagic = "BCON_MAGIC";gBconMagic198,4271 -static const char *gBconeMagic = "BCONE_MAGIC";gBconeMagic199,4317 -bson_bcon_magic (void)bson_bcon_magic202,4379 -bson_bcone_magic (void)bson_bcone_magic209,4443 -_noop (void)_noop215,4507 -_bcon_append_single (bson_t *bson,_bcon_append_single222,4628 -#define CHECK_TYPE(CHECK_TYPE307,7191 -_bcon_extract_single (const bson_iter_t *iter,_bcon_extract_single326,7819 -_bcon_append_tokenize (va_list *ap,_bcon_append_tokenize462,11768 -_bcon_extract_tokenize (va_list *ap,_bcon_extract_tokenize592,15428 -_bson_concat_array (bson_t *dest,_bson_concat_array711,18789 -bcon_append_ctx_va (bson_t *bson,bcon_append_ctx_va757,20316 -bcon_extract_ctx_va (bson_t *bson,bcon_extract_ctx_va850,23444 -bcon_extract_ctx_init (bcon_extract_ctx_t *ctx)bcon_extract_ctx_init927,25422 -bcon_extract (bson_t *bson,bcon_extract934,25530 -bcon_append (bson_t *bson,bcon_append954,25778 -bcon_append_ctx (bson_t *bson,bcon_append_ctx971,25992 -bcon_extract_ctx (bson_t *bson,bcon_extract_ctx986,26205 -bcon_append_ctx_init (bcon_append_ctx_t *ctx)bcon_append_ctx_init1000,26423 -bcon_new (void *unused,bcon_new1008,26530 - -mongo/bson/bson-types.h,9311 -#define BSON_TYPES_HBSON_TYPES_H19,618 -typedef uint32_t bson_unichar_t;bson_unichar_t52,1335 -{__anon0b761b7f010368,1868 - BSON_CONTEXT_NONE = 0,BSON_CONTEXT_NONE69,1870 - BSON_CONTEXT_THREAD_SAFE = (1 << 0),BSON_CONTEXT_THREAD_SAFE70,1896 - BSON_CONTEXT_DISABLE_HOST_CACHE = (1 << 1),BSON_CONTEXT_DISABLE_HOST_CACHE71,1936 - BSON_CONTEXT_DISABLE_PID_CACHE = (1 << 2),BSON_CONTEXT_DISABLE_PID_CACHE72,1983 - BSON_CONTEXT_USE_TASK_ID = (1 << 3),BSON_CONTEXT_USE_TASK_ID74,2052 -} bson_context_flags_t;bson_context_flags_t76,2099 -typedef struct _bson_context_t bson_context_t;bson_context_t102,3051 -typedef struct _bson_t_bson_t123,3733 - uint32_t flags; /* Internal flags for the bson_t. */flags125,3758 - uint32_t len; /* Length of BSON data. */len126,3821 - uint8_t padding[120]; /* Padding for stack allocation. */padding127,3874 -BSON_ALIGNED_END (128);BSON_ALIGNED_END129,3945 -#define BSON_INITIALIZER BSON_INITIALIZER142,4155 -{__anon0b761b7f0208156,4492 - uint8_t bytes[12];bytes157,4494 -} bson_oid_t;bson_oid_t158,4516 -{__anon0b761b7f0303177,5078 - BSON_VALIDATE_NONE = 0,BSON_VALIDATE_NONE178,5080 - BSON_VALIDATE_UTF8 = (1 << 0),BSON_VALIDATE_UTF8179,5107 - BSON_VALIDATE_DOLLAR_KEYS = (1 << 1),BSON_VALIDATE_DOLLAR_KEYS180,5141 - BSON_VALIDATE_DOT_KEYS = (1 << 2),BSON_VALIDATE_DOT_KEYS181,5182 - BSON_VALIDATE_UTF8_ALLOW_NULL = (1 << 3),BSON_VALIDATE_UTF8_ALLOW_NULL182,5220 -} bson_validate_flags_t;bson_validate_flags_t183,5265 -{__anon0b761b7f0403193,5489 - BSON_TYPE_EOD = 0x00,BSON_TYPE_EOD194,5491 - BSON_TYPE_DOUBLE = 0x01,BSON_TYPE_DOUBLE195,5516 - BSON_TYPE_UTF8 = 0x02,BSON_TYPE_UTF8196,5544 - BSON_TYPE_DOCUMENT = 0x03,BSON_TYPE_DOCUMENT197,5570 - BSON_TYPE_ARRAY = 0x04,BSON_TYPE_ARRAY198,5600 - BSON_TYPE_BINARY = 0x05,BSON_TYPE_BINARY199,5627 - BSON_TYPE_UNDEFINED = 0x06,BSON_TYPE_UNDEFINED200,5655 - BSON_TYPE_OID = 0x07,BSON_TYPE_OID201,5686 - BSON_TYPE_BOOL = 0x08,BSON_TYPE_BOOL202,5711 - BSON_TYPE_DATE_TIME = 0x09,BSON_TYPE_DATE_TIME203,5737 - BSON_TYPE_NULL = 0x0A,BSON_TYPE_NULL204,5768 - BSON_TYPE_REGEX = 0x0B,BSON_TYPE_REGEX205,5794 - BSON_TYPE_DBPOINTER = 0x0C,BSON_TYPE_DBPOINTER206,5821 - BSON_TYPE_CODE = 0x0D,BSON_TYPE_CODE207,5852 - BSON_TYPE_SYMBOL = 0x0E,BSON_TYPE_SYMBOL208,5878 - BSON_TYPE_CODEWSCOPE = 0x0F,BSON_TYPE_CODEWSCOPE209,5906 - BSON_TYPE_INT32 = 0x10,BSON_TYPE_INT32210,5938 - BSON_TYPE_TIMESTAMP = 0x11,BSON_TYPE_TIMESTAMP211,5965 - BSON_TYPE_INT64 = 0x12,BSON_TYPE_INT64212,5996 - BSON_TYPE_MAXKEY = 0x7F,BSON_TYPE_MAXKEY213,6023 - BSON_TYPE_MINKEY = 0xFF,BSON_TYPE_MINKEY214,6051 -} bson_type_t;bson_type_t215,6079 -{__anon0b761b7f0503225,6274 - BSON_SUBTYPE_BINARY = 0x00,BSON_SUBTYPE_BINARY226,6276 - BSON_SUBTYPE_FUNCTION = 0x01,BSON_SUBTYPE_FUNCTION227,6307 - BSON_SUBTYPE_BINARY_DEPRECATED = 0x02,BSON_SUBTYPE_BINARY_DEPRECATED228,6340 - BSON_SUBTYPE_UUID_DEPRECATED = 0x03,BSON_SUBTYPE_UUID_DEPRECATED229,6382 - BSON_SUBTYPE_UUID = 0x04,BSON_SUBTYPE_UUID230,6422 - BSON_SUBTYPE_MD5 = 0x05,BSON_SUBTYPE_MD5231,6451 - BSON_SUBTYPE_USER = 0x80,BSON_SUBTYPE_USER232,6479 -} bson_subtype_t;bson_subtype_t233,6508 -typedef struct _bson_value_t_bson_value_t251,6874 - bson_type_t value_type;value_type253,6905 - int32_t padding;padding254,6942 - union {__anon0b761b7f060a255,6976 - bson_oid_t v_oid;v_oid256,6987 - int64_t v_int64;v_int64257,7019 - int32_t v_int32;v_int32258,7053 - int8_t v_int8;v_int8259,7087 - double v_double;v_double260,7120 - bool v_bool;v_bool261,7155 - int64_t v_datetime;v_datetime262,7188 - struct {__anon0b761b7f0708263,7225 - uint32_t timestamp;timestamp264,7240 - uint32_t increment;increment265,7276 - } v_timestamp;v_timestamp266,7312 - struct {__anon0b761b7f0808267,7333 - char *str;str268,7348 - uint32_t len;len269,7378 - } v_utf8;v_utf8270,7408 - struct {__anon0b761b7f0908271,7424 - uint8_t *data;data272,7439 - uint32_t data_len;data_len273,7470 - } v_doc;v_doc274,7505 - struct {__anon0b761b7f0a08275,7520 - uint8_t *data;data276,7535 - uint32_t data_len;data_len277,7566 - bson_subtype_t subtype;subtype278,7601 - } v_binary;v_binary279,7635 - struct {__anon0b761b7f0b08280,7653 - char *regex;regex281,7668 - char *options;options282,7700 - } v_regex;v_regex283,7734 - struct {__anon0b761b7f0c08284,7751 - char *collection;collection285,7766 - uint32_t collection_len;collection_len286,7803 - bson_oid_t oid;oid287,7844 - } v_dbpointer;v_dbpointer288,7874 - struct {__anon0b761b7f0d08289,7895 - char *code;code290,7910 - uint32_t code_len;code_len291,7941 - } v_code;v_code292,7976 - struct {__anon0b761b7f0e08293,7992 - char *code;code294,8007 - uint8_t *scope_data;scope_data295,8038 - uint32_t code_len;code_len296,8075 - uint32_t scope_len;scope_len297,8110 - } v_codewscope;v_codewscope298,8146 - struct {__anon0b761b7f0f08299,8168 - char *symbol;symbol300,8183 - uint32_t len;len301,8216 - } v_symbol;v_symbol302,8246 - } value;value303,8264 -BSON_ALIGNED_END (8);BSON_ALIGNED_END305,8291 -{__anon0b761b7f1008321,8717 - const uint8_t *raw; /* The raw buffer being iterated. */raw322,8719 - uint32_t len; /* The length of raw. */len323,8784 - uint32_t off; /* The offset within the buffer. */off324,8837 - uint32_t type; /* The offset of the type byte. */type325,8901 - uint32_t key; /* The offset of the key byte. */key326,8964 - uint32_t d1; /* The offset of the first data byte. */d1327,9026 - uint32_t d2; /* The offset of the second data byte. */d2328,9095 - uint32_t d3; /* The offset of the third data byte. */d3329,9165 - uint32_t d4; /* The offset of the fourth data byte. */d4330,9234 - uint32_t next_off; /* The offset of the next field. */next_off331,9304 - uint32_t err_off; /* The offset of the error. */err_off332,9368 - bson_value_t value; /* Internal value for various state. */value333,9427 -BSON_ALIGNED_END (128);BSON_ALIGNED_END335,9509 -{__anon0b761b7f1108349,9866 - uint32_t type;type350,9868 -BSON_ALIGNED_END (BSON_ALIGN_OF_PTR);BSON_ALIGNED_END353,9921 -{__anon0b761b7f1208373,10593 - bool (*visit_before) (const bson_iter_t *iter,visit_before375,10650 - bool (*visit_after) (const bson_iter_t *iter,visit_after378,10830 - void (*visit_corrupt) (const bson_iter_t *iter,visit_corrupt382,11088 - bool (*visit_double) (const bson_iter_t *iter,visit_double385,11246 - bool (*visit_utf8) (const bson_iter_t *iter,visit_utf8389,11490 - bool (*visit_document) (const bson_iter_t *iter,visit_document394,11798 - bool (*visit_array) (const bson_iter_t *iter,visit_array398,12044 - bool (*visit_binary) (const bson_iter_t *iter,visit_binary402,12287 - bool (*visit_undefined) (const bson_iter_t *iter,visit_undefined409,12724 - bool (*visit_oid) (const bson_iter_t *iter,visit_oid412,12904 - bool (*visit_bool) (const bson_iter_t *iter,visit_bool416,13145 - bool (*visit_date_time) (const bson_iter_t *iter,visit_date_time420,13387 - bool (*visit_null) (const bson_iter_t *iter,visit_null424,13639 - bool (*visit_regex) (const bson_iter_t *iter,visit_regex427,13819 - bool (*visit_dbpointer) (const bson_iter_t *iter,visit_dbpointer432,14127 - bool (*visit_code) (const bson_iter_t *iter,visit_code438,14508 - bool (*visit_symbol) (const bson_iter_t *iter,visit_symbol443,14816 - bool (*visit_codewscope) (const bson_iter_t *iter,visit_codewscope448,15128 - bool (*visit_int32) (const bson_iter_t *iter,visit_int32454,15499 - bool (*visit_timestamp) (const bson_iter_t *iter,visit_timestamp458,15742 - bool (*visit_int64) (const bson_iter_t *iter,visit_int64463,16056 - bool (*visit_maxkey) (const bson_iter_t *iter,visit_maxkey467,16299 - bool (*visit_minkey) (const bson_iter_t *iter,visit_minkey470,16479 - void (*visit_unsupported_type) (const bson_iter_t *iter,visit_unsupported_type475,16813 - void *padding[8];padding480,17059 -BSON_ALIGNED_END (8);BSON_ALIGNED_END482,17097 -typedef struct _bson_error_t_bson_error_t486,17144 - uint32_t domain;domain488,17175 - uint32_t code;code489,17195 - char message[504];message490,17213 -BSON_ALIGNED_END (8);BSON_ALIGNED_END492,17254 -bson_next_power_of_two (size_t v)bson_next_power_of_two510,17659 -bson_is_power_of_two (uint32_t v)bson_is_power_of_two528,17883 - -mongo/bson/bson-stdint-win32.h,4960 -#define _MSC_STDINT_H__MSC_STDINT_H_38,1871 -# define _W64 _W6465,2567 -# define _W64_W6467,2599 - typedef signed char int8_t;int8_t80,2866 - typedef signed short int16_t;int16_t81,2903 - typedef signed int int32_t;int32_t82,2941 - typedef unsigned char uint8_t;uint8_t83,2979 - typedef unsigned short uint16_t;uint16_t84,3017 - typedef unsigned int uint32_t;uint32_t85,3056 - typedef signed __int8 int8_t;int8_t87,3101 - typedef signed __int16 int16_t;int16_t88,3138 - typedef signed __int32 int32_t;int32_t89,3176 - typedef unsigned __int8 uint8_t;uint8_t90,3214 - typedef unsigned __int16 uint16_t;uint16_t91,3252 - typedef unsigned __int32 uint32_t;uint32_t92,3291 -typedef signed __int64 int64_t;int64_t94,3337 -typedef unsigned __int64 uint64_t;uint64_t95,3375 -typedef int8_t int_least8_t;int_least8_t99,3456 -typedef int16_t int_least16_t;int_least16_t100,3488 -typedef int32_t int_least32_t;int_least32_t101,3521 -typedef int64_t int_least64_t;int_least64_t102,3554 -typedef uint8_t uint_least8_t;uint_least8_t103,3587 -typedef uint16_t uint_least16_t;uint_least16_t104,3620 -typedef uint32_t uint_least32_t;uint_least32_t105,3654 -typedef uint64_t uint_least64_t;uint_least64_t106,3688 -typedef int8_t int_fast8_t;int_fast8_t109,3771 -typedef int16_t int_fast16_t;int_fast16_t110,3802 -typedef int32_t int_fast32_t;int_fast32_t111,3834 -typedef int64_t int_fast64_t;int_fast64_t112,3866 -typedef uint8_t uint_fast8_t;uint_fast8_t113,3898 -typedef uint16_t uint_fast16_t;uint_fast16_t114,3930 -typedef uint32_t uint_fast32_t;uint_fast32_t115,3963 -typedef uint64_t uint_fast64_t;uint_fast64_t116,3996 - typedef signed __int64 intptr_t;intptr_t120,4110 - typedef unsigned __int64 uintptr_t;uintptr_t121,4149 - typedef _W64 signed int intptr_t;intptr_t123,4208 - typedef _W64 unsigned int uintptr_t;uintptr_t124,4247 -typedef int64_t intmax_t;intmax_t128,4348 -typedef uint64_t uintmax_t;uintmax_t129,4376 -#define INT8_MIN INT8_MIN137,4630 -#define INT8_MAX INT8_MAX138,4669 -#define INT16_MIN INT16_MIN139,4698 -#define INT16_MAX INT16_MAX140,4739 -#define INT32_MIN INT32_MIN141,4769 -#define INT32_MAX INT32_MAX142,4810 -#define INT64_MIN INT64_MIN143,4840 -#define INT64_MAX INT64_MAX144,4881 -#define UINT8_MAX UINT8_MAX145,4911 -#define UINT16_MAX UINT16_MAX146,4941 -#define UINT32_MAX UINT32_MAX147,4972 -#define UINT64_MAX UINT64_MAX148,5003 -#define INT_LEAST8_MIN INT_LEAST8_MIN151,5085 -#define INT_LEAST8_MAX INT_LEAST8_MAX152,5120 -#define INT_LEAST16_MIN INT_LEAST16_MIN153,5155 -#define INT_LEAST16_MAX INT_LEAST16_MAX154,5191 -#define INT_LEAST32_MIN INT_LEAST32_MIN155,5227 -#define INT_LEAST32_MAX INT_LEAST32_MAX156,5263 -#define INT_LEAST64_MIN INT_LEAST64_MIN157,5299 -#define INT_LEAST64_MAX INT_LEAST64_MAX158,5335 -#define UINT_LEAST8_MAX UINT_LEAST8_MAX159,5371 -#define UINT_LEAST16_MAX UINT_LEAST16_MAX160,5407 -#define UINT_LEAST32_MAX UINT_LEAST32_MAX161,5444 -#define UINT_LEAST64_MAX UINT_LEAST64_MAX162,5481 -#define INT_FAST8_MIN INT_FAST8_MIN165,5577 -#define INT_FAST8_MAX INT_FAST8_MAX166,5611 -#define INT_FAST16_MIN INT_FAST16_MIN167,5645 -#define INT_FAST16_MAX INT_FAST16_MAX168,5680 -#define INT_FAST32_MIN INT_FAST32_MIN169,5715 -#define INT_FAST32_MAX INT_FAST32_MAX170,5750 -#define INT_FAST64_MIN INT_FAST64_MIN171,5785 -#define INT_FAST64_MAX INT_FAST64_MAX172,5820 -#define UINT_FAST8_MAX UINT_FAST8_MAX173,5855 -#define UINT_FAST16_MAX UINT_FAST16_MAX174,5890 -#define UINT_FAST32_MAX UINT_FAST32_MAX175,5926 -#define UINT_FAST64_MAX UINT_FAST64_MAX176,5962 -# define INTPTR_MIN INTPTR_MIN180,6089 -# define INTPTR_MAX INTPTR_MAX181,6122 -# define UINTPTR_MAX UINTPTR_MAX182,6155 -# define INTPTR_MIN INTPTR_MIN184,6208 -# define INTPTR_MAX INTPTR_MAX185,6241 -# define UINTPTR_MAX UINTPTR_MAX186,6274 -#define INTMAX_MIN INTMAX_MIN190,6379 -#define INTMAX_MAX INTMAX_MAX191,6410 -#define UINTMAX_MAX UINTMAX_MAX192,6441 -# define PTRDIFF_MIN PTRDIFF_MIN197,6534 -# define PTRDIFF_MAX PTRDIFF_MAX198,6566 -# define PTRDIFF_MIN PTRDIFF_MIN200,6618 -# define PTRDIFF_MAX PTRDIFF_MAX201,6650 -#define SIG_ATOMIC_MIN SIG_ATOMIC_MIN204,6703 -#define SIG_ATOMIC_MAX SIG_ATOMIC_MAX205,6735 -# define SIZE_MAX SIZE_MAX209,6811 -# define SIZE_MAX SIZE_MAX211,6865 -# define WCHAR_MIN WCHAR_MIN217,7021 -# define WCHAR_MAX WCHAR_MAX220,7090 -#define WINT_MIN WINT_MIN223,7145 -#define WINT_MAX WINT_MAX224,7165 -#define INT8_C(INT8_C235,7423 -#define INT16_C(INT16_C236,7452 -#define INT32_C(INT32_C237,7482 -#define INT64_C(INT64_C238,7512 -#define UINT8_C(UINT8_C240,7543 -#define UINT16_C(UINT16_C241,7574 -#define UINT32_C(UINT32_C242,7606 -#define UINT64_C(UINT64_C243,7638 -# define INTMAX_C INTMAX_C249,7867 -# define UINTMAX_C UINTMAX_C252,7944 - -mongo/bson/bson-iter.h,2325 -#define BSON_ITER_HBSON_ITER_H19,617 -#define BSON_ITER_HOLDS_DOUBLE(BSON_ITER_HOLDS_DOUBLE36,869 -#define BSON_ITER_HOLDS_UTF8(BSON_ITER_HOLDS_UTF839,958 -#define BSON_ITER_HOLDS_DOCUMENT(BSON_ITER_HOLDS_DOCUMENT42,1043 -#define BSON_ITER_HOLDS_ARRAY(BSON_ITER_HOLDS_ARRAY45,1136 -#define BSON_ITER_HOLDS_BINARY(BSON_ITER_HOLDS_BINARY48,1223 -#define BSON_ITER_HOLDS_UNDEFINED(BSON_ITER_HOLDS_UNDEFINED51,1312 -#define BSON_ITER_HOLDS_OID(BSON_ITER_HOLDS_OID54,1407 -#define BSON_ITER_HOLDS_BOOL(BSON_ITER_HOLDS_BOOL57,1490 -#define BSON_ITER_HOLDS_DATE_TIME(BSON_ITER_HOLDS_DATE_TIME60,1575 -#define BSON_ITER_HOLDS_NULL(BSON_ITER_HOLDS_NULL63,1670 -#define BSON_ITER_HOLDS_REGEX(BSON_ITER_HOLDS_REGEX66,1755 -#define BSON_ITER_HOLDS_DBPOINTER(BSON_ITER_HOLDS_DBPOINTER69,1842 -#define BSON_ITER_HOLDS_CODE(BSON_ITER_HOLDS_CODE72,1937 -#define BSON_ITER_HOLDS_SYMBOL(BSON_ITER_HOLDS_SYMBOL75,2022 -#define BSON_ITER_HOLDS_CODEWSCOPE(BSON_ITER_HOLDS_CODEWSCOPE78,2111 -#define BSON_ITER_HOLDS_INT32(BSON_ITER_HOLDS_INT3281,2208 -#define BSON_ITER_HOLDS_TIMESTAMP(BSON_ITER_HOLDS_TIMESTAMP84,2295 -#define BSON_ITER_HOLDS_INT64(BSON_ITER_HOLDS_INT6487,2390 -#define BSON_ITER_HOLDS_MAXKEY(BSON_ITER_HOLDS_MAXKEY90,2477 -#define BSON_ITER_HOLDS_MINKEY(BSON_ITER_HOLDS_MINKEY93,2566 -#define BSON_ITER_IS_KEY(BSON_ITER_IS_KEY96,2655 -bson_iter_utf8_len_unsafe (const bson_iter_t *iter)bson_iter_utf8_len_unsafe113,3111 -bson_iter_code_unsafe (const bson_iter_t *iter,bson_iter_code_unsafe151,4032 -bson_iter_double_unsafe (const bson_iter_t *iter)bson_iter_double_unsafe192,5064 -bson_iter_int32_unsafe (const bson_iter_t *iter)bson_iter_int32_unsafe231,5829 -bson_iter_int64_unsafe (const bson_iter_t *iter)bson_iter_int64_unsafe257,6295 -bson_iter_oid_unsafe (const bson_iter_t *iter)bson_iter_oid_unsafe299,7112 -bson_iter_key_unsafe (const bson_iter_t *iter)bson_iter_key_unsafe318,7496 -bson_iter_utf8_unsafe (const bson_iter_t *iter,bson_iter_utf8_unsafe337,7896 -bson_iter_time_t_unsafe (const bson_iter_t *iter)bson_iter_time_t_unsafe368,8560 -bson_iter_timeval_unsafe (const bson_iter_t *iter,bson_iter_timeval_unsafe387,8955 -bson_iter_bool_unsafe (const bson_iter_t *iter)bson_iter_bool_unsafe419,9648 -bson_iter_type_unsafe (const bson_iter_t *iter)bson_iter_type_unsafe455,10281 - -mongo/bson/bson-thread-private.h,706 -#define BSON_THREAD_PRIVATE_HBSON_THREAD_PRIVATE_H19,627 -# define bson_mutex_t bson_mutex_t37,921 -# define bson_mutex_init(bson_mutex_init38,979 -# define bson_mutex_lock bson_mutex_lock39,1052 -# define bson_mutex_unlock bson_mutex_unlock40,1113 -# define bson_mutex_destroy bson_mutex_destroy41,1176 -# define bson_thread_t bson_thread_t42,1240 -# define bson_thread_create(bson_thread_create43,1292 -# define bson_thread_join(bson_thread_join44,1373 -# define bson_once_t bson_once_t45,1440 -# define bson_once bson_once46,1497 -# define BSON_ONCE_FUN(BSON_ONCE_FUN47,1552 -# define BSON_ONCE_RETURN BSON_ONCE_RETURN48,1607 -# define BSON_ONCE_INIT BSON_ONCE_INIT50,1701 - -mongo/bson/bson-writer.h,110 -#define BSON_WRITER_HBSON_WRITER_H19,619 -typedef struct _bson_writer_t bson_writer_t;bson_writer_t39,1105 - -mongo/bson/bson-memory.h,478 -#define BSON_MEMORY_HBSON_MEMORY_H19,619 -typedef void *(*bson_realloc_func) (void *mem,bson_realloc_func34,830 -typedef struct _bson_mem_vtable_t_bson_mem_vtable_t39,983 - void *(*malloc) (size_t num_bytes);malloc41,1019 - void *(*calloc) (size_t n_members,calloc42,1062 - void *(*realloc) (void *mem,realloc44,1147 - void (*free) (void *mem);free46,1226 - void *padding [4];padding47,1263 -} bson_mem_vtable_t;bson_mem_vtable_t48,1285 - -mongo/bson/bson-version-functions.c,297 -bson_get_major_version (void)bson_get_major_version28,774 -bson_get_minor_version (void)bson_get_minor_version40,953 -bson_get_micro_version (void)bson_get_micro_version51,1131 -bson_get_version (void)bson_get_version62,1313 -bson_check_version (int required_major,bson_check_version74,1491 - -mongo/bson/bson-version.h.in,470 -#define BSON_VERSION_HBSON_VERSION_H24,736 -#define BSON_MAJOR_VERSION BSON_MAJOR_VERSION32,862 -#define BSON_MINOR_VERSION BSON_MINOR_VERSION40,1015 -#define BSON_MICRO_VERSION BSON_MICRO_VERSION48,1168 -#define BSON_PRERELEASE_VERSION BSON_PRERELEASE_VERSION56,1337 -#define BSON_VERSION BSON_VERSION63,1443 -#define BSON_VERSION_S BSON_VERSION_S72,1593 -#define BSON_VERSION_HEX BSON_VERSION_HEX81,1753 -#define BSON_CHECK_VERSION(BSON_CHECK_VERSION95,2165 - -mongo/bson/b64_pton.h,766 -#define Assert(Assert45,2244 -static const char Base64[] =Base6447,2287 -static const char Pad64 = '=';Pad6449,2385 -static int b64rmap_initialized = 0;b64rmap_initialized119,5813 -static uint8_t b64rmap[256];b64rmap120,5849 -static const uint8_t b64rmap_special = 0xf0;b64rmap_special122,5879 -static const uint8_t b64rmap_end = 0xfd;b64rmap_end123,5924 -static const uint8_t b64rmap_space = 0xfe;b64rmap_space124,5965 -static const uint8_t b64rmap_invalid = 0xff;b64rmap_invalid125,6008 -b64_initialize_rmap ()b64_initialize_rmap132,6164 -b64_pton_do(char const *src, uint8_t *target, size_t targsize)b64_pton_do161,6719 -b64_pton_len(char const *src)b64_pton_len280,9263 -b64_pton(char const *src, uint8_t *target, size_t targsize)b64_pton375,11071 - -mongo/bson/bson-compat.h,1165 -#define BSON_COMPAT_HBSON_COMPAT_H19,619 -# define __USE_MINGW_ANSI_STDIO __USE_MINGW_ANSI_STDIO33,946 -# define _WIN32_WINNT _WIN32_WINNT46,1176 -# define NOMINMAXNOMINMAX49,1232 -# define WIN32_LEAN_AND_MEANWIN32_LEAN_AND_MEAN53,1312 -# define _SSIZE_T_DEFINED_SSIZE_T_DEFINED93,1947 - typedef SSIZE_T ssize_t;ssize_t94,1975 - typedef SIZE_T size_t;size_t96,2013 -# define PRIi32 PRIi32110,2364 -# define PRId32 PRId32111,2384 -# define PRIu32 PRIu32112,2404 -# define PRIi64 PRIi64113,2424 -# define PRId64 PRId64114,2447 -# define PRIu64 PRIu64115,2470 -# define INIT_ONCE_STATIC_INIT INIT_ONCE_STATIC_INIT122,2617 -typedef RTL_RUN_ONCE INIT_ONCE;INIT_ONCE123,2666 -# define false false131,2851 -# define true true132,2869 -# define __bool_true_false_are_defined __bool_true_false_are_defined134,2894 -# define bson_sync_synchronize(bson_sync_synchronize140,3028 -# define bson_sync_synchronize(bson_sync_synchronize143,3215 -# define bson_sync_synchronize(bson_sync_synchronize145,3290 -# define bson_sync_synchronize(bson_sync_synchronize148,3388 -# define va_copy(va_copy153,3489 -# define va_copy(va_copy158,3599 - -mongo/bson/bson-macros.h,3638 -#define BSON_MACROS_HBSON_MACROS_H19,619 -# define BSON_OS_UNIXBSON_OS_UNIX38,895 -# define BSON_OS_WIN32BSON_OS_WIN3240,936 -# define BSON_BEGIN_DECLS BSON_BEGIN_DECLS47,1029 -# define BSON_END_DECLS BSON_END_DECLS48,1069 -# define BSON_BEGIN_DECLSBSON_BEGIN_DECLS50,1104 -# define BSON_END_DECLSBSON_END_DECLS51,1131 -#define BSON_GNUC_CHECK_VERSION(BSON_GNUC_CHECK_VERSION55,1165 -#define BSON_GNUC_IS_VERSION(BSON_GNUC_IS_VERSION62,1347 -# define BSON_API BSON_API70,1530 -# define BSON_API BSON_API72,1581 -# define BSON_APIBSON_API75,1639 -# define BSON_MIN BSON_MIN80,1678 -# define BSON_MIN(BSON_MIN82,1728 -# define BSON_MIN(BSON_MIN84,1798 -# define BSON_MIN(BSON_MIN86,1853 -# define BSON_MAX BSON_MAX91,1923 -# define BSON_MAX(BSON_MAX93,1973 -# define BSON_MAX(BSON_MAX95,2043 -# define BSON_MAX(BSON_MAX97,2098 -# define BSON_ABS BSON_ABS102,2169 -# define BSON_ABS(BSON_ABS104,2198 -# define BSON_ALIGN_OF_PTR BSON_ALIGN_OF_PTR109,2291 -# define BSON_ALIGN_OF_PTR BSON_ALIGN_OF_PTR111,2331 -# define BSON_ALIGN_OF_PTR BSON_ALIGN_OF_PTR114,2378 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN119,2479 -# define BSON_ALIGNED_END(BSON_ALIGNED_END120,2538 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN122,2579 -# define BSON_ALIGNED_END(BSON_ALIGNED_END123,2614 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN127,2716 -# define BSON_ALIGNED_END(BSON_ALIGNED_END128,2825 -# define BSON_ALIGNED_BEGIN(BSON_ALIGNED_BEGIN130,2866 -# define BSON_ALIGNED_END(BSON_ALIGNED_END131,2901 -#define bson_str_empty(bson_str_empty136,3032 -#define bson_str_empty0(bson_str_empty0137,3067 -# define BSON_FUNC BSON_FUNC141,3130 -# define BSON_FUNC BSON_FUNC143,3225 -# define BSON_FUNC BSON_FUNC145,3264 -#define BSON_ASSERT(BSON_ASSERT148,3301 -#define BSON_STATIC_ASSERT(BSON_STATIC_ASSERT158,3551 -#define BSON_STATIC_ASSERT_JOIN(BSON_STATIC_ASSERT_JOIN159,3615 -#define BSON_STATIC_ASSERT_JOIN2(BSON_STATIC_ASSERT_JOIN2160,3685 -#define BSON_STATIC_ASSERT_(BSON_STATIC_ASSERT_161,3729 -# define BSON_GNUC_CONST BSON_GNUC_CONST167,3918 -# define BSON_GNUC_WARN_UNUSED_RESULT BSON_GNUC_WARN_UNUSED_RESULT168,3967 -# define BSON_GNUC_CONSTBSON_GNUC_CONST170,4048 -# define BSON_GNUC_WARN_UNUSED_RESULTBSON_GNUC_WARN_UNUSED_RESULT171,4074 -# define BSON_GNUC_NULL_TERMINATED BSON_GNUC_NULL_TERMINATED176,4176 -# define BSON_GNUC_INTERNAL BSON_GNUC_INTERNAL177,4238 -# define BSON_GNUC_NULL_TERMINATEDBSON_GNUC_NULL_TERMINATED179,4312 -# define BSON_GNUC_INTERNALBSON_GNUC_INTERNAL180,4348 -# define BSON_LIKELY(BSON_LIKELY185,4408 -# define BSON_UNLIKELY(BSON_UNLIKELY186,4464 -# define BSON_LIKELY(BSON_LIKELY188,4526 -# define BSON_UNLIKELY(BSON_UNLIKELY189,4555 -# define BSON_GNUC_PRINTF(BSON_GNUC_PRINTF194,4616 -# define BSON_GNUC_PRINTF(BSON_GNUC_PRINTF196,4724 -# define BSON_GNUC_PRINTF(BSON_GNUC_PRINTF198,4806 -# define BSON_WORD_SIZE BSON_WORD_SIZE203,4888 -# define BSON_WORD_SIZE BSON_WORD_SIZE205,4922 -# define BSON_INLINE BSON_INLINE210,4981 -# define BSON_INLINE BSON_INLINE212,5018 -# define BSON_ENSURE_ARRAY_PARAM_SIZE(BSON_ENSURE_ARRAY_PARAM_SIZE217,5076 -# define BSON_TYPEOF BSON_TYPEOF218,5119 -# define BSON_ENSURE_ARRAY_PARAM_SIZE(BSON_ENSURE_ARRAY_PARAM_SIZE220,5156 -# define BSON_TYPEOF BSON_TYPEOF221,5211 -# define BSON_GNUC_DEPRECATED BSON_GNUC_DEPRECATED226,5283 -# define BSON_GNUC_DEPRECATEDBSON_GNUC_DEPRECATED228,5351 -# define BSON_GNUC_DEPRECATED_FOR(BSON_GNUC_DEPRECATED_FOR233,5424 -# define BSON_GNUC_DEPRECATED_FOR(BSON_GNUC_DEPRECATED_FOR235,5517 - -mongo/bson/bson-md5.h,288 -#define BSON_MD5_HBSON_MD5_H58,2213 -{__anonfce18550010873,2413 - uint32_t count[2]; /* message length in bits, lsw first */count74,2415 - uint32_t abcd[4]; /* digest buffer */abcd75,2477 - uint8_t buf[64]; /* accumulate block */buf76,2519 -} bson_md5_t;bson_md5_t77,2564 - -mongo/bson/bson-timegm.c,5260 -#define is_digit(is_digit23,504 -#define CHAR_BIT CHAR_BIT26,569 -# define ATTRIBUTE_CONST ATTRIBUTE_CONST30,638 -# define ATTRIBUTE_PURE ATTRIBUTE_PURE31,687 -# define ATTRIBUTE_FORMAT(ATTRIBUTE_FORMAT32,738 -# define ATTRIBUTE_CONST ATTRIBUTE_CONST34,810 -# define ATTRIBUTE_PURE ATTRIBUTE_PURE35,847 -# define ATTRIBUTE_FORMAT(ATTRIBUTE_FORMAT36,883 -# define _Noreturn _Noreturn41,1061 -# define _Noreturn_Noreturn43,1119 -# define restrict restrict48,1238 -#define TYPE_BIT(TYPE_BIT52,1293 -#define TYPE_SIGNED(TYPE_SIGNED56,1395 -#define TZ_MAX_TIMES TZ_MAX_TIMES71,1825 -#define TZ_MAX_TYPES TZ_MAX_TYPES76,1978 -#define TZ_MAX_CHARS TZ_MAX_CHARS80,2109 -#define TZ_MAX_LEAPS TZ_MAX_LEAPS85,2290 -#define SECSPERMIN SECSPERMIN88,2398 -#define MINSPERHOUR MINSPERHOUR89,2420 -#define HOURSPERDAY HOURSPERDAY90,2443 -#define DAYSPERWEEK DAYSPERWEEK91,2466 -#define DAYSPERNYEAR DAYSPERNYEAR92,2488 -#define DAYSPERLYEAR DAYSPERLYEAR93,2513 -#define SECSPERHOUR SECSPERHOUR94,2538 -#define SECSPERDAY SECSPERDAY95,2585 -#define MONSPERYEAR MONSPERYEAR96,2647 -#define TM_SUNDAY TM_SUNDAY98,2671 -#define TM_MONDAY TM_MONDAY99,2691 -#define TM_TUESDAY TM_TUESDAY100,2711 -#define TM_WEDNESDAY TM_WEDNESDAY101,2732 -#define TM_THURSDAY TM_THURSDAY102,2755 -#define TM_FRIDAY TM_FRIDAY103,2777 -#define TM_SATURDAY TM_SATURDAY104,2797 -#define TM_JANUARY TM_JANUARY106,2820 -#define TM_FEBRUARY TM_FEBRUARY107,2841 -#define TM_MARCH TM_MARCH108,2863 -#define TM_APRIL TM_APRIL109,2882 -#define TM_MAY TM_MAY110,2901 -#define TM_JUNE TM_JUNE111,2919 -#define TM_JULY TM_JULY112,2938 -#define TM_AUGUST TM_AUGUST113,2957 -#define TM_SEPTEMBER TM_SEPTEMBER114,2977 -#define TM_OCTOBER TM_OCTOBER115,3000 -#define TM_NOVEMBER TM_NOVEMBER116,3021 -#define TM_DECEMBER TM_DECEMBER117,3044 -#define TM_YEAR_BASE TM_YEAR_BASE119,3068 -#define EPOCH_YEAR EPOCH_YEAR121,3095 -#define EPOCH_WDAY EPOCH_WDAY122,3119 -#define isleap(isleap124,3151 -#define isleap_sum(isleap_sum138,3614 -#define TZ_ABBR_MAX_LEN TZ_ABBR_MAX_LEN141,3694 -#define TZ_ABBR_CHAR_SET TZ_ABBR_CHAR_SET145,3785 -#define TZ_ABBR_ERR_CHAR TZ_ABBR_ERR_CHAR150,3949 -#define WILDABBR WILDABBR173,5060 -static const char wildabbr[] = WILDABBR;wildabbr177,5130 -static const char gmt[] = "GMT";gmt180,5179 -struct ttinfo { /* time type information */ttinfo182,5213 - int_fast32_t tt_gmtoff; /* UT offset in seconds */tt_gmtoff183,5260 - int tt_isdst; /* used to set tm_isdst */tt_isdst184,5312 - int tt_abbrind; /* abbreviation list index */tt_abbrind185,5355 - int tt_ttisstd; /* true if transition is std time */tt_ttisstd186,5403 - int tt_ttisgmt; /* true if transition is UT */tt_ttisgmt187,5458 -struct lsinfo { /* leap second information */lsinfo190,5511 - time_t ls_trans; /* transition time */ls_trans191,5560 - int_fast64_t ls_corr; /* correction to apply */ls_corr192,5601 -#define BIGGEST(BIGGEST195,5654 -#define MY_TZNAME_MAX MY_TZNAME_MAX198,5721 -#define MY_TZNAME_MAX MY_TZNAME_MAX201,5805 -struct state {state204,5865 - int leapcnt;leapcnt205,5880 - int timecnt;timecnt206,5895 - int typecnt;typecnt207,5910 - int charcnt;charcnt208,5925 - int goback;goback209,5940 - int goahead;goahead210,5954 - time_t ats[TZ_MAX_TIMES];ats211,5969 - unsigned char types[TZ_MAX_TIMES];types212,5997 - struct ttinfo ttis[TZ_MAX_TYPES];ttis213,6033 - char chars[BIGGEST(BIGGEST(TZ_MAX_CHARS + 1, sizeof gmt),chars214,6068 - struct lsinfo lsis[TZ_MAX_LEAPS];lsis216,6161 - int defaulttype; /* for early times or if no transitions */defaulttype217,6196 -struct rule {rule220,6262 - int r_type; /* type of rule--see below */r_type221,6276 - int r_day; /* day number of rule */r_day222,6321 - int r_week; /* week number of rule */r_week223,6360 - int r_mon; /* month number of rule */r_mon224,6401 - int_fast32_t r_time; /* transition time of rule */r_time225,6442 -#define JULIAN_DAY JULIAN_DAY228,6499 -#define DAY_OF_YEAR DAY_OF_YEAR229,6543 -#define MONTH_NTH_DAY_OF_WEEK MONTH_NTH_DAY_OF_WEEK230,6588 -static struct state gmtmem;gmtmem263,7823 -#define gmtptr gmtptr264,7851 -static int gmt_is_set;gmt_is_set266,7878 -static const int mon_lengths[2][MONSPERYEAR] = {mon_lengths268,7903 -static const int year_lengths[2] = {year_lengths273,8061 -gmtload(struct state *const sp)gmtload278,8142 -gmtsub(const time_t *const timep, const int_fast32_t offset,gmtsub293,8412 -leaps_thru_end_of(register const int y)leaps_thru_end_of321,9122 -timesub(const time_t *const timep, const int_fast32_t offset,timesub328,9273 -#define WRONG WRONG465,12771 -increment_overflow(int *const ip, int j)increment_overflow473,12878 -increment_overflow32(int_fast32_t *const lp, int const m)increment_overflow32490,13327 -normalize_overflow(int *const tensptr, int *const unitsptr, const int base)normalize_overflow501,13550 -normalize_overflow32(int_fast32_t *const tensptr, int *const unitsptr,normalize_overflow32513,13837 -tmcomp(register const struct tm *const atmp,tmcomp526,14144 -time2sub(struct tm *const tmp,time2sub542,14628 -time2(struct tm * const tmp,time2717,18919 -time1(struct tm *const tmp,time1734,19404 -_bson_timegm(struct tm *const tmp)_bson_timegm806,21267 - -mongo/bson/bson-utf8.c,474 -_bson_utf8_get_sequence (const char *utf8, /* IN */_bson_utf8_get_sequence45,1230 -bson_utf8_validate (const char *utf8, /* IN */bson_utf8_validate118,3170 -bson_utf8_escape_for_json (const char *utf8, /* IN */bson_utf8_escape_for_json264,6821 -bson_utf8_get_char (const char *utf8) /* IN */bson_utf8_get_char355,8892 -bson_utf8_next_char (const char *utf8) /* IN */bson_utf8_next_char396,9676 -bson_utf8_from_unichar (bson_utf8_from_unichar433,10483 - -mongo/bson/bson-reader.c,3082 -{__anon7b131578010335,869 - BSON_READER_HANDLE = 1,BSON_READER_HANDLE36,871 - BSON_READER_DATA = 2,BSON_READER_DATA37,898 -} bson_reader_type_t;bson_reader_type_t38,923 -{__anon7b131578020842,962 - bson_reader_type_t type;type43,964 - void *handle;handle44,1000 - bool done : 1;done45,1038 - bool failed : 1;failed46,1080 - size_t end;end47,1122 - size_t len;len48,1157 - size_t offset;offset49,1192 - size_t bytes_read;bytes_read50,1230 - bson_t inline_bson;inline_bson51,1272 - uint8_t *data;data52,1315 - bson_reader_read_func_t read_func;read_func53,1351 - bson_reader_destroy_func_t destroy_func;destroy_func54,1392 -} bson_reader_handle_t;bson_reader_handle_t55,1436 -{__anon7b131578030859,1477 - int fd;fd60,1479 - bool do_close;do_close61,1490 -} bson_reader_handle_fd_t;bson_reader_handle_fd_t62,1508 -{__anon7b131578040866,1552 - bson_reader_type_t type;type67,1554 - const uint8_t *data;data68,1582 - size_t length;length69,1610 - size_t offset;offset70,1640 - bson_t inline_bson;inline_bson71,1670 -} bson_reader_data_t;bson_reader_data_t72,1705 -_bson_reader_handle_fill_buffer (bson_reader_handle_t *reader) /* IN */_bson_reader_handle_fill_buffer94,2177 -bson_reader_new_from_handle (void *handle,bson_reader_new_from_handle167,3988 -_bson_reader_handle_fd_destroy (void *handle) /* IN */_bson_reader_handle_fd_destroy213,5043 -_bson_reader_handle_fd_read (void *handle, /* IN */_bson_reader_handle_fd_read253,5895 -bson_reader_new_from_fd (int fd, /* IN */bson_reader_new_from_fd298,6969 -bson_reader_set_read_func (bson_reader_t *reader, /* IN */bson_reader_set_read_func342,8063 -bson_reader_set_destroy_func (bson_reader_t *reader, /* IN */bson_reader_set_destroy_func373,8804 -_bson_reader_handle_grow_buffer (bson_reader_handle_t *reader) /* IN */_bson_reader_handle_grow_buffer401,9444 -_bson_reader_handle_tell (bson_reader_handle_t *reader) /* IN */_bson_reader_handle_tell428,10030 -_bson_reader_handle_read (bson_reader_handle_t *reader, /* IN */_bson_reader_handle_read461,10805 -bson_reader_new_from_data (const uint8_t *data, /* IN */bson_reader_new_from_data534,12554 -_bson_reader_data_read (bson_reader_data_t *reader, /* IN */_bson_reader_data_read569,13352 -_bson_reader_data_tell (bson_reader_data_t *reader) /* IN */_bson_reader_data_tell625,14566 -bson_reader_destroy (bson_reader_t *reader) /* IN */bson_reader_destroy649,15078 -bson_reader_read (bson_reader_t *reader, /* IN */bson_reader_read710,16682 -bson_reader_tell (bson_reader_t *reader) /* IN */bson_reader_tell749,17633 -bson_reader_new_from_file (const char *path, /* IN */bson_reader_new_from_file787,18600 -bson_reader_reset (bson_reader_t *reader)bson_reader_reset829,19617 - -mongo/bson/bson-clock.c,206 -bson_gettimeofday (struct timeval *tv) /* OUT */bson_gettimeofday55,1246 -# define DELTA_EPOCH_IN_MICROSEC DELTA_EPOCH_IN_MICROSEC59,1340 -bson_get_monotonic_time (void)bson_get_monotonic_time120,2813 - -mongo/bson/bson-value.h,41 -#define BSON_VALUE_HBSON_VALUE_H19,618 - -mongo/stdafx.h,0 - -mongo/mongoc/mongoc-log.h,950 -#define MONGOC_LOG_HMONGOC_LOG_H18,617 -# define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN31,826 -#define MONGOC_ERROR(MONGOC_ERROR35,871 -#define MONGOC_CRITICAL(MONGOC_CRITICAL36,970 -#define MONGOC_WARNING(MONGOC_WARNING37,1069 -#define MONGOC_MESSAGE(MONGOC_MESSAGE38,1168 -#define MONGOC_INFO(MONGOC_INFO39,1267 -#define MONGOC_DEBUG(MONGOC_DEBUG40,1366 -{__anon4b93d42e010344,1480 - MONGOC_LOG_LEVEL_ERROR,MONGOC_LOG_LEVEL_ERROR45,1482 - MONGOC_LOG_LEVEL_CRITICAL,MONGOC_LOG_LEVEL_CRITICAL46,1509 - MONGOC_LOG_LEVEL_WARNING,MONGOC_LOG_LEVEL_WARNING47,1539 - MONGOC_LOG_LEVEL_MESSAGE,MONGOC_LOG_LEVEL_MESSAGE48,1568 - MONGOC_LOG_LEVEL_INFO,MONGOC_LOG_LEVEL_INFO49,1597 - MONGOC_LOG_LEVEL_DEBUG,MONGOC_LOG_LEVEL_DEBUG50,1623 - MONGOC_LOG_LEVEL_TRACE,MONGOC_LOG_LEVEL_TRACE51,1650 -} mongoc_log_level_t;mongoc_log_level_t52,1677 -typedef void (*mongoc_log_func_t) (mongoc_log_level_t log_level,mongoc_log_func_t66,2131 - -mongo/mongoc/indent,0 - -mongo/mongoc/mongoc-cursor-array-private.h,75 -#define MONGOC_CURSOR_ARRAY_PRIVATE_HMONGOC_CURSOR_ARRAY_PRIVATE_H18,634 - -mongo/mongoc/mongoc-crypto-openssl-private.h,79 -#define MONGOC_CRYPTO_OPENSSL_PRIVATE_HMONGOC_CRYPTO_OPENSSL_PRIVATE_H28,843 - -mongo/mongoc/op-kill-cursors.def,0 - -mongo/mongoc/uncrustify.cfg,0 - -mongo/mongoc/mongoc-stream-socket.h,154 -#define MONGOC_STREAM_SOCKET_HMONGOC_STREAM_SOCKET_H18,627 -typedef struct _mongoc_stream_socket_t mongoc_stream_socket_t;mongoc_stream_socket_t31,856 - -mongo/mongoc/mongoc-apm.h,855 -#define MONGOC_APM_HMONGOC_APM_H18,617 -typedef struct _mongoc_apm_callbacks_t mongoc_apm_callbacks_t;mongoc_apm_callbacks_t40,1076 -typedef struct _mongoc_apm_command_started_t mongoc_apm_command_started_t;mongoc_apm_command_started_t47,1198 -typedef struct _mongoc_apm_command_succeeded_t mongoc_apm_command_succeeded_t;mongoc_apm_command_succeeded_t48,1275 -typedef struct _mongoc_apm_command_failed_t mongoc_apm_command_failed_t;mongoc_apm_command_failed_t49,1354 -(*mongoc_apm_command_started_cb_t) (const mongoc_apm_command_started_t *event);mongoc_apm_command_started_cb_t120,4224 -(*mongoc_apm_command_succeeded_cb_t) (const mongoc_apm_command_succeeded_t *event);mongoc_apm_command_succeeded_cb_t122,4321 -(*mongoc_apm_command_failed_cb_t) (const mongoc_apm_command_failed_t *event);mongoc_apm_command_failed_cb_t124,4418 - -mongo/mongoc/mongoc-sasl-private.h,621 -#define MONGOC_SASL_PRIVATE_HMONGOC_SASL_PRIVATE_H18,626 -typedef struct _mongoc_sasl_t mongoc_sasl_t;mongoc_sasl_t32,874 -struct _mongoc_sasl_t_mongoc_sasl_t35,921 - sasl_callback_t callbacks [4];callbacks37,945 - sasl_conn_t *conn;conn38,980 - bool done;done39,1006 - int step;step40,1032 - char *mechanism;mechanism41,1058 - char *user;user42,1089 - char *pass;pass43,1115 - char *service_name;service_name44,1141 - char *service_host;service_host45,1175 - sasl_interact_t *interact;interact46,1209 - -mongo/mongoc/mongoc-find-and-modify.h,603 -#define MONGOC_FIND_AND_MODIFY_HMONGOC_FIND_AND_MODIFY_H18,629 -{__anonf9c30222010329,835 - MONGOC_FIND_AND_MODIFY_NONE = 0,MONGOC_FIND_AND_MODIFY_NONE30,837 - MONGOC_FIND_AND_MODIFY_REMOVE = 1 << 0,MONGOC_FIND_AND_MODIFY_REMOVE31,875 - MONGOC_FIND_AND_MODIFY_UPSERT = 1 << 1,MONGOC_FIND_AND_MODIFY_UPSERT32,918 - MONGOC_FIND_AND_MODIFY_RETURN_NEW = 1 << 2,MONGOC_FIND_AND_MODIFY_RETURN_NEW33,961 -} mongoc_find_and_modify_flags_t;mongoc_find_and_modify_flags_t34,1008 -typedef struct _mongoc_find_and_modify_opts_t mongoc_find_and_modify_opts_t ;mongoc_find_and_modify_opts_t36,1043 - -mongo/mongoc/mongoc-topology.c,1677 -_mongoc_topology_reconcile_add_nodes (void *item,_mongoc_topology_reconcile_add_nodes34,1001 -mongoc_topology_reconcile (mongoc_topology_t *topology) {mongoc_topology_reconcile53,1679 -_mongoc_topology_scanner_cb (uint32_t id,_mongoc_topology_scanner_cb87,2720 -mongoc_topology_new (const mongoc_uri_t *uri,mongoc_topology_new147,4532 -mongoc_topology_destroy (mongoc_topology_t *topology)mongoc_topology_destroy262,8528 -_mongoc_topology_run_scanner (mongoc_topology_t *topology,_mongoc_topology_run_scanner296,9505 -_mongoc_topology_do_blocking_scan (mongoc_topology_t *topology, bson_error_t *error) {_mongoc_topology_do_blocking_scan329,10430 -mongoc_topology_select (mongoc_topology_t *topology,mongoc_topology_select374,12058 -mongoc_topology_server_by_id (mongoc_topology_t *topology,mongoc_topology_server_by_id564,19131 -mongoc_topology_get_server_type (mongoc_topology_get_server_type603,20223 -_mongoc_topology_request_scan (mongoc_topology_t *topology)_mongoc_topology_request_scan645,21265 -mongoc_topology_request_scan (mongoc_topology_t *topology)mongoc_topology_request_scan665,21770 -mongoc_topology_invalidate_server (mongoc_topology_t *topology,mongoc_topology_invalidate_server687,22340 -mongoc_topology_server_timestamp (mongoc_topology_t *topology,mongoc_topology_server_timestamp713,23197 -void * _mongoc_topology_run_background (void *data)_mongoc_topology_run_background743,23961 -_mongoc_topology_background_thread_start (mongoc_topology_t *topology)_mongoc_topology_background_thread_start853,27400 -_mongoc_topology_background_thread_stop (mongoc_topology_t *topology)_mongoc_topology_background_thread_stop886,28321 - -mongo/mongoc/mongoc-bulk-operation.c,2218 -mongoc_bulk_operation_new (bool ordered)mongoc_bulk_operation_new46,1563 -_mongoc_bulk_operation_new (mongoc_client_t *client, /* IN */_mongoc_bulk_operation_new62,1974 -mongoc_bulk_operation_destroy (mongoc_bulk_operation_t *bulk) /* IN */mongoc_bulk_operation_destroy87,2848 -mongoc_bulk_operation_remove (mongoc_bulk_operation_t *bulk, /* IN */mongoc_bulk_operation_remove114,3524 -mongoc_bulk_operation_remove_one (mongoc_bulk_operation_t *bulk, /* IN */mongoc_bulk_operation_remove_one146,4409 -mongoc_bulk_operation_delete (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_delete178,5304 -mongoc_bulk_operation_delete_one (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_delete_one190,5512 -mongoc_bulk_operation_insert (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_insert202,5732 -mongoc_bulk_operation_replace_one (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_replace_one235,6589 -mongoc_bulk_operation_update (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_update277,7973 -mongoc_bulk_operation_update_one (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_update_one321,9330 -mongoc_bulk_operation_execute (mongoc_bulk_operation_t *bulk, /* IN */mongoc_bulk_operation_execute364,10689 -mongoc_bulk_operation_set_write_concern (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_write_concern463,13765 -mongoc_bulk_operation_get_write_concern (const mongoc_bulk_operation_t *bulk)mongoc_bulk_operation_get_write_concern480,14251 -mongoc_bulk_operation_set_database (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_database489,14395 -mongoc_bulk_operation_set_collection (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_collection503,14677 -mongoc_bulk_operation_set_client (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_client517,14973 -mongoc_bulk_operation_get_hint (const mongoc_bulk_operation_t *bulk)mongoc_bulk_operation_get_hint527,15189 -mongoc_bulk_operation_set_hint (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_hint536,15320 -mongoc_bulk_operation_set_bypass_document_validation (mongoc_bulk_operation_t *bulk,mongoc_bulk_operation_set_bypass_document_validation546,15518 - -mongo/mongoc/mongoc-find-and-modify-private.h,680 -#define MONGOC_FIND_AND_MODIFY_PRIVATE_HMONGOC_FIND_AND_MODIFY_PRIVATE_H18,637 -struct _mongoc_find_and_modify_opts_t_mongoc_find_and_modify_opts_t29,880 - bson_t *sort;sort31,920 - bson_t *update;update32,972 - bson_t *fields;fields33,1026 - mongoc_find_and_modify_flags_t flags;flags34,1080 - mongoc_write_bypass_document_validation_t bypass_document_validation;bypass_document_validation35,1133 - uint32_t max_time_ms;max_time_ms36,1207 - bson_t extra;extra37,1266 - -mongo/mongoc/mongoc-async-cmd-private.h,1850 -#define MONGOC_ASYNC_CMD_PRIVATE_HMONGOC_ASYNC_CMD_PRIVATE_H18,631 -{__anonf8374373010336,1035 - MONGOC_ASYNC_CMD_SETUP,MONGOC_ASYNC_CMD_SETUP37,1037 - MONGOC_ASYNC_CMD_SEND,MONGOC_ASYNC_CMD_SEND38,1064 - MONGOC_ASYNC_CMD_RECV_LEN,MONGOC_ASYNC_CMD_RECV_LEN39,1090 - MONGOC_ASYNC_CMD_RECV_RPC,MONGOC_ASYNC_CMD_RECV_RPC40,1120 - MONGOC_ASYNC_CMD_ERROR_STATE,MONGOC_ASYNC_CMD_ERROR_STATE41,1150 - MONGOC_ASYNC_CMD_CANCELED_STATE,MONGOC_ASYNC_CMD_CANCELED_STATE42,1183 -} mongoc_async_cmd_state_t;mongoc_async_cmd_state_t43,1219 -typedef struct _mongoc_async_cmd_mongoc_async_cmd45,1248 - mongoc_stream_t *stream;stream47,1283 - mongoc_async_t *async;async49,1312 - mongoc_async_cmd_state_t state;state50,1347 - int events;events51,1382 - mongoc_async_cmd_setup_t setup;setup52,1418 - void *setup_ctx;setup_ctx53,1453 - mongoc_async_cmd_cb_t cb;cb54,1492 - void *data;data55,1524 - bson_error_t error;error56,1558 - int64_t start_time;start_time57,1593 - int64_t expire_at;expire_at58,1633 - bson_t cmd;cmd59,1672 - mongoc_buffer_t buffer;buffer60,1705 - mongoc_array_t array;array61,1741 - mongoc_iovec_t *iovec;iovec62,1776 - size_t niovec;niovec63,1811 - size_t bytes_to_read;bytes_to_read64,1847 - mongoc_rpc_t rpc;rpc65,1890 - bson_t reply;reply66,1923 - bool reply_needs_cleanup;reply_needs_cleanup67,1958 - char ns[MONGOC_NAMESPACE_MAX];ns68,2007 - struct _mongoc_async_cmd *next;next70,2062 - struct _mongoc_async_cmd *prev;prev71,2097 -} mongoc_async_cmd_t;mongoc_async_cmd_t72,2132 - -mongo/mongoc/mongoc-scram-private.h,835 -#define MONGOC_SCRAM_PRIVATE_HMONGOC_SCRAM_PRIVATE_H24,757 -#define MONGOC_SCRAM_HASH_SIZE MONGOC_SCRAM_HASH_SIZE33,863 -typedef struct _mongoc_scram_t_mongoc_scram_t35,898 - bool done;done37,931 - int step;step38,960 - char *user;user39,989 - char *pass;pass40,1018 - uint8_t salted_password[MONGOC_SCRAM_HASH_SIZE];salted_password41,1047 - char encoded_nonce[48];encoded_nonce42,1111 - int32_t encoded_nonce_len;encoded_nonce_len43,1153 - uint8_t *auth_message;auth_message44,1195 - uint32_t auth_messagemax;auth_messagemax45,1232 - uint32_t auth_messagelen;auth_messagelen46,1272 - mongoc_crypto_t crypto;crypto48,1340 -} mongoc_scram_t;mongoc_scram_t50,1378 - -mongo/mongoc/mongoc-ssl.h,473 -#define MONGOC_SSL_HMONGOC_SSL_H18,617 -typedef struct _mongoc_ssl_opt_t mongoc_ssl_opt_t;mongoc_ssl_opt_t30,800 -struct _mongoc_ssl_opt_t_mongoc_ssl_opt_t33,853 - const char *pem_file;pem_file35,880 - const char *pem_pwd;pem_pwd36,905 - const char *ca_file;ca_file37,929 - const char *ca_dir;ca_dir38,953 - const char *crl_file;crl_file39,976 - bool weak_cert_validation;weak_cert_validation40,1001 - void *padding [8];padding41,1038 - -mongo/mongoc/utlist.h,3789 -#define UTLIST_HUTLIST_H25,1163 -#define UTLIST_VERSION UTLIST_VERSION27,1181 -#define LDECLTYPE(LDECLTYPE68,2657 -#define NO_DECLTYPENO_DECLTYPE70,2760 -#define LDECLTYPE(LDECLTYPE71,2780 -#define NO_DECLTYPENO_DECLTYPE74,2840 -#define LDECLTYPE(LDECLTYPE75,2860 -#define LDECLTYPE(LDECLTYPE77,2949 -#define _SV(_SV84,3234 -#define _NEXT(_NEXT85,3331 -#define _NEXTASGN(_NEXTASGN86,3384 -#define _PREVASGN(_PREVASGN88,3545 -#define _RS(_RS89,3647 -#define _CASTASGN(_CASTASGN90,3716 -#define _SV(_SV92,3799 -#define _NEXT(_NEXT93,3821 -#define _NEXTASGN(_NEXTASGN94,3864 -#define _PREVASGN(_PREVASGN96,3968 -#define _RS(_RS97,4023 -#define _CASTASGN(_CASTASGN98,4041 -#define LL_SORT(LL_SORT105,4400 -#define LL_SORT2(LL_SORT2108,4528 -#define DL_SORT(DL_SORT168,10071 -#define DL_SORT2(DL_SORT2171,10205 -#define CDL_SORT(CDL_SORT230,15747 -#define CDL_SORT2(CDL_SORT2233,15882 -#define LL_PREPEND(LL_PREPEND309,23022 -#define LL_PREPEND2(LL_PREPEND2312,23151 -#define LL_CONCAT(LL_CONCAT318,23552 -#define LL_CONCAT2(LL_CONCAT2321,23683 -#define LL_APPEND(LL_APPEND333,24666 -#define LL_APPEND2(LL_APPEND2336,24794 -#define LL_DELETE(LL_DELETE349,25874 -#define LL_DELETE2(LL_DELETE2352,26002 -#define LL_APPEND_VS2008(LL_APPEND_VS2008369,27436 -#define LL_APPEND2_VS2008(LL_APPEND2_VS2008372,27571 -#define LL_DELETE_VS2008(LL_DELETE_VS2008384,28554 -#define LL_DELETE2_VS2008(LL_DELETE2_VS2008387,28689 -#define LL_APPEND LL_APPEND407,30386 -#define LL_DELETE LL_DELETE409,30438 -#define LL_DELETE2 LL_DELETE2411,30491 -#define LL_APPEND2 LL_APPEND2413,30546 -#define LL_COUNT(LL_COUNT419,30707 -#define LL_COUNT2(LL_COUNT2422,30902 -#define LL_FOREACH(LL_FOREACH428,31293 -#define LL_FOREACH2(LL_FOREACH2431,31421 -#define LL_FOREACH_SAFE(LL_FOREACH_SAFE434,31553 -#define LL_FOREACH_SAFE2(LL_FOREACH_SAFE2437,31690 -#define LL_SEARCH_SCALAR(LL_SEARCH_SCALAR440,31849 -#define LL_SEARCH_SCALAR2(LL_SEARCH_SCALAR2443,31994 -#define LL_SEARCH(LL_SEARCH450,32491 -#define LL_SEARCH2(LL_SEARCH2453,32627 -#define LL_REPLACE_ELEM(LL_REPLACE_ELEM460,33124 -#define LL_PREPEND_ELEM(LL_PREPEND_ELEM480,34883 -#define DL_PREPEND(DL_PREPEND504,36968 -#define DL_PREPEND2(DL_PREPEND2507,37102 -#define DL_APPEND(DL_APPEND519,38085 -#define DL_APPEND2(DL_APPEND2522,38218 -#define DL_CONCAT(DL_CONCAT536,39395 -#define DL_CONCAT2(DL_CONCAT2539,39531 -#define DL_DELETE(DL_DELETE554,40805 -#define DL_DELETE2(DL_DELETE2557,40938 -#define DL_COUNT(DL_COUNT575,42503 -#define DL_COUNT2(DL_COUNT2578,42698 -#define DL_FOREACH(DL_FOREACH584,43089 -#define DL_FOREACH2(DL_FOREACH2587,43217 -#define DL_FOREACH_SAFE(DL_FOREACH_SAFE591,43419 -#define DL_FOREACH_SAFE2(DL_FOREACH_SAFE2594,43556 -#define DL_SEARCH_SCALAR DL_SEARCH_SCALAR598,43782 -#define DL_SEARCH DL_SEARCH599,43824 -#define DL_SEARCH_SCALAR2 DL_SEARCH_SCALAR2600,43852 -#define DL_SEARCH2 DL_SEARCH2601,43896 -#define DL_REPLACE_ELEM(DL_REPLACE_ELEM603,43927 -#define DL_PREPEND_ELEM(DL_PREPEND_ELEM629,46268 -#define CDL_PREPEND(CDL_PREPEND648,47868 -#define CDL_PREPEND2(CDL_PREPEND2651,48003 -#define CDL_DELETE(CDL_DELETE665,49180 -#define CDL_DELETE2(CDL_DELETE2668,49314 -#define CDL_COUNT(CDL_COUNT679,50200 -#define CDL_COUNT2(CDL_COUNT2682,50395 -#define CDL_FOREACH(CDL_FOREACH688,50786 -#define CDL_FOREACH2(CDL_FOREACH2691,50915 -#define CDL_FOREACH_SAFE(CDL_FOREACH_SAFE694,51073 -#define CDL_FOREACH_SAFE2(CDL_FOREACH_SAFE2697,51222 -#define CDL_SEARCH_SCALAR(CDL_SEARCH_SCALAR702,51561 -#define CDL_SEARCH_SCALAR2(CDL_SEARCH_SCALAR2705,51707 -#define CDL_SEARCH(CDL_SEARCH712,52204 -#define CDL_SEARCH2(CDL_SEARCH2715,52341 -#define CDL_REPLACE_ELEM(CDL_REPLACE_ELEM722,52838 -#define CDL_PREPEND_ELEM(CDL_PREPEND_ELEM742,54597 - -mongo/mongoc/mongoc-opcode.h,657 -#define MONGOC_OPCODE_HMONGOC_OPCODE_H18,620 -{__anon880f6186010331,819 - MONGOC_OPCODE_REPLY = 1,MONGOC_OPCODE_REPLY32,821 - MONGOC_OPCODE_MSG = 1000,MONGOC_OPCODE_MSG33,857 - MONGOC_OPCODE_UPDATE = 2001,MONGOC_OPCODE_UPDATE34,896 - MONGOC_OPCODE_INSERT = 2002,MONGOC_OPCODE_INSERT35,935 - MONGOC_OPCODE_QUERY = 2004,MONGOC_OPCODE_QUERY36,974 - MONGOC_OPCODE_GET_MORE = 2005,MONGOC_OPCODE_GET_MORE37,1013 - MONGOC_OPCODE_DELETE = 2006,MONGOC_OPCODE_DELETE38,1052 - MONGOC_OPCODE_KILL_CURSORS = 2007,MONGOC_OPCODE_KILL_CURSORS39,1091 -} mongoc_opcode_t;mongoc_opcode_t40,1130 - -mongo/mongoc/mongoc-write-concern.h,568 -#define MONGOC_WRITE_CONCERN_HMONGOC_WRITE_CONCERN_H18,627 -#define MONGOC_WRITE_CONCERN_W_UNACKNOWLEDGED MONGOC_WRITE_CONCERN_W_UNACKNOWLEDGED30,820 -#define MONGOC_WRITE_CONCERN_W_ERRORS_IGNORED MONGOC_WRITE_CONCERN_W_ERRORS_IGNORED31,869 -#define MONGOC_WRITE_CONCERN_W_DEFAULT MONGOC_WRITE_CONCERN_W_DEFAULT32,936 -#define MONGOC_WRITE_CONCERN_W_MAJORITY MONGOC_WRITE_CONCERN_W_MAJORITY33,985 -#define MONGOC_WRITE_CONCERN_W_TAG MONGOC_WRITE_CONCERN_W_TAG34,1034 -typedef struct _mongoc_write_concern_t mongoc_write_concern_t;mongoc_write_concern_t37,1085 - -mongo/mongoc/mongoc-gridfs.h,119 -#define MONGOC_GRIDFS_HMONGOC_GRIDFS_H18,619 -typedef struct _mongoc_gridfs_t mongoc_gridfs_t;mongoc_gridfs_t35,933 - -mongo/mongoc/mongoc-crypto-common-crypto-private.h,91 -#define MONGOC_CRYPTO_COMMON_CRYPTO_PRIVATE_HMONGOC_CRYPTO_COMMON_CRYPTO_PRIVATE_H25,807 - -mongo/mongoc/mongoc-bulk-operation-private.h,762 -#define MONGOC_BULK_OPERATION_PRIVATE_HMONGOC_BULK_OPERATION_PRIVATE_H18,636 -struct _mongoc_bulk_operation_t_mongoc_bulk_operation_t31,928 - char *database;database33,962 - char *collection;collection34,1006 - mongoc_client_t *client;client35,1052 - mongoc_write_concern_t *write_concern;write_concern36,1094 - mongoc_bulk_write_flags_t flags;flags37,1143 - uint32_t server_id;server_id38,1184 - mongoc_array_t commands;commands39,1229 - mongoc_write_result_t result;result40,1273 - bool executed;executed41,1315 - int64_t operation_id;operation_id42,1359 - -mongo/mongoc/mongoc-socket.h,333 -#define MONGOC_SOCKET_HMONGOC_SOCKET_H18,620 -typedef struct _mongoc_socket_t mongoc_socket_t;mongoc_socket_t47,1113 -{__anonebd4e275010850,1178 - mongoc_socket_t *socket;socket51,1180 - int events;events52,1208 - int revents;revents53,1236 -} mongoc_socket_poll_t;mongoc_socket_poll_t54,1265 - -mongo/mongoc/mongoc-read-prefs.c,1259 -mongoc_read_prefs_new (mongoc_read_mode_t mode)mongoc_read_prefs_new23,686 -mongoc_read_prefs_get_mode (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_get_mode36,953 -mongoc_read_prefs_set_mode (mongoc_read_prefs_t *read_prefs,mongoc_read_prefs_set_mode43,1094 -mongoc_read_prefs_get_tags (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_get_tags54,1335 -mongoc_read_prefs_set_tags (mongoc_read_prefs_t *read_prefs,mongoc_read_prefs_set_tags62,1471 -mongoc_read_prefs_add_tag (mongoc_read_prefs_t *read_prefs,mongoc_read_prefs_add_tag78,1778 -mongoc_read_prefs_is_valid (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_is_valid99,2250 -mongoc_read_prefs_destroy (mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_destroy117,2566 -mongoc_read_prefs_copy (const mongoc_read_prefs_t *read_prefs)mongoc_read_prefs_copy127,2748 -_get_read_mode_string (mongoc_read_mode_t mode)_get_read_mode_string141,3020 -_apply_read_preferences_mongos (const mongoc_read_prefs_t *read_prefs,_apply_read_preferences_mongos164,3584 -apply_read_preferences (const mongoc_read_prefs_t *read_prefs,apply_read_preferences246,6422 -apply_read_prefs_result_cleanup (mongoc_apply_read_prefs_result_t *result)apply_read_prefs_result_cleanup312,8532 - -mongo/mongoc/op-reply.def,0 - -mongo/mongoc/mongoc-host-list.h,580 -#define MONGOC_HOST_LIST_HMONGOC_HOST_LIST_H18,623 -# define BSON_HOST_NAME_MAX BSON_HOST_NAME_MAX32,863 -typedef struct _mongoc_host_list_t mongoc_host_list_t;mongoc_host_list_t41,1018 -struct _mongoc_host_list_t_mongoc_host_list_t44,1075 - mongoc_host_list_t *next;next46,1104 - char host [BSON_HOST_NAME_MAX + 1];host47,1133 - char host_and_port [BSON_HOST_NAME_MAX + 7];host_and_port48,1187 - uint16_t port;port49,1250 - int family;family50,1279 - void *padding [4];padding51,1310 - -mongo/mongoc/mongoc-rand.h,43 -#define MONGOC_RAND_HMONGOC_RAND_H24,741 - -mongo/mongoc/mongoc-rand-common-crypto.c,384 -int _mongoc_rand_bytes(uint8_t *buf, int num) {_mongoc_rand_bytes29,867 -int _mongoc_pseudo_rand_bytes(uint8_t *buf, int num) {_mongoc_pseudo_rand_bytes33,976 -void mongoc_rand_seed(const void* buf, int num) {mongoc_rand_seed37,1072 -void mongoc_rand_add(const void* buf, int num, double entropy) {mongoc_rand_add41,1163 -int mongoc_rand_status(void) {mongoc_rand_status45,1269 - -mongo/mongoc/mongoc-sasl.c,976 -# define SASL_CALLBACK_FN(SASL_CALLBACK_FN29,791 -_mongoc_sasl_set_mechanism (mongoc_sasl_t *sasl,_mongoc_sasl_set_mechanism33,858 -_mongoc_sasl_get_pass (mongoc_sasl_t *sasl,_mongoc_sasl_get_pass44,1099 -_mongoc_sasl_set_pass (mongoc_sasl_t *sasl,_mongoc_sasl_set_pass65,1570 -_mongoc_sasl_get_user (mongoc_sasl_t *sasl,_mongoc_sasl_get_user76,1776 -_mongoc_sasl_set_user (mongoc_sasl_t *sasl,_mongoc_sasl_set_user97,2283 -_mongoc_sasl_set_service_host (mongoc_sasl_t *sasl,_mongoc_sasl_set_service_host108,2483 -_mongoc_sasl_set_service_name (mongoc_sasl_t *sasl,_mongoc_sasl_set_service_name119,2739 -_mongoc_sasl_init (mongoc_sasl_t *sasl)_mongoc_sasl_init130,2995 -_mongoc_sasl_destroy (mongoc_sasl_t *sasl)_mongoc_sasl_destroy158,3677 -_mongoc_sasl_is_failure (int status,_mongoc_sasl_is_failure175,3979 -_mongoc_sasl_start (mongoc_sasl_t *sasl,_mongoc_sasl_start217,5179 -_mongoc_sasl_step (mongoc_sasl_t *sasl,_mongoc_sasl_step277,6804 - -mongo/mongoc/mongoc-openssl-private.h,65 -#define MONGOC_OPENSSL_PRIVATE_HMONGOC_OPENSSL_PRIVATE_H18,629 - -mongo/mongoc/mongoc-scram.c,1302 -#define MONGOC_SCRAM_SERVER_KEY MONGOC_SCRAM_SERVER_KEY32,902 -#define MONGOC_SCRAM_CLIENT_KEY MONGOC_SCRAM_CLIENT_KEY33,947 -#define MONGOC_SCRAM_B64_ENCODED_SIZE(MONGOC_SCRAM_B64_ENCODED_SIZE35,993 -#define MONGOC_SCRAM_B64_HASH_SIZE MONGOC_SCRAM_B64_HASH_SIZE37,1043 -_mongoc_scram_startup()_mongoc_scram_startup42,1145 -_mongoc_scram_set_pass (mongoc_scram_t *scram,_mongoc_scram_set_pass49,1213 -_mongoc_scram_set_user (mongoc_scram_t *scram,_mongoc_scram_set_user63,1478 -_mongoc_scram_init (mongoc_scram_t *scram)_mongoc_scram_init74,1686 -_mongoc_scram_destroy (mongoc_scram_t *scram)_mongoc_scram_destroy85,1843 -_mongoc_scram_buf_write (const char *src,_mongoc_scram_buf_write100,2082 -_mongoc_scram_start (mongoc_scram_t *scram,_mongoc_scram_start128,2713 -_mongoc_scram_salt_password (mongoc_scram_t *scram,_mongoc_scram_salt_password256,6433 -_mongoc_scram_generate_client_proof (mongoc_scram_t *scram,_mongoc_scram_generate_client_proof304,7974 -_mongoc_scram_step2 (mongoc_scram_t *scram,_mongoc_scram_step2362,9954 -_mongoc_scram_verify_server_signature (mongoc_scram_t *scram,_mongoc_scram_verify_server_signature603,16895 -_mongoc_scram_step3 (mongoc_scram_t *scram,_mongoc_scram_step3642,18433 -_mongoc_scram_step (mongoc_scram_t *scram,_mongoc_scram_step760,21465 - -mongo/mongoc/mongoc-rpc-private.h,1081 -#define MONGOC_RPC_PRIVATE_HMONGOC_RPC_PRIVATE_H18,625 -#define RPC(RPC36,963 -#define ENUM_FIELD(ENUM_FIELD37,1053 -#define INT32_FIELD(INT32_FIELD38,1110 -#define INT64_FIELD(INT64_FIELD39,1166 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD40,1222 -#define CSTRING_FIELD(CSTRING_FIELD41,1293 -#define BSON_FIELD(BSON_FIELD42,1353 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD43,1416 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD44,1500 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD45,1618 -#define BSON_OPTIONAL(BSON_OPTIONAL46,1702 -{__anona468e4d9010a61,1995 - mongoc_rpc_delete_t delete_;delete_62,1997 - mongoc_rpc_get_more_t get_more;get_more63,2035 - mongoc_rpc_header_t header;header64,2074 - mongoc_rpc_insert_t insert;insert65,2111 - mongoc_rpc_kill_cursors_t kill_cursors;kill_cursors66,2148 - mongoc_rpc_msg_t msg;msg67,2191 - mongoc_rpc_query_t query;query68,2225 - mongoc_rpc_reply_t reply;reply69,2261 - mongoc_rpc_update_t update;update70,2297 -} mongoc_rpc_t;mongoc_rpc_t71,2334 - -mongo/mongoc/mongoc-crypto.c,238 -mongoc_crypto_init (mongoc_crypto_t *crypto)mongoc_crypto_init30,914 -mongoc_crypto_hmac_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_hmac_sha142,1266 -mongoc_crypto_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_sha153,1649 - -mongo/mongoc/mongoc-database-private.h,404 -#define MONGOC_DATABASE_PRIVATE_HMONGOC_DATABASE_PRIVATE_H18,630 -struct _mongoc_database_t_mongoc_database_t35,958 - mongoc_client_t *client;client37,986 - char name [128];name38,1021 - mongoc_read_prefs_t *read_prefs;read_prefs39,1060 - mongoc_read_concern_t *read_concern;read_concern40,1099 - mongoc_write_concern_t *write_concern;write_concern41,1140 - -mongo/mongoc/mongoc-cursor-transform.c,1021 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN30,906 -{__anonb106b68e010834,968 - mongoc_cursor_transform_filter_t filter;filter35,970 - mongoc_cursor_transform_mutate_t mutate;mutate36,1014 - mongoc_cursor_transform_dtor_t dtor;dtor37,1058 - void *ctx;ctx38,1100 - bson_t tmp;tmp39,1141 -} mongoc_cursor_transform_t;mongoc_cursor_transform_t40,1182 -_mongoc_cursor_transform_new (mongoc_cursor_transform_filter_t filter,_mongoc_cursor_transform_new44,1227 -_mongoc_cursor_transform_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_transform_destroy66,1826 -_mongoc_cursor_transform_next (mongoc_cursor_t *cursor,_mongoc_cursor_transform_next88,2210 -_mongoc_cursor_transform_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_transform_clone125,3052 -static mongoc_cursor_interface_t gMongocCursorArray = {gMongocCursorArray142,3479 -_mongoc_cursor_transform_init (mongoc_cursor_t *cursor,_mongoc_cursor_transform_init151,3660 - -mongo/mongoc/mongoc-cursor-transform-private.h,687 -#define MONGOC_CURSOR_FILTER_PRIVATE_HMONGOC_CURSOR_FILTER_PRIVATE_H18,635 -{__anon34fb9adb010332,890 - MONGO_CURSOR_TRANSFORM_DROP,MONGO_CURSOR_TRANSFORM_DROP33,892 - MONGO_CURSOR_TRANSFORM_PASS,MONGO_CURSOR_TRANSFORM_PASS34,924 - MONGO_CURSOR_TRANSFORM_MUTATE,MONGO_CURSOR_TRANSFORM_MUTATE35,956 -} mongoc_cursor_transform_mode_t;mongoc_cursor_transform_mode_t36,990 -(*mongoc_cursor_transform_filter_t)(const bson_t *bson,mongoc_cursor_transform_filter_t39,1064 -typedef void (*mongoc_cursor_transform_mutate_t)(const bson_t *bson,mongoc_cursor_transform_mutate_t42,1177 -typedef void (*mongoc_cursor_transform_dtor_t)(void *ctx);mongoc_cursor_transform_dtor_t46,1384 - -mongo/mongoc/mongoc-cursor.c,4233 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN31,952 -#define CURSOR_FAILED(CURSOR_FAILED34,989 -_mongoc_n_return (mongoc_cursor_t * cursor)_mongoc_n_return49,1423 -_mongoc_set_cursor_ns (mongoc_cursor_t *cursor,_mongoc_set_cursor_ns83,2206 -_mongoc_cursor_new (mongoc_client_t *client,_mongoc_cursor_new103,2708 -#define MARK_FAILED(MARK_FAILED152,4351 -mongoc_cursor_destroy (mongoc_cursor_t *cursor)mongoc_cursor_destroy266,7805 -_mongoc_cursor_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_destroy282,8033 -_mongoc_cursor_fetch_stream (mongoc_cursor_t *cursor)_mongoc_cursor_fetch_stream328,9361 -_use_find_command (const mongoc_cursor_t *cursor,_use_find_command354,10180 -_mongoc_cursor_initial_query (mongoc_cursor_t *cursor)_mongoc_cursor_initial_query368,10668 -_mongoc_cursor_monitor_legacy_query (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_legacy_query414,11932 -_mongoc_cursor_append_docs_array (mongoc_cursor_t *cursor,_mongoc_cursor_append_docs_array458,13228 -_mongoc_cursor_monitor_succeeded (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_succeeded478,13710 -_mongoc_cursor_monitor_failed (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_failed535,15643 -_mongoc_cursor_op_query (mongoc_cursor_t *cursor,_mongoc_cursor_op_query570,16686 -_mongoc_cursor_run_command (mongoc_cursor_t *cursor,_mongoc_cursor_run_command705,20723 -_invalid_field (const char *query_field,_invalid_field747,21792 -_translate_query_opt (const char *query_field,_translate_query_opt763,22180 -_mongoc_cursor_prepare_find_command_flags (mongoc_cursor_t *cursor,_mongoc_cursor_prepare_find_command_flags819,23662 -_mongoc_cursor_collection (const mongoc_cursor_t *cursor,_mongoc_cursor_collection847,24408 -_mongoc_cursor_prepare_find_command (mongoc_cursor_t *cursor,_mongoc_cursor_prepare_find_command861,24889 -_mongoc_cursor_find_command (mongoc_cursor_t *cursor)_mongoc_cursor_find_command937,27291 -_mongoc_cursor_get_more (mongoc_cursor_t *cursor)_mongoc_cursor_get_more959,27732 -_mongoc_cursor_monitor_legacy_get_more (mongoc_cursor_t *cursor,_mongoc_cursor_monitor_legacy_get_more1003,28635 -_mongoc_cursor_op_getmore (mongoc_cursor_t *cursor,_mongoc_cursor_op_getmore1045,29847 -mongoc_cursor_error (mongoc_cursor_t *cursor,mongoc_cursor_error1144,32961 -_mongoc_cursor_error (mongoc_cursor_t *cursor,_mongoc_cursor_error1164,33274 -mongoc_cursor_next (mongoc_cursor_t *cursor,mongoc_cursor_next1185,33691 -_mongoc_read_from_buffer (mongoc_cursor_t *cursor,_mongoc_read_from_buffer1231,34632 -_mongoc_cursor_next (mongoc_cursor_t *cursor,_mongoc_cursor_next1246,34923 -mongoc_cursor_more (mongoc_cursor_t *cursor)mongoc_cursor_more1310,36497 -_mongoc_cursor_more (mongoc_cursor_t *cursor)_mongoc_cursor_more1329,36747 -mongoc_cursor_get_host (mongoc_cursor_t *cursor,mongoc_cursor_get_host1344,36994 -_mongoc_cursor_get_host (mongoc_cursor_t *cursor,_mongoc_cursor_get_host1360,37302 -mongoc_cursor_clone (const mongoc_cursor_t *cursor)mongoc_cursor_clone1391,38047 -_mongoc_cursor_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_clone1408,38321 -mongoc_cursor_is_alive (const mongoc_cursor_t *cursor) /* IN */mongoc_cursor_is_alive1469,39758 -mongoc_cursor_current (const mongoc_cursor_t *cursor) /* IN */mongoc_cursor_current1482,40074 -mongoc_cursor_set_batch_size (mongoc_cursor_t *cursor,mongoc_cursor_set_batch_size1491,40201 -mongoc_cursor_get_batch_size (const mongoc_cursor_t *cursor)mongoc_cursor_get_batch_size1499,40390 -mongoc_cursor_set_limit (mongoc_cursor_t *cursor,mongoc_cursor_set_limit1507,40517 -mongoc_cursor_get_limit (const mongoc_cursor_t *cursor)mongoc_cursor_get_limit1521,40764 -mongoc_cursor_get_hint (const mongoc_cursor_t *cursor)mongoc_cursor_get_hint1529,40885 -mongoc_cursor_get_id (const mongoc_cursor_t *cursor)mongoc_cursor_get_id1537,41008 -mongoc_cursor_set_max_await_time_ms (mongoc_cursor_t *cursor,mongoc_cursor_set_max_await_time_ms1545,41136 -mongoc_cursor_get_max_await_time_ms (const mongoc_cursor_t *cursor)mongoc_cursor_get_max_await_time_ms1556,41393 -mongoc_cursor_new_from_command_reply (mongoc_client_t *client,mongoc_cursor_new_from_command_reply1587,42257 - -mongo/mongoc/mongoc-index.c,813 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN23,675 -static mongoc_index_opt_t gMongocIndexOptDefault = {gMongocIndexOptDefault26,718 -static mongoc_index_opt_geo_t gMongocIndexOptGeoDefault = {gMongocIndexOptGeoDefault44,1496 -static mongoc_index_opt_wt_t gMongocIndexOptWTDefault = {gMongocIndexOptWTDefault53,1888 -mongoc_index_opt_get_default (void)mongoc_index_opt_get_default60,2180 -mongoc_index_opt_geo_get_default (void)mongoc_index_opt_geo_get_default66,2287 -mongoc_index_opt_wt_get_default (void)mongoc_index_opt_wt_get_default72,2400 -mongoc_index_opt_init (mongoc_index_opt_t *opt)mongoc_index_opt_init78,2486 -mongoc_index_opt_geo_init (mongoc_index_opt_geo_t *opt)mongoc_index_opt_geo_init86,2622 -void mongoc_index_opt_wt_init (mongoc_index_opt_wt_t *opt)mongoc_index_opt_wt_init93,2764 - -mongo/mongoc/mongoc-write-command.c,3895 -#define WRITE_CONCERN_DOC(WRITE_CONCERN_DOC33,901 -typedef void (*mongoc_write_op_t) (mongoc_write_command_t *command,mongoc_write_op_t38,1042 -static bson_t gEmptyWriteConcern = BSON_INITIALIZER;gEmptyWriteConcern49,1722 -static const char *gCommandNames[] = { "delete", "insert", "update"};gCommandNames52,1837 -static const char *gCommandFields[] = { "deletes", "documents", "updates"};gCommandFields53,1907 -static const uint32_t gCommandFieldLens[] = { 7, 9, 7 };gCommandFieldLens54,1983 -_mongoc_write_command_insert_append (mongoc_write_command_t *command,_mongoc_write_command_insert_append63,2323 -_mongoc_write_command_update_append (mongoc_write_command_t *command,_mongoc_write_command_update_append106,3396 -_mongoc_write_command_delete_append (mongoc_write_command_t *command,_mongoc_write_command_delete_append140,4389 -_mongoc_write_command_init_insert (mongoc_write_command_t *command, /* IN */_mongoc_write_command_init_insert171,5141 -_mongoc_write_command_init_delete (mongoc_write_command_t *command, /* IN */_mongoc_write_command_init_delete199,6107 -_mongoc_write_command_init_update (mongoc_write_command_t *command, /* IN */_mongoc_write_command_init_update225,6934 -_mongoc_write_command_init (bson_t *doc,_mongoc_write_command_init254,8016 -_mongoc_monitor_legacy_write (mongoc_client_t *client,_mongoc_monitor_legacy_write287,8984 -append_write_err (bson_t *doc,append_write_err328,10406 -append_write_concern_err (bson_t *doc,append_write_concern_err356,11224 -get_upserted_id (const bson_t *update,get_upserted_id383,12098 -append_upserted (bson_t *doc,append_upserted417,13148 -_mongoc_monitor_legacy_write_succeeded (mongoc_client_t *client,_mongoc_monitor_legacy_write_succeeded436,13649 -_mongoc_write_command_delete_legacy (mongoc_write_command_t *command,_mongoc_write_command_delete_legacy571,18453 -too_large_error (bson_error_t *error,too_large_error709,22545 -_mongoc_write_command_insert_legacy (mongoc_write_command_t *command,_mongoc_write_command_insert_legacy732,23249 -_empty_error (mongoc_write_command_t *command,_empty_error931,29240 -_mongoc_write_command_will_overflow (uint32_t len_so_far,_mongoc_write_command_will_overflow949,29726 -_mongoc_write_command_update_legacy (mongoc_write_command_t *command,_mongoc_write_command_update_legacy974,30462 -static mongoc_write_op_t gLegacyWriteOps[3] = {gLegacyWriteOps1152,36812 -_mongoc_write_command(mongoc_write_command_t *command,_mongoc_write_command1159,36996 -_mongoc_write_command_execute (mongoc_write_command_t *command, /* IN */_mongoc_write_command_execute1318,42236 -_mongoc_write_command_destroy (mongoc_write_command_t *command)_mongoc_write_command_destroy1370,44145 -_mongoc_write_result_init (mongoc_write_result_t *result) /* IN */_mongoc_write_result_init1383,44305 -_mongoc_write_result_destroy (mongoc_write_result_t *result)_mongoc_write_result_destroy1400,44585 -_mongoc_write_result_append_upsert (mongoc_write_result_t *result,_mongoc_write_result_append_upsert1415,44835 -_append_write_concern_err_legacy (mongoc_write_result_t *result,_append_write_concern_err_legacy1440,45562 -_append_write_err_legacy (mongoc_write_result_t *result,_append_write_err_legacy1466,46473 -_mongoc_write_result_merge_legacy (mongoc_write_result_t *result, /* IN */_mongoc_write_result_merge_legacy1503,47671 -_mongoc_write_result_merge_arrays (uint32_t offset,_mongoc_write_result_merge_arrays1611,50821 -_mongoc_write_result_merge (mongoc_write_result_t *result, /* IN */_mongoc_write_result_merge1663,52385 -_set_error_from_response (bson_t *bson_array,_set_error_from_response1795,56732 -_mongoc_write_result_complete (mongoc_write_result_t *result,_mongoc_write_result_complete1861,58876 - -mongo/mongoc/mongoc-stream-tls-openssl-bio.c,696 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN38,1061 -mongoc_stream_tls_openssl_bio_create (BIO *b)mongoc_stream_tls_openssl_bio_create59,1474 -mongoc_stream_tls_openssl_bio_destroy (BIO *b)mongoc_stream_tls_openssl_bio_destroy89,1981 -mongoc_stream_tls_openssl_bio_read (BIO *b,mongoc_stream_tls_openssl_bio_read128,2712 -mongoc_stream_tls_openssl_bio_write (BIO *b,mongoc_stream_tls_openssl_bio_write175,3692 -mongoc_stream_tls_openssl_bio_ctrl (BIO *b,mongoc_stream_tls_openssl_bio_ctrl234,4962 -mongoc_stream_tls_openssl_bio_gets (BIO *b,mongoc_stream_tls_openssl_bio_gets265,5580 -mongoc_stream_tls_openssl_bio_puts (BIO *b,mongoc_stream_tls_openssl_bio_puts291,6108 - -mongo/mongoc/mongoc-read-prefs-private.h,618 -#define MONGOC_READ_PREFS_PRIVATE_HMONGOC_READ_PREFS_PRIVATE_H18,632 -struct _mongoc_read_prefs_t_mongoc_read_prefs_t32,903 - mongoc_read_mode_t mode;mode34,933 - bson_t tags;tags35,961 -typedef struct _mongoc_apply_read_prefs_result_t {_mongoc_apply_read_prefs_result_t39,994 - bson_t *query_with_read_prefs;query_with_read_prefs40,1045 - bool query_owned;query_owned41,1092 - mongoc_query_flags_t flags;flags42,1129 -} mongoc_apply_read_prefs_result_t;mongoc_apply_read_prefs_result_t43,1160 -#define READ_PREFS_RESULT_INIT READ_PREFS_RESULT_INIT46,1198 - -mongo/mongoc/mongoc-secure-transport-private.h,83 -#define MONGOC_SECURE_TRANSPORT_PRIVATE_HMONGOC_SECURE_TRANSPORT_PRIVATE_H18,638 - -mongo/mongoc/mongoc-gridfs-file-private.h,1479 -#define MONGOC_GRIDFS_FILE_PRIVATE_HMONGOC_GRIDFS_FILE_PRIVATE_H18,632 -struct _mongoc_gridfs_file_t_mongoc_gridfs_file_t35,961 - mongoc_gridfs_t *gridfs;gridfs37,992 - bson_t bson;bson38,1030 - mongoc_gridfs_file_page_t *page;page39,1066 - uint64_t pos;pos40,1102 - int32_t n;n41,1137 - bson_error_t error;error42,1170 - mongoc_cursor_t *cursor;cursor43,1207 - uint32_t cursor_range[2]; /* current chunk, # of chunks */cursor_range44,1245 - bool is_dirty;is_dirty45,1325 - bson_value_t files_id;files_id47,1366 - int64_t length;length48,1406 - int32_t chunk_size;chunk_size49,1444 - int64_t upload_date;upload_date50,1486 - char *md5;md552,1530 - char *filename;filename53,1565 - char *content_type;content_type54,1605 - bson_t aliases;aliases55,1649 - bson_t metadata;metadata56,1688 - const char *bson_md5;bson_md557,1728 - const char *bson_filename;bson_filename58,1768 - const char *bson_content_type;bson_content_type59,1813 - bson_t bson_aliases;bson_aliases60,1862 - bson_t bson_metadata;bson_metadata61,1906 - -mongo/mongoc/mongoc-trace.h,280 -#define MONGOC_TRACE_PRIVATE_HMONGOC_TRACE_PRIVATE_H19,628 -#define TRACE(TRACE33,796 -#define ENTRY ENTRY35,971 -#define EXIT EXIT36,1102 -#define RETURN(RETURN37,1241 -#define GOTO(GOTO38,1384 -#define DUMP_BYTES(DUMP_BYTES39,1538 -#define DUMP_IOVEC(DUMP_IOVEC43,1774 - -mongo/mongoc/mongoc-stream-gridfs.h,61 -#define MONGOC_STREAM_GRIDFS_HMONGOC_STREAM_GRIDFS_H18,626 - -mongo/mongoc/mongoc-rand-private.h,59 -#define MONGOC_RAND_PRIVATE_HMONGOC_RAND_PRIVATE_H24,756 - -mongo/mongoc/mongoc-server-stream.c,674 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN22,701 -#define COALESCE(COALESCE24,744 -mongoc_server_stream_new (mongoc_topology_description_type_t topology_type,mongoc_server_stream_new27,816 -mongoc_server_stream_cleanup (mongoc_server_stream_t *server_stream)mongoc_server_stream_cleanup45,1383 -mongoc_server_stream_max_bson_obj_size (mongoc_server_stream_t *server_stream)mongoc_server_stream_max_bson_obj_size64,1873 -mongoc_server_stream_max_msg_size (mongoc_server_stream_t *server_stream)mongoc_server_stream_max_msg_size81,2350 -mongoc_server_stream_max_write_batch_size (mongoc_server_stream_t *server_stream)mongoc_server_stream_max_write_batch_size98,2828 - -mongo/mongoc/mongoc-version.h.in,506 -#define MONGOC_VERSION_HMONGOC_VERSION_H24,744 -#define MONGOC_MAJOR_VERSION MONGOC_MAJOR_VERSION32,878 -#define MONGOC_MINOR_VERSION MONGOC_MINOR_VERSION40,1041 -#define MONGOC_MICRO_VERSION MONGOC_MICRO_VERSION48,1204 -#define MONGOC_PRERELEASE_VERSION MONGOC_PRERELEASE_VERSION56,1383 -#define MONGOC_VERSION MONGOC_VERSION64,1498 -#define MONGOC_VERSION_S MONGOC_VERSION_S73,1656 -#define MONGOC_VERSION_HEX MONGOC_VERSION_HEX82,1824 -#define MONGOC_CHECK_VERSION(MONGOC_CHECK_VERSION96,2248 - -mongo/mongoc/mongoc-stream.c,1449 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN35,1002 -# define MONGOC_DEFAULT_TIMEOUT_MSEC MONGOC_DEFAULT_TIMEOUT_MSEC38,1074 -mongoc_stream_close (mongoc_stream_t *stream)mongoc_stream_close51,1312 -mongoc_stream_failed (mongoc_stream_t *stream)mongoc_stream_failed77,1801 -mongoc_stream_destroy (mongoc_stream_t *stream)mongoc_stream_destroy101,2167 -mongoc_stream_flush (mongoc_stream_t *stream)mongoc_stream_flush124,2508 -mongoc_stream_writev (mongoc_stream_t *stream,mongoc_stream_writev142,2914 -mongoc_stream_write (mongoc_stream_t *stream,mongoc_stream_write179,3763 -mongoc_stream_readv (mongoc_stream_t *stream,mongoc_stream_readv218,4745 -mongoc_stream_read (mongoc_stream_t *stream,mongoc_stream_read259,5784 -mongoc_stream_setsockopt (mongoc_stream_t *stream,mongoc_stream_setsockopt285,6295 -mongoc_stream_get_base_stream (mongoc_stream_t *stream) /* IN */mongoc_stream_get_base_stream302,6721 -mongoc_stream_get_root_stream (mongoc_stream_t *stream)mongoc_stream_get_root_stream315,6948 -mongoc_stream_get_tls_stream (mongoc_stream_t *stream) /* IN */mongoc_stream_get_tls_stream328,7164 -mongoc_stream_poll (mongoc_stream_poll_t *streams,mongoc_stream_poll339,7392 -mongoc_stream_wait (mongoc_stream_t *stream,mongoc_stream_wait408,9085 -mongoc_stream_check_closed (mongoc_stream_t *stream)mongoc_stream_check_closed465,10417 -_mongoc_stream_writev_full (mongoc_stream_t *stream,_mongoc_stream_writev_full481,10604 - -mongo/mongoc/mongoc-stream-file.h,144 -#define MONGOC_STREAM_FILE_HMONGOC_STREAM_FILE_H18,625 -typedef struct _mongoc_stream_file_t mongoc_stream_file_t;mongoc_stream_file_t30,825 - -mongo/mongoc/mongoc-crypto-private.h,315 -#define MONGOC_CRYPTO_PRIVATE_HMONGOC_CRYPTO_PRIVATE_H28,832 -typedef struct _mongoc_crypto_t mongoc_crypto_t;mongoc_crypto_t33,884 -struct _mongoc_crypto_t_mongoc_crypto_t35,934 - void (*hmac_sha1) (mongoc_crypto_t *crypto,hmac_sha137,960 - bool (*sha1) (mongoc_crypto_t *crypto,sha143,1261 - -mongo/mongoc/mongoc-matcher.h,124 -#define MONGOC_MATCHER_HMONGOC_MATCHER_H18,621 -typedef struct _mongoc_matcher_t mongoc_matcher_t;mongoc_matcher_t30,808 - -mongo/mongoc/mongoc-uri.c,5753 -struct _mongoc_uri_t_mongoc_uri_t36,996 - char *str;str38,1019 - mongoc_host_list_t *hosts;hosts39,1051 - char *username;username40,1085 - char *password;password41,1122 - char *database;database42,1159 - bson_t options;options43,1196 - bson_t credentials;credentials44,1232 - mongoc_read_prefs_t *read_prefs;read_prefs45,1272 - mongoc_read_concern_t *read_concern;read_concern46,1311 - mongoc_write_concern_t *write_concern;write_concern47,1352 -mongoc_uri_do_unescape (char **str)mongoc_uri_do_unescape51,1410 -mongoc_uri_lowercase_hostname (const char *src,mongoc_uri_lowercase_hostname62,1560 -mongoc_uri_append_host (mongoc_uri_t *uri,mongoc_uri_append_host81,2120 -scan_to_unichar (const char *str,scan_to_unichar133,3803 -mongoc_uri_parse_scheme (const char *str,mongoc_uri_parse_scheme167,4620 -mongoc_uri_parse_userpass (mongoc_uri_t *uri,mongoc_uri_parse_userpass181,4834 -mongoc_uri_parse_port (uint16_t *port,mongoc_uri_parse_port210,5593 -mongoc_uri_parse_host6 (mongoc_uri_t *uri,mongoc_uri_parse_host6228,5955 -mongoc_uri_parse_host (mongoc_uri_t *uri,mongoc_uri_parse_host257,6561 -_mongoc_host_list_from_string (mongoc_host_list_t *host_list,_mongoc_host_list_from_string294,7326 -mongoc_uri_parse_hosts (mongoc_uri_t *uri,mongoc_uri_parse_hosts328,8035 -mongoc_uri_parse_database (mongoc_uri_t *uri,mongoc_uri_parse_database399,10080 -mongoc_uri_parse_auth_mechanism_properties (mongoc_uri_t *uri,mongoc_uri_parse_auth_mechanism_properties423,10599 -mongoc_uri_parse_tags (mongoc_uri_t *uri, /* IN */mongoc_uri_parse_tags454,11464 -mongoc_uri_bson_append_or_replace_key (bson_t *options, const char *option, const char *value)mongoc_uri_bson_append_or_replace_key506,12807 -mongoc_uri_option_is_int32 (const char *key)mongoc_uri_option_is_int32539,13595 -mongoc_uri_option_is_bool (const char *key)mongoc_uri_option_is_bool556,14215 -mongoc_uri_option_is_utf8 (const char *key)mongoc_uri_option_is_utf8567,14554 -mongoc_uri_parse_option (mongoc_uri_t *uri,mongoc_uri_parse_option587,15036 -mongoc_uri_parse_options (mongoc_uri_t *uri,mongoc_uri_parse_options652,17066 -mongoc_uri_finalize_auth (mongoc_uri_t *uri) {mongoc_uri_finalize_auth678,17594 -mongoc_uri_parse (mongoc_uri_t *uri,mongoc_uri_parse704,18339 -mongoc_uri_get_hosts (const mongoc_uri_t *uri)mongoc_uri_get_hosts744,19098 -mongoc_uri_get_replica_set (const mongoc_uri_t *uri)mongoc_uri_get_replica_set752,19208 -mongoc_uri_get_credentials (const mongoc_uri_t *uri)mongoc_uri_get_credentials768,19500 -mongoc_uri_get_auth_mechanism (const mongoc_uri_t *uri)mongoc_uri_get_auth_mechanism776,19623 -mongoc_uri_get_mechanism_properties (const mongoc_uri_t *uri, bson_t *properties)mongoc_uri_get_mechanism_properties792,19918 -_mongoc_uri_assign_read_prefs_mode (mongoc_uri_t *uri) /* IN */_mongoc_uri_assign_read_prefs_mode816,20405 -_mongoc_uri_build_write_concern (mongoc_uri_t *uri) /* IN */_mongoc_uri_build_write_concern855,21947 -mongoc_uri_new (const char *uri_string)mongoc_uri_new923,24216 -mongoc_uri_new_for_host_port (const char *hostname,mongoc_uri_new_for_host_port967,25179 -mongoc_uri_get_username (const mongoc_uri_t *uri)mongoc_uri_get_username985,25517 -mongoc_uri_set_username (mongoc_uri_t *uri, const char *username)mongoc_uri_set_username993,25625 -mongoc_uri_get_password (const mongoc_uri_t *uri)mongoc_uri_get_password1015,25983 -mongoc_uri_set_password (mongoc_uri_t *uri, const char *password)mongoc_uri_set_password1023,26091 -mongoc_uri_get_database (const mongoc_uri_t *uri)mongoc_uri_get_database1045,26449 -mongoc_uri_set_database (mongoc_uri_t *uri, const char *database)mongoc_uri_set_database1052,26556 -mongoc_uri_get_auth_source (const mongoc_uri_t *uri)mongoc_uri_get_auth_source1074,26913 -mongoc_uri_set_auth_source (mongoc_uri_t *uri, const char *value)mongoc_uri_set_auth_source1089,27196 -mongoc_uri_get_options (const mongoc_uri_t *uri)mongoc_uri_get_options1107,27524 -mongoc_uri_destroy (mongoc_uri_t *uri)mongoc_uri_destroy1115,27631 -mongoc_uri_copy (const mongoc_uri_t *uri)mongoc_uri_copy1138,28207 -mongoc_uri_get_string (const mongoc_uri_t *uri)mongoc_uri_get_string1168,29055 -mongoc_uri_get_read_prefs (const mongoc_uri_t *uri)mongoc_uri_get_read_prefs1176,29166 -mongoc_uri_unescape (const char *escaped_string)mongoc_uri_unescape1204,29833 -mongoc_uri_get_read_prefs_t (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_read_prefs_t1260,31133 -mongoc_uri_set_read_prefs_t (mongoc_uri_t *uri,mongoc_uri_set_read_prefs_t1269,31257 -mongoc_uri_get_read_concern (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_read_concern1281,31565 -mongoc_uri_set_read_concern (mongoc_uri_t *uri,mongoc_uri_set_read_concern1290,31691 -mongoc_uri_get_write_concern (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_write_concern1302,32003 -mongoc_uri_set_write_concern (mongoc_uri_t *uri,mongoc_uri_set_write_concern1311,32131 -mongoc_uri_get_ssl (const mongoc_uri_t *uri) /* IN */mongoc_uri_get_ssl1323,32425 -mongoc_uri_get_option_as_int32 (const mongoc_uri_t *uri,mongoc_uri_get_option_as_int321356,33402 -mongoc_uri_set_option_as_int32 (mongoc_uri_t *uri,mongoc_uri_set_option_as_int321402,34758 -mongoc_uri_get_option_as_bool (const mongoc_uri_t *uri,mongoc_uri_get_option_as_bool1447,35908 -mongoc_uri_set_option_as_bool (mongoc_uri_t *uri,mongoc_uri_set_option_as_bool1489,37180 -mongoc_uri_get_option_as_utf8 (const mongoc_uri_t *uri,mongoc_uri_get_option_as_utf81534,38330 -mongoc_uri_set_option_as_utf8 (mongoc_uri_t *uri,mongoc_uri_set_option_as_utf81580,39795 - -mongo/mongoc/mongoc-stream-private.h,348 -#define MONGOC_STREAM_PRIVATE_HMONGOC_STREAM_PRIVATE_H18,633 -#define MONGOC_STREAM_SOCKET MONGOC_STREAM_SOCKET31,868 -#define MONGOC_STREAM_FILE MONGOC_STREAM_FILE32,901 -#define MONGOC_STREAM_BUFFERED MONGOC_STREAM_BUFFERED33,934 -#define MONGOC_STREAM_GRIDFS MONGOC_STREAM_GRIDFS34,967 -#define MONGOC_STREAM_TLS MONGOC_STREAM_TLS35,1000 - -mongo/mongoc/op-header.def,0 - -mongo/mongoc/mongoc-server-stream-private.h,425 -#define MONGOC_SERVER_STREAM_HMONGOC_SERVER_STREAM_H18,627 -typedef struct _mongoc_server_stream_t_mongoc_server_stream_t34,976 - mongoc_topology_description_type_t topology_type;topology_type36,1017 - mongoc_server_description_t *sd; /* owned */sd37,1071 - mongoc_stream_t *stream; /* borrowed */stream38,1137 -} mongoc_server_stream_t;mongoc_server_stream_t39,1206 - -mongo/mongoc/mongoc-collection.c,4515 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN40,1230 -#define _BSON_APPEND_WRITE_CONCERN(_BSON_APPEND_WRITE_CONCERN43,1271 -validate_name (const char *str)validate_name61,2082 -_mongoc_collection_cursor_new (mongoc_collection_t *collection,_mongoc_collection_cursor_new91,2631 -_mongoc_collection_write_command_execute (mongoc_write_command_t *command,_mongoc_collection_write_command_execute108,3411 -_mongoc_collection_new (mongoc_client_t *client,_mongoc_collection_new161,5200 -mongoc_collection_destroy (mongoc_collection_t *collection) /* IN */mongoc_collection_destroy221,6935 -mongoc_collection_copy (mongoc_collection_t *collection) /* IN */mongoc_collection_copy270,8007 -mongoc_collection_aggregate (mongoc_collection_t *collection, /* IN */mongoc_collection_aggregate328,10116 -mongoc_collection_find (mongoc_collection_t *collection, /* IN */mongoc_collection_find499,15903 -mongoc_collection_command (mongoc_collection_t *collection,mongoc_collection_command553,17757 -mongoc_collection_command_simple (mongoc_collection_t *collection,mongoc_collection_command_simple585,18857 -mongoc_collection_count (mongoc_collection_t *collection, /* IN */mongoc_collection_count625,20247 -mongoc_collection_count_with_opts (mongoc_collection_t *collection, /* IN */mongoc_collection_count_with_opts646,20939 -mongoc_collection_drop (mongoc_collection_t *collection, /* IN */mongoc_collection_drop745,24127 -mongoc_collection_drop_index (mongoc_collection_t *collection, /* IN */mongoc_collection_drop_index780,24992 -mongoc_collection_keys_to_index_string (const bson_t *keys)mongoc_collection_keys_to_index_string802,25622 -_mongoc_collection_create_index_legacy (mongoc_collection_t *collection,_mongoc_collection_create_index_legacy858,27042 -mongoc_collection_create_index (mongoc_collection_t *collection,mongoc_collection_create_index963,30166 -mongoc_collection_ensure_index (mongoc_collection_t *collection,mongoc_collection_ensure_index1111,35338 -_mongoc_collection_find_indexes_legacy (mongoc_collection_t *collection,_mongoc_collection_find_indexes_legacy1120,35696 -mongoc_collection_find_indexes (mongoc_collection_t *collection,mongoc_collection_find_indexes1152,36662 -mongoc_collection_insert_bulk (mongoc_collection_t *collection,mongoc_collection_insert_bulk1232,39414 -mongoc_collection_insert (mongoc_collection_t *collection,mongoc_collection_insert1324,42553 -mongoc_collection_update (mongoc_collection_t *collection,mongoc_collection_update1404,45188 -mongoc_collection_save (mongoc_collection_t *collection,mongoc_collection_save1490,48098 -mongoc_collection_remove (mongoc_collection_t *collection,mongoc_collection_remove1564,50479 -mongoc_collection_delete (mongoc_collection_t *collection,mongoc_collection_delete1607,51781 -mongoc_collection_get_read_prefs (const mongoc_collection_t *collection)mongoc_collection_get_read_prefs1635,52686 -mongoc_collection_set_read_prefs (mongoc_collection_t *collection,mongoc_collection_set_read_prefs1659,53180 -mongoc_collection_get_read_concern (const mongoc_collection_t *collection)mongoc_collection_get_read_concern1692,54022 -mongoc_collection_set_read_concern (mongoc_collection_t *collection,mongoc_collection_set_read_concern1717,54519 -mongoc_collection_get_write_concern (const mongoc_collection_t *collection)mongoc_collection_get_write_concern1750,55394 -mongoc_collection_set_write_concern (mongoc_collection_t *collection,mongoc_collection_set_write_concern1775,55895 -mongoc_collection_get_name (mongoc_collection_t *collection)mongoc_collection_get_name1808,56740 -mongoc_collection_get_last_error (const mongoc_collection_t *collection) /* IN */mongoc_collection_get_last_error1837,57536 -mongoc_collection_validate (mongoc_collection_t *collection, /* IN */mongoc_collection_validate1874,58420 -mongoc_collection_rename (mongoc_collection_t *collection,mongoc_collection_rename1934,60044 -mongoc_collection_stats (mongoc_collection_t *collection,mongoc_collection_stats2013,62355 -mongoc_collection_create_bulk_operation (mongoc_collection_create_bulk_operation2049,63271 -mongoc_collection_find_and_modify_with_opts (mongoc_collection_t *collection,mongoc_collection_find_and_modify_with_opts2093,64659 -mongoc_collection_find_and_modify (mongoc_collection_t *collection,mongoc_collection_find_and_modify2247,69755 - -mongo/mongoc/mongoc-gridfs-private.h,248 -#define MONGOC_GRIDFS_PRIVATE_HMONGOC_GRIDFS_PRIVATE_H18,627 -struct _mongoc_gridfs_t_mongoc_gridfs_t34,920 - mongoc_client_t *client;client36,946 - mongoc_collection_t *files;files37,978 - mongoc_collection_t *chunks;chunks38,1009 - -mongo/mongoc/mongoc-errno-private.h,122 -#define MONGOC_ERRNO_PRIVATE_HMONGOC_ERRNO_PRIVATE_H18,627 -# define MONGOC_ERRNO_IS_AGAIN(MONGOC_ERRNO_IS_AGAIN36,932 - -mongo/mongoc/mongoc-init.h,43 -#define MONGOC_INIT_HMONGOC_INIT_H18,618 - -mongo/mongoc/mongoc-client-pool.h,144 -#define MONGOC_CLIENT_POOL_HMONGOC_CLIENT_POOL_H18,625 -typedef struct _mongoc_client_pool_t mongoc_client_pool_t;mongoc_client_pool_t38,976 - -mongo/mongoc/mongoc-version-functions.c,317 -mongoc_get_major_version (void)mongoc_get_major_version27,779 -mongoc_get_minor_version (void)mongoc_get_minor_version39,964 -mongoc_get_micro_version (void)mongoc_get_micro_version50,1148 -mongoc_get_version (void)mongoc_get_version61,1336 -mongoc_check_version (int required_major,mongoc_check_version73,1520 - -mongo/mongoc/mongoc-client.c,4873 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN49,1365 -mongoc_client_connect_tcp (const mongoc_uri_t *uri,mongoc_client_connect_tcp90,2774 -mongoc_client_connect_unix (const mongoc_uri_t *uri,mongoc_client_connect_unix206,6042 -mongoc_client_default_stream_initiator (const mongoc_uri_t *uri,mongoc_client_default_stream_initiator282,8234 -_mongoc_client_create_stream (mongoc_client_t *client,_mongoc_client_create_stream394,11815 -_mongoc_client_recv (mongoc_client_t *client,_mongoc_client_recv422,12549 -_bson_to_error (const bson_t *b,_bson_to_error460,13584 -_mongoc_client_recv_gle (mongoc_client_t *client,_mongoc_client_recv_gle531,15580 -mongoc_client_new(const char *uri_string)mongoc_client_new619,17865 -mongoc_client_set_ssl_opts (mongoc_client_t *client,mongoc_client_set_ssl_opts661,18632 -mongoc_client_new_from_uri (const mongoc_uri_t *uri)mongoc_client_new_from_uri696,19461 -_mongoc_client_new_from_uri (const mongoc_uri_t *uri, mongoc_topology_t *topology)_mongoc_client_new_from_uri723,20067 -mongoc_client_destroy (mongoc_client_t *client)mongoc_client_destroy787,21868 -mongoc_client_get_uri (const mongoc_client_t *client)mongoc_client_get_uri824,22803 -mongoc_client_get_database (mongoc_client_t *client,mongoc_client_get_database854,23514 -mongoc_client_get_default_database (mongoc_client_t *client)mongoc_client_get_default_database886,24382 -mongoc_client_get_collection (mongoc_client_t *client,mongoc_client_get_collection927,25411 -mongoc_client_get_gridfs (mongoc_client_t *client,mongoc_client_get_gridfs964,26512 -mongoc_client_get_write_concern (const mongoc_client_t *client)mongoc_client_get_write_concern997,27285 -mongoc_client_set_write_concern (mongoc_client_t *client,mongoc_client_set_write_concern1022,27746 -mongoc_client_get_read_concern (const mongoc_client_t *client)mongoc_client_get_read_concern1055,28635 -mongoc_client_set_read_concern (mongoc_client_t *client,mongoc_client_set_read_concern1080,29092 -mongoc_client_get_read_prefs (const mongoc_client_t *client)mongoc_client_get_read_prefs1113,29911 -mongoc_client_set_read_prefs (mongoc_client_t *client,mongoc_client_set_read_prefs1138,30365 -mongoc_client_command (mongoc_client_t *client,mongoc_client_command1154,30831 -_mongoc_client_command_with_stream (mongoc_client_t *client,_mongoc_client_command_with_stream1201,32430 -mongoc_client_command_simple (mongoc_client_t *client,mongoc_client_command_simple1228,33389 -mongoc_client_command_simple_with_server_id (mongoc_client_t *client,mongoc_client_command_simple_with_server_id1274,34813 -_mongoc_client_prepare_killcursors_command (int64_t cursor_id,_mongoc_client_prepare_killcursors_command1312,36069 -_mongoc_client_kill_cursor (mongoc_client_t *client,_mongoc_client_kill_cursor1326,36518 -_mongoc_client_monitor_op_killcursors (mongoc_cluster_t *cluster,_mongoc_client_monitor_op_killcursors1369,37938 -_mongoc_client_monitor_op_killcursors_succeeded (_mongoc_client_monitor_op_killcursors_succeeded1409,39271 -_mongoc_client_monitor_op_killcursors_failed (_mongoc_client_monitor_op_killcursors_failed1454,40685 -_mongoc_client_op_killcursors (mongoc_cluster_t *cluster,_mongoc_client_op_killcursors1491,41697 -_mongoc_client_killcursors_command (mongoc_cluster_t *cluster,_mongoc_client_killcursors_command1540,43235 -mongoc_client_kill_cursor (mongoc_client_t *client,mongoc_client_kill_cursor1592,44899 -mongoc_client_get_database_names (mongoc_client_t *client,mongoc_client_get_database_names1633,46047 -mongoc_client_find_databases (mongoc_client_t *client,mongoc_client_find_databases1669,46952 -mongoc_client_get_max_message_size (mongoc_client_t *client) /* IN */mongoc_client_get_max_message_size1691,47461 -mongoc_client_get_max_bson_size (mongoc_client_t *client) /* IN */mongoc_client_get_max_bson_size1700,47633 -mongoc_client_get_server_status (mongoc_client_t *client, /* IN */mongoc_client_get_server_status1709,47804 -mongoc_client_set_stream_initiator (mongoc_client_t *client,mongoc_client_set_stream_initiator1729,48415 -_mongoc_client_set_apm_callbacks_private (mongoc_client_t *client,_mongoc_client_set_apm_callbacks_private1753,49126 -mongoc_client_set_apm_callbacks (mongoc_client_t *client,mongoc_client_set_apm_callbacks1776,49749 -mongoc_client_get_server_description (mongoc_client_t *client,mongoc_client_get_server_description1791,50265 -mongoc_client_get_server_descriptions (mongoc_client_get_server_descriptions1800,50544 -mongoc_server_descriptions_destroy_all (mongoc_server_description_t **sds,mongoc_server_descriptions_destroy_all1840,51565 -mongoc_client_select_server (mongoc_client_t *client,mongoc_client_select_server1854,51868 - -mongo/mongoc/mongoc-topology-description.c,6343 -_mongoc_topology_server_dtor (void *server_,_mongoc_topology_server_dtor26,825 -mongoc_topology_description_init (mongoc_topology_description_t *description,mongoc_topology_description_init48,1326 -mongoc_topology_description_destroy (mongoc_topology_description_t *description)mongoc_topology_description_destroy87,2413 -_mongoc_topology_description_has_primary_cb (void *item,_mongoc_topology_description_has_primary_cb108,2831 -_mongoc_topology_description_has_primary (mongoc_topology_description_t *description)_mongoc_topology_description_has_primary138,3744 -_mongoc_topology_description_later_election (mongoc_topology_description_t *td,_mongoc_topology_description_later_election165,4522 -_mongoc_topology_description_set_max_set_version (_mongoc_topology_description_set_max_set_version185,5295 -_mongoc_topology_description_set_max_election_id (_mongoc_topology_description_set_max_election_id203,5829 -_mongoc_topology_description_server_is_candidate (_mongoc_topology_description_server_is_candidate211,6032 -typedef struct _mongoc_suitable_data_t_mongoc_suitable_data_t266,7448 - mongoc_read_mode_t read_mode;read_mode268,7489 - mongoc_topology_description_type_t topology_type;topology_type269,7538 - mongoc_server_description_t *primary; /* OUT */primary270,7591 - mongoc_server_description_t **candidates; /* OUT */candidates271,7648 - size_t candidates_len; /* OUT */candidates_len272,7708 - bool has_secondary; /* OUT */has_secondary273,7772 -} mongoc_suitable_data_t;mongoc_suitable_data_t274,7835 -_mongoc_replica_set_read_suitable_cb (void *item,_mongoc_replica_set_read_suitable_cb277,7874 -_mongoc_find_suitable_mongos_cb (void *item,_mongoc_find_suitable_mongos_cb309,8957 -mongoc_topology_description_suitable_servers (mongoc_topology_description_suitable_servers344,10057 -mongoc_topology_description_select (mongoc_topology_description_t *topology,mongoc_topology_description_select485,14933 -mongoc_topology_description_server_by_id (mongoc_topology_description_t *description,mongoc_topology_description_server_by_id549,17070 -_mongoc_topology_description_remove_server (mongoc_topology_description_t *description,_mongoc_topology_description_remove_server584,18086 -typedef struct _mongoc_address_and_id_t {_mongoc_address_and_id_t593,18370 - const char *address; /* IN */address594,18412 - bool found; /* OUT */found595,18445 - uint32_t id; /* OUT */id596,18470 -} mongoc_address_and_id_t;mongoc_address_and_id_t597,18496 -_mongoc_topology_description_has_server_cb (void *item,_mongoc_topology_description_has_server_cb601,18583 -_mongoc_topology_description_has_set_version (mongoc_topology_description_t *td)_mongoc_topology_description_has_set_version631,19426 -_mongoc_topology_description_has_server (mongoc_topology_description_t *description,_mongoc_topology_description_has_server653,20007 -typedef struct _mongoc_address_and_type_t_mongoc_address_and_type_t673,20580 - const char *address;address675,20624 - mongoc_server_description_type_t type;type676,20648 -} mongoc_address_and_type_t;mongoc_address_and_type_t677,20690 -_mongoc_label_unknown_member_cb (void *item,_mongoc_label_unknown_member_cb680,20732 -_mongoc_topology_description_label_unknown_member (mongoc_topology_description_t *description,_mongoc_topology_description_label_unknown_member711,21622 -_mongoc_topology_description_set_state (mongoc_topology_description_t *description,_mongoc_topology_description_set_state743,22570 -_update_rs_type (mongoc_topology_description_t *topology)_update_rs_type751,22782 -_mongoc_topology_description_check_if_has_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_check_if_has_primary780,23562 -mongoc_topology_description_invalidate_server (mongoc_topology_description_t *topology,mongoc_topology_description_invalidate_server802,24357 -mongoc_topology_description_add_server (mongoc_topology_description_t *topology,mongoc_topology_description_add_server839,25509 -_mongoc_topology_description_add_new_servers (_mongoc_topology_description_add_new_servers869,26373 -typedef struct _mongoc_primary_and_topology_t {_mongoc_primary_and_topology_t890,26934 - mongoc_topology_description_t *topology;topology891,26982 - mongoc_server_description_t *primary;primary892,27026 -} mongoc_primary_and_topology_t;mongoc_primary_and_topology_t893,27067 -_mongoc_topology_description_invalidate_primaries_cb (void *item,_mongoc_topology_description_invalidate_primaries_cb897,27144 -_mongoc_topology_description_remove_unreported_servers (_mongoc_topology_description_remove_unreported_servers915,27863 -_mongoc_topology_description_matches_me (mongoc_server_description_t *server)_mongoc_topology_description_matches_me972,29847 -_mongoc_topology_description_update_rs_from_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_update_rs_from_primary1014,31365 -_mongoc_topology_description_update_rs_without_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_update_rs_without_primary1099,34722 -_mongoc_topology_description_update_rs_with_primary_from_member (mongoc_topology_description_t *_mongoc_topology_description_update_rs_with_primary_from_member1153,36543 -_mongoc_topology_description_set_topology_type_to_sharded (mongoc_topology_description_t *topolo_mongoc_topology_description_set_topology_type_to_sharded1200,38175 -_mongoc_topology_description_transition_unknown_to_rs_no_primary (mongoc_topology_description_t _mongoc_topology_description_transition_unknown_to_rs_no_primary1224,38962 -_mongoc_topology_description_remove_and_check_primary (mongoc_topology_description_t *topology,_mongoc_topology_description_remove_and_check_primary1247,39761 -_mongoc_topology_description_update_unknown_with_standalone (mongoc_topology_description_t *topo_mongoc_topology_description_update_unknown_with_standalone1273,40684 -typedef void (*transition_t)(mongoc_topology_description_t *topology,transition_t1309,41989 -gSDAMTransitionTable[MONGOC_SERVER_DESCRIPTION_TYPES][MONGOC_TOPOLOGY_DESCRIPTION_TYPES] = {gSDAMTransitionTable1313,42142 -mongoc_topology_description_handle_ismaster (mongoc_topology_description_handle_ismaster1385,44747 - -mongo/mongoc/mongoc-counters-private.h,856 -#define MONGOC_COUNTERS_PRIVATE_HMONGOC_COUNTERS_PRIVATE_H18,630 -_mongoc_get_cpu_count (void)_mongoc_get_cpu_count47,1203 -#define _mongoc_counter_add(_mongoc_counter_add84,1973 - _mongoc_sched_getcpu (void)_mongoc_sched_getcpu90,2110 -# define _mongoc_sched_getcpu _mongoc_sched_getcpu97,2308 -# define _mongoc_sched_getcpu(_mongoc_sched_getcpu99,2357 -# define SLOTS_PER_CACHELINE SLOTS_PER_CACHELINE104,2430 -{__anon90d770c70108109,2485 - int64_t slots [SLOTS_PER_CACHELINE];slots110,2487 -} mongoc_counter_slots_t;mongoc_counter_slots_t111,2527 -{__anon90d770c70208115,2570 - mongoc_counter_slots_t *cpus;cpus116,2572 -} mongoc_counter_t;mongoc_counter_t117,2605 -#define COUNTER(COUNTER120,2627 -{__anon90d770c70303127,2788 -#define COUNTER(COUNTER128,2790 - LAST_COUNTERLAST_COUNTER132,2911 -#define COUNTER(COUNTER136,2932 - -mongo/mongoc/mongoc-stream-tls-private.h,842 -#define MONGOC_STREAM_TLS_PRIVATE_HMONGOC_STREAM_TLS_PRIVATE_H18,632 -struct _mongoc_stream_tls_t_mongoc_stream_tls_t38,1010 - mongoc_stream_t parent; /* The TLS stream wrapper */parent40,1040 - mongoc_stream_t *base_stream; /* The underlying actual stream */base_stream41,1102 - void *ctx; /* TLS lib specific configuration or wrappers */ctx42,1170 - int32_t timeout_msec;timeout_msec43,1252 - bool weak_cert_validation;weak_cert_validation44,1286 - bool (*do_handshake) (mongoc_stream_t *stream, int32_t timeout_msec);do_handshake45,1328 - bool (*check_cert) (mongoc_stream_t *stream, const char *host);check_cert46,1405 - bool (*should_retry) (mongoc_stream_t *stream);should_retry47,1474 - bool (*should_read) (mongoc_stream_t *stream);should_read48,1525 - -mongo/mongoc/mongoc-gridfs-file.h,731 -#define MONGOC_GRIDFS_FILE_HMONGOC_GRIDFS_FILE_H18,624 -#define MONGOC_GRIDFS_FILE_STR_HEADER(MONGOC_GRIDFS_FILE_STR_HEADER31,841 -#define MONGOC_GRIDFS_FILE_BSON_HEADER(MONGOC_GRIDFS_FILE_BSON_HEADER39,1116 -typedef struct _mongoc_gridfs_file_t mongoc_gridfs_file_t;mongoc_gridfs_file_t47,1388 -typedef struct _mongoc_gridfs_file_opt_t mongoc_gridfs_file_opt_t;mongoc_gridfs_file_opt_t48,1447 -struct _mongoc_gridfs_file_opt_t_mongoc_gridfs_file_opt_t51,1516 - const char *md5;md553,1551 - const char *filename;filename54,1573 - const char *content_type;content_type55,1600 - const bson_t *aliases;aliases56,1631 - const bson_t *metadata;metadata57,1657 - uint32_t chunk_size;chunk_size58,1684 - -mongo/mongoc/mongoc-b64.c,981 -#define Assert(Assert45,2251 -static const char Base64[] =Base6447,2295 -static const char Pad64 = '=';Pad6449,2395 -mongoc_b64_ntop (uint8_t const *src,mongoc_b64_ntop114,5597 -static int mongoc_b64rmap_initialized = 0;mongoc_b64rmap_initialized252,10911 -static uint8_t mongoc_b64rmap[256];mongoc_b64rmap253,10954 -static const uint8_t mongoc_b64rmap_special = 0xf0;mongoc_b64rmap_special255,10991 -static const uint8_t mongoc_b64rmap_end = 0xfd;mongoc_b64rmap_end256,11043 -static const uint8_t mongoc_b64rmap_space = 0xfe;mongoc_b64rmap_space257,11091 -static const uint8_t mongoc_b64rmap_invalid = 0xff;mongoc_b64rmap_invalid258,11141 -mongoc_b64_initialize_rmap (void)mongoc_b64_initialize_rmap265,11297 -mongoc_b64_pton_do(char const *src, uint8_t *target, size_t targsize)mongoc_b64_pton_do294,11933 -mongoc_b64_pton_len(char const *src)mongoc_b64_pton_len413,14540 -mongoc_b64_pton(char const *src, uint8_t *target, size_t targsize)mongoc_b64_pton508,16404 - -mongo/mongoc/mongoc-matcher-op-private.h,3187 -#define MONGOC_MATCHER_OP_PRIVATE_HMONGOC_MATCHER_OP_PRIVATE_H18,632 -typedef union _mongoc_matcher_op_t mongoc_matcher_op_t;mongoc_matcher_op_t30,836 -typedef struct _mongoc_matcher_op_base_t mongoc_matcher_op_base_t;mongoc_matcher_op_base_t31,901 -typedef struct _mongoc_matcher_op_logical_t mongoc_matcher_op_logical_t;mongoc_matcher_op_logical_t32,971 -typedef struct _mongoc_matcher_op_compare_t mongoc_matcher_op_compare_t;mongoc_matcher_op_compare_t33,1044 -typedef struct _mongoc_matcher_op_exists_t mongoc_matcher_op_exists_t;mongoc_matcher_op_exists_t34,1117 -typedef struct _mongoc_matcher_op_type_t mongoc_matcher_op_type_t;mongoc_matcher_op_type_t35,1189 -typedef struct _mongoc_matcher_op_not_t mongoc_matcher_op_not_t;mongoc_matcher_op_not_t36,1259 -{__anon60bea8c4010340,1343 - MONGOC_MATCHER_OPCODE_EQ,MONGOC_MATCHER_OPCODE_EQ41,1345 - MONGOC_MATCHER_OPCODE_GT,MONGOC_MATCHER_OPCODE_GT42,1374 - MONGOC_MATCHER_OPCODE_GTE,MONGOC_MATCHER_OPCODE_GTE43,1403 - MONGOC_MATCHER_OPCODE_IN,MONGOC_MATCHER_OPCODE_IN44,1433 - MONGOC_MATCHER_OPCODE_LT,MONGOC_MATCHER_OPCODE_LT45,1462 - MONGOC_MATCHER_OPCODE_LTE,MONGOC_MATCHER_OPCODE_LTE46,1491 - MONGOC_MATCHER_OPCODE_NE,MONGOC_MATCHER_OPCODE_NE47,1521 - MONGOC_MATCHER_OPCODE_NIN,MONGOC_MATCHER_OPCODE_NIN48,1550 - MONGOC_MATCHER_OPCODE_OR,MONGOC_MATCHER_OPCODE_OR49,1580 - MONGOC_MATCHER_OPCODE_AND,MONGOC_MATCHER_OPCODE_AND50,1609 - MONGOC_MATCHER_OPCODE_NOT,MONGOC_MATCHER_OPCODE_NOT51,1639 - MONGOC_MATCHER_OPCODE_NOR,MONGOC_MATCHER_OPCODE_NOR52,1669 - MONGOC_MATCHER_OPCODE_EXISTS,MONGOC_MATCHER_OPCODE_EXISTS53,1699 - MONGOC_MATCHER_OPCODE_TYPE,MONGOC_MATCHER_OPCODE_TYPE54,1732 -} mongoc_matcher_opcode_t;mongoc_matcher_opcode_t55,1763 -struct _mongoc_matcher_op_base_t_mongoc_matcher_op_base_t58,1792 - mongoc_matcher_opcode_t opcode;opcode60,1827 -struct _mongoc_matcher_op_logical_t_mongoc_matcher_op_logical_t64,1867 - mongoc_matcher_op_base_t base;base66,1905 - mongoc_matcher_op_t *left;left67,1939 - mongoc_matcher_op_t *right;right68,1969 -struct _mongoc_matcher_op_compare_t_mongoc_matcher_op_compare_t72,2005 - mongoc_matcher_op_base_t base;base74,2043 - char *path;path75,2077 - bson_iter_t iter;iter76,2092 -struct _mongoc_matcher_op_exists_t_mongoc_matcher_op_exists_t80,2118 - mongoc_matcher_op_base_t base;base82,2155 - char *path;path83,2189 - bool exists;exists84,2204 -struct _mongoc_matcher_op_type_t_mongoc_matcher_op_type_t88,2225 - mongoc_matcher_op_base_t base;base90,2260 - bson_type_t type;type91,2294 - char *path;path92,2315 -struct _mongoc_matcher_op_not_t_mongoc_matcher_op_not_t96,2335 - mongoc_matcher_op_base_t base;base98,2369 - mongoc_matcher_op_t *child;child99,2403 - char *path;path100,2434 -union _mongoc_matcher_op_t_mongoc_matcher_op_t104,2454 - mongoc_matcher_op_base_t base;base106,2483 - mongoc_matcher_op_logical_t logical;logical107,2517 - mongoc_matcher_op_compare_t compare;compare108,2557 - mongoc_matcher_op_exists_t exists;exists109,2597 - mongoc_matcher_op_type_t type;type110,2635 - mongoc_matcher_op_not_t not_;not_111,2669 - -mongo/mongoc/mongoc-topology-description-private.h,1587 -#define MONGOC_TOPOLOGY_DESCRIPTION_PRIVATE_HMONGOC_TOPOLOGY_DESCRIPTION_PRIVATE_H18,642 - {__anon8286e322010326,809 - MONGOC_TOPOLOGY_UNKNOWN,MONGOC_TOPOLOGY_UNKNOWN27,814 - MONGOC_TOPOLOGY_SHARDED,MONGOC_TOPOLOGY_SHARDED28,845 - MONGOC_TOPOLOGY_RS_NO_PRIMARY,MONGOC_TOPOLOGY_RS_NO_PRIMARY29,876 - MONGOC_TOPOLOGY_RS_WITH_PRIMARY,MONGOC_TOPOLOGY_RS_WITH_PRIMARY30,913 - MONGOC_TOPOLOGY_SINGLE,MONGOC_TOPOLOGY_SINGLE31,952 - MONGOC_TOPOLOGY_DESCRIPTION_TYPESMONGOC_TOPOLOGY_DESCRIPTION_TYPES32,982 - } mongoc_topology_description_type_t;mongoc_topology_description_type_t33,1022 -typedef struct _mongoc_topology_description_t_mongoc_topology_description_t35,1064 - mongoc_topology_description_type_t type;type37,1112 - mongoc_set_t *servers;servers38,1156 - char *set_name;set_name39,1203 - int64_t max_set_version;max_set_version40,1251 - bson_oid_t max_election_id;max_election_id41,1306 - bool compatible;compatible42,1361 - char *compatibility_error;compatibility_error43,1411 - uint32_t max_server_id;max_server_id44,1470 - bool stale;stale45,1523 -} mongoc_topology_description_t;mongoc_topology_description_t46,1568 - {__anon8286e322020349,1615 - MONGOC_SS_READ,MONGOC_SS_READ50,1620 - MONGOC_SS_WRITEMONGOC_SS_WRITE51,1642 - } mongoc_ss_optype_t;mongoc_ss_optype_t52,1664 - -mongo/mongoc/mongoc-gridfs-file-list-private.h,276 -#define MONGOC_GRIDFS_FILE_LIST_PRIVATE_HMONGOC_GRIDFS_FILE_LIST_PRIVATE_H18,637 -struct _mongoc_gridfs_file_list_t_mongoc_gridfs_file_list_t34,934 - mongoc_gridfs_t *gridfs;gridfs36,970 - mongoc_cursor_t *cursor;cursor37,998 - bson_error_t error;error38,1026 - -mongo/mongoc/mongoc-queue-private.h,561 -#define MONGOC_QUEUE_PRIVATE_HMONGOC_QUEUE_PRIVATE_H18,627 -#define MONGOC_QUEUE_INITIALIZER MONGOC_QUEUE_INITIALIZER32,860 -typedef struct _mongoc_queue_t mongoc_queue_t;mongoc_queue_t35,907 -typedef struct _mongoc_queue_item_t mongoc_queue_item_t;mongoc_queue_item_t36,959 -struct _mongoc_queue_t_mongoc_queue_t39,1018 - mongoc_queue_item_t *head;head41,1043 - mongoc_queue_item_t *tail;tail42,1073 -struct _mongoc_queue_item_t_mongoc_queue_item_t46,1108 - mongoc_queue_item_t *next;next48,1138 - void *data;data49,1168 - -mongo/mongoc/mongoc-stream-tls.h,141 -#define MONGOC_STREAM_TLS_HMONGOC_STREAM_TLS_H18,624 -typedef struct _mongoc_stream_tls_t mongoc_stream_tls_t;mongoc_stream_tls_t33,904 - -mongo/mongoc/mongoc-read-concern.c,697 -mongoc_read_concern_new (void)mongoc_read_concern_new36,999 -mongoc_read_concern_copy (const mongoc_read_concern_t *read_concern)mongoc_read_concern_copy47,1206 -mongoc_read_concern_destroy (mongoc_read_concern_t *read_concern)mongoc_read_concern_destroy67,1612 -mongoc_read_concern_get_level (const mongoc_read_concern_t *read_concern)mongoc_read_concern_get_level81,1894 -mongoc_read_concern_set_level (mongoc_read_concern_t *read_concern,mongoc_read_concern_set_level105,2571 -_mongoc_read_concern_get_bson (mongoc_read_concern_t *read_concern) {_mongoc_read_concern_get_bson134,3336 -_mongoc_read_concern_freeze (mongoc_read_concern_t *read_concern)_mongoc_read_concern_freeze154,3888 - -mongo/mongoc/mongoc-counters.defs,0 - -mongo/mongoc/mongoc-client-private.h,1531 -#define MONGOC_CLIENT_PRIVATE_HMONGOC_CLIENT_PRIVATE_H18,628 -#define WIRE_VERSION_MIN WIRE_VERSION_MIN46,1305 -#define WIRE_VERSION_MAX WIRE_VERSION_MAX47,1332 -#define WIRE_VERSION_AGG_CURSOR WIRE_VERSION_AGG_CURSOR50,1415 -#define WIRE_VERSION_WRITE_CMD WIRE_VERSION_WRITE_CMD52,1522 -#define WIRE_VERSION_SCRAM_DEFAULT WIRE_VERSION_SCRAM_DEFAULT54,1633 -#define WIRE_VERSION_FIND_CMD WIRE_VERSION_FIND_CMD56,1735 -#define WIRE_VERSION_KILLCURSORS_CMD WIRE_VERSION_KILLCURSORS_CMD58,1814 -#define WIRE_VERSION_FAM_WRITE_CONCERN WIRE_VERSION_FAM_WRITE_CONCERN60,1913 -#define WIRE_VERSION_READ_CONCERN WIRE_VERSION_READ_CONCERN62,1997 -struct _mongoc_client_t_mongoc_client_t65,2035 - mongoc_list_t *conns;conns67,2061 - mongoc_uri_t *uri;uri68,2098 - mongoc_cluster_t cluster;cluster69,2133 - bool in_exhaust;in_exhaust70,2172 - mongoc_stream_initiator_t initiator;initiator72,2215 - void *initiator_data;initiator_data73,2256 - bool use_ssl;use_ssl76,2328 - mongoc_ssl_opt_t ssl_opts;ssl_opts77,2367 - mongoc_topology_t *topology;topology80,2415 - mongoc_read_prefs_t *read_prefs;read_prefs82,2456 - mongoc_read_concern_t *read_concern;read_concern83,2498 - mongoc_write_concern_t *write_concern;write_concern84,2542 - mongoc_apm_callbacks_t apm_callbacks;apm_callbacks86,2588 - void *apm_context;apm_context87,2633 - -mongo/mongoc/op-delete.def,0 - -mongo/mongoc/mongoc-stream-buffered.h,65 -#define MONGOC_STREAM_BUFFERED_HMONGOC_STREAM_BUFFERED_H18,629 - -mongo/mongoc/mongoc-gridfs-file-list.c,452 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN32,948 -_mongoc_gridfs_file_list_new (mongoc_gridfs_t *gridfs,_mongoc_gridfs_file_list_new36,1023 -mongoc_gridfs_file_list_next (mongoc_gridfs_file_list_t *list)mongoc_gridfs_file_list_next58,1579 -mongoc_gridfs_file_list_error (mongoc_gridfs_file_list_t *list,mongoc_gridfs_file_list_error73,1857 -mongoc_gridfs_file_list_destroy (mongoc_gridfs_file_list_t *list)mongoc_gridfs_file_list_destroy81,2049 - -mongo/mongoc/mongoc-gridfs-file-page.h,169 -#define MONGOC_GRIDFS_FILE_PAGE_HMONGOC_GRIDFS_FILE_PAGE_H18,629 -typedef struct _mongoc_gridfs_file_page_t mongoc_gridfs_file_page_t;mongoc_gridfs_file_page_t34,922 - -mongo/mongoc/mongoc-client-pool-private.h,73 -#define MONGOC_CLIENT_POOL_PRIVATE_HMONGOC_CLIENT_POOL_PRIVATE_H18,633 - -mongo/mongoc/mongoc-async-cmd.c,1155 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN35,992 -typedef mongoc_async_cmd_result_t (*_mongoc_async_cmd_phase_t)(_mongoc_async_cmd_phase_t37,1027 -static const _mongoc_async_cmd_phase_t gMongocCMDPhases[] = {gMongocCMDPhases49,1459 -mongoc_async_cmd_tls_setup (mongoc_stream_t *stream,mongoc_async_cmd_tls_setup60,1823 -mongoc_async_cmd_run (mongoc_async_cmd_t *acmd)mongoc_async_cmd_run96,3027 -_mongoc_async_cmd_init_send (mongoc_async_cmd_t *acmd,_mongoc_async_cmd_init_send127,3783 -_mongoc_async_cmd_state_start (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_state_start150,4570 -mongoc_async_cmd_new (mongoc_async_t *async,mongoc_async_cmd_new162,4807 -mongoc_async_cmd_destroy (mongoc_async_cmd_t *acmd)mongoc_async_cmd_destroy219,6418 -_mongoc_async_cmd_phase_setup (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_setup239,6805 -_mongoc_async_cmd_phase_send (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_send268,7491 -_mongoc_async_cmd_phase_recv_len (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_recv_len303,8410 -_mongoc_async_cmd_phase_recv_rpc (mongoc_async_cmd_t *acmd)_mongoc_async_cmd_phase_recv_rpc348,9936 - -mongo/mongoc/mongoc-stream-tls-secure-transport.c,1760 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN37,1099 -_mongoc_stream_tls_secure_transport_destroy (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_destroy40,1168 -_mongoc_stream_tls_secure_transport_failed (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_failed70,2029 -_mongoc_stream_tls_secure_transport_close (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_close78,2190 -_mongoc_stream_tls_secure_transport_flush (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_flush92,2575 -_mongoc_stream_tls_secure_transport_write (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_write103,2896 -#define MONGOC_STREAM_TLS_BUFFER_SIZE MONGOC_STREAM_TLS_BUFFER_SIZE154,4235 -_mongoc_stream_tls_secure_transport_writev (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_writev156,4293 -_mongoc_stream_tls_secure_transport_readv (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_readv276,8001 -_mongoc_stream_tls_secure_transport_setsockopt (mongoc_stream_t *stream,_mongoc_stream_tls_secure_transport_setsockopt347,9918 -_mongoc_stream_tls_secure_transport_get_base_stream (mongoc_stream_t *stream)_mongoc_stream_tls_secure_transport_get_base_stream366,10768 -_mongoc_stream_tls_secure_transport_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_tls_secure_transport_check_closed378,11112 -mongoc_stream_tls_secure_transport_do_handshake (mongoc_stream_t *stream,mongoc_stream_tls_secure_transport_do_handshake389,11483 -mongoc_stream_tls_secure_transport_check_cert (mongoc_stream_t *stream,mongoc_stream_tls_secure_transport_check_cert412,12489 -mongoc_stream_tls_secure_transport_new (mongoc_stream_t *base_stream,mongoc_stream_tls_secure_transport_new442,13464 - -mongo/mongoc/mongoc-host-list-private.h,69 -#define MONGOC_HOST_LIST_PRIVATE_HMONGOC_HOST_LIST_PRIVATE_H18,631 - -mongo/mongoc/mongoc-stream-tls-openssl.h,71 -#define MONGOC_STREAM_TLS_OPENSSL_HMONGOC_STREAM_TLS_OPENSSL_H18,632 - -mongo/mongoc/mongoc-server-description.h,179 -#define MONGOC_SERVER_DESCRIPTION_HMONGOC_SERVER_DESCRIPTION_H18,632 -typedef struct _mongoc_server_description_t mongoc_server_description_t;mongoc_server_description_t25,750 - -mongo/mongoc/mongoc-counters.c,1150 -{__anon9991607a010840,907 - uint32_t offset;offset41,909 - uint32_t slot;slot42,929 - char category[24];category43,947 - char name[32];name44,978 - char description[64];description45,1005 -} mongoc_counter_info_t;mongoc_counter_info_t46,1039 -{__anon9991607a020855,1172 - uint32_t size;size56,1174 - uint32_t n_cpu;n_cpu57,1192 - uint32_t n_counters;n_counters58,1211 - uint32_t infos_offset;infos_offset59,1235 - uint32_t values_offset;values_offset60,1261 - uint8_t padding[44];padding61,1288 -} mongoc_counters_t;mongoc_counters_t62,1313 -static void *gCounterFallback = NULL;gCounterFallback68,1405 -#define COUNTER(COUNTER71,1445 -mongoc_counters_use_shm (void)mongoc_counters_use_shm86,1830 -mongoc_counters_calc_size (void)mongoc_counters_calc_size103,2179 -_mongoc_counters_cleanup (void)_mongoc_counters_cleanup129,2736 -mongoc_counters_alloc (size_t size)mongoc_counters_alloc157,3370 -mongoc_counters_register (mongoc_counters_t *counters,mongoc_counters_register224,4827 -_mongoc_counters_init (void)_mongoc_counters_init276,6368 -#define COUNTER(COUNTER297,6969 - -mongo/mongoc/mongoc-database.c,2938 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN35,1096 -_mongoc_database_new (mongoc_client_t *client,_mongoc_database_new59,1670 -mongoc_database_destroy (mongoc_database_t *database)mongoc_database_destroy107,2922 -mongoc_database_copy (mongoc_database_t *database)mongoc_database_copy151,3862 -mongoc_database_command (mongoc_database_t *database,mongoc_database_command163,4175 -mongoc_database_command_simple (mongoc_database_t *database,mongoc_database_command_simple187,5223 -mongoc_database_drop (mongoc_database_t *database,mongoc_database_drop226,6597 -mongoc_database_add_user_legacy (mongoc_database_t *database,mongoc_database_add_user_legacy261,7435 -mongoc_database_remove_user (mongoc_database_t *database,mongoc_database_remove_user340,9573 -mongoc_database_remove_all_users (mongoc_database_t *database,mongoc_database_remove_all_users384,10788 -mongoc_database_add_user (mongoc_database_t *database,mongoc_database_add_user436,12242 -mongoc_database_get_read_prefs (const mongoc_database_t *database) /* IN */mongoc_database_get_read_prefs518,14716 -mongoc_database_set_read_prefs (mongoc_database_t *database,mongoc_database_set_read_prefs542,15193 -mongoc_database_get_read_concern (const mongoc_database_t *database)mongoc_database_get_read_concern575,15995 -mongoc_database_set_read_concern (mongoc_database_t *database,mongoc_database_set_read_concern600,16465 -mongoc_database_get_write_concern (const mongoc_database_t *database)mongoc_database_get_write_concern633,17301 -mongoc_database_set_write_concern (mongoc_database_t *database,mongoc_database_set_write_concern658,17775 -mongoc_database_has_collection (mongoc_database_t *database,mongoc_database_has_collection692,18808 -{__anon3f91ec5c0108745,19989 - const char *dbname;dbname746,19991 - size_t dbname_len;dbname_len747,20014 - const char *name;name748,20041 -} mongoc_database_find_collections_legacy_ctx_t;mongoc_database_find_collections_legacy_ctx_t749,20062 -_mongoc_database_find_collections_legacy_filter (const bson_t *bson,_mongoc_database_find_collections_legacy_filter752,20150 -_mongoc_database_find_collections_legacy_mutate (const bson_t *bson,_mongoc_database_find_collections_legacy_mutate772,20796 -_mongoc_database_find_collections_legacy (mongoc_database_t *database,_mongoc_database_find_collections_legacy786,21348 -mongoc_database_find_collections (mongoc_database_t *database,mongoc_database_find_collections861,23911 -mongoc_database_get_collection_names (mongoc_database_t *database,mongoc_database_get_collection_names914,25595 -mongoc_database_create_collection (mongoc_database_t *database,mongoc_database_create_collection964,26812 -mongoc_database_get_collection (mongoc_database_t *database,mongoc_database_get_collection1124,32618 -mongoc_database_get_name (mongoc_database_t *database)mongoc_database_get_name1137,33038 - -mongo/mongoc/mongoc-cursor-array.c,1320 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN30,902 -{__anon0ebc6df1010834,960 - bson_t array;array35,962 - bool has_array;has_array36,987 - bool has_synthetic_bson;has_synthetic_bson37,1016 - bson_iter_t iter;iter38,1054 - bson_t bson; /* current document */bson39,1078 - const char *field_name;field_name40,1127 -} mongoc_cursor_array_t;mongoc_cursor_array_t41,1157 -_mongoc_cursor_array_new (const char *field_name)_mongoc_cursor_array_new45,1198 -_mongoc_cursor_array_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_array_destroy61,1485 -_mongoc_cursor_array_prime (mongoc_cursor_t *cursor)_mongoc_cursor_array_prime85,1867 -_mongoc_cursor_array_next (mongoc_cursor_t *cursor,_mongoc_cursor_array_next109,2382 -_mongoc_cursor_array_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_array_clone141,3062 -_mongoc_cursor_array_more (mongoc_cursor_t *cursor)_mongoc_cursor_array_more158,3401 -_mongoc_cursor_array_error (mongoc_cursor_t *cursor,_mongoc_cursor_array_error181,3792 -static mongoc_cursor_interface_t gMongocCursorArray = {gMongocCursorArray198,4124 -_mongoc_cursor_array_init (mongoc_cursor_t *cursor,_mongoc_cursor_array_init208,4345 -_mongoc_cursor_array_set_bson (mongoc_cursor_t *cursor,_mongoc_cursor_array_set_bson230,4806 - -mongo/mongoc/mongoc-rand-openssl.c,385 -int _mongoc_rand_bytes(uint8_t * buf, int num) {_mongoc_rand_bytes28,761 -int _mongoc_pseudo_rand_bytes(uint8_t * buf, int num) {_mongoc_pseudo_rand_bytes32,846 -void mongoc_rand_seed(const void* buf, int num) {mongoc_rand_seed36,945 -void mongoc_rand_add(const void* buf, int num, double entropy) {mongoc_rand_add40,1023 -int mongoc_rand_status(void) {mongoc_rand_status44,1124 - -mongo/mongoc/mongoc-cluster-private.h,1161 -#define MONGOC_CLUSTER_PRIVATE_HMONGOC_CLUSTER_PRIVATE_H18,629 -typedef struct _mongoc_cluster_node_t_mongoc_cluster_node_t45,1285 - mongoc_stream_t *stream;stream47,1325 - int32_t max_wire_version;max_wire_version49,1354 - int32_t min_wire_version;min_wire_version50,1392 - int32_t max_write_batch_size;max_write_batch_size51,1430 - int32_t max_bson_obj_size;max_bson_obj_size52,1472 - int32_t max_msg_size;max_msg_size53,1511 - int64_t timestamp;timestamp55,1546 -} mongoc_cluster_node_t;mongoc_cluster_node_t56,1577 -typedef struct _mongoc_cluster_t_mongoc_cluster_t58,1603 - int64_t operation_id;operation_id60,1638 - uint32_t request_id;request_id61,1672 - uint32_t sockettimeoutms;sockettimeoutms62,1704 - uint32_t socketcheckintervalms;socketcheckintervalms63,1741 - mongoc_uri_t *uri;uri64,1784 - unsigned requires_auth : 1;requires_auth65,1809 - mongoc_client_t *client;client67,1849 - mongoc_set_t *nodes;nodes69,1878 - mongoc_array_t iov;iov70,1905 -} mongoc_cluster_t;mongoc_cluster_t71,1930 - -mongo/mongoc/Makefile.am,410 -headerdir = $(prefix)/include/libmongoc-@MONGOC_API_VERSION@headerdir1,0 -headerdir = $(prefix)/include/libmongoc-@MONGOC_API_VERSION@header1,0 -header_DATA = \header_DATA2,61 - $(INST_H_FILES) \$(INST_H_FILES)3,77 - $(MONGOC_DEF_FILES) \$(MONGOC_DEF_FILES)4,96 - src/mongoc/mongoc-config.hsrc/mongoc/mongoc-config.h5,119 -MONGOC_DEF_FILES = \MONGOC_DEF_FILES7,148 -INST_H_FILES = \INST_H_FILES19,458 - -mongo/mongoc/mongoc-write-concern.c,2392 -_mongoc_write_concern_warn_frozen (mongoc_write_concern_t *write_concern)_mongoc_write_concern_warn_frozen24,723 -mongoc_write_concern_new (void)mongoc_write_concern_new46,1246 -mongoc_write_concern_copy (const mongoc_write_concern_t *write_concern)mongoc_write_concern_copy60,1643 -mongoc_write_concern_destroy (mongoc_write_concern_t *write_concern)mongoc_write_concern_destroy85,2252 -mongoc_write_concern_get_fsync (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_fsync100,2587 -mongoc_write_concern_set_fsync (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_fsync116,2996 -mongoc_write_concern_get_journal (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_journal128,3280 -mongoc_write_concern_journal_is_set (mongoc_write_concern_journal_is_set136,3446 -mongoc_write_concern_set_journal (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_journal153,3882 -mongoc_write_concern_get_w (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_w165,4169 -mongoc_write_concern_set_w (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_w184,4698 -mongoc_write_concern_get_wtimeout (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_wtimeout197,4981 -mongoc_write_concern_set_wtimeout (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_wtimeout216,5521 -mongoc_write_concern_get_wmajority (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_wmajority232,5873 -mongoc_write_concern_set_wmajority (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_wmajority252,6538 -mongoc_write_concern_get_wtag (const mongoc_write_concern_t *write_concern)mongoc_write_concern_get_wtag268,6954 -mongoc_write_concern_set_wtag (mongoc_write_concern_t *write_concern,mongoc_write_concern_set_wtag281,7187 -_mongoc_write_concern_get_bson (mongoc_write_concern_t *write_concern) {_mongoc_write_concern_get_bson308,8013 -_mongoc_write_concern_get_gle (mongoc_write_concern_t *write_concern) {_mongoc_write_concern_get_gle331,8694 -_mongoc_write_concern_freeze (mongoc_write_concern_t *write_concern)_mongoc_write_concern_freeze351,9260 -mongoc_write_concern_is_acknowledged (mongoc_write_concern_is_acknowledged404,10828 -mongoc_write_concern_is_valid (const mongoc_write_concern_t *write_concern)mongoc_write_concern_is_valid427,11494 - -mongo/mongoc/mongoc-gridfs.c,1181 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN19,621 -#define MONGOC_GRIDFS_STREAM_CHUNK MONGOC_GRIDFS_STREAM_CHUNK36,1119 -_mongoc_gridfs_ensure_index (mongoc_gridfs_t *gridfs,_mongoc_gridfs_ensure_index48,1350 -_mongoc_gridfs_new (mongoc_client_t *client,_mongoc_gridfs_new87,2084 -mongoc_gridfs_drop (mongoc_gridfs_t *gridfs,mongoc_gridfs_drop143,3624 -mongoc_gridfs_destroy (mongoc_gridfs_t *gridfs)mongoc_gridfs_destroy165,3945 -mongoc_gridfs_find (mongoc_gridfs_t *gridfs,mongoc_gridfs_find182,4229 -mongoc_gridfs_find_one (mongoc_gridfs_t *gridfs,mongoc_gridfs_find_one191,4439 -mongoc_gridfs_find_one_by_filename (mongoc_gridfs_t *gridfs,mongoc_gridfs_find_one_by_filename213,4954 -mongoc_gridfs_create_file_from_stream (mongoc_gridfs_t *gridfs,mongoc_gridfs_create_file_from_stream238,5503 -mongoc_gridfs_create_file (mongoc_gridfs_t *gridfs,mongoc_gridfs_create_file284,6617 -mongoc_gridfs_get_files (mongoc_gridfs_t *gridfs)mongoc_gridfs_get_files300,6942 -mongoc_gridfs_get_chunks (mongoc_gridfs_t *gridfs)mongoc_gridfs_get_chunks308,7070 -mongoc_gridfs_remove_by_filename (mongoc_gridfs_t *gridfs,mongoc_gridfs_remove_by_filename317,7184 - -mongo/mongoc/mongoc-matcher-private.h,205 -#define MONGOC_MATCHER_PRIVATE_HMONGOC_MATCHER_PRIVATE_H18,629 -struct _mongoc_matcher_t_mongoc_matcher_t32,870 - bson_t query;query34,897 - mongoc_matcher_op_t *optree;optree35,928 - -mongo/mongoc/mongoc-list.c,357 -_mongoc_list_append (mongoc_list_t *list,_mongoc_list_append31,854 -_mongoc_list_prepend (mongoc_list_t *list,_mongoc_list_prepend60,1453 -_mongoc_list_remove (mongoc_list_t *list,_mongoc_list_remove83,1918 -_mongoc_list_foreach (mongoc_list_t *list,_mongoc_list_foreach118,2612 -_mongoc_list_destroy (mongoc_list_t *list)_mongoc_list_destroy139,3025 - -mongo/mongoc/op-query.def,0 - -mongo/mongoc/mongoc-ssl.c,401 -#define MONGOC_SSL_DEFAULT_TRUST_FILE MONGOC_SSL_DEFAULT_TRUST_FILE34,1048 -#define MONGOC_SSL_DEFAULT_TRUST_DIR MONGOC_SSL_DEFAULT_TRUST_DIR37,1135 -mongoc_ssl_opt_t gMongocSslOptDefault = {gMongocSslOptDefault41,1192 -mongoc_ssl_opt_get_default (void)mongoc_ssl_opt_get_default49,1348 -mongoc_ssl_extract_subject (const char *filename, const char *passphrase)mongoc_ssl_extract_subject55,1427 - -mongo/mongoc/mongoc-opcode.c,91 -_mongoc_opcode_needs_primary (mongoc_opcode_t opcode)_mongoc_opcode_needs_primary37,1011 - -mongo/mongoc/mongoc-cursor-cursorid-private.h,381 -#define MONGOC_CURSOR_CURSORID_PRIVATE_HMONGOC_CURSOR_CURSORID_PRIVATE_H18,637 -{__anon361e186a010833,897 - bson_t *array;array34,899 - bool in_batch;in_batch35,921 - bool in_reader;in_reader36,946 - bson_iter_t batch_iter;batch_iter37,972 - bson_t current_doc;current_doc38,999 -} mongoc_cursor_cursorid_t;mongoc_cursor_cursorid_t39,1027 - -mongo/mongoc/mongoc-crypto-common-crypto.c,217 -mongoc_crypto_common_crypto_hmac_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_common_crypto_hmac_sha127,824 -mongoc_crypto_common_crypto_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_common_crypto_sha144,1382 - -mongo/mongoc/mongoc-bulk-operation.h,335 -#define MONGOC_BULK_OPERATION_HMONGOC_BULK_OPERATION_H19,629 -#define MONGOC_BULK_WRITE_FLAGS_INIT MONGOC_BULK_WRITE_FLAGS_INIT26,717 -typedef struct _mongoc_bulk_operation_t mongoc_bulk_operation_t;mongoc_bulk_operation_t31,826 -typedef struct _mongoc_bulk_write_flags_t mongoc_bulk_write_flags_t;mongoc_bulk_write_flags_t32,891 - -mongo/mongoc/mongoc-cursor-private.h,2493 -#define MONGOC_CURSOR_PRIVATE_HMONGOC_CURSOR_PRIVATE_H18,628 -typedef struct _mongoc_cursor_interface_t mongoc_cursor_interface_t;mongoc_cursor_interface_t34,964 -struct _mongoc_cursor_interface_t_mongoc_cursor_interface_t37,1035 - mongoc_cursor_t *(*clone) (const mongoc_cursor_t *cursor);clone39,1071 - void (*destroy) (mongoc_cursor_t *cursor);destroy40,1137 - bool (*more) (mongoc_cursor_t *cursor);more41,1203 - bool (*next) (mongoc_cursor_t *cursor,next42,1269 - bool (*error) (mongoc_cursor_t *cursor,error44,1398 - void (*get_host) (mongoc_cursor_t *cursor,get_host46,1528 -struct _mongoc_cursor_t_mongoc_cursor_t51,1662 - mongoc_client_t *client;client53,1688 - uint32_t server_id;server_id55,1727 - uint32_t stamp;stamp56,1768 - unsigned is_command : 1;is_command58,1806 - unsigned sent : 1;sent59,1857 - unsigned done : 1;done60,1908 - unsigned end_of_event : 1;end_of_event61,1959 - unsigned has_fields : 1;has_fields62,2010 - unsigned in_exhaust : 1;in_exhaust63,2061 - bson_t query;query65,2113 - bson_t fields;fields66,2150 - mongoc_read_concern_t *read_concern;read_concern68,2189 - mongoc_read_prefs_t *read_prefs;read_prefs69,2233 - mongoc_query_flags_t flags;flags71,2276 - uint32_t skip;skip72,2313 - int64_t limit;limit73,2349 - uint32_t count;count74,2386 - uint32_t batch_size;batch_size75,2423 - uint32_t max_await_time_ms;max_await_time_ms76,2465 - char ns [140];ns78,2515 - uint32_t nslen;nslen79,2555 - uint32_t dblen;dblen80,2592 - bson_error_t error;error82,2630 - mongoc_rpc_t rpc;rpc85,2712 - mongoc_buffer_t buffer;buffer86,2747 - bson_reader_t *reader;reader87,2785 - const bson_t *current;current88,2823 - mongoc_cursor_interface_t iface;iface90,2863 - void *iface_data;iface_data91,2900 - int64_t operation_id;operation_id93,2943 - -mongo/mongoc/mongoc-array.c,303 -_mongoc_array_init (mongoc_array_t *array,_mongoc_array_init22,638 -_mongoc_array_copy (mongoc_array_t *dst,_mongoc_array_copy52,1277 -_mongoc_array_destroy (mongoc_array_t *array)_mongoc_array_destroy66,1620 -_mongoc_array_append_vals (mongoc_array_t *array,_mongoc_array_append_vals75,1743 - -mongo/mongoc/mongoc-log-private.h,57 -#define MONGOC_LOG_PRIVATE_HMONGOC_LOG_PRIVATE_H18,625 - -mongo/mongoc/mongoc-config.h.in,709 -#define MONGOC_CONFIG_HMONGOC_CONFIG_H19,620 -#define MONGOC_ENABLE_SECURE_TRANSPORT MONGOC_ENABLE_SECURE_TRANSPORT26,778 -#define MONGOC_ENABLE_COMMON_CRYPTO MONGOC_ENABLE_COMMON_CRYPTO37,1072 -#define MONGOC_ENABLE_OPENSSL MONGOC_ENABLE_OPENSSL48,1333 -#define MONGOC_ENABLE_LIBCRYPTO MONGOC_ENABLE_LIBCRYPTO59,1572 -#define MONGOC_ENABLE_SSL MONGOC_ENABLE_SSL70,1813 -#define MONGOC_ENABLE_CRYPTO MONGOC_ENABLE_CRYPTO81,2036 -#define MONGOC_ENABLE_SASL MONGOC_ENABLE_SASL92,2263 -#define MONGOC_HAVE_SASL_CLIENT_DONE MONGOC_HAVE_SASL_CLIENT_DONE104,2562 -#define MONGOC_HAVE_WEAK_SYMBOLS MONGOC_HAVE_WEAK_SYMBOLS117,2984 -#define MONGOC_NO_AUTOMATIC_GLOBALS MONGOC_NO_AUTOMATIC_GLOBALS128,3255 - -mongo/mongoc/mongoc-stream-tls-openssl-bio-private.h,95 -#define MONGOC_STREAM_TLS_OPENSSL_BIO_PRIVATE_HMONGOC_STREAM_TLS_OPENSSL_BIO_PRIVATE_H18,644 - -mongo/mongoc/mongoc-stream-socket.c,1321 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN24,719 -struct _mongoc_stream_socket_t_mongoc_stream_socket_t27,756 - mongoc_stream_t vtable;vtable29,789 - mongoc_socket_t *sock;sock30,817 -get_expiration (int32_t timeout_msec)get_expiration35,875 -_mongoc_stream_socket_close (mongoc_stream_t *stream)_mongoc_stream_socket_close48,1119 -_mongoc_stream_socket_destroy (mongoc_stream_t *stream)_mongoc_stream_socket_destroy67,1407 -_mongoc_stream_socket_failed (mongoc_stream_t *stream)_mongoc_stream_socket_failed87,1698 -_mongoc_stream_socket_setsockopt (mongoc_stream_t *stream,_mongoc_stream_socket_setsockopt98,1834 -_mongoc_stream_socket_flush (mongoc_stream_t *stream)_mongoc_stream_socket_flush119,2381 -_mongoc_stream_socket_readv (mongoc_stream_t *stream,_mongoc_stream_socket_readv127,2481 -_mongoc_stream_socket_writev (mongoc_stream_t *stream,_mongoc_stream_socket_writev193,4118 -_mongoc_stream_socket_poll (mongoc_stream_poll_t *streams,_mongoc_stream_socket_poll216,4702 -mongoc_stream_socket_get_socket (mongoc_stream_socket_t *stream) /* IN */mongoc_stream_socket_get_socket257,5536 -_mongoc_stream_socket_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_socket_check_closed266,5678 -mongoc_stream_socket_new (mongoc_socket_t *sock) /* IN */mongoc_stream_socket_new300,6344 - -mongo/mongoc/op-msg.def,0 - -mongo/mongoc/mongoc-write-concern-private.h,609 -#define MONGOC_WRITE_CONCERN_PRIVATE_HMONGOC_WRITE_CONCERN_PRIVATE_H18,635 -#define MONGOC_WRITE_CONCERN_FSYNC_DEFAULT MONGOC_WRITE_CONCERN_FSYNC_DEFAULT30,842 -#define MONGOC_WRITE_CONCERN_JOURNAL_DEFAULT MONGOC_WRITE_CONCERN_JOURNAL_DEFAULT31,890 -struct _mongoc_write_concern_t_mongoc_write_concern_t34,940 - int8_t fsync_;fsync_36,973 - int8_t journal;journal37,994 - int32_t w;w38,1016 - int32_t wtimeout;wtimeout39,1032 - char *wtag;wtag40,1055 - bool frozen;frozen41,1074 - bson_t compiled;compiled42,1095 - bson_t compiled_gle;compiled_gle43,1118 - -mongo/mongoc/mongoc-read-concern-private.h,236 -#define MONGOC_READ_CONCERN_PRIVATE_HMONGOC_READ_CONCERN_PRIVATE_H18,634 -struct _mongoc_read_concern_t_mongoc_read_concern_t31,873 - char *level;level33,905 - bool frozen;frozen34,923 - bson_t compiled;compiled35,942 - -mongo/mongoc/mongoc-log.c,1164 -static mongoc_mutex_t gLogMutex;gLogMutex33,856 -static mongoc_log_func_t gLogFunc = mongoc_log_default_handler;gLogFunc34,893 -static bool gLogTrace = true;gLogTrace36,978 -static void *gLogData;gLogData38,1029 -static MONGOC_ONCE_FUN( _mongoc_ensure_mutex_once)MONGOC_ONCE_FUN40,1066 -mongoc_log_set_handler (mongoc_log_func_t log_func,mongoc_log_set_handler48,1185 -_mongoc_log_get_handler (mongoc_log_func_t *log_func,_mongoc_log_get_handler63,1546 -mongoc_log (mongoc_log_level_t log_level,mongoc_log72,1719 -mongoc_log_level_str (mongoc_log_level_t log_level)mongoc_log_level_str107,2494 -mongoc_log_default_handler (mongoc_log_level_t log_level,mongoc_log_default_handler131,3012 -_mongoc_log_trace_is_enabled (void)_mongoc_log_trace_is_enabled191,4306 -mongoc_log_trace_enable (void)mongoc_log_trace_enable201,4423 -mongoc_log_trace_disable (void)mongoc_log_trace_disable209,4512 -mongoc_log_trace_bytes (const char *domain, const uint8_t *_b, size_t _l)mongoc_log_trace_bytes217,4603 -mongoc_log_trace_iovec (const char *domain, const mongoc_iovec_t *_iov, size_t _iovcnt)mongoc_log_trace_iovec266,5753 - -mongo/mongoc/mongoc-find-and-modify.c,1111 -mongoc_find_and_modify_opts_new (void)mongoc_find_and_modify_opts_new34,1028 -mongoc_find_and_modify_opts_set_sort (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_sort46,1324 -mongoc_find_and_modify_opts_set_update (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_update60,1649 -mongoc_find_and_modify_opts_set_fields (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_fields74,1988 -mongoc_find_and_modify_opts_set_flags (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_flags88,2327 -mongoc_find_and_modify_opts_set_bypass_document_validation (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_bypass_document_validation98,2568 -mongoc_find_and_modify_opts_set_max_time_ms (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_set_max_time_ms110,2955 -mongoc_find_and_modify_opts_append (mongoc_find_and_modify_opts_t *opts,mongoc_find_and_modify_opts_append120,3212 -mongoc_find_and_modify_opts_destroy (mongoc_find_and_modify_opts_t *opts)mongoc_find_and_modify_opts_destroy136,3627 - -mongo/mongoc/mongoc-apm.c,3533 -mongoc_apm_command_started_init (mongoc_apm_command_started_t *event,mongoc_apm_command_started_init31,896 -mongoc_apm_command_started_cleanup (mongoc_apm_command_started_t *event)mongoc_apm_command_started_cleanup82,2924 -mongoc_apm_command_succeeded_init (mongoc_apm_command_succeeded_t *event,mongoc_apm_command_succeeded_init91,3081 -mongoc_apm_command_succeeded_cleanup (mongoc_apm_command_succeeded_t *event)mongoc_apm_command_succeeded_cleanup115,4064 -mongoc_apm_command_failed_init (mongoc_apm_command_failed_t *event,mongoc_apm_command_failed_init122,4167 -mongoc_apm_command_failed_cleanup (mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_cleanup144,5071 -mongoc_apm_command_started_get_command (mongoc_apm_command_started_get_command157,5247 -mongoc_apm_command_started_get_database_name (mongoc_apm_command_started_get_database_name165,5379 -mongoc_apm_command_started_get_command_name (mongoc_apm_command_started_get_command_name173,5523 -mongoc_apm_command_started_get_request_id (mongoc_apm_command_started_get_request_id181,5660 -mongoc_apm_command_started_get_operation_id (mongoc_apm_command_started_get_operation_id189,5793 -mongoc_apm_command_started_get_host (const mongoc_apm_command_started_t *event)mongoc_apm_command_started_get_host197,5949 -mongoc_apm_command_started_get_server_id (const mongoc_apm_command_started_t *event)mongoc_apm_command_started_get_server_id204,6067 -mongoc_apm_command_started_get_context (mongoc_apm_command_started_get_context211,6193 -mongoc_apm_command_succeeded_get_duration (mongoc_apm_command_succeeded_get_duration221,6358 -mongoc_apm_command_succeeded_get_reply (mongoc_apm_command_succeeded_get_reply229,6498 -mongoc_apm_command_succeeded_get_command_name (mongoc_apm_command_succeeded_get_command_name237,6630 -mongoc_apm_command_succeeded_get_request_id (mongoc_apm_command_succeeded_get_request_id245,6771 -mongoc_apm_command_succeeded_get_operation_id (mongoc_apm_command_succeeded_get_operation_id253,6908 -mongoc_apm_command_succeeded_get_host (mongoc_apm_command_succeeded_get_host261,7068 -mongoc_apm_command_succeeded_get_server_id (mongoc_apm_command_succeeded_get_server_id269,7194 -mongoc_apm_command_succeeded_get_context (mongoc_apm_command_succeeded_get_context277,7328 -mongoc_apm_command_failed_get_duration (mongoc_apm_command_failed_get_duration287,7494 -mongoc_apm_command_failed_get_command_name (mongoc_apm_command_failed_get_command_name295,7626 -mongoc_apm_command_failed_get_error (mongoc_apm_command_failed_get_error303,7758 -mongoc_apm_command_failed_get_request_id (mongoc_apm_command_failed_get_request_id312,7955 -mongoc_apm_command_failed_get_operation_id (mongoc_apm_command_failed_get_operation_id320,8086 -mongoc_apm_command_failed_get_host (const mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_get_host328,8240 -mongoc_apm_command_failed_get_server_id (const mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_get_server_id335,8356 -mongoc_apm_command_failed_get_context (const mongoc_apm_command_failed_t *event)mongoc_apm_command_failed_get_context342,8480 -mongoc_apm_callbacks_new (void)mongoc_apm_callbacks_new353,8651 -mongoc_apm_callbacks_destroy (mongoc_apm_callbacks_t *callbacks)mongoc_apm_callbacks_destroy362,8797 -mongoc_apm_set_command_started_cb (mongoc_apm_set_command_started_cb369,8899 -mongoc_apm_set_command_succeeded_cb (mongoc_apm_set_command_succeeded_cb378,9061 -mongoc_apm_set_command_failed_cb (mongoc_apm_set_command_failed_cb387,9231 - -mongo/mongoc/mongoc-b64-private.h,57 -#define MONGOC_B64_PRIVATE_HMONGOC_B64_PRIVATE_H18,624 - -mongo/mongoc/mongoc-openssl.c,1333 -static mongoc_mutex_t * gMongocOpenSslThreadLocks;gMongocOpenSslThreadLocks39,1052 -_mongoc_openssl_init (void)_mongoc_openssl_init53,1371 -_mongoc_openssl_cleanup (void)_mongoc_openssl_cleanup77,1896 -_mongoc_openssl_password_cb (char *buf,_mongoc_openssl_password_cb83,1981 -_mongoc_openssl_hostcheck (const char *pattern,_mongoc_openssl_hostcheck110,2564 -_mongoc_openssl_check_cert (SSL *ssl,_mongoc_openssl_check_cert166,4453 -_mongoc_openssl_setup_ca (SSL_CTX *ctx,_mongoc_openssl_setup_ca297,8117 -_mongoc_openssl_setup_crl (SSL_CTX *ctx,_mongoc_openssl_setup_crl313,8424 -_mongoc_openssl_setup_pem_file (SSL_CTX *ctx,_mongoc_openssl_setup_pem_file332,8852 -_mongoc_openssl_ctx_new (mongoc_ssl_opt_t *opt)_mongoc_openssl_ctx_new366,9678 -_mongoc_openssl_extract_subject (const char *filename, const char *passphrase)_mongoc_openssl_extract_subject423,11431 -_mongoc_openssl_thread_id_callback (void)_mongoc_openssl_thread_id_callback474,12442 -_mongoc_openssl_thread_id_callback (void)_mongoc_openssl_thread_id_callback485,12602 -_mongoc_openssl_thread_locking_callback (int mode,_mongoc_openssl_thread_locking_callback496,12748 -_mongoc_openssl_thread_startup (void)_mongoc_openssl_thread_startup509,13169 -_mongoc_openssl_thread_cleanup (void)_mongoc_openssl_thread_cleanup526,13649 - -mongo/mongoc/mongoc-topology-scanner.c,2255 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN34,969 -mongoc_topology_scanner_new (const mongoc_uri_t *uri,mongoc_topology_scanner_new44,1453 -mongoc_topology_scanner_set_ssl_opts (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_set_ssl_opts63,1971 -mongoc_topology_scanner_set_stream_initiator (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_set_stream_initiator72,2195 -mongoc_topology_scanner_destroy (mongoc_topology_scanner_t *ts)mongoc_topology_scanner_destroy82,2513 -mongoc_topology_scanner_add (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_add97,2862 -mongoc_topology_scanner_add_and_scan (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_add_and_scan117,3333 -mongoc_topology_scanner_node_retire (mongoc_topology_scanner_node_t *node)mongoc_topology_scanner_node_retire143,4249 -mongoc_topology_scanner_node_disconnect (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_disconnect153,4443 -mongoc_topology_scanner_node_destroy (mongoc_topology_scanner_node_t *node, bool failed)mongoc_topology_scanner_node_destroy179,5017 -mongoc_topology_scanner_get_node (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_get_node198,5582 -mongoc_topology_scanner_has_node_for_host (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_has_node_for_host227,6230 -mongoc_topology_scanner_ismaster_handler (mongoc_async_cmd_result_t async_status,mongoc_topology_scanner_ismaster_handler252,6871 -mongoc_topology_scanner_node_connect_tcp (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_connect_tcp314,8830 -mongoc_topology_scanner_node_connect_unix (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_connect_unix388,10899 -mongoc_topology_scanner_node_setup (mongoc_topology_scanner_node_t *node,mongoc_topology_scanner_node_setup462,12908 -mongoc_topology_scanner_start (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_start526,14986 -mongoc_topology_scanner_work (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_work579,16519 -mongoc_topology_scanner_sum_errors (mongoc_topology_scanner_t *ts,mongoc_topology_scanner_sum_errors604,17067 -mongoc_topology_scanner_reset (mongoc_topology_scanner_t *ts)mongoc_topology_scanner_reset644,18157 - -mongo/mongoc/mongoc-socket-private.h,193 -#define MONGOC_SOCKET_PRIVATE_HMONGOC_SOCKET_PRIVATE_H18,628 -struct _mongoc_socket_t_mongoc_socket_t28,829 - SOCKET sd;sd31,869 - int errno_;errno_35,907 - int domain;domain36,922 - -mongo/mongoc/mongoc-stream-gridfs.c,979 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN30,875 -{__anon47a480ff010834,934 - mongoc_stream_t stream;stream35,936 - mongoc_gridfs_file_t *file;file36,969 -} mongoc_stream_gridfs_t;mongoc_stream_gridfs_t37,1000 -_mongoc_stream_gridfs_destroy (mongoc_stream_t *stream)_mongoc_stream_gridfs_destroy41,1040 -_mongoc_stream_gridfs_failed (mongoc_stream_t *stream)_mongoc_stream_gridfs_failed59,1303 -_mongoc_stream_gridfs_close (mongoc_stream_t *stream)_mongoc_stream_gridfs_close70,1439 -_mongoc_stream_gridfs_flush (mongoc_stream_t *stream)_mongoc_stream_gridfs_flush85,1700 -_mongoc_stream_gridfs_readv (mongoc_stream_t *stream,_mongoc_stream_gridfs_readv101,1966 -_mongoc_stream_gridfs_writev (mongoc_stream_t *stream,_mongoc_stream_gridfs_writev127,2663 -_mongoc_stream_gridfs_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_gridfs_check_closed154,3252 -mongoc_stream_gridfs_new (mongoc_gridfs_file_t *file)mongoc_stream_gridfs_new161,3363 - -mongo/mongoc/mongoc-list-private.h,225 -#define MONGOC_LIST_HMONGOC_LIST_H18,618 -typedef struct _mongoc_list_t mongoc_list_t;mongoc_list_t30,808 -struct _mongoc_list_t_mongoc_list_t33,855 - mongoc_list_t *next;next35,879 - void *data;data36,903 - -mongo/mongoc/mongoc-error.h,4072 -#define MONGOC_ERRORS_HMONGOC_ERRORS_H18,620 -{__anon6cec4b56010331,819 - MONGOC_ERROR_CLIENT = 1,MONGOC_ERROR_CLIENT32,821 - MONGOC_ERROR_STREAM,MONGOC_ERROR_STREAM33,849 - MONGOC_ERROR_PROTOCOL,MONGOC_ERROR_PROTOCOL34,873 - MONGOC_ERROR_CURSOR,MONGOC_ERROR_CURSOR35,899 - MONGOC_ERROR_QUERY,MONGOC_ERROR_QUERY36,923 - MONGOC_ERROR_INSERT,MONGOC_ERROR_INSERT37,946 - MONGOC_ERROR_SASL,MONGOC_ERROR_SASL38,970 - MONGOC_ERROR_BSON,MONGOC_ERROR_BSON39,992 - MONGOC_ERROR_MATCHER,MONGOC_ERROR_MATCHER40,1014 - MONGOC_ERROR_NAMESPACE,MONGOC_ERROR_NAMESPACE41,1039 - MONGOC_ERROR_COMMAND,MONGOC_ERROR_COMMAND42,1066 - MONGOC_ERROR_COLLECTION,MONGOC_ERROR_COLLECTION43,1091 - MONGOC_ERROR_GRIDFS,MONGOC_ERROR_GRIDFS44,1119 - MONGOC_ERROR_SCRAM,MONGOC_ERROR_SCRAM45,1143 - MONGOC_ERROR_SERVER_SELECTION,MONGOC_ERROR_SERVER_SELECTION46,1166 - MONGOC_ERROR_WRITE_CONCERN,MONGOC_ERROR_WRITE_CONCERN47,1200 -} mongoc_error_domain_t;mongoc_error_domain_t48,1231 -{__anon6cec4b56020352,1271 - MONGOC_ERROR_STREAM_INVALID_TYPE = 1,MONGOC_ERROR_STREAM_INVALID_TYPE53,1273 - MONGOC_ERROR_STREAM_INVALID_STATE,MONGOC_ERROR_STREAM_INVALID_STATE54,1314 - MONGOC_ERROR_STREAM_NAME_RESOLUTION,MONGOC_ERROR_STREAM_NAME_RESOLUTION55,1352 - MONGOC_ERROR_STREAM_SOCKET,MONGOC_ERROR_STREAM_SOCKET56,1392 - MONGOC_ERROR_STREAM_CONNECT,MONGOC_ERROR_STREAM_CONNECT57,1423 - MONGOC_ERROR_STREAM_NOT_ESTABLISHED,MONGOC_ERROR_STREAM_NOT_ESTABLISHED58,1455 - MONGOC_ERROR_CLIENT_NOT_READY,MONGOC_ERROR_CLIENT_NOT_READY60,1496 - MONGOC_ERROR_CLIENT_TOO_BIG,MONGOC_ERROR_CLIENT_TOO_BIG61,1530 - MONGOC_ERROR_CLIENT_TOO_SMALL,MONGOC_ERROR_CLIENT_TOO_SMALL62,1562 - MONGOC_ERROR_CLIENT_GETNONCE,MONGOC_ERROR_CLIENT_GETNONCE63,1596 - MONGOC_ERROR_CLIENT_AUTHENTICATE,MONGOC_ERROR_CLIENT_AUTHENTICATE64,1629 - MONGOC_ERROR_CLIENT_NO_ACCEPTABLE_PEER,MONGOC_ERROR_CLIENT_NO_ACCEPTABLE_PEER65,1666 - MONGOC_ERROR_CLIENT_IN_EXHAUST,MONGOC_ERROR_CLIENT_IN_EXHAUST66,1709 - MONGOC_ERROR_PROTOCOL_INVALID_REPLY,MONGOC_ERROR_PROTOCOL_INVALID_REPLY68,1745 - MONGOC_ERROR_PROTOCOL_BAD_WIRE_VERSION,MONGOC_ERROR_PROTOCOL_BAD_WIRE_VERSION69,1785 - MONGOC_ERROR_CURSOR_INVALID_CURSOR,MONGOC_ERROR_CURSOR_INVALID_CURSOR71,1829 - MONGOC_ERROR_QUERY_FAILURE,MONGOC_ERROR_QUERY_FAILURE73,1869 - MONGOC_ERROR_BSON_INVALID,MONGOC_ERROR_BSON_INVALID75,1901 - MONGOC_ERROR_MATCHER_INVALID,MONGOC_ERROR_MATCHER_INVALID77,1932 - MONGOC_ERROR_NAMESPACE_INVALID,MONGOC_ERROR_NAMESPACE_INVALID79,1966 - MONGOC_ERROR_NAMESPACE_INVALID_FILTER_TYPE,MONGOC_ERROR_NAMESPACE_INVALID_FILTER_TYPE80,2001 - MONGOC_ERROR_COMMAND_INVALID_ARG,MONGOC_ERROR_COMMAND_INVALID_ARG82,2049 - MONGOC_ERROR_COLLECTION_INSERT_FAILED,MONGOC_ERROR_COLLECTION_INSERT_FAILED84,2087 - MONGOC_ERROR_COLLECTION_UPDATE_FAILED,MONGOC_ERROR_COLLECTION_UPDATE_FAILED85,2129 - MONGOC_ERROR_COLLECTION_DELETE_FAILED,MONGOC_ERROR_COLLECTION_DELETE_FAILED86,2171 - MONGOC_ERROR_COLLECTION_DOES_NOT_EXIST = 26,MONGOC_ERROR_COLLECTION_DOES_NOT_EXIST87,2213 - MONGOC_ERROR_GRIDFS_INVALID_FILENAME,MONGOC_ERROR_GRIDFS_INVALID_FILENAME89,2262 - MONGOC_ERROR_SCRAM_NOT_DONE,MONGOC_ERROR_SCRAM_NOT_DONE91,2304 - MONGOC_ERROR_SCRAM_PROTOCOL_ERROR,MONGOC_ERROR_SCRAM_PROTOCOL_ERROR92,2336 - MONGOC_ERROR_QUERY_COMMAND_NOT_FOUND = 59,MONGOC_ERROR_QUERY_COMMAND_NOT_FOUND94,2375 - MONGOC_ERROR_QUERY_NOT_TAILABLE = 13051,MONGOC_ERROR_QUERY_NOT_TAILABLE95,2421 - MONGOC_ERROR_SERVER_SELECTION_BAD_WIRE_VERSION,MONGOC_ERROR_SERVER_SELECTION_BAD_WIRE_VERSION97,2466 - MONGOC_ERROR_SERVER_SELECTION_FAILURE,MONGOC_ERROR_SERVER_SELECTION_FAILURE98,2517 - MONGOC_ERROR_SERVER_SELECTION_INVALID_ID,MONGOC_ERROR_SERVER_SELECTION_INVALID_ID99,2559 - MONGOC_ERROR_GRIDFS_CHUNK_MISSING,MONGOC_ERROR_GRIDFS_CHUNK_MISSING101,2605 - MONGOC_ERROR_PROTOCOL_ERROR = 17,MONGOC_ERROR_PROTOCOL_ERROR104,2677 - MONGOC_ERROR_WRITE_CONCERN_ERROR = 64,MONGOC_ERROR_WRITE_CONCERN_ERROR106,2715 -} mongoc_error_code_t;mongoc_error_code_t107,2757 - -mongo/mongoc/mongoc-stream.h,1333 -#define MONGOC_STREAM_HMONGOC_STREAM_H18,625 -typedef struct _mongoc_stream_t mongoc_stream_t;mongoc_stream_t31,846 -typedef struct _mongoc_stream_poll_t {_mongoc_stream_poll_t33,896 - mongoc_stream_t *stream;stream34,935 - int events;events35,963 - int revents;revents36,991 -} mongoc_stream_poll_t;mongoc_stream_poll_t37,1020 -struct _mongoc_stream_t_mongoc_stream_t39,1045 - int type;type41,1071 - void (*destroy) (mongoc_stream_t *stream);destroy42,1097 - int (*close) (mongoc_stream_t *stream);close43,1163 - int (*flush) (mongoc_stream_t *stream);flush44,1229 - ssize_t (*writev) (mongoc_stream_t *stream,writev45,1295 - ssize_t (*readv) (mongoc_stream_t *stream,readv49,1559 - int (*setsockopt) (mongoc_stream_t *stream,setsockopt54,1891 - mongoc_stream_t *(*get_base_stream) (mongoc_stream_t *stream);get_base_stream59,2217 - bool (*check_closed) (mongoc_stream_t *stream);check_closed60,2283 - ssize_t (*poll) (mongoc_stream_poll_t *streams,poll61,2349 - void (*failed) (mongoc_stream_t *stream);failed64,2564 - void *padding [5];padding65,2630 - -mongo/mongoc/mongoc-index.h,2145 -#define MONGOC_INDEX_HMONGOC_INDEX_H18,618 -{__anon967de284010830,817 - uint8_t twod_sphere_version;twod_sphere_version31,819 - uint8_t twod_bits_precision;twod_bits_precision32,851 - double twod_location_min;twod_location_min33,883 - double twod_location_max;twod_location_max34,913 - double haystack_bucket_size;haystack_bucket_size35,943 - uint8_t *padding[32];padding36,976 -} mongoc_index_opt_geo_t;mongoc_index_opt_geo_t37,1001 -{__anon967de284020840,1043 - int type;type41,1045 -} mongoc_index_opt_storage_t;mongoc_index_opt_storage_t42,1058 -{__anon967de284030345,1102 - MONGOC_INDEX_STORAGE_OPT_MMAPV1,MONGOC_INDEX_STORAGE_OPT_MMAPV146,1104 - MONGOC_INDEX_STORAGE_OPT_WIREDTIGER,MONGOC_INDEX_STORAGE_OPT_WIREDTIGER47,1140 -} mongoc_index_storage_opt_type_t;mongoc_index_storage_opt_type_t48,1180 -{__anon967de284040851,1231 - mongoc_index_opt_storage_t base;base52,1233 - const char *config_str;config_str53,1270 - void *padding[8];padding54,1313 -} mongoc_index_opt_wt_t;mongoc_index_opt_wt_t55,1356 -{__anon967de284050858,1397 - bool is_initialized;is_initialized59,1399 - bool background;background60,1446 - bool unique;unique61,1489 - const char *name;name62,1528 - bool drop_dups;drop_dups63,1565 - bool sparse;sparse64,1607 - int32_t expire_after_seconds;expire_after_seconds65,1646 - int32_t v;v66,1699 - const bson_t *weights;weights67,1733 - const char *default_language;default_language68,1773 - const char *language_override;language_override69,1822 - mongoc_index_opt_geo_t *geo_options;geo_options70,1872 - mongoc_index_opt_storage_t *storage_options;storage_options71,1916 - const bson_t *partial_filter_expression;partial_filter_expression72,1964 - void *padding[5];padding73,2022 -} mongoc_index_opt_t;mongoc_index_opt_t74,2065 - -mongo/mongoc/mongoc-write-command-private.h,2301 -#define MONGOC_WRITE_COMMAND_PRIVATE_HMONGOC_WRITE_COMMAND_PRIVATE_H18,635 -#define MONGOC_WRITE_COMMAND_DELETE MONGOC_WRITE_COMMAND_DELETE35,972 -#define MONGOC_WRITE_COMMAND_INSERT MONGOC_WRITE_COMMAND_INSERT36,1010 -#define MONGOC_WRITE_COMMAND_UPDATE MONGOC_WRITE_COMMAND_UPDATE37,1048 -{__anon2c30f2ab010341,1101 - MONGOC_BYPASS_DOCUMENT_VALIDATION_FALSE = 0,MONGOC_BYPASS_DOCUMENT_VALIDATION_FALSE42,1103 - MONGOC_BYPASS_DOCUMENT_VALIDATION_TRUE = 1 << 0,MONGOC_BYPASS_DOCUMENT_VALIDATION_TRUE43,1153 - MONGOC_BYPASS_DOCUMENT_VALIDATION_DEFAULT = 1 << 1,MONGOC_BYPASS_DOCUMENT_VALIDATION_DEFAULT44,1208 -} mongoc_write_bypass_document_validation_t;mongoc_write_bypass_document_validation_t45,1263 -struct _mongoc_bulk_write_flags_t_mongoc_bulk_write_flags_t47,1309 - bool ordered;ordered49,1345 - mongoc_write_bypass_document_validation_t bypass_document_validation;bypass_document_validation50,1362 -{__anon2c30f2ab020855,1455 - int type;type56,1457 - uint32_t server_id;server_id57,1475 - bson_t *documents;documents58,1498 - uint32_t n_documents;n_documents59,1521 - mongoc_bulk_write_flags_t flags;flags60,1546 - int64_t operation_id;operation_id61,1582 - union {__anon2c30f2ab030a62,1607 - struct {__anon2c30f2ab040863,1618 - bool multi;multi64,1633 - } delete_;delete_65,1654 - struct {__anon2c30f2ab050866,1671 - bool allow_bulk_op_insert;allow_bulk_op_insert67,1686 - } insert;insert68,1722 - } u;u69,1738 -} mongoc_write_command_t;mongoc_write_command_t70,1746 -{__anon2c30f2ab060874,1789 - bool omit_nModified;omit_nModified76,1866 - uint32_t nInserted;nInserted77,1898 - uint32_t nMatched;nMatched78,1925 - uint32_t nModified;nModified79,1951 - uint32_t nRemoved;nRemoved80,1978 - uint32_t nUpserted;nUpserted81,2004 - bson_t writeErrors;writeErrors83,2081 - bson_t upserted;upserted85,2174 - uint32_t n_writeConcernErrors;n_writeConcernErrors87,2257 - bson_t writeConcernErrors;writeConcernErrors88,2295 - bool failed;failed89,2331 - bson_error_t error;error90,2355 - uint32_t upsert_append_count;upsert_append_count91,2378 -} mongoc_write_result_t;mongoc_write_result_t92,2415 - -mongo/mongoc/mongoc-memcmp.c,214 -_mongoc_dummy_symbol_to_prevent_memcmp_lto(const unsigned char *b1,_mongoc_dummy_symbol_to_prevent_memcmp_lto22,901 -mongoc_memcmp(const void * const b1_, const void * const b2_, size_t len)mongoc_memcmp34,1240 - -mongo/mongoc/mongoc-cursor.h,119 -#define MONGOC_CURSOR_HMONGOC_CURSOR_H18,620 -typedef struct _mongoc_cursor_t mongoc_cursor_t;mongoc_cursor_t31,836 - -mongo/mongoc/mongoc-async.c,312 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN25,734 -mongoc_async_cmd (mongoc_async_t *async,mongoc_async_cmd28,790 -mongoc_async_new ()mongoc_async_new43,1419 -mongoc_async_destroy (mongoc_async_t *async)mongoc_async_destroy51,1544 -mongoc_async_run (mongoc_async_t *async,mongoc_async_run64,1751 - -mongo/mongoc/mongoc-thread-private.h,2398 -#define MONGOC_THREAD_PRIVATE_HMONGOC_THREAD_PRIVATE_H18,627 -# define MONGOC_MUTEX_INITIALIZER MONGOC_MUTEX_INITIALIZER31,879 -# define mongoc_cond_t mongoc_cond_t32,945 -# define mongoc_cond_broadcast mongoc_cond_broadcast33,1000 -# define mongoc_cond_init(mongoc_cond_init34,1063 -# define mongoc_cond_wait mongoc_cond_wait35,1133 -# define mongoc_cond_signal mongoc_cond_signal36,1191 -mongoc_cond_timedwait (pthread_cond_t *cond,mongoc_cond_timedwait38,1274 -# define mongoc_cond_destroy mongoc_cond_destroy55,1720 -# define mongoc_mutex_t mongoc_mutex_t56,1781 -# define mongoc_mutex_init(mongoc_mutex_init57,1837 -# define mongoc_mutex_lock mongoc_mutex_lock58,1908 -# define mongoc_mutex_unlock mongoc_mutex_unlock59,1967 -# define mongoc_mutex_destroy mongoc_mutex_destroy60,2028 -# define mongoc_thread_t mongoc_thread_t61,2090 -# define mongoc_thread_create(mongoc_thread_create62,2140 -# define mongoc_thread_join(mongoc_thread_join63,2219 -# define mongoc_once_t mongoc_once_t64,2284 -# define mongoc_once mongoc_once65,2339 -# define MONGOC_ONCE_FUN(MONGOC_ONCE_FUN66,2392 -# define MONGOC_ONCE_RETURN MONGOC_ONCE_RETURN67,2445 -# define MONGOC_ONCE_INIT MONGOC_ONCE_INIT69,2532 -# define MONGOC_ONCE_INIT MONGOC_ONCE_INIT71,2599 -# define mongoc_thread_t mongoc_thread_t74,2671 -mongoc_thread_create (mongoc_thread_t *thread,mongoc_thread_create76,2741 -# define mongoc_thread_join(mongoc_thread_join83,2972 -# define mongoc_mutex_t mongoc_mutex_t84,3048 -# define mongoc_mutex_init mongoc_mutex_init85,3105 -# define mongoc_mutex_lock mongoc_mutex_lock86,3171 -# define mongoc_mutex_unlock mongoc_mutex_unlock87,3232 -# define mongoc_mutex_destroy mongoc_mutex_destroy88,3293 -# define mongoc_cond_t mongoc_cond_t89,3355 -# define mongoc_cond_init mongoc_cond_init90,3414 -# define mongoc_cond_wait(mongoc_cond_wait91,3482 -mongoc_cond_timedwait (mongoc_cond_t *cond,mongoc_cond_timedwait93,3589 -# define mongoc_cond_signal mongoc_cond_signal111,4000 -# define mongoc_cond_broadcast mongoc_cond_broadcast112,4062 -mongoc_cond_destroy (mongoc_cond_t *_ignored)mongoc_cond_destroy114,4150 -# define mongoc_once_t mongoc_once_t118,4213 -# define MONGOC_ONCE_INIT MONGOC_ONCE_INIT119,4263 -# define mongoc_once(mongoc_once120,4325 -# define MONGOC_ONCE_FUN(MONGOC_ONCE_FUN121,4403 -# define MONGOC_ONCE_RETURN MONGOC_ONCE_RETURN122,4519 - -mongo/mongoc/mongoc-socket.c,2366 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN29,860 -#define OPERATION_EXPIRED(OPERATION_EXPIRED32,897 -_mongoc_socket_setnonblock (SOCKET sd)_mongoc_socket_setnonblock54,1386 -_mongoc_socket_wait (SOCKET sd, /* IN */_mongoc_socket_wait97,2398 -mongoc_socket_poll (mongoc_socket_poll_t *sds, /* IN */mongoc_socket_poll205,4819 -_mongoc_socket_setnodelay (SOCKET sd) /* IN */_mongoc_socket_setnodelay259,5886 -mongoc_socket_errno (mongoc_socket_t *sock) /* IN */mongoc_socket_errno304,6704 -_mongoc_socket_capture_errno (mongoc_socket_t *sock) /* IN */_mongoc_socket_capture_errno329,7188 -_mongoc_socket_errno_is_again (mongoc_socket_t *sock) /* IN */_mongoc_socket_errno_is_again358,7842 -mongoc_socket_accept (mongoc_socket_t *sock, /* IN */mongoc_socket_accept384,8534 -mongoc_socket_accept_ex (mongoc_socket_t *sock, /* IN */mongoc_socket_accept_ex409,9197 -mongoc_socket_bind (mongoc_socket_t *sock, /* IN */mongoc_socket_bind488,10847 -mongoc_socket_close (mongoc_socket_t *sock) /* IN */mongoc_socket_close529,11745 -mongoc_socket_connect (mongoc_socket_t *sock, /* IN */mongoc_socket_connect579,12773 -mongoc_socket_destroy (mongoc_socket_t *sock) /* IN */mongoc_socket_destroy647,14376 -mongoc_socket_listen (mongoc_socket_t *sock, /* IN */mongoc_socket_listen675,14950 -mongoc_socket_new (int domain, /* IN */mongoc_socket_new716,15670 -mongoc_socket_recv (mongoc_socket_t *sock, /* IN */mongoc_socket_recv788,17108 -mongoc_socket_setsockopt (mongoc_socket_t *sock, /* IN */mongoc_socket_setsockopt847,18396 -mongoc_socket_send (mongoc_socket_t *sock, /* IN */mongoc_socket_send888,19453 -_mongoc_socket_try_sendv_slow (mongoc_socket_t *sock, /* IN */_mongoc_socket_try_sendv_slow926,20460 -_mongoc_socket_try_sendv (mongoc_socket_t *sock, /* IN */_mongoc_socket_try_sendv986,21809 -mongoc_socket_sendv (mongoc_socket_t *sock, /* IN */mongoc_socket_sendv1079,24043 -mongoc_socket_getsockname (mongoc_socket_t *sock, /* IN */mongoc_socket_getsockname1170,26611 -mongoc_socket_getnameinfo (mongoc_socket_t *sock) /* IN */mongoc_socket_getnameinfo1189,26969 -mongoc_socket_check_closed (mongoc_socket_t *sock) /* IN */mongoc_socket_check_closed1211,27387 -mongoc_socket_inet_ntop (struct addrinfo *rp, /* IN */mongoc_socket_inet_ntop1253,28194 - -mongo/mongoc/mongoc-rpc.c,3031 -#define RPC(RPC25,696 -#define INT32_FIELD(INT32_FIELD36,985 -#define ENUM_FIELD ENUM_FIELD42,1188 -#define INT64_FIELD(INT64_FIELD43,1219 -#define CSTRING_FIELD(CSTRING_FIELD49,1422 -#define BSON_FIELD(BSON_FIELD56,1673 -#define BSON_OPTIONAL(BSON_OPTIONAL67,2017 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD69,2086 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD77,2359 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD87,2697 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD93,2919 -#define RPC(RPC132,3795 -#define INT32_FIELD(INT32_FIELD139,3954 -#define ENUM_FIELD ENUM_FIELD141,4032 -#define INT64_FIELD(INT64_FIELD142,4063 -#define CSTRING_FIELD(CSTRING_FIELD144,4141 -#define BSON_FIELD(BSON_FIELD145,4170 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD146,4196 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD147,4228 -#define BSON_OPTIONAL(BSON_OPTIONAL148,4261 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD150,4330 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD151,4362 -#define RPC(RPC173,4858 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD180,5019 -#define RPC(RPC215,5755 -#define INT32_FIELD(INT32_FIELD222,5910 -#define ENUM_FIELD(ENUM_FIELD224,5983 -#define INT64_FIELD(INT64_FIELD226,6055 -#define CSTRING_FIELD(CSTRING_FIELD228,6146 -#define BSON_FIELD(BSON_FIELD230,6221 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD243,6579 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD256,6999 -#define BSON_OPTIONAL(BSON_OPTIONAL270,7410 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD272,7479 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD283,7760 -#define RPC(RPC316,8457 -#define INT32_FIELD(INT32_FIELD328,8784 -#define ENUM_FIELD ENUM_FIELD335,8930 -#define INT64_FIELD(INT64_FIELD336,8961 -#define INT64_ARRAY_FIELD(INT64_ARRAY_FIELD343,9107 -#define CSTRING_FIELD(CSTRING_FIELD360,9537 -#define BSON_FIELD(BSON_FIELD377,9953 -#define BSON_ARRAY_FIELD(BSON_ARRAY_FIELD392,10314 -#define BSON_OPTIONAL(BSON_OPTIONAL397,10455 -#define IOVEC_ARRAY_FIELD(IOVEC_ARRAY_FIELD401,10532 -#define RAW_BUFFER_FIELD(RAW_BUFFER_FIELD408,10750 -_mongoc_rpc_gather (mongoc_rpc_t *rpc,_mongoc_rpc_gather440,11352 -_mongoc_rpc_swab_to_le (mongoc_rpc_t *rpc)_mongoc_rpc_swab_to_le476,12391 -_mongoc_rpc_swab_from_le (mongoc_rpc_t *rpc)_mongoc_rpc_swab_from_le517,13426 -_mongoc_rpc_printf (mongoc_rpc_t *rpc)_mongoc_rpc_printf558,14512 -_mongoc_rpc_scatter (mongoc_rpc_t *rpc,_mongoc_rpc_scatter593,15442 -_mongoc_rpc_reply_get_first (mongoc_rpc_reply_t *reply,_mongoc_rpc_reply_get_first636,16772 -_mongoc_rpc_needs_gle (mongoc_rpc_t *rpc,_mongoc_rpc_needs_gle676,17723 -_mongoc_rpc_prep_command (mongoc_rpc_t *rpc,_mongoc_rpc_prep_command715,18740 -_mongoc_populate_error (const bson_t *doc,_mongoc_populate_error740,19642 -_mongoc_rpc_parse_error (mongoc_rpc_t *rpc,_mongoc_rpc_parse_error781,20636 -bool _mongoc_rpc_parse_command_error (mongoc_rpc_t *rpc,_mongoc_rpc_parse_command_error861,23021 -bool _mongoc_rpc_parse_query_error (mongoc_rpc_t *rpc,_mongoc_rpc_parse_query_error886,23735 - -mongo/mongoc/mongoc-util.c,340 -_mongoc_hex_md5 (const char *input)_mongoc_hex_md525,687 -_mongoc_usleep (int64_t usec)_mongoc_usleep46,1133 -_mongoc_get_command_name (const bson_t *command)_mongoc_get_command_name67,1532 -_mongoc_get_db_name (const char *ns,_mongoc_get_db_name107,2369 -_mongoc_bson_destroy_if_set (bson_t *bson)_mongoc_bson_destroy_if_set126,2724 - -mongo/mongoc/mongoc-host-list.c,186 -_mongoc_host_list_equal (const mongoc_host_list_t *host_a,_mongoc_host_list_equal36,1037 -_mongoc_host_list_destroy_all (mongoc_host_list_t *host)_mongoc_host_list_destroy_all54,1536 - -mongo/mongoc/mongoc-read-prefs.h,682 -#define MONGOC_READ_PREFS_HMONGOC_READ_PREFS_H18,624 -typedef struct _mongoc_read_prefs_t mongoc_read_prefs_t;mongoc_read_prefs_t30,814 -{__anond5ff44f5010334,886 - MONGOC_READ_PRIMARY = (1 << 0),MONGOC_READ_PRIMARY35,888 - MONGOC_READ_SECONDARY = (1 << 1),MONGOC_READ_SECONDARY36,935 - MONGOC_READ_PRIMARY_PREFERRED = (1 << 2) | MONGOC_READ_PRIMARY,MONGOC_READ_PRIMARY_PREFERRED37,982 - MONGOC_READ_SECONDARY_PREFERRED = (1 << 2) | MONGOC_READ_SECONDARY,MONGOC_READ_SECONDARY_PREFERRED38,1051 - MONGOC_READ_NEAREST = (1 << 3) | MONGOC_READ_SECONDARY,MONGOC_READ_NEAREST39,1122 -} mongoc_read_mode_t;mongoc_read_mode_t40,1193 - -mongo/mongoc/mongoc-opcode-private.h,63 -#define MONGOC_OPCODE_PRIVATE_HMONGOC_OPCODE_PRIVATE_H18,628 - -mongo/mongoc/mongoc-stream-tls-secure-transport-private.h,371 -#define MONGOC_STREAM_TLS_SECURE_TRANSPORT_PRIVATE_HMONGOC_STREAM_TLS_SECURE_TRANSPORT_PRIVATE_H18,649 -{__anon8283142e010838,1048 - SSLContextRef ssl_ctx_ref;ssl_ctx_ref39,1050 - CFArrayRef anchors;anchors40,1086 - CFMutableArrayRef my_cert;my_cert41,1118 -} mongoc_stream_tls_secure_transport_t;mongoc_stream_tls_secure_transport_t42,1150 - -mongo/mongoc/mongoc-iovec.h,185 -#define MONGOC_IOVEC_HMONGOC_IOVEC_H19,620 -{__anon9a186ae2010835,783 - u_long iov_len;iov_len36,785 - char *iov_base;iov_base37,805 -} mongoc_iovec_t;mongoc_iovec_t38,826 - -mongo/mongoc/op-update.def,0 - -mongo/mongoc/mongoc-gridfs-file.c,1928 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN19,621 -#define MONGOC_GRIDFS_FILE_STR_ACCESSOR(MONGOC_GRIDFS_FILE_STR_ACCESSOR56,1671 -#define MONGOC_GRIDFS_FILE_BSON_ACCESSOR(MONGOC_GRIDFS_FILE_BSON_ACCESSOR73,2173 -MONGOC_GRIDFS_FILE_STR_ACCESSOR (filename)MONGOC_GRIDFS_FILE_STR_ACCESSOR97,2855 -_mongoc_gridfs_file_new_from_bson (mongoc_gridfs_t *gridfs,_mongoc_gridfs_file_new_from_bson183,5050 -_mongoc_gridfs_file_new (mongoc_gridfs_t *gridfs,_mongoc_gridfs_file_new281,8005 -mongoc_gridfs_file_destroy (mongoc_gridfs_file_t *file)mongoc_gridfs_file_destroy344,9359 -mongoc_gridfs_file_readv (mongoc_gridfs_file_t *file,mongoc_gridfs_file_readv402,10335 -mongoc_gridfs_file_writev (mongoc_gridfs_file_t *file,mongoc_gridfs_file_writev467,12180 -_mongoc_gridfs_file_extend (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_extend548,14427 -_mongoc_gridfs_file_flush_page (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_flush_page605,15748 -_mongoc_gridfs_file_keep_cursor (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_keep_cursor661,17082 -_mongoc_gridfs_file_refresh_page (mongoc_gridfs_file_t *file)_mongoc_gridfs_file_refresh_page705,18533 -mongoc_gridfs_file_seek (mongoc_gridfs_file_t *file,mongoc_gridfs_file_seek854,23486 -mongoc_gridfs_file_tell (mongoc_gridfs_file_t *file)mongoc_gridfs_file_tell908,24688 -mongoc_gridfs_file_error (mongoc_gridfs_file_t *file,mongoc_gridfs_file_error916,24795 -mongoc_gridfs_file_get_id (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_id935,25242 -mongoc_gridfs_file_get_length (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_length943,25361 -mongoc_gridfs_file_get_chunk_size (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_chunk_size951,25481 -mongoc_gridfs_file_get_upload_date (mongoc_gridfs_file_t *file)mongoc_gridfs_file_get_upload_date959,25609 -mongoc_gridfs_file_remove (mongoc_gridfs_file_t *file,mongoc_gridfs_file_remove967,25736 - -mongo/mongoc/mongoc-stream-tls.c,517 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN40,1150 -mongoc_stream_tls_do_handshake (mongoc_stream_t *stream,mongoc_stream_tls_do_handshake51,1328 -mongoc_stream_tls_should_retry (mongoc_stream_t *stream)mongoc_stream_tls_should_retry69,1771 -mongoc_stream_tls_should_read (mongoc_stream_t *stream)mongoc_stream_tls_should_read89,2191 -mongoc_stream_tls_check_cert (mongoc_stream_t *stream,mongoc_stream_tls_check_cert110,2624 -mongoc_stream_tls_new (mongoc_stream_t *base_stream,mongoc_stream_tls_new146,3644 - -mongo/mongoc/mongoc-queue.c,394 -_mongoc_queue_init (mongoc_queue_t *queue)_mongoc_queue_init24,659 -_mongoc_queue_push_head (mongoc_queue_t *queue,_mongoc_queue_push_head33,775 -_mongoc_queue_push_tail (mongoc_queue_t *queue,_mongoc_queue_push_tail54,1151 -_mongoc_queue_pop_head (mongoc_queue_t *queue)_mongoc_queue_pop_head76,1543 -_mongoc_queue_get_length (const mongoc_queue_t *queue)_mongoc_queue_get_length97,1878 - -mongo/mongoc/mongoc-topology-private.h,2597 -#define MONGOC_TOPOLOGY_PRIVATE_HMONGOC_TOPOLOGY_PRIVATE_H18,630 -#define MONGOC_TOPOLOGY_MIN_HEARTBEAT_FREQUENCY_MS MONGOC_TOPOLOGY_MIN_HEARTBEAT_FREQUENCY_MS27,905 -#define MONGOC_TOPOLOGY_SOCKET_CHECK_INTERVAL_MS MONGOC_TOPOLOGY_SOCKET_CHECK_INTERVAL_MS28,960 -#define MONGOC_TOPOLOGY_COOLDOWN_MS MONGOC_TOPOLOGY_COOLDOWN_MS29,1014 -#define MONGOC_TOPOLOGY_LOCAL_THRESHOLD_MS MONGOC_TOPOLOGY_LOCAL_THRESHOLD_MS30,1055 -#define MONGOC_TOPOLOGY_SERVER_SELECTION_TIMEOUT_MS MONGOC_TOPOLOGY_SERVER_SELECTION_TIMEOUT_MS31,1104 -#define MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_MULTI_THREADED MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_MULTI_THREADED32,1162 -#define MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_SINGLE_THREADED MONGOC_TOPOLOGY_HEARTBEAT_FREQUENCY_MS_SINGLE_THREADED33,1230 -typedef enum {__anon0bf933b1010335,1300 - MONGOC_TOPOLOGY_BG_OFF,MONGOC_TOPOLOGY_BG_OFF36,1315 - MONGOC_TOPOLOGY_BG_RUNNING,MONGOC_TOPOLOGY_BG_RUNNING37,1342 - MONGOC_TOPOLOGY_BG_SHUTTING_DOWN,MONGOC_TOPOLOGY_BG_SHUTTING_DOWN38,1373 -} mongoc_topology_bg_state_t;mongoc_topology_bg_state_t39,1410 -typedef struct _mongoc_topology_t_mongoc_topology_t41,1441 - mongoc_topology_description_t description;description43,1477 - mongoc_uri_t *uri;uri44,1523 - mongoc_topology_scanner_t *scanner;scanner45,1561 - bool server_selection_try_once;server_selection_try_once46,1603 - int64_t last_scan;last_scan48,1664 - int64_t local_threshold_msec;local_threshold_msec49,1708 - int64_t connect_timeout_msec;connect_timeout_msec50,1763 - int64_t server_selection_timeout_msec;server_selection_timeout_msec51,1818 - int64_t heartbeat_msec;heartbeat_msec52,1882 - mongoc_mutex_t mutex;mutex54,1932 - mongoc_cond_t cond_client;cond_client55,1972 - mongoc_cond_t cond_server;cond_server56,2018 - mongoc_thread_t thread;thread57,2064 - mongoc_topology_bg_state_t bg_thread_state;bg_thread_state59,2106 - bool scan_requested;scan_requested60,2156 - bool scanning;scanning61,2205 - bool got_ismaster;got_ismaster62,2248 - bool shutdown_requested;shutdown_requested63,2295 - bool single_threaded;single_threaded64,2348 - bool stale;stale65,2398 -} mongoc_topology_t;mongoc_topology_t66,2438 - -mongo/mongoc/mongoc-memcmp-private.h,63 -#define MONGOC_MEMCMP_PRIVATE_HMONGOC_MEMCMP_PRIVATE_H18,627 - -mongo/mongoc/op-insert.def,0 - -mongo/mongoc/mongoc-set-private.h,676 -#define MONGOC_SET_PRIVATE_HMONGOC_SET_PRIVATE_H18,625 -typedef void (*mongoc_set_item_dtor)(void *item,mongoc_set_item_dtor28,820 -typedef bool (*mongoc_set_for_each_cb_t)(void *item,mongoc_set_for_each_cb_t32,974 -{__anonb47af480010836,1096 - uint32_t id;id37,1098 - void *item;item38,1114 -} mongoc_set_item_t;mongoc_set_item_t39,1132 -{__anonb47af480020842,1169 - mongoc_set_item_t *items;items43,1171 - size_t items_len;items_len44,1202 - size_t items_allocated;items_allocated45,1237 - mongoc_set_item_dtor dtor;dtor46,1278 - void *dtor_ctx;dtor_ctx47,1308 -} mongoc_set_t;mongoc_set_t48,1342 - -mongo/mongoc/mongoc-client.h,459 -#define MONGOC_CLIENT_HMONGOC_CLIENT_H18,620 -#define MONGOC_NAMESPACE_MAX MONGOC_NAMESPACE_MAX47,1243 -#define MONGOC_DEFAULT_CONNECTTIMEOUTMS MONGOC_DEFAULT_CONNECTTIMEOUTMS51,1318 -#define MONGOC_DEFAULT_SOCKETTIMEOUTMS MONGOC_DEFAULT_SOCKETTIMEOUTMS64,1711 -typedef struct _mongoc_client_t mongoc_client_t;mongoc_client_t74,1907 -typedef mongoc_stream_t *(*mongoc_stream_initiator_t) (const mongoc_uri_t *uri,mongoc_stream_initiator_t93,2585 - -mongo/mongoc/mongoc-version-functions.h,69 -#define MONGOC_VERSION_FUNCTIONS_HMONGOC_VERSION_FUNCTIONS_H24,754 - -mongo/mongoc/mongoc-client-pool.c,1641 -struct _mongoc_client_pool_t_mongoc_client_pool_t29,907 - mongoc_mutex_t mutex;mutex31,938 - mongoc_cond_t cond;cond32,972 - mongoc_queue_t queue;queue33,1005 - mongoc_topology_t *topology;topology34,1039 - mongoc_uri_t *uri;uri35,1076 - uint32_t min_pool_size;min_pool_size36,1108 - uint32_t max_pool_size;max_pool_size37,1150 - uint32_t size;size38,1192 - bool ssl_opts_set;ssl_opts_set40,1250 - mongoc_ssl_opt_t ssl_opts;ssl_opts41,1291 - mongoc_apm_callbacks_t apm_callbacks;apm_callbacks43,1335 - void *apm_context;apm_context44,1377 -mongoc_client_pool_set_ssl_opts (mongoc_client_pool_t *pool,mongoc_client_pool_set_ssl_opts50,1452 -mongoc_client_pool_new (const mongoc_uri_t *uri)mongoc_client_pool_new74,2003 -mongoc_client_pool_destroy (mongoc_client_pool_t *pool)mongoc_client_pool_destroy125,3205 -mongoc_client_pool_pop (mongoc_client_pool_t *pool)mongoc_client_pool_pop152,3751 -mongoc_client_pool_try_pop (mongoc_client_pool_t *pool)mongoc_client_pool_try_pop188,4666 -mongoc_client_pool_push (mongoc_client_pool_t *pool,mongoc_client_pool_push217,5271 -mongoc_client_pool_get_size (mongoc_client_pool_t *pool)mongoc_client_pool_get_size246,5961 -mongoc_client_pool_max_size(mongoc_client_pool_t *pool,mongoc_client_pool_max_size260,6177 -mongoc_client_pool_min_size(mongoc_client_pool_t *pool,mongoc_client_pool_min_size273,6445 -mongoc_client_pool_set_apm_callbacks (mongoc_client_pool_t *pool,mongoc_client_pool_set_apm_callbacks286,6713 - -mongo/mongoc/mongoc-util-private.h,231 -#define MONGOC_UTIL_PRIVATE_HMONGOC_UTIL_PRIVATE_H18,626 -# define strcasecmp strcasecmp28,864 -# define strncasecmp strncasecmp29,894 -# define _ignore_value(_ignore_value34,1061 -# define _ignore_value(_ignore_value36,1139 - -mongo/mongoc/mongoc-init.c,595 -mongoc_sasl_mutex_alloc (void)mongoc_sasl_mutex_alloc38,1000 -mongoc_sasl_mutex_lock (void *mutex)mongoc_sasl_mutex_lock50,1201 -mongoc_sasl_mutex_unlock (void *mutex)mongoc_sasl_mutex_unlock59,1324 -mongoc_sasl_mutex_free (void *mutex)mongoc_sasl_mutex_free68,1452 -static MONGOC_ONCE_FUN( _mongoc_do_init)MONGOC_ONCE_FUN77,1597 -mongoc_init (void)mongoc_init121,2499 -static MONGOC_ONCE_FUN( _mongoc_do_cleanup)MONGOC_ONCE_FUN127,2613 -mongoc_cleanup (void)mongoc_cleanup152,2996 -_mongoc_init_ctor (void)_mongoc_init_ctor165,3379 -_mongoc_init_dtor (void)_mongoc_init_dtor172,3506 - -mongo/mongoc/mongoc-collection.h,140 -#define MONGOC_COLLECTION_HMONGOC_COLLECTION_H18,629 -typedef struct _mongoc_collection_t mongoc_collection_t;mongoc_collection_t39,1068 - -mongo/mongoc/mongoc.h,76 -#define MONGOC_HMONGOC_H19,614 -#define MONGOC_INSIDEMONGOC_INSIDE24,652 - -mongo/mongoc/mongoc-uri.h,162 -#define MONGOC_URI_HMONGOC_URI_H18,617 -# define MONGOC_DEFAULT_PORT MONGOC_DEFAULT_PORT33,938 -typedef struct _mongoc_uri_t mongoc_uri_t;mongoc_uri_t40,1001 - -mongo/mongoc/mongoc-matcher.c,564 -_mongoc_matcher_parse_compare (bson_iter_t *iter, /* IN */_mongoc_matcher_parse_compare55,1618 -_mongoc_matcher_parse (bson_iter_t *iter, /* IN */_mongoc_matcher_parse148,5137 -_mongoc_matcher_parse_logical (mongoc_matcher_opcode_t opcode, /* IN */_mongoc_matcher_parse_logical217,7222 -mongoc_matcher_new (const bson_t *query, /* IN */mongoc_matcher_new322,10154 -mongoc_matcher_match (const mongoc_matcher_t *matcher, /* IN */mongoc_matcher_match372,11253 -mongoc_matcher_destroy (mongoc_matcher_t *matcher) /* IN */mongoc_matcher_destroy400,11868 - -mongo/mongoc/mongoc-server-description-private.h,2778 -#define MONGOC_SERVER_DESCRIPTION_PRIVATE_HMONGOC_SERVER_DESCRIPTION_PRIVATE_H18,640 -#define MONGOC_DEFAULT_WIRE_VERSION MONGOC_DEFAULT_WIRE_VERSION23,726 -#define MONGOC_DEFAULT_WRITE_BATCH_SIZE MONGOC_DEFAULT_WRITE_BATCH_SIZE24,764 -#define MONGOC_DEFAULT_BSON_OBJ_SIZE MONGOC_DEFAULT_BSON_OBJ_SIZE25,809 -#define MONGOC_DEFAULT_MAX_MSG_SIZE MONGOC_DEFAULT_MAX_MSG_SIZE26,863 -#define MONGOC_NO_SET_VERSION MONGOC_NO_SET_VERSION29,981 - {__anondf38141c010332,1028 - MONGOC_SERVER_UNKNOWN,MONGOC_SERVER_UNKNOWN33,1033 - MONGOC_SERVER_STANDALONE,MONGOC_SERVER_STANDALONE34,1062 - MONGOC_SERVER_MONGOS,MONGOC_SERVER_MONGOS35,1094 - MONGOC_SERVER_POSSIBLE_PRIMARY,MONGOC_SERVER_POSSIBLE_PRIMARY36,1122 - MONGOC_SERVER_RS_PRIMARY,MONGOC_SERVER_RS_PRIMARY37,1160 - MONGOC_SERVER_RS_SECONDARY,MONGOC_SERVER_RS_SECONDARY38,1192 - MONGOC_SERVER_RS_ARBITER,MONGOC_SERVER_RS_ARBITER39,1226 - MONGOC_SERVER_RS_OTHER,MONGOC_SERVER_RS_OTHER40,1258 - MONGOC_SERVER_RS_GHOST,MONGOC_SERVER_RS_GHOST41,1288 - MONGOC_SERVER_DESCRIPTION_TYPES,MONGOC_SERVER_DESCRIPTION_TYPES42,1318 - } mongoc_server_description_type_t;mongoc_server_description_type_t43,1357 -struct _mongoc_server_description_t_mongoc_server_description_t45,1397 - uint32_t id;id47,1435 - mongoc_host_list_t host;host48,1475 - int64_t round_trip_time;round_trip_time49,1517 - bson_t last_is_master;last_is_master50,1570 - bool has_is_master;has_is_master51,1622 - const char *connection_address;connection_address52,1673 - const char *me;me53,1729 - const char *set_name;set_name57,1911 - bson_error_t error;error58,1957 - mongoc_server_description_type_t type;type59,2000 - int32_t min_wire_version;min_wire_version61,2043 - int32_t max_wire_version;max_wire_version62,2097 - int32_t max_msg_size;max_msg_size63,2151 - int32_t max_bson_obj_size;max_bson_obj_size64,2201 - int32_t max_write_batch_size;max_write_batch_size65,2256 - bson_t hosts;hosts67,2315 - bson_t passives;passives68,2358 - bson_t arbiters;arbiters69,2404 - bson_t tags;tags71,2451 - const char *current_primary;current_primary72,2493 - int64_t set_version;set_version73,2546 - bson_oid_t election_id;election_id74,2595 - -mongo/mongoc/mongoc-apm-private.h,1976 -#define MONGOC_APM_PRIVATE_HMONGOC_APM_PRIVATE_H18,625 -struct _mongoc_apm_callbacks_t_mongoc_apm_callbacks_t29,838 - mongoc_apm_command_started_cb_t started;started31,871 - mongoc_apm_command_succeeded_cb_t succeeded;succeeded32,918 - mongoc_apm_command_failed_cb_t failed;failed33,967 -struct _mongoc_apm_command_started_t_mongoc_apm_command_started_t36,1017 - bson_t *command;command38,1056 - bool command_owned;command_owned39,1094 - const char *database_name;database_name40,1138 - const char *command_name;command_name41,1182 - int64_t request_id;request_id42,1225 - int64_t operation_id;operation_id43,1266 - const mongoc_host_list_t *host;host44,1309 - uint32_t server_id;server_id45,1344 - void *context;context46,1384 -struct _mongoc_apm_command_succeeded_t_mongoc_apm_command_succeeded_t49,1426 - int64_t duration;duration51,1467 - const bson_t *reply;reply52,1506 - const char *command_name;command_name53,1542 - int64_t request_id;request_id54,1585 - int64_t operation_id;operation_id55,1626 - const mongoc_host_list_t *host;host56,1669 - uint32_t server_id;server_id57,1704 - void *context;context58,1744 -struct _mongoc_apm_command_failed_t_mongoc_apm_command_failed_t61,1786 - int64_t duration;duration63,1824 - const char *command_name;command_name64,1863 - const bson_error_t *error;error65,1906 - int64_t request_id;request_id66,1942 - int64_t operation_id;operation_id67,1983 - const mongoc_host_list_t *host;host68,2026 - uint32_t server_id;server_id69,2061 - void *context;context70,2101 - -mongo/mongoc/mongoc-stream-file.c,1073 -struct _mongoc_stream_file_t_mongoc_stream_file_t34,871 - mongoc_stream_t vtable;vtable36,902 - int fd;fd37,929 -_mongoc_stream_file_close (mongoc_stream_t *stream)_mongoc_stream_file_close42,968 -_mongoc_stream_file_destroy (mongoc_stream_t *stream)_mongoc_stream_file_destroy66,1325 -_mongoc_stream_file_failed (mongoc_stream_t *stream)_mongoc_stream_file_failed85,1595 -_mongoc_stream_file_flush (mongoc_stream_t *stream) /* IN */_mongoc_stream_file_flush96,1727 -_mongoc_stream_file_readv (mongoc_stream_t *stream, /* IN */_mongoc_stream_file_readv115,2033 -_mongoc_stream_file_writev (mongoc_stream_t *stream, /* IN */_mongoc_stream_file_writev154,2996 -_mongoc_stream_file_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_file_check_closed182,3703 -mongoc_stream_file_new (int fd) /* IN */mongoc_stream_file_new189,3812 -mongoc_stream_file_new_for_path (const char *path, /* IN */mongoc_stream_file_new_for_path211,4502 -mongoc_stream_file_get_fd (mongoc_stream_file_t *stream)mongoc_stream_file_get_fd236,4976 - -mongo/mongoc/mongoc-buffer.c,681 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN27,750 -# define MONGOC_BUFFER_DEFAULT_SIZE MONGOC_BUFFER_DEFAULT_SIZE30,821 -#define SPACE_FOR(SPACE_FOR34,871 -_mongoc_buffer_init (mongoc_buffer_t *buffer,_mongoc_buffer_init51,1434 -_mongoc_buffer_destroy (mongoc_buffer_t *buffer)_mongoc_buffer_destroy90,2311 -_mongoc_buffer_clear (mongoc_buffer_t *buffer,_mongoc_buffer_clear112,2860 -_mongoc_buffer_append_from_stream (mongoc_buffer_t *buffer,_mongoc_buffer_append_from_stream141,3658 -_mongoc_buffer_fill (mongoc_buffer_t *buffer,_mongoc_buffer_fill202,5472 -_mongoc_buffer_try_append_from_stream (mongoc_buffer_t *buffer,_mongoc_buffer_try_append_from_stream284,7930 - -mongo/mongoc/mongoc-array-private.h,496 -#define MONGOC_ARRAY_PRIVATE_HMONGOC_ARRAY_PRIVATE_H18,627 -typedef struct _mongoc_array_t mongoc_array_t;mongoc_array_t30,826 -struct _mongoc_array_t_mongoc_array_t33,875 - size_t len;len35,900 - size_t element_size;element_size36,916 - size_t allocated;allocated37,941 - void *data;data38,963 -#define _mongoc_array_append_val(_mongoc_array_append_val42,985 -#define _mongoc_array_index(_mongoc_array_index43,1060 -#define _mongoc_array_clear(_mongoc_array_clear44,1120 - -mongo/mongoc/mongoc-gridfs-file-page-private.h,352 -#define MONGOC_GRIDFS_FILE_PAGE_PRIVATE_HMONGOC_GRIDFS_FILE_PAGE_PRIVATE_H18,637 -struct _mongoc_gridfs_file_page_t_mongoc_gridfs_file_page_t32,880 - const uint8_t *read_buf;read_buf34,916 - uint8_t *buf;buf35,944 - uint32_t len;len36,967 - uint32_t chunk_size;chunk_size37,990 - uint32_t offset;offset38,1020 - -mongo/mongoc/mongoc-database.h,234 -#define MONGOC_DATABASE_HMONGOC_DATABASE_H18,622 -typedef struct _mongoc_collection_t mongoc_collection_t; /* forward decl */mongoc_collection_t36,962 -typedef struct _mongoc_database_t mongoc_database_t;mongoc_database_t37,1039 - -mongo/mongoc/mongoc-buffer-private.h,466 -#define MONGOC_BUFFER_PRIVATE_HMONGOC_BUFFER_PRIVATE_H18,628 -typedef struct _mongoc_buffer_t mongoc_buffer_t;mongoc_buffer_t32,856 -struct _mongoc_buffer_t_mongoc_buffer_t35,907 - uint8_t *data;data37,933 - size_t datalen;datalen38,962 - off_t off;off39,994 - size_t len;len40,1022 - bson_realloc_func realloc_func;realloc_func41,1050 - void *realloc_data;realloc_data42,1087 - -mongo/mongoc/mongoc-server-description.c,2309 -#define ALPHA ALPHA27,846 -static uint8_t kMongocEmptyBson[] = { 5, 0, 0, 0, 0 };kMongocEmptyBson30,866 -static bson_oid_t kObjectIdZero = { {0} };kObjectIdZero32,922 -mongoc_server_description_cleanup (mongoc_server_description_t *sd)mongoc_server_description_cleanup36,1044 -mongoc_server_description_reset (mongoc_server_description_t *sd)mongoc_server_description_reset46,1306 -mongoc_server_description_init (mongoc_server_description_t *sd,mongoc_server_description_init83,2406 -mongoc_server_description_destroy (mongoc_server_description_t *description)mongoc_server_description_destroy143,4117 -mongoc_server_description_has_rs_member(mongoc_server_description_t *server,mongoc_server_description_has_rs_member171,4697 -mongoc_server_description_has_set_version (mongoc_server_description_t *description)mongoc_server_description_has_set_version211,5770 -mongoc_server_description_has_election_id (mongoc_server_description_t *description)mongoc_server_description_has_election_id230,6292 -mongoc_server_description_id (mongoc_server_description_t *description)mongoc_server_description_id249,6745 -mongoc_server_description_host (mongoc_server_description_t *description)mongoc_server_description_host268,7237 -mongoc_server_description_type (mongoc_server_description_t *description)mongoc_server_description_type288,7710 -mongoc_server_description_ismaster (mongoc_server_description_t *description)mongoc_server_description_ismaster330,8892 -mongoc_server_description_set_state (mongoc_server_description_t *description,mongoc_server_description_set_state345,9283 -mongoc_server_description_set_set_version (mongoc_server_description_t *description,mongoc_server_description_set_set_version364,9783 -mongoc_server_description_set_election_id (mongoc_server_description_t *description,mongoc_server_description_set_election_id384,10371 -mongoc_server_description_update_rtt (mongoc_server_description_t *server,mongoc_server_description_update_rtt408,11081 -mongoc_server_description_handle_ismaster (mongoc_server_description_handle_ismaster427,11667 -mongoc_server_description_new_copy (const mongoc_server_description_t *description)mongoc_server_description_new_copy572,17644 -mongoc_server_description_filter_eligible (mongoc_server_description_filter_eligible624,19445 - -mongo/mongoc/mongoc-stream-tls-openssl.c,1871 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN41,1136 -#define MONGOC_STREAM_TLS_OPENSSL_BUFFER_SIZE MONGOC_STREAM_TLS_OPENSSL_BUFFER_SIZE43,1184 -static BIO_METHOD gMongocStreamTlsOpenSslRawMethods = {gMongocStreamTlsOpenSslRawMethods46,1276 -_mongoc_stream_tls_openssl_destroy (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_destroy77,2089 -_mongoc_stream_tls_openssl_failed (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_failed118,3011 -_mongoc_stream_tls_openssl_close (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_close145,3664 -_mongoc_stream_tls_openssl_flush (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_flush175,4255 -_mongoc_stream_tls_openssl_write (mongoc_stream_tls_t *tls,_mongoc_stream_tls_openssl_write187,4544 -_mongoc_stream_tls_openssl_writev (mongoc_stream_t *stream,_mongoc_stream_tls_openssl_writev251,6215 -_mongoc_stream_tls_openssl_readv (mongoc_stream_t *stream,_mongoc_stream_tls_openssl_readv394,10592 -_mongoc_stream_tls_openssl_setsockopt (mongoc_stream_t *stream,_mongoc_stream_tls_openssl_setsockopt495,13364 -_mongoc_stream_tls_openssl_get_base_stream (mongoc_stream_t *stream)_mongoc_stream_tls_openssl_get_base_stream514,14031 -_mongoc_stream_tls_openssl_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_tls_openssl_check_closed522,14207 -mongoc_stream_tls_openssl_do_handshake (mongoc_stream_t *stream,mongoc_stream_tls_openssl_do_handshake538,14576 -mongoc_stream_tls_openssl_should_retry (mongoc_stream_t *stream)mongoc_stream_tls_openssl_should_retry574,15273 -mongoc_stream_tls_openssl_should_read (mongoc_stream_t *stream)mongoc_stream_tls_openssl_should_read592,15654 -mongoc_stream_tls_openssl_check_cert (mongoc_stream_t *stream,mongoc_stream_tls_openssl_check_cert610,16049 -mongoc_stream_tls_openssl_new (mongoc_stream_t *base_stream,mongoc_stream_tls_openssl_new651,17213 - -mongo/mongoc/mongoc-ssl-private.h,57 -#define MONGOC_SSL_PRIVATE_HMONGOC_SSL_PRIVATE_H18,625 - -mongo/mongoc/op-get-more.def,0 - -mongo/mongoc/mongoc-cluster.c,4383 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN58,1626 -#define CHECK_CLOSED_DURATION_MSEC CHECK_CLOSED_DURATION_MSEC61,1664 -#define DB_AND_CMD_FROM_COLLECTION(DB_AND_CMD_FROM_COLLECTION63,1705 -_bson_error_message_printf (bson_error_t *error,_bson_error_message_printf94,2958 -mongoc_cluster_run_command_internal (mongoc_cluster_t *cluster,mongoc_cluster_run_command_internal131,4037 -mongoc_cluster_run_command_monitored (mongoc_cluster_t *cluster,mongoc_cluster_run_command_monitored340,11226 -mongoc_cluster_run_command (mongoc_cluster_t *cluster,mongoc_cluster_run_command373,12483 -_mongoc_stream_run_ismaster (mongoc_cluster_t *cluster,_mongoc_stream_run_ismaster411,13946 -_mongoc_cluster_run_ismaster (mongoc_cluster_t *cluster,_mongoc_cluster_run_ismaster453,14994 -_mongoc_cluster_build_basic_auth_digest (mongoc_cluster_t *cluster,_mongoc_cluster_build_basic_auth_digest529,17250 -_mongoc_cluster_auth_node_cr (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_cr588,18892 -_mongoc_cluster_get_canonicalized_name (mongoc_cluster_t *cluster, /* IN */_mongoc_cluster_get_canonicalized_name697,22168 -_mongoc_cluster_auth_node_sasl (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_sasl763,23967 -_mongoc_cluster_auth_node_plain (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_plain926,29148 -_mongoc_cluster_auth_node_x509 (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_x509989,30854 -_mongoc_cluster_auth_node_scram (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node_scram1045,32556 -_mongoc_cluster_auth_node (mongoc_cluster_t *cluster,_mongoc_cluster_auth_node1184,36734 -mongoc_cluster_disconnect_node (mongoc_cluster_t *cluster, uint32_t server_id)mongoc_cluster_disconnect_node1284,40105 -_mongoc_cluster_node_destroy (mongoc_cluster_node_t *node)_mongoc_cluster_node_destroy1308,40727 -_mongoc_cluster_node_dtor (void *data_,_mongoc_cluster_node_dtor1317,40928 -_mongoc_cluster_node_new (mongoc_stream_t *stream)_mongoc_cluster_node_new1326,41149 -_mongoc_cluster_add_node (mongoc_cluster_t *cluster,_mongoc_cluster_add_node1367,42258 -node_not_found (mongoc_server_description_t *sd,node_not_found1410,43711 -stream_not_found (mongoc_server_description_t *sd,stream_not_found1429,44178 -_mongoc_cluster_stream_for_server_description (mongoc_cluster_t *cluster,_mongoc_cluster_stream_for_server_description1449,44681 -mongoc_cluster_stream_for_server (mongoc_cluster_t *cluster,mongoc_cluster_stream_for_server1514,47035 -mongoc_cluster_fetch_stream_single (mongoc_cluster_t *cluster,mongoc_cluster_fetch_stream_single1550,48107 -mongoc_cluster_fetch_stream_pooled (mongoc_cluster_t *cluster,mongoc_cluster_fetch_stream_pooled1638,51198 -mongoc_cluster_init (mongoc_cluster_t *cluster,mongoc_cluster_init1704,53318 -mongoc_cluster_destroy (mongoc_cluster_t *cluster) /* INOUT */mongoc_cluster_destroy1754,54697 -_mongoc_cluster_stream_for_optype (mongoc_cluster_t *cluster,_mongoc_cluster_stream_for_optype1789,55447 -mongoc_cluster_stream_for_reads (mongoc_cluster_t *cluster,mongoc_cluster_stream_for_reads1845,57057 -mongoc_cluster_stream_for_writes (mongoc_cluster_t *cluster,mongoc_cluster_stream_for_writes1872,57898 -_mongoc_cluster_inc_egress_rpc (const mongoc_rpc_t *rpc)_mongoc_cluster_inc_egress_rpc1897,58539 -_mongoc_cluster_inc_ingress_rpc (const mongoc_rpc_t *rpc)_mongoc_cluster_inc_ingress_rpc1950,59831 -_mongoc_cluster_min_of_max_obj_size_sds (void *item,_mongoc_cluster_min_of_max_obj_size_sds1986,60764 -_mongoc_cluster_min_of_max_obj_size_nodes (void *item,_mongoc_cluster_min_of_max_obj_size_nodes1999,61115 -_mongoc_cluster_min_of_max_msg_size_sds (void *item,_mongoc_cluster_min_of_max_msg_size_sds2012,61464 -_mongoc_cluster_min_of_max_msg_size_nodes (void *item,_mongoc_cluster_min_of_max_msg_size_nodes2025,61805 -mongoc_cluster_get_max_bson_obj_size (mongoc_cluster_t *cluster)mongoc_cluster_get_max_bson_obj_size2055,62572 -mongoc_cluster_get_max_msg_size (mongoc_cluster_t *cluster)mongoc_cluster_get_max_msg_size2093,63610 -_mongoc_cluster_check_interval (mongoc_cluster_t *cluster,_mongoc_cluster_check_interval2112,64182 -mongoc_cluster_sendv_to_server (mongoc_cluster_t *cluster,mongoc_cluster_sendv_to_server2217,66867 -mongoc_cluster_try_recv (mongoc_cluster_t *cluster,mongoc_cluster_try_recv2373,71892 - -mongo/mongoc/mongoc-gridfs-file-page.c,1100 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN19,621 -_mongoc_gridfs_file_page_new (const uint8_t *data,_mongoc_gridfs_file_page_new32,908 -_mongoc_gridfs_file_page_seek (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_seek54,1353 -_mongoc_gridfs_file_page_read (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_read68,1569 -_mongoc_gridfs_file_page_write (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_write105,2488 -_mongoc_gridfs_file_page_memset0 (mongoc_gridfs_file_page_t *page,_mongoc_gridfs_file_page_memset0149,3727 -_mongoc_gridfs_file_page_get_data (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_get_data178,4460 -_mongoc_gridfs_file_page_get_len (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_get_len189,4630 -_mongoc_gridfs_file_page_tell (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_tell200,4770 -_mongoc_gridfs_file_page_is_dirty (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_is_dirty211,4906 -_mongoc_gridfs_file_page_destroy (mongoc_gridfs_file_page_t *page)_mongoc_gridfs_file_page_destroy222,5051 - -mongo/mongoc/mongoc-gridfs-file-list.h,169 -#define MONGOC_GRIDFS_FILE_LIST_HMONGOC_GRIDFS_FILE_LIST_H18,629 -typedef struct _mongoc_gridfs_file_list_t mongoc_gridfs_file_list_t;mongoc_gridfs_file_list_t32,858 - -mongo/mongoc/mongoc-topology-scanner-private.h,2099 -#define MONGOC_TOPOLOGY_SCANNER_PRIVATE_HMONGOC_TOPOLOGY_SCANNER_PRIVATE_H18,638 -typedef void (*mongoc_topology_scanner_cb_t)(uint32_t id,mongoc_topology_scanner_cb_t37,1045 -typedef struct mongoc_topology_scanner_nodemongoc_topology_scanner_node45,1403 - uint32_t id;id47,1449 - mongoc_async_cmd_t *cmd;cmd48,1488 - mongoc_stream_t *stream;stream49,1528 - int64_t timestamp;timestamp50,1571 - int64_t last_used;last_used51,1617 - int64_t last_failed;last_failed52,1663 - bool has_auth;has_auth53,1711 - mongoc_host_list_t host;host54,1756 - struct addrinfo *dns_results;dns_results55,1797 - struct addrinfo *current_dns_result;current_dns_result56,1845 - struct mongoc_topology_scanner *ts;ts57,1900 - struct mongoc_topology_scanner_node *next;next59,1940 - struct mongoc_topology_scanner_node *prev;prev60,1986 - bool retired;retired62,2033 - bson_error_t last_error;last_error63,2077 -} mongoc_topology_scanner_node_t;mongoc_topology_scanner_node_t64,2124 -typedef struct mongoc_topology_scannermongoc_topology_scanner66,2159 - mongoc_async_t *async;async68,2200 - mongoc_topology_scanner_node_t *nodes;nodes69,2242 - uint32_t seq;seq70,2284 - bson_t ismaster_cmd;ismaster_cmd71,2324 - mongoc_topology_scanner_cb_t cb;cb72,2373 - void *cb_data;cb_data73,2412 - bool in_progress;in_progress74,2456 - const mongoc_uri_t *uri;uri75,2504 - mongoc_async_cmd_setup_t setup;setup76,2544 - mongoc_stream_initiator_t initiator;initiator77,2586 - void *initiator_context;initiator_context78,2632 - mongoc_ssl_opt_t *ssl_opts;ssl_opts81,2712 -} mongoc_topology_scanner_t;mongoc_topology_scanner_t83,2750 - -mongo/mongoc/mongoc-stream-tls-openssl-private.h,263 -#define MONGOC_STREAM_TLS_OPENSSL_PRIVATE_HMONGOC_STREAM_TLS_OPENSSL_PRIVATE_H18,640 -{__anone6556e71010836,1003 - BIO *bio;bio37,1005 - SSL_CTX *ctx;ctx38,1033 -} mongoc_stream_tls_openssl_t;mongoc_stream_tls_openssl_t39,1061 - -mongo/mongoc/mongoc-async-private.h,839 -#define MONGOC_ASYNC_PRIVATE_HMONGOC_ASYNC_PRIVATE_H18,627 -typedef struct _mongoc_async_mongoc_async31,878 - struct _mongoc_async_cmd *cmds;cmds33,909 - size_t ncmds;ncmds34,944 - uint32_t request_id;request_id35,980 -} mongoc_async_t;mongoc_async_t36,1021 -{__anon8a590b92010339,1053 - MONGOC_ASYNC_CMD_IN_PROGRESS,MONGOC_ASYNC_CMD_IN_PROGRESS40,1055 - MONGOC_ASYNC_CMD_SUCCESS,MONGOC_ASYNC_CMD_SUCCESS41,1088 - MONGOC_ASYNC_CMD_ERROR,MONGOC_ASYNC_CMD_ERROR42,1117 - MONGOC_ASYNC_CMD_TIMEOUT,MONGOC_ASYNC_CMD_TIMEOUT43,1144 -} mongoc_async_cmd_result_t;mongoc_async_cmd_result_t44,1173 -typedef void (*mongoc_async_cmd_cb_t)(mongoc_async_cmd_result_t result,mongoc_async_cmd_cb_t46,1203 -(*mongoc_async_cmd_setup_t)(mongoc_stream_t *stream,mongoc_async_cmd_setup_t53,1574 - -mongo/mongoc/mongoc-uri-private.h,57 -#define MONGOC_URI_PRIVATE_HMONGOC_URI_PRIVATE_H18,625 - -mongo/mongoc/mongoc-stream-tls-secure-transport.h,89 -#define MONGOC_STREAM_TLS_SECURE_TRANSPORT_HMONGOC_STREAM_TLS_SECURE_TRANSPORT_H18,641 - -mongo/mongoc/mongoc-secure-transport.c,1157 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN43,1356 -_bson_append_cftyperef (bson_string_t *retval, const char *label, CFTypeRef str)_bson_append_cftyperef47,1415 -_mongoc_secure_transport_dict_get (CFArrayRef values, CFStringRef label)_mongoc_secure_transport_dict_get59,1746 -_mongoc_secure_transport_RFC2253_from_cert (SecCertificateRef cert)_mongoc_secure_transport_RFC2253_from_cert83,2419 -_mongoc_secure_transport_import_pem (const char *filename, const char *passphrase, CFArrayRef *i_mongoc_secure_transport_import_pem153,4733 -_mongoc_secure_transport_extract_subject (const char *filename, const char *passphrase)_mongoc_secure_transport_extract_subject220,6664 -mongoc_secure_transport_setup_certificate (mongoc_stream_tls_secure_transport_t *secure_transpormongoc_secure_transport_setup_certificate254,7671 -mongoc_secure_transport_setup_ca (mongoc_stream_tls_secure_transport_t *secure_transport,mongoc_secure_transport_setup_ca316,9760 -mongoc_secure_transport_read (SSLConnectionRef connection,mongoc_secure_transport_read355,11195 -mongoc_secure_transport_write (SSLConnectionRef connection,mongoc_secure_transport_write396,12222 - -mongo/mongoc/mongoc-matcher-op.c,2778 -_mongoc_matcher_op_exists_new (const char *path, /* IN */_mongoc_matcher_op_exists_new40,1140 -_mongoc_matcher_op_type_new (const char *path, /* IN */_mongoc_matcher_op_type_new74,1958 -_mongoc_matcher_op_logical_new (mongoc_matcher_opcode_t opcode, /* IN */_mongoc_matcher_op_logical_new113,2854 -_mongoc_matcher_op_compare_new (mongoc_matcher_opcode_t opcode, /* IN */_mongoc_matcher_op_compare_new159,4056 -_mongoc_matcher_op_not_new (const char *path, /* IN */_mongoc_matcher_op_not_new195,5003 -_mongoc_matcher_op_destroy (mongoc_matcher_op_t *op) /* IN */_mongoc_matcher_op_destroy228,5756 -_mongoc_matcher_op_exists_match (mongoc_matcher_op_exists_t *exists, /* IN */_mongoc_matcher_op_exists_match291,7459 -_mongoc_matcher_op_type_match (mongoc_matcher_op_type_t *type, /* IN */_mongoc_matcher_op_type_match326,8299 -_mongoc_matcher_op_not_match (mongoc_matcher_op_not_t *not_, /* IN */_mongoc_matcher_op_not_match363,9162 -#define _TYPE_CODE(_TYPE_CODE373,9413 -#define _NATIVE_COMPARE(_NATIVE_COMPARE374,9471 -#define _EQ_COMPARE(_EQ_COMPARE376,9565 -#define _NE_COMPARE(_NE_COMPARE377,9622 -#define _GT_COMPARE(_GT_COMPARE378,9679 -#define _GTE_COMPARE(_GTE_COMPARE379,9735 -#define _LT_COMPARE(_LT_COMPARE380,9792 -#define _LTE_COMPARE(_LTE_COMPARE381,9848 -_mongoc_matcher_iter_eq_match (bson_iter_t *compare_iter, /* IN */_mongoc_matcher_iter_eq_match414,10878 -_mongoc_matcher_op_eq_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_eq_match540,14583 -_mongoc_matcher_op_gt_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_gt_match569,15350 -_mongoc_matcher_op_gte_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_gte_match641,17586 -_mongoc_matcher_op_in_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_in_match714,19861 -_mongoc_matcher_op_lt_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_lt_match754,20777 -_mongoc_matcher_op_lte_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_lte_match827,23024 -_mongoc_matcher_op_ne_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_ne_match901,25324 -_mongoc_matcher_op_nin_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_nin_match925,25919 -_mongoc_matcher_op_compare_match (mongoc_matcher_op_compare_t *compare, /* IN */_mongoc_matcher_op_compare_match950,26533 -_mongoc_matcher_op_logical_match (mongoc_matcher_op_logical_t *logical, /* IN */_mongoc_matcher_op_logical_match1012,28328 -_mongoc_matcher_op_match (mongoc_matcher_op_t *op, /* IN */_mongoc_matcher_op_match1054,29505 -_mongoc_matcher_op_to_bson (mongoc_matcher_op_t *op, /* IN */_mongoc_matcher_op_to_bson1108,31126 - -mongo/mongoc/mongoc-flags.h,2341 -#define MONGOC_FLAGS_HMONGOC_FLAGS_H18,619 -{__anonaaaf94f9010342,1208 - MONGOC_DELETE_NONE = 0,MONGOC_DELETE_NONE43,1210 - MONGOC_DELETE_SINGLE_REMOVE = 1 << 0,MONGOC_DELETE_SINGLE_REMOVE44,1246 -} mongoc_delete_flags_t;mongoc_delete_flags_t45,1287 -{__anonaaaf94f9020357,1586 - MONGOC_REMOVE_NONE = 0,MONGOC_REMOVE_NONE58,1588 - MONGOC_REMOVE_SINGLE_REMOVE = 1 << 0,MONGOC_REMOVE_SINGLE_REMOVE59,1624 -} mongoc_remove_flags_t;mongoc_remove_flags_t60,1665 -{__anonaaaf94f9030372,1977 - MONGOC_INSERT_NONE = 0,MONGOC_INSERT_NONE73,1979 - MONGOC_INSERT_CONTINUE_ON_ERROR = 1 << 0,MONGOC_INSERT_CONTINUE_ON_ERROR74,2019 -} mongoc_insert_flags_t;mongoc_insert_flags_t75,2064 -#define MONGOC_INSERT_NO_VALIDATE MONGOC_INSERT_NO_VALIDATE78,2091 -{__anonaaaf94f90403101,3130 - MONGOC_QUERY_NONE = 0,MONGOC_QUERY_NONE102,3132 - MONGOC_QUERY_TAILABLE_CURSOR = 1 << 1,MONGOC_QUERY_TAILABLE_CURSOR103,3171 - MONGOC_QUERY_SLAVE_OK = 1 << 2,MONGOC_QUERY_SLAVE_OK104,3215 - MONGOC_QUERY_OPLOG_REPLAY = 1 << 3,MONGOC_QUERY_OPLOG_REPLAY105,3259 - MONGOC_QUERY_NO_CURSOR_TIMEOUT = 1 << 4,MONGOC_QUERY_NO_CURSOR_TIMEOUT106,3303 - MONGOC_QUERY_AWAIT_DATA = 1 << 5,MONGOC_QUERY_AWAIT_DATA107,3347 - MONGOC_QUERY_EXHAUST = 1 << 6,MONGOC_QUERY_EXHAUST108,3391 - MONGOC_QUERY_PARTIAL = 1 << 7,MONGOC_QUERY_PARTIAL109,3435 -} mongoc_query_flags_t;mongoc_query_flags_t110,3479 -{__anonaaaf94f90503126,4015 - MONGOC_REPLY_NONE = 0,MONGOC_REPLY_NONE127,4017 - MONGOC_REPLY_CURSOR_NOT_FOUND = 1 << 0,MONGOC_REPLY_CURSOR_NOT_FOUND128,4057 - MONGOC_REPLY_QUERY_FAILURE = 1 << 1,MONGOC_REPLY_QUERY_FAILURE129,4102 - MONGOC_REPLY_SHARD_CONFIG_STALE = 1 << 2,MONGOC_REPLY_SHARD_CONFIG_STALE130,4147 - MONGOC_REPLY_AWAIT_CAPABLE = 1 << 3,MONGOC_REPLY_AWAIT_CAPABLE131,4192 -} mongoc_reply_flags_t;mongoc_reply_flags_t132,4237 -{__anonaaaf94f90603144,4552 - MONGOC_UPDATE_NONE = 0,MONGOC_UPDATE_NONE145,4554 - MONGOC_UPDATE_UPSERT = 1 << 0,MONGOC_UPDATE_UPSERT146,4589 - MONGOC_UPDATE_MULTI_UPDATE = 1 << 1,MONGOC_UPDATE_MULTI_UPDATE147,4629 -} mongoc_update_flags_t;mongoc_update_flags_t148,4669 -#define MONGOC_UPDATE_NO_VALIDATE MONGOC_UPDATE_NO_VALIDATE151,4696 - -mongo/mongoc/mongoc-cursor-cursorid.c,1367 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN29,874 -_mongoc_cursor_cursorid_new (void)_mongoc_cursor_cursorid_new33,934 -_mongoc_cursor_cursorid_destroy (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_destroy49,1191 -_mongoc_cursor_cursorid_start_batch (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_start_batch75,1669 -_mongoc_cursor_cursorid_refresh_from_command (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_refresh_from_command112,2781 -_mongoc_cursor_cursorid_read_from_batch (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_read_from_batch149,3803 -_mongoc_cursor_cursorid_prime (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_prime173,4404 -_mongoc_cursor_prepare_getmore_command (mongoc_cursor_t *cursor,_mongoc_cursor_prepare_getmore_command182,4642 -_mongoc_cursor_cursorid_get_more (mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_get_more218,5903 -_mongoc_cursor_cursorid_next (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_next255,6780 -_mongoc_cursor_cursorid_clone (const mongoc_cursor_t *cursor)_mongoc_cursor_cursorid_clone314,7995 -static mongoc_cursor_interface_t gMongocCursorCursorid = {gMongocCursorCursorid327,8225 -_mongoc_cursor_cursorid_init (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_init336,8406 -_mongoc_cursor_cursorid_init_with_reply (mongoc_cursor_t *cursor,_mongoc_cursor_cursorid_init_with_reply353,8782 - -mongo/mongoc/mongoc-stream-buffered.c,1251 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN29,837 -{__anondeef2743010833,889 - mongoc_stream_t stream;stream34,891 - mongoc_stream_t *base_stream;base_stream35,919 - mongoc_buffer_t buffer;buffer36,952 -} mongoc_stream_buffered_t;mongoc_stream_buffered_t37,980 -mongoc_stream_buffered_destroy (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_destroy58,1420 -mongoc_stream_buffered_failed (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_failed95,2296 -mongoc_stream_buffered_close (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_close120,2846 -mongoc_stream_buffered_flush (mongoc_stream_t *stream) /* IN */mongoc_stream_buffered_flush145,3427 -mongoc_stream_buffered_writev (mongoc_stream_t *stream, /* IN */mongoc_stream_buffered_writev174,4235 -mongoc_stream_buffered_readv (mongoc_stream_t *stream, /* IN */mongoc_stream_buffered_readv221,5726 -_mongoc_stream_buffered_get_base_stream (mongoc_stream_t *stream) /* IN */_mongoc_stream_buffered_get_base_stream266,7119 -_mongoc_stream_buffered_check_closed (mongoc_stream_t *stream) /* IN */_mongoc_stream_buffered_check_closed273,7273 -mongoc_stream_buffered_new (mongoc_stream_t *base_stream, /* IN */mongoc_stream_buffered_new305,8175 - -mongo/mongoc/mongoc-crypto-openssl.c,193 -mongoc_crypto_openssl_hmac_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_openssl_hmac_sha131,836 -mongoc_crypto_openssl_sha1 (mongoc_crypto_t *crypto,mongoc_crypto_openssl_sha149,1358 - -mongo/mongoc/mongoc-read-concern.h,315 -#define MONGOC_READ_CONCERN_HMONGOC_READ_CONCERN_H18,626 -#define MONGOC_READ_CONCERN_LEVEL_LOCAL MONGOC_READ_CONCERN_LEVEL_LOCAL30,818 -#define MONGOC_READ_CONCERN_LEVEL_MAJORITY MONGOC_READ_CONCERN_LEVEL_MAJORITY31,869 -typedef struct _mongoc_read_concern_t mongoc_read_concern_t;mongoc_read_concern_t33,924 - -mongo/mongoc/mongoc-collection-private.h,722 -#define MONGOC_COLLECTION_PRIVATE_HMONGOC_COLLECTION_PRIVATE_H18,637 -struct _mongoc_collection_t_mongoc_collection_t33,904 - mongoc_client_t *client;client35,934 - char ns[128];ns36,969 - uint32_t nslen;nslen37,1005 - char db[128];db38,1039 - char collection[128];collection39,1075 - uint32_t collectionlen;collectionlen40,1119 - mongoc_buffer_t buffer;buffer41,1161 - mongoc_read_prefs_t *read_prefs;read_prefs42,1196 - mongoc_read_concern_t *read_concern;read_concern43,1235 - mongoc_write_concern_t *write_concern;write_concern44,1276 - bson_t *gle;gle45,1318 - -mongo/mongoc/mongoc-set.c,803 -#define MONGOC_LOG_DOMAIN MONGOC_LOG_DOMAIN23,674 -mongoc_set_new (size_t nitems,mongoc_set_new26,722 -mongoc_set_id_cmp (const void *a_,mongoc_set_id_cmp43,1162 -mongoc_set_add (mongoc_set_t *set,mongoc_set_add57,1426 -mongoc_set_rm (mongoc_set_t *set,mongoc_set_rm79,2051 -mongoc_set_get (mongoc_set_t *set,mongoc_set_get106,2615 -mongoc_set_get_item (mongoc_set_t *set,mongoc_set_get_item121,2927 -mongoc_set_destroy (mongoc_set_t *set)mongoc_set_destroy132,3112 -mongoc_set_for_each (mongoc_set_t *set,mongoc_set_for_each145,3319 -_mongoc_set_find (mongoc_set_t *set,_mongoc_set_find169,3877 -mongoc_set_find_item (mongoc_set_t *set,mongoc_set_find_item191,4280 -mongoc_set_find_id (mongoc_set_t *set,mongoc_set_find_id206,4577 - -mongo/targetver.h,0 - -mongo/cs_ev.h,37 -#define __CS_EV_H____CS_EV_H__2,20 - -mongo/MongoDBClient.h,1548 -#define _MONGO_DB_CLIENT_H_MONGO_DB_CLIENT_H2,27 -enum eReturnValueeReturnValue4,55 - eReturnValue_FAILURE = 0,eReturnValue_FAILURE6,75 - eReturnValue_SUCCESS = 1,eReturnValue_SUCCESS7,102 - eReturnValue_WRONG_ARGUEMENTS = 2,eReturnValue_WRONG_ARGUEMENTS8,129 - eReturnValue_DATABASE_OPEN_CLIENT_CONNECTION_FAILED = 3,eReturnValue_DATABASE_OPEN_CLIENT_CONNECTION_FAILED10,166 - eReturnValue_DATABASE_GET_FAILED = 4,eReturnValue_DATABASE_GET_FAILED11,224 - eReturnValue_DATABASE_GET_COLLECTION_FAILED = 5,eReturnValue_DATABASE_GET_COLLECTION_FAILED12,263 - eReturnValue_DATABASE_CLIENT_CONNECTION_INVALID = 6,eReturnValue_DATABASE_CLIENT_CONNECTION_INVALID14,314 - eReturnValue_DATABASE_INVALID = 7,eReturnValue_DATABASE_INVALID15,368 - eReturnValue_DATABASE_COLLECTION_INVALID = 8,eReturnValue_DATABASE_COLLECTION_INVALID16,404 - eReturnValue_DATABASE_COMMAND_CREATION_FAILED = 9,eReturnValue_DATABASE_COMMAND_CREATION_FAILED18,452 - eReturnValue_DATABASE_PING_COMMAND_FAILED = 10,eReturnValue_DATABASE_PING_COMMAND_FAILED19,504 - eReturnValue_DATABASE_DOCUMENT_CREATION_FAILED = 11,eReturnValue_DATABASE_DOCUMENT_CREATION_FAILED21,554 - eReturnValue_DATABASE_DOCUMENT_INSERT_FAILED = 12,eReturnValue_DATABASE_DOCUMENT_INSERT_FAILED22,608 - eReturnValue_DATABASE_QUERY_CREATION_FAILED = 13,eReturnValue_DATABASE_QUERY_CREATION_FAILED24,661 - eReturnValue_DATABASE_QUERY_FAILED = 14,eReturnValue_DATABASE_QUERY_FAILED25,712 - eReturnValue_DATABASE_DOCUMENT_DELETION_FAILED = 15eReturnValue_DATABASE_DOCUMENT_DELETION_FAILED27,755 - -common1.h,3228 -#define COMMON1HCOMMON1H2,17 -typedef unsigned long long int uint64;uint644,35 -typedef signed long long int64;int645,75 -#define ALWAYS ALWAYS6,108 -#define MAX_ARGUMENT_COUNT MAX_ARGUMENT_COUNT8,138 -#define ARGUMENT(ARGUMENT13,349 -#define FNVAR(FNVAR14,406 -#define MAX_BUFFER_SIZE MAX_BUFFER_SIZE17,681 -#define NUMBER_OF_LAYERS NUMBER_OF_LAYERS19,724 -#define MAX_CONFIG_LINES MAX_CONFIG_LINES21,769 -typedef unsigned int MEANING; // a flagged indexed dict ptrMEANING23,799 -#define MAX_DICTIONARY MAX_DICTIONARY24,865 -#define NODEBITS NODEBITS25,934 -#define MULTIWORDHEADER_SHIFT MULTIWORDHEADER_SHIFT26,962 -#define MULTIHEADERBITS MULTIHEADERBITS27,995 -#define MAX_MEANING MAX_MEANING29,1031 -#define MEANING_BASE MEANING_BASE30,1056 -#define SYNSET_MARKER SYNSET_MARKER31,1128 -#define INDEX_BITS INDEX_BITS32,1248 -#define INDEX_MINUS INDEX_MINUS33,1389 -#define INDEX_OFFSET INDEX_OFFSET34,1475 -#define TYPE_RESTRICTION TYPE_RESTRICTION35,1556 -#define TYPE_RESTRICTION_SHIFT TYPE_RESTRICTION_SHIFT36,1688 -#define SYSVAR_PREFIX SYSVAR_PREFIX40,1831 -#define MATCHVAR_PREFIX MATCHVAR_PREFIX41,1857 -#define USERVAR_PREFIX USERVAR_PREFIX42,1885 -#define TRANSIENTVAR_PREFIX TRANSIENTVAR_PREFIX43,1912 -#define LOCALVAR_PREFIX LOCALVAR_PREFIX44,1944 -#define FACTSET_PREFIX FACTSET_PREFIX45,1972 -#define INDIRECTION_PREFIX INDIRECTION_PREFIX46,1999 -#define FUNCTION_PREFIX FUNCTION_PREFIX47,2030 -#define FUNCTIONVAR_PREFIX FUNCTIONVAR_PREFIX48,2058 -#define TOPICCONCEPT_PREFIX TOPICCONCEPT_PREFIX49,2089 -#define INDIRECT_PREFIX INDIRECT_PREFIX50,2121 -#define BIG_WORD_SIZE BIG_WORD_SIZE52,2150 -#define MAX_WORD_SIZE MAX_WORD_SIZE53,2180 -#define SMALL_WORD_SIZE SMALL_WORD_SIZE54,2212 -enum CompileStatus {CompileStatus58,2312 - NOT_COMPILING = 0,NOT_COMPILING59,2333 - FULL_COMPILE = 1,FULL_COMPILE60,2354 - PIECE_COMPILE = 2,PIECE_COMPILE61,2373 - CONCEPTSTRING_COMPILE = 3CONCEPTSTRING_COMPILE62,2393 - enum FunctionResult {FunctionResult66,2448 - NOPROBLEM_BIT = 0,NOPROBLEM_BIT67,2471 - ENDRULE_BIT = 0x00000001,ENDRULE_BIT68,2491 - FAILRULE_BIT = 0x00000002,FAILRULE_BIT69,2518 - RETRYRULE_BIT = 0x00000004,RETRYRULE_BIT71,2548 - RETRYTOPRULE_BIT = 0x00000008,RETRYTOPRULE_BIT72,2578 - ENDTOPIC_BIT = 0x00000010,ENDTOPIC_BIT74,2612 - FAILTOPIC_BIT = 0x00000020,FAILTOPIC_BIT75,2641 - RETRYTOPIC_BIT = 0x00000040,RETRYTOPIC_BIT76,2671 - ENDSENTENCE_BIT = 0x00000080,ENDSENTENCE_BIT78,2703 - FAILSENTENCE_BIT = 0x00000100,FAILSENTENCE_BIT79,2735 - RETRYSENTENCE_BIT = 0x00000200,RETRYSENTENCE_BIT80,2768 - ENDINPUT_BIT = 0x00000400,ENDINPUT_BIT82,2803 - FAILINPUT_BIT = 0x00000800,FAILINPUT_BIT83,2832 - RETRYINPUT_BIT = 0x00001000,RETRYINPUT_BIT84,2862 - FAILMATCH_BIT = 0x00002000, // transient result of TestRule, converts to FAILRULE_BITFAILMATCH_BIT86,2893 - FAILLOOP_BIT = 0x00004000,FAILLOOP_BIT87,2983 - ENDLOOP_BIT = 0x00008000,ENDLOOP_BIT88,3012 - UNDEFINED_FUNCTION = 0x00010000, // potential function call has no definition so isntUNDEFINED_FUNCTION90,3041 - ENDCALL_BIT = 0x00020000,ENDCALL_BIT91,3130 - NEXTLOOP_BIT = 0x00040000,NEXTLOOP_BIT92,3159 - RESTART_BIT = 0x00080000RESTART_BIT93,3188 - -factSystem.cpp,7120 - or patch in data piggy backing on facts(like from the topic system).system18,779 -char traceSubject[100];traceSubject26,1193 -bool allowBootKill = false;allowBootKill27,1217 -char traceVerb[100];traceVerb28,1245 -char traceObject[100];traceObject29,1266 -bool bootFacts = false;bootFacts30,1289 -bool recordBoot = false;recordBoot31,1313 -uint64 allowedBots = 0xffffffffffffffffULL; // default fact visibility restriction is all botsallowedBots32,1338 -uint64 myBot = 0; // default fact creation restrictionmyBot33,1433 -size_t maxFacts = MAX_FACT_NODES; // how many facts we can create at maxmaxFacts34,1494 -HEAPREF factThread = NULL;factThread35,1567 -static STACKREF stackFactThread = NULL;stackFactThread36,1594 -bool factsExhausted = false;factsExhausted37,1634 -FACT* factBase = NULL; // start of all factsfactBase38,1663 -FACT* factEnd = NULL; // end of all factsfactEnd39,1710 -FACT* factsPreBuild[NUMBER_OF_LAYERS+1]; // on last fact of build0 facts, start of build1 factsfactsPreBuild40,1754 -FACT* lastFactUsed = NULL; // lastFactUsed is a fact in use (increment before use as a free falastFactUsed41,1851 -FACT* currentFact = NULL; // current fact found or createdcurrentFact42,1951 -MEANING Mmember; // represents concept setsMmember45,2052 -MEANING Mis; // represents wordnet hierarchyMis46,2099 -MEANING Mexclude; // represents restriction of word not allowed in set (blocking inheritance)Mexclude47,2148 -bool seeAllFacts = false;seeAllFacts48,2245 -FACT* Index2Fact(FACTOID e)Index2Fact49,2271 -static void VerifyField(FACT* F, MEANING field, unsigned int offset)VerifyField66,2559 -static void VerifyFact(FACT* F)VerifyFact83,2974 -void VerifyFacts()VerifyFacts91,3256 -bool UnacceptableFact(FACT* F)UnacceptableFact100,3353 -FACT* GetSubjectNext(FACT* F) { return Index2Fact(F->subjectNext);}GetSubjectNext107,3608 -FACT* GetVerbNext(FACT* F) {return Index2Fact(F->verbNext);}GetVerbNext108,3676 -FACT* GetObjectNext(FACT* F) {return Index2Fact(F->objectNext);}GetObjectNext109,3737 -bool ValidMemberFact(FACT* F)ValidMemberFact111,3803 -FACT* GetSubjectNondeadNext(FACT* F,bool jsonaccept) GetSubjectNondeadNext116,3918 -FACT* GetVerbNondeadNext(FACT* F) GetVerbNondeadNext132,4193 -FACT* GetObjectNondeadNext(FACT* F) GetObjectNondeadNext148,4436 -FACT* GetSubjectNondeadHead(FACT* F) GetSubjectNondeadHead164,4686 -FACT* GetVerbNondeadHead(FACT* F) GetVerbNondeadHead174,4854 -FACT* GetObjectNondeadHead(FACT* F) GetObjectNondeadHead184,5013 -FACT* GetSubjectNondeadHead(WORDP D, bool jsonaccess) // able to get special marker empty fact fGetSubjectNondeadHead194,5178 -FACT* GetVerbNondeadHead(WORDP D) GetVerbNondeadHead206,5453 -FACT* GetObjectNondeadHead(WORDP D) GetObjectNondeadHead217,5640 -void SetSubjectNext(FACT* F, FACT* value){ F->subjectNext = Fact2Index(value);}SetSubjectNext229,5835 -void SetVerbNext(FACT* F, FACT* value) {F->verbNext = Fact2Index(value);}SetVerbNext230,5915 -void SetObjectNext(FACT* F, FACT* value){ F->objectNext = Fact2Index(value);}SetObjectNext231,5989 -FACTOID Fact2Index(FACT* F) Fact2Index233,6068 -FACT* FactTextIndex2Fact(char* id) // given number word, get corresponding factFactTextIndex2Fact238,6149 -int GetSetID(char* x)GetSetID249,6568 -FACT* EarliestFact(MEANING M) // earliest fact is last in listEarliestFact259,6852 -bool GetSetMod(char* x)GetSetMod271,7067 -char* GetSetType(char* x)GetSetType283,7570 -char* GetSetEnd(char* x)GetSetEnd291,7731 -void TraceFact(FACT* F,bool ignoreDead)TraceFact306,8246 -void ClearUserFacts()ClearUserFacts314,8446 -void InitFacts()InitFacts320,8623 -void InitFactWords()InitFactWords340,9142 -void CloseFacts()CloseFacts348,9395 -void FreeFact(FACT* F)FreeFact354,9453 -unsigned int AddFact(unsigned int set, FACT* F) // fact added to factsetAddFact384,10675 -FACT* SpecialFact(FACTOID_OR_MEANING verb, FACTOID_OR_MEANING object,unsigned int flags)SpecialFact393,10902 -static void ReleaseDictWord(WORDP D,WORDP dictbase)ReleaseDictWord412,11635 -static void MarkDictWord(WORDP D, WORDP dictbase)MarkDictWord426,11991 -void RipFacts(FACT* F,WORDP dictBase)RipFacts432,12144 -FACT* WeaveFact(FACT* current)WeaveFact458,12897 -void UnweaveFactSubject(FACT* F)UnweaveFactSubject517,14256 -void UnweaveFactVerb(FACT* F)UnweaveFactVerb523,14486 -void UnweaveFactObject(FACT* F)UnweaveFactObject529,14695 -void UnweaveFact(FACT* F)UnweaveFact535,14918 -void WeaveFacts(FACT* F)WeaveFacts542,15114 -void AutoKillFact(MEANING M)AutoKillFact548,15196 -void KillFact(FACT* F,bool jsonrecurse, bool autoreviseArray)KillFact554,15296 -void ResetFactSystem(FACT* locked)ResetFactSystem609,16811 -FACT* FindFact(FACTOID_OR_MEANING subject, FACTOID_OR_MEANING verb, FACTOID_OR_MEANING object, uFindFact626,17263 -FACT* CreateFact(FACTOID_OR_MEANING subject, FACTOID_OR_MEANING verb, FACTOID_OR_MEANING object,CreateFact678,18913 -bool ExportFacts(char* name, int set,char* append)ExportFacts792,22489 -static char* ExportJson1(char* jsonitem, char* buffer)ExportJson1843,23742 -FunctionResult ExportJson(char* name, char* jsonitem, char* append)ExportJson871,24451 -char* EatFact(char* ptr,char* buffer,unsigned int flags,bool attribute)EatFact907,25272 -bool ImportFacts(char* buffer,char* name, char* set, char* erase, char* transient)ImportFacts1087,30135 -void WriteFacts(FILE* out,FACT* F, int flags) // write out from here to endWriteFacts1162,32464 -void WriteBinaryFacts(FILE* out,FACT* F) // write out from after here to thru end WriteBinaryFacts1182,32946 -FACT* CreateFastFact(FACTOID_OR_MEANING subject, FACTOID_OR_MEANING verb, FACTOID_OR_MEANING objCreateFastFact1198,33468 -bool ReadBinaryFacts(FILE* in,bool dictionary) // read binary factsReadBinaryFacts1247,35144 -static char* WriteField(MEANING T, uint64 flags,char* buffer,bool ignoreDead, bool displayonly, WriteField1274,36095 -char* WriteFact(FACT* F,bool comment,char* buffer,bool ignoreDead,bool eol,bool displayonly) // WriteFact1346,38634 -char* ReadField(char* ptr,char* field,char fieldkind, unsigned int& flags)ReadField1423,40673 -FACT* ReadFact(char* &ptr, unsigned int build)ReadFact1485,42273 -void ReadFacts(const char* name,const char* layer,unsigned int build,bool user) // a facts filReadFacts1543,44147 -void SortFacts(char* set, int alpha, int setpass) // sort low to high ^sort(@1subject) which fSortFacts1651,47266 -static uint64* WriteDEntry(uint64* data, WORDP D)WriteDEntry1702,48849 -static uint64* ReadFactField(uint64* data, FACT* F, int changed)ReadFactField1715,49198 -void NoteBotFacts() // see RedoSystemFactFields for inverseNoteBotFacts1730,49710 -void RedoSystemFactFields() // see NoteBotFacts for inverseRedoSystemFactFields1778,51798 -static char* PutBlob(WORDP D, char* base)PutBlob1795,52326 -static char* GetBlob(char* base, WORDP& D, unsigned int flags)GetBlob1807,52675 -void MigrateFactsToBoot(FACT* endUserFacts, FACT* endBootFacts)MigrateFactsToBoot1820,53112 -void ModBaseFact(FACT* F) // anyone changing fields of facts calls thisModBaseFact1922,57352 - -postgres.h,35 -#define _POSTGRESH_POSTGRESH2,19 - -privatesrc.h,0 - -ms_sql.h,29 -#define MSSQL_HMSSQL_H2,16 - -cs_ev.h,37 -#define __CS_EV_H____CS_EV_H__2,20 - -multi.h,3908 -#define __CURL_MULTI_H__CURL_MULTI_H2,23 -typedef void CURLM;CURLM59,2099 -typedef enum {__anone31ac486010361,2120 - CURLM_CALL_MULTI_PERFORM = -1, /* please call curl_multi_perform() orCURLM_CALL_MULTI_PERFORM62,2135 - CURLM_OK,CURLM_OK64,2272 - CURLM_BAD_HANDLE, /* the passed-in handle is not a valid CURLM handle */CURLM_BAD_HANDLE65,2284 - CURLM_BAD_EASY_HANDLE, /* an easy handle was not good/valid */CURLM_BAD_EASY_HANDLE66,2364 - CURLM_OUT_OF_MEMORY, /* if you ever get this, you're in deep sh*t */CURLM_OUT_OF_MEMORY67,2429 - CURLM_INTERNAL_ERROR, /* this is a libcurl bug */CURLM_INTERNAL_ERROR68,2502 - CURLM_BAD_SOCKET, /* the passed in socket argument did not match */CURLM_BAD_SOCKET69,2555 - CURLM_UNKNOWN_OPTION, /* curl_multi_setopt() with unsupported option */CURLM_UNKNOWN_OPTION70,2630 - CURLM_ADDED_ALREADY, /* an easy handle already added to a multi handle wasCURLM_ADDED_ALREADY71,2705 - CURLM_LASTCURLM_LAST73,2846 -} CURLMcode;CURLMcode74,2859 -#define CURLM_CALL_MULTI_SOCKET CURLM_CALL_MULTI_SOCKET79,3071 -typedef enum {__anone31ac486020381,3129 - CURLMSG_NONE, /* first, not used */CURLMSG_NONE82,3144 - CURLMSG_DONE, /* This easy handle has completed. 'result' containsCURLMSG_DONE83,3182 - CURLMSG_LAST /* last, not used */CURLMSG_LAST85,3302 -} CURLMSG;CURLMSG86,3338 -struct CURLMsg {CURLMsg88,3350 - CURLMSG msg; /* what this message means */msg89,3367 - CURL *easy_handle; /* the handle it concerns */easy_handle90,3418 - union {__anone31ac486030a91,3468 - void *whatever; /* message-specific data */whatever92,3478 - CURLcode result; /* return code for transfer */result93,3529 - } data;data94,3583 -typedef struct CURLMsg CURLMsg;CURLMsg96,3596 -#define CURL_WAIT_POLLIN CURL_WAIT_POLLIN101,3766 -#define CURL_WAIT_POLLPRI CURL_WAIT_POLLPRI102,3801 -#define CURL_WAIT_POLLOUT CURL_WAIT_POLLOUT103,3836 -struct curl_waitfd {curl_waitfd105,3872 - curl_socket_t fd;fd106,3893 - short events;events107,3913 - short revents; /* not supported yet */revents108,3929 -#define CURL_POLL_NONE CURL_POLL_NONE251,9551 -#define CURL_POLL_IN CURL_POLL_IN252,9578 -#define CURL_POLL_OUT CURL_POLL_OUT253,9605 -#define CURL_POLL_INOUT CURL_POLL_INOUT254,9632 -#define CURL_POLL_REMOVE CURL_POLL_REMOVE255,9659 -#define CURL_SOCKET_TIMEOUT CURL_SOCKET_TIMEOUT257,9687 -#define CURL_CSELECT_IN CURL_CSELECT_IN259,9732 -#define CURL_CSELECT_OUT CURL_CSELECT_OUT260,9763 -#define CURL_CSELECT_ERR CURL_CSELECT_ERR261,9794 -typedef int (*curl_socket_callback)(CURL *easy, /* easy handle */curl_socket_callback263,9826 -typedef int (*curl_multi_timer_callback)(CURLM *multi, /* multi handle */curl_multi_timer_callback280,10690 -#define curl_multi_socket(curl_multi_socket300,11724 -#define CINIT(CINIT318,12296 -#define LONG LONG321,12449 -#define OBJECTPOINT OBJECTPOINT322,12488 -#define FUNCTIONPOINT FUNCTIONPOINT323,12534 -#define OFF_T OFF_T324,12582 -#define CINIT(CINIT325,12622 -typedef enum {__anone31ac4860403328,12696 - CINIT(SOCKETFUNCTION, FUNCTIONPOINT, 1),CINIT330,12764 - CINIT(SOCKETDATA, OBJECTPOINT, 2),CINIT333,12867 - CINIT(PIPELINING, LONG, 3),CINIT336,12967 - CINIT(TIMERFUNCTION, FUNCTIONPOINT, 4),CINIT339,13051 - CINIT(TIMERDATA, OBJECTPOINT, 5),CINIT342,13152 - CINIT(MAXCONNECTS, LONG, 6),CINIT345,13247 - CINIT(MAX_HOST_CONNECTIONS, LONG, 7),CINIT348,13342 - CINIT(MAX_PIPELINE_LENGTH, LONG, 8),CINIT351,13432 - CINIT(CONTENT_LENGTH_PENALTY_SIZE, OFF_T, 9),CINIT355,13575 - CINIT(CHUNK_LENGTH_PENALTY_SIZE, OFF_T, 10),CINIT359,13725 - CINIT(PIPELINING_SITE_BL, OBJECTPOINT, 11),CINIT363,13851 - CINIT(PIPELINING_SERVER_BL, OBJECTPOINT, 12),CINIT367,13971 - CINIT(MAX_TOTAL_CONNECTIONS, LONG, 13),CINIT370,14072 - CURLMOPT_LASTENTRY /* the last unused */CURLMOPT_LASTENTRY372,14115 -} CURLMoption;CURLMoption373,14158 - -json.cpp,6910 - query or count or whatever) except when specially accessed by the above routines.whatever17,941 - static bool curl_done_init = false;curl_done_init23,1076 -static int jsonCreateFlags = 0;jsonCreateFlags24,1113 -#define MAX_JSON_LABEL MAX_JSON_LABEL25,1145 -static char jsonLabel[MAX_JSON_LABEL + 1];jsonLabel26,1171 -bool safeJsonParse = false;safeJsonParse27,1214 -int jsonIdIncrement = 1;jsonIdIncrement28,1242 -int jsonDefaults = 0;jsonDefaults29,1267 -int json_open_counter = 0;json_open_counter30,1289 -uint64 json_open_time = 0;json_open_time31,1316 -int jsonStore = 0; // where to put json fact refsjsonStore33,1344 -int jsonIndex;jsonIndex34,1394 -int jsonOpenSize = 0;jsonOpenSize35,1409 -static unsigned int jsonPermanent = FACTTRANSIENT;jsonPermanent36,1431 -bool jsonNoArrayduplicate = false;jsonNoArrayduplicate37,1482 -bool jsonObjectDuplicate = false;jsonObjectDuplicate38,1517 -bool jsonDontKill = false;jsonDontKill39,1551 -bool directJsonText = false;directJsonText40,1578 -static char* curlBufferBase = NULL;curlBufferBase41,1607 -static int objectcnt = 0;objectcnt42,1643 -typedef enum {__anonee2ccc90010347,1858 - URL_SCHEME = 0,URL_SCHEME48,1873 - URL_AUTHORITY,URL_AUTHORITY49,1890 - URL_PATH,URL_PATH50,1906 - URL_QUERY,URL_QUERY51,1917 - URL_FRAGMENTURL_FRAGMENT52,1929 -} urlSegment;urlSegment53,1943 -void InitJson()InitJson55,1958 -static int JSONArgs()JSONArgs62,2043 -void InitJSONNames()InitJSONNames133,3796 -MEANING GetUniqueJsonComposite(char* prefix, unsigned int permanent)GetUniqueJsonComposite139,3884 -bool IsValidJSONName(char* word, char type)IsValidJSONName157,4475 -static char* IsJsonNumber(char* str)IsJsonNumber189,5446 -static bool ConvertUnicode(char* str) // convert \uxxxx to utf8 and escaped characters to normaConvertUnicode214,6082 -int factsJsonHelper(char* jsontext, jsmntok_t * tokens, int currToken, MEANING * retMeaning, intfactsJsonHelper273,7744 -struct CurlBufferStruct {CurlBufferStruct417,13003 - char* buffer;buffer418,13029 - size_t size;size419,13044 -static void dump(const char* text, FILE * stream, unsigned char* ptr, size_t size) // libcurl cdump422,13062 -#define REQUEST_HEADER_NVP_SEPARATOR REQUEST_HEADER_NVP_SEPARATOR470,14833 -#define REQUEST_NVP_SEPARATOR REQUEST_NVP_SEPARATOR471,14874 -size_t our_strlcpy(char* dst, const char* src, size_t siz) {our_strlcpy474,15022 -# define SAFE_SPRINTF SAFE_SPRINTF497,15585 -# define SAFE_SPRINTF SAFE_SPRINTF500,15650 -static int EncodingValue(char* name, char* field, int value)EncodingValue503,15690 -CURL* curl;curl528,16276 -static int my_trace(CURL * handle, curl_infotype type, char* data, size_t size, void* userp)my_trace530,16289 -static size_t CurlWriteMemoryCallback(void* ptr, size_t size, size_t nmemb, void* data) {CurlWriteMemoryCallback564,17117 -void CurlShutdown()CurlShutdown583,17839 -FunctionResult InitCurl()InitCurl593,17991 -char* UrlEncodePiece(char* input)UrlEncodePiece610,18415 -char* encodeSegment(char** fixed, char* at, char* start, CURL * curl)encodeSegment629,18845 -static char* JSONUrlEncode(char* urlx, char* fixedUrl, CURL * curl)JSONUrlEncode649,19326 -FunctionResult JSONOpenCode(char* buffer)JSONOpenCode723,21550 -FunctionResult ParseJson(char* buffer, char* message, size_t size, bool nofail)ParseJson1110,34941 -static char* jtab(int depth, char* buffer)jtab1167,36725 -int orderJsonArrayMembers(WORDP D, FACT * *store)orderJsonArrayMembers1174,36837 -static char* jwritehierarchy(bool log, bool defaultZero, int depth, char* buffer, WORDP D, int sjwritehierarchy1206,37648 -FunctionResult JSONTreeCode(char* buffer)JSONTreeCode1338,41465 -FunctionResult JSONKindCode(char* buffer)JSONKindCode1373,42365 -FunctionResult JSONStorageCode(char* buffer)JSONStorageCode1383,42688 -static FunctionResult JSONpath(char* buffer, char* path, char* jsonstructure, bool raw, bool nofJSONpath1393,42990 -FunctionResult JSONPathCode(char* buffer)JSONPathCode1497,45822 -static MEANING jcopy(MEANING M)jcopy1513,46347 -void jkillfact(WORDP D)jkillfact1557,47694 -static bool NotPlain(char* word)NotPlain1570,48081 -char* jwrite(char* buffer, WORDP D, int subject, bool plain)jwrite1580,48239 -FunctionResult JSONWriteCode(char* buffer) // FACT to textJSONWriteCode1686,51430 -FunctionResult JSONUndecodeStringCode(char* buffer) // undo escapesJSONUndecodeStringCode1721,52250 -static MEANING MergeObject(MEANING obj1, MEANING obj2)MergeObject1729,52537 -static MEANING MergeArray(MEANING ar1, MEANING ar2)MergeArray1771,54108 -FunctionResult JSONMergeCode(char* buffer)JSONMergeCode1887,58396 -FunctionResult JSONLabelCode(char* buffer)JSONLabelCode1909,59098 -static bool jsonGather(WORDP D, int limit, int depth)jsonGather1927,59765 -FunctionResult JSONGatherCode(char* buffer) // jason FACT cluster by name to factSetJSONGatherCode1941,60280 -static bool jsonWalkNode(WORDP D, FACT_FUNCTION func, uint64 data, int limit, int depth)jsonWalkNode1968,61126 -void WalkJsonHierarchy(WORDP root, FACT_FUNCTION func, uint64 data, int depth)WalkJsonHierarchy1981,61649 -FunctionResult JSONParseCode(char* buffer)JSONParseCode1988,61869 -FunctionResult JSONParseFileCode(char* buffer)JSONParseFileCode2050,63470 -#define OBJECTJ OBJECTJ2098,64720 -#define ARRAYJ ARRAYJ2099,64738 -#define DIDONE DIDONE2100,64755 -#define MAXKIND MAXKIND2101,64772 -FunctionResult JSONFormatCode(char* buffer)JSONFormatCode2103,64794 -MEANING jsonValue(char* value, unsigned int& flags, bool stripQuotes)jsonValue2228,68518 -static void DoJSONAssign(WORDP base,bool changedBase,WORDP leftside, WORDP keyname, char* valueDoJSONAssign2269,69792 -FunctionResult JSONObjectInsertCode(char* buffer) // objectname objectkey objectvalue JSONObjectInsertCode2383,74398 -FunctionResult JSONVariableAssign(char* word, char* value, bool stripQuotes)JSONVariableAssign2416,75439 -FunctionResult JSONArraySizeCode(char* buffer) // like ^length()JSONArraySizeCode2627,83291 -FunctionResult JSONArrayDeleteCode(char* buffer) // array, index JSONArrayDeleteCode2632,83406 -FunctionResult DoJSONArrayInsert(bool nodup, WORDP array, MEANING value, int flags, char* bufferDoJSONArrayInsert2695,85185 -FunctionResult JSONArrayInsertCode(char* buffer) // objectfact objectvalue BEFORE/AFTER JSONArrayInsertCode2727,86192 -FunctionResult JSONTextCode(char* buffer)JSONTextCode2756,87402 -FunctionResult JSONCopyCode(char* buffer)JSONCopyCode2768,87779 -FunctionResult JSONCreateCode(char* buffer)JSONCreateCode2785,88219 -static void FixArrayFact(FACT * F, int index)FixArrayFact2798,88635 -void JsonRenumber(FACT * G) // given array fact dying, renumber around itJsonRenumber2810,88952 -FunctionResult JSONDeleteCode(char* buffer)JSONDeleteCode2835,89910 -static char* SetArgument(char* ptr, size_t len)SetArgument2864,90834 -FunctionResult JSONReadCSVCode(char* buffer)JSONReadCSVCode2877,91088 - -userSystem.cpp,3079 -#define USERFACTS USERFACTS4,40 -unsigned int userFactCount = USERFACTS; // how many facts user may save in topic fileuserFactCount6,69 -bool serverRetryOK = false;serverRetryOK7,157 -bool stopUserWrite = false;stopUserWrite8,185 -static char* backupMessages = NULL;backupMessages9,213 -FACT* migratetop = NULL;migratetop10,249 -#define MAX_USER_MESSAGES MAX_USER_MESSAGES12,275 -char chatbotSaid[MAX_USED+1][SAID_LIMIT+3]; // tracks last n messages sent to userchatbotSaid15,346 -char humanSaid[MAX_USED+1][SAID_LIMIT+3]; // tracks last n messages sent by user in parallel whumanSaid16,432 -int humanSaidIndex;humanSaidIndex17,541 -int chatbotSaidIndex;chatbotSaidIndex18,561 -char caller[MAX_WORD_SIZE];caller19,583 -char callee[MAX_WORD_SIZE];callee20,611 -static char* saveVersion = "jul2116"; // format of save filesaveVersion22,640 -unsigned int userFirstLine = 0; // start volley of current conversationuserFirstLine24,702 -uint64 setControl = 0; // which sets should be saved with usersetControl25,774 -char ipAddress[ID_SIZE];ipAddress27,838 -char computerID[ID_SIZE];computerID28,863 -char computerIDwSpace[ID_SIZE];computerIDwSpace29,889 -char loginID[ID_SIZE]; // user FILE name (lower case)loginID30,921 -char loginName[ID_SIZE]; // user typed nameloginName31,980 -char callerIP[ID_SIZE];callerIP32,1029 -char timeturn15[100];timeturn1534,1054 -char timeturn0[20];timeturn035,1076 -char timePrior[20];timePrior36,1096 -void PartialLogin(char* caller,char* ip)PartialLogin39,1148 -bool Login(char* user,char* usee,char* ip,char* incoming) // select the participantsLogin58,1605 -void ReadComputerID()ReadComputerID139,4030 -void ResetUserChat()ResetUserChat155,4407 -static char* WriteUserFacts(char* ptr,bool sharefile,unsigned int limit,char* saveJSON)WriteUserFacts161,4491 -static bool ReadUserFacts()ReadUserFacts257,7744 -#define INFINITE_BUFFER INFINITE_BUFFER313,9193 -static char* SafeLine(char* line) // be JSON text safeSafeLine314,9226 -static char* WriteRecentMessages(char* ptr,bool sharefile,int messageCount)WriteRecentMessages324,9547 -static bool ReadRecentMessages() ReadRecentMessages362,10746 -void RecoverUser() // regain stuff we loaded from userRecoverUser409,12466 -static void FollowJSON(FACT* F)FollowJSON436,13162 -static void SaveJSON(WORDP D) // json structure headSaveJSON448,13510 -char* WriteUserVariables(char* ptr,bool sharefile, bool compiled,char* saveJSON)WriteUserVariables459,13831 -static bool ReadUserVariables()ReadUserVariables535,16347 -static char* GatherUserData(char* ptr,time_t curr,bool sharefile)GatherUserData589,18097 -void WriteUserData(time_t curr, bool nobackup)WriteUserData645,20011 -static bool ReadFileData(char* bot) // passed buffer with file content (where feasible)ReadFileData722,23324 -void GetUserData(ResetMode& buildReset,char* incoming)GetUserData816,26147 -void ReadUserData() // passed buffer with file content (where feasible)ReadUserData859,27560 -void KillShare()KillShare889,28577 -void ReadNewUser()ReadNewUser900,28966 - -zif.cpp,213 -static char zif_error_buf[132];zif_error_buf10,172 -const char* zif_error(void)zif_error12,205 -int zif_compress(struct zif_t* zs)zif_compress18,265 -int zif_uncompress(struct zif_t* zs)zif_uncompress52,1343 - -factSystem.h,3227 -#define _FACTSYSTEMH__FACTSYSTEMH_2,22 -#define MAX_FACT_NODES MAX_FACT_NODES17,1134 -typedef struct FACT FACT19,1166 - uint64 botBits; // which bots can access this fact (up to 64)botBits21,1191 - MEANING subject;subject22,1258 - MEANING verb;verb23,1279 - MEANING object;object24,1297 - unsigned int flags;flags25,1317 - FACTOID_OR_MEANING subjectHead; subjectHead27,1366 - FACTOID_OR_MEANING verbHead; verbHead28,1401 - FACTOID_OR_MEANING objectHead; objectHead29,1433 - FACTOID_OR_MEANING subjectNext; subjectNext30,1467 - FACTOID_OR_MEANING verbNext; verbNext31,1504 - FACTOID_OR_MEANING objectNext; objectNext32,1537 -} FACT;FACT33,1575 -typedef void (*FACT_FUNCTION)(FACT* F, uint64 data);FACT_FUNCTION54,2321 -inline FACTOID currentFactIndex() { return (currentFact) ? (FACTOID)((currentFact - factBase)) :currentFactIndex59,2457 -inline FACT* GetSubjectHead(FACT* F) {return Index2Fact(F->subjectHead);}GetSubjectHead121,4951 -inline FACT* GetVerbHead(FACT* F) {return Index2Fact(F->verbHead);}GetVerbHead122,5025 -inline FACT* GetObjectHead(FACT* F) {return Index2Fact(F->objectHead);}GetObjectHead123,5093 -inline void SetSubjectHead(FACT* F, FACT* value){ F->subjectHead = Fact2Index(value);}SetSubjectHead129,5277 -inline void SetVerbHead(FACT* F, FACT* value) {F->verbHead = Fact2Index(value);}SetVerbHead130,5364 -inline void SetObjectHead(FACT* F, FACT* value){ F->objectHead = Fact2Index(value);}SetObjectHead131,5445 -typedef FACT* (*GetNextFact)(FACT* F);GetNextFact133,5531 -typedef void (*SetNextFact)(FACT* F,FACT* value);SetNextFact134,5570 -inline FACT* GetSubjectHead(WORDP D) {return Index2Fact(D->subjectHead);}GetSubjectHead146,5971 -inline FACT* GetVerbHead(WORDP D) {return Index2Fact(D->verbHead);}GetVerbHead147,6045 -inline FACT* GetObjectHead(WORDP D) {return Index2Fact(D->objectHead);}GetObjectHead148,6113 -inline FACT* GetSubjectNondeadHead(MEANING M) {return GetSubjectNondeadHead(Meaning2Word(M));}GetSubjectNondeadHead153,6320 -inline FACT* GetVerbNondeadHead(MEANING M) {return GetVerbNondeadHead(Meaning2Word(M));}GetVerbNondeadHead154,6415 -inline FACT* GetObjectNondeadHead(MEANING M) {return GetObjectNondeadHead(Meaning2Word(M));}GetObjectNondeadHead155,6504 -inline void SetSubjectHead(WORDP D, FACT* value) {D->subjectHead = Fact2Index(value);}SetSubjectHead157,6599 -inline void SetVerbHead(WORDP D, FACT* value) {D->verbHead = Fact2Index(value);}SetVerbHead158,6686 -inline void SetObjectHead(WORDP D, FACT* value) {D->objectHead = Fact2Index(value);}SetObjectHead159,6767 -inline FACT* GetSubjectHead(MEANING M) {return GetSubjectHead(Meaning2Word(M));}GetSubjectHead161,6853 -inline FACT* GetVerbHead(MEANING M) {return GetVerbHead(Meaning2Word(M));}GetVerbHead162,6934 -inline FACT* GetObjectHead(MEANING M) {return GetObjectHead(Meaning2Word(M));}GetObjectHead163,7009 -inline void SetSubjectHead(MEANING M, FACT* value) {SetSubjectHead(Meaning2Word(M),value);}SetSubjectHead164,7089 -inline void SetVerbHead(MEANING M, FACT* value) {SetVerbHead(Meaning2Word(M),value);}SetVerbHead165,7181 -inline void SetObjectHead(MEANING M, FACT* value) {SetObjectHead(Meaning2Word(M),value);}SetObjectHead166,7267 - -tokenSystem.h,277 -#define _TOKENSYSTEMH__TOKENSYSTEMH_2,23 -#define FUNDAMENTAL_VERB FUNDAMENTAL_VERB19,1157 -#define FUNDAMENTAL_OBJECT FUNDAMENTAL_OBJECT20,1184 -#define FUNDAMENTAL_SUBJECT FUNDAMENTAL_SUBJECT21,1213 -#define FUNDAMENTAL_SUBJECT_OBJECT FUNDAMENTAL_SUBJECT_OBJECT22,1243 - -systemVariables.h,437 -#define _SYSTEMVARIABLESH__SYSTEMVARIABLESH_2,27 -typedef char* (*SYSTEMVARPTR)(char* value); // value is strictly overrride for testingSYSTEMVARPTR18,1145 -typedef struct SYSTEMVARIABLESYSTEMVARIABLE20,1235 - const char* name; // script namename22,1267 - SYSTEMVARPTR address; // function used to access itaddress23,1306 - const char* comment; // descriptioncomment24,1363 -} SYSTEMVARIABLE;SYSTEMVARIABLE25,1404 - -duktape/duk_config.h,58204 -#define DUK_CONFIG_H_INCLUDEDDUK_CONFIG_H_INCLUDED63,1243 -#define DUK_F_APPLEDUK_F_APPLE75,1443 -#define DUK_F_FREEBSDDUK_F_FREEBSD80,1532 -#define DUK_F_ORBISDUK_F_ORBIS85,1637 -#define DUK_F_OPENBSDDUK_F_OPENBSD90,1726 -#define DUK_F_NETBSDDUK_F_NETBSD95,1814 -#define DUK_F_BSDDUK_F_BSD101,1992 -#define DUK_F_TOSDUK_F_TOS108,2186 -#define DUK_F_M68KDUK_F_M68K115,2380 -#define DUK_F_AMIGAOSDUK_F_AMIGAOS122,2574 -#define DUK_F_PPCDUK_F_PPC127,2685 -#define DUK_F_PPC64DUK_F_PPC64129,2765 -#define DUK_F_PPC32DUK_F_PPC32131,2791 -#define DUK_F_DURANGODUK_F_DURANGO137,2895 -#define DUK_F_WINDOWSDUK_F_WINDOWS143,3114 -#define DUK_F_WIN64DUK_F_WIN64145,3174 -#define DUK_F_WIN32DUK_F_WIN32147,3200 -#define DUK_F_FLASHPLAYERDUK_F_FLASHPLAYER153,3302 -#define DUK_F_QNXDUK_F_QNX158,3367 -#define DUK_F_TINSPIREDUK_F_TINSPIRE163,3447 -#define DUK_F_EMSCRIPTENDUK_F_EMSCRIPTEN168,3570 -#define DUK_F_BCCDUK_F_BCC173,3727 -#define DUK_F_ANDROIDDUK_F_ANDROID177,3798 -#define DUK_F_LINUXDUK_F_LINUX182,3901 -#define DUK_F_SUNDUK_F_SUN187,3991 -#define DUK_F_OLD_SOLARISDUK_F_OLD_SOLARIS189,4057 -#define DUK_F_AIXDUK_F_AIX201,4401 -#define DUK_F_HPUXDUK_F_HPUX206,4458 -#define DUK_F_HPUX_ITANIUMDUK_F_HPUX_ITANIUM208,4497 -#define DUK_F_POSIXDUK_F_POSIX214,4572 -#define DUK_F_CYGWINDUK_F_CYGWIN219,4637 -#define DUK_F_UNIXDUK_F_UNIX225,4813 -#define DUK_F_X32DUK_F_X32239,5284 -#define DUK_F_X64DUK_F_X64241,5308 -#define DUK_F_X64DUK_F_X64249,5706 -#define DUK_F_X86DUK_F_X86251,5730 -#define DUK_F_ARMDUK_F_ARM257,5897 -#define DUK_F_ARM64DUK_F_ARM64259,6042 -#define DUK_F_ARM32DUK_F_ARM32261,6068 -#define DUK_F_MIPSDUK_F_MIPS271,6476 -#define DUK_F_MIPS64DUK_F_MIPS64274,6608 -#define DUK_F_MIPS32DUK_F_MIPS32276,6635 -#define DUK_F_SPARCDUK_F_SPARC282,6744 -#define DUK_F_SPARC64DUK_F_SPARC64284,6804 -#define DUK_F_SPARC32DUK_F_SPARC32286,6832 -#define DUK_F_RISCVDUK_F_RISCV292,6985 -#define DUK_F_RISCV32DUK_F_RISCV32295,7056 -#define DUK_F_RISCV64DUK_F_RISCV64297,7105 -#define DUK_F_SUPERHDUK_F_SUPERH313,7540 -#define DUK_F_CLANGDUK_F_CLANG318,7604 -#define DUK_F_CPPDUK_F_CPP324,7684 -#define DUK_F_C99DUK_F_C99330,7809 -#define DUK_F_CPP11DUK_F_CPP11336,7928 -#define DUK_F_GCCDUK_F_GCC341,8102 -#define DUK_F_GCC_VERSION DUK_F_GCC_VERSION344,8323 -#define DUK_F_MINGWDUK_F_MINGW352,8581 -#define DUK_F_MSVCDUK_F_MSVC361,8913 -#define DUK_F_MSVC_FULL_VER DUK_F_MSVC_FULL_VER364,8991 -#define DUK_F_MSCV_FULL_VER DUK_F_MSCV_FULL_VER366,9039 -#define DUK_F_TINYCDUK_F_TINYC374,9208 -#define DUK_F_VBCCDUK_F_VBCC379,9269 -#define DUK_F_MINTDUK_F_MINT384,9335 -#define __STDC_LIMIT_MACROS__STDC_LIMIT_MACROS395,9595 -#define __STDC_CONSTANT_MACROS__STDC_CONSTANT_MACROS398,9691 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY403,9793 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R404,9831 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME405,9865 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME406,9899 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING415,10211 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING417,10273 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING419,10328 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING421,10366 -#define DUK_JMPBUF_TYPE DUK_JMPBUF_TYPE425,10466 -#define DUK_SETJMP(DUK_SETJMP426,10504 -#define DUK_LONGJMP(DUK_LONGJMP427,10548 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY431,10661 -#define DUK_USE_DATE_TZO_GMTIME_SDUK_USE_DATE_TZO_GMTIME_S432,10699 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME434,10765 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING441,10914 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY445,11069 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R446,11107 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME447,11141 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME448,11175 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING455,11320 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY458,11408 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R459,11446 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME460,11480 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME461,11514 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING468,11659 -#define DUK_USE_DATE_NOW_TIMEDUK_USE_DATE_NOW_TIME471,11744 -#define DUK_USE_DATE_TZO_GMTIMEDUK_USE_DATE_TZO_GMTIME472,11774 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME474,11838 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING477,11891 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER481,12020 -#define DUK_USE_DATE_NOW_TIMEDUK_USE_DATE_NOW_TIME487,12152 -#define DUK_USE_DATE_TZO_GMTIMEDUK_USE_DATE_TZO_GMTIME488,12182 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME490,12246 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY493,12323 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R494,12361 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME495,12395 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME496,12429 -#define UINTPTR_MAX UINTPTR_MAX499,12507 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING505,12608 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER509,12775 -#define _CRT_SECURE_NO_WARNINGS_CRT_SECURE_NO_WARNINGS523,13251 -#define DUK_USE_DATE_NOW_WINDOWSDUK_USE_DATE_NOW_WINDOWS527,13328 -#define DUK_USE_DATE_TZO_WINDOWS_NO_DSTDUK_USE_DATE_TZO_WINDOWS_NO_DST528,13361 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING540,13771 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER543,13840 -#define _CRT_SECURE_NO_WARNINGS_CRT_SECURE_NO_WARNINGS557,14382 -#define DUK_USE_DATE_NOW_WINDOWS_SUBMSDUK_USE_DATE_NOW_WINDOWS_SUBMS577,15016 -#define DUK_USE_DATE_NOW_WINDOWSDUK_USE_DATE_NOW_WINDOWS579,15061 -#define DUK_USE_DATE_TZO_WINDOWSDUK_USE_DATE_TZO_WINDOWS583,15109 -#define DUK_USE_GET_MONOTONIC_TIME_WINDOWS_QPCDUK_USE_GET_MONOTONIC_TIME_WINDOWS_QPC595,15655 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING598,15710 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER604,15910 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY608,16018 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R609,16056 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME610,16090 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME611,16124 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING617,16242 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER620,16345 -#define _XOPEN_SOURCE _XOPEN_SOURCE626,16542 -#define _POSIX_C_SOURCE _POSIX_C_SOURCE627,16571 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY630,16612 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R631,16650 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME632,16684 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME633,16718 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING639,16839 -#define _XOPEN_SOURCE _XOPEN_SOURCE643,16987 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY646,17040 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R647,17078 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME648,17112 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME649,17146 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING655,17267 -#define _POSIX_C_SOURCE _POSIX_C_SOURCE660,17426 -#define _GNU_SOURCE _GNU_SOURCE663,17492 -#define _XOPEN_SOURCE _XOPEN_SOURCE666,17573 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY681,17860 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R682,17898 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME683,17932 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME684,17966 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING686,18001 -#define _POSIX_C_SOURCE _POSIX_C_SOURCE691,18156 -#define _GNU_SOURCE _GNU_SOURCE694,18222 -#define _XOPEN_SOURCE _XOPEN_SOURCE697,18303 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY712,18602 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R713,18640 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME714,18674 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME715,18708 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING721,18834 -#define _POSIX_C_SOURCE _POSIX_C_SOURCE726,18982 -#define _GNU_SOURCE _GNU_SOURCE729,19048 -#define _XOPEN_SOURCE _XOPEN_SOURCE732,19129 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY747,19428 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R748,19466 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME749,19500 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME750,19534 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING756,19660 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY759,19741 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R760,19779 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME761,19813 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME762,19847 -#define DUK_F_NO_STDINT_HDUK_F_NO_STDINT_H767,19981 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER769,20039 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING779,20225 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER783,20336 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY785,20371 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R786,20409 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME787,20443 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME788,20477 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING793,20575 -#define DUK_F_NO_STDINT_HDUK_F_NO_STDINT_H796,20652 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER798,20710 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY800,20745 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R801,20783 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME802,20817 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME803,20851 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING808,20949 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY811,21037 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R812,21075 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME813,21109 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME814,21143 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING821,21284 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY825,21402 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R826,21440 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME827,21474 -#define DUK_JMPBUF_TYPE DUK_JMPBUF_TYPE834,21615 -#define DUK_SETJMP(DUK_SETJMP835,21653 -#define DUK_LONGJMP(DUK_LONGJMP836,21697 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING838,21746 -#define DUK_USE_DATE_NOW_GETTIMEOFDAYDUK_USE_DATE_NOW_GETTIMEOFDAY841,21835 -#define DUK_USE_DATE_TZO_GMTIME_RDUK_USE_DATE_TZO_GMTIME_R842,21873 -#define DUK_USE_DATE_PRS_STRPTIMEDUK_USE_DATE_PRS_STRPTIME843,21907 -#define DUK_USE_DATE_FMT_STRFTIMEDUK_USE_DATE_FMT_STRFTIME844,21941 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING847,22015 -#define DUK_USE_DATE_NOW_TIMEDUK_USE_DATE_NOW_TIME853,22190 -#define DUK_USE_DATE_TZO_GMTIMEDUK_USE_DATE_TZO_GMTIME858,22344 -#define DUK_USE_OS_STRING DUK_USE_OS_STRING867,22580 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING901,23396 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER903,23462 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL906,23498 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED915,23835 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING918,23913 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER920,23979 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED923,24041 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING926,24119 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER928,24185 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL930,24220 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED931,24248 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING934,24335 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL936,24419 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED937,24447 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING940,24534 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED943,24645 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING946,24734 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL948,24826 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED949,24854 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING952,24943 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED955,25062 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING958,25153 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER960,25221 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL962,25256 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED963,25284 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING966,25375 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER968,25443 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED971,25505 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING974,25596 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL976,25690 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED977,25718 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING980,25809 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED983,25930 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING986,26022 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER987,26060 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL988,26088 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED989,26116 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING992,26208 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER993,26246 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED995,26301 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING998,26385 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL1000,26466 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED1001,26494 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING1004,26582 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER1006,26649 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL1008,26684 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED1009,26712 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING1012,26804 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER1014,26877 -#define DUK_F_PACKED_TVAL_PROVIDEDDUK_F_PACKED_TVAL_PROVIDED1017,26939 -#define DUK_USE_ARCH_STRING DUK_USE_ARCH_STRING1021,27042 -#define DUK_VA_COPY(DUK_VA_COPY1033,27384 -#define DUK_VA_COPY(DUK_VA_COPY1036,27495 -#define DUK_NORETURN(DUK_NORETURN1039,27553 -#define DUK_UNREACHABLE(DUK_UNREACHABLE1043,27703 -#define DUK_USE_BRANCH_HINTSDUK_USE_BRANCH_HINTS1047,27787 -#define DUK_LIKELY(DUK_LIKELY1048,27816 -#define DUK_UNLIKELY(DUK_UNLIKELY1049,27866 -#define DUK_UNPREDICTABLE(DUK_UNPREDICTABLE1052,28008 -#define DUK_NOINLINE DUK_NOINLINE1057,28129 -#define DUK_INLINE DUK_INLINE1058,28183 -#define DUK_ALWAYS_INLINE DUK_ALWAYS_INLINE1059,28218 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1070,28534 -#define DUK_EXTERNAL DUK_EXTERNAL1071,28590 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1073,28645 -#define DUK_EXTERNAL DUK_EXTERNAL1074,28701 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1077,28782 -#define DUK_INTERNAL DUK_INTERNAL1078,28816 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1080,28856 -#define DUK_INTERNAL DUK_INTERNAL1081,28890 -#define DUK_LOCAL_DECL DUK_LOCAL_DECL1083,28934 -#define DUK_LOCAL DUK_LOCAL1084,28968 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1086,29008 -#define DUK_EXTERNAL DUK_EXTERNAL1087,29082 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1095,29547 -#define DUK_INTERNAL DUK_INTERNAL1096,29606 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1098,29671 -#define DUK_INTERNAL DUK_INTERNAL1099,29705 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1103,29839 -#define DUK_INTERNAL DUK_INTERNAL1104,29937 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1106,30034 -#define DUK_INTERNAL DUK_INTERNAL1107,30107 -#define DUK_LOCAL_DECL DUK_LOCAL_DECL1110,30187 -#define DUK_LOCAL DUK_LOCAL1111,30221 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1115,30286 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1117,30332 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1122,30458 -#define DUK_USE_UNION_INITIALIZERSDUK_USE_UNION_INITIALIZERS1125,30498 -#define DUK_USE_FLEX_C99DUK_USE_FLEX_C991131,30638 -#define DUK_USE_FLEX_ZEROSIZEDUK_USE_FLEX_ZEROSIZE1133,30669 -#define DUK_USE_CLANG_PRAGMASDUK_USE_CLANG_PRAGMAS1136,30707 -#define DUK_USE_PACK_CLANG_ATTRDUK_USE_PACK_CLANG_ATTR1137,30737 -#define DUK_BSWAP64(DUK_BSWAP641141,30856 -#define DUK_BSWAP32(DUK_BSWAP321144,30978 -#define DUK_BSWAP16(DUK_BSWAP161147,31100 -#define DUK_VA_COPY(DUK_VA_COPY1154,31348 -#define DUK_VA_COPY(DUK_VA_COPY1157,31457 -#define DUK_NORETURN(DUK_NORETURN1166,31771 -#define DUK_UNREACHABLE(DUK_UNREACHABLE1171,31923 -#define DUK_USE_BRANCH_HINTSDUK_USE_BRANCH_HINTS1174,32000 -#define DUK_LIKELY(DUK_LIKELY1179,32258 -#define DUK_UNLIKELY(DUK_UNLIKELY1180,32308 -#define DUK_NOINLINE DUK_NOINLINE1186,32539 -#define DUK_INLINE DUK_INLINE1187,32593 -#define DUK_ALWAYS_INLINE DUK_ALWAYS_INLINE1188,32628 -#define DUK_HOT DUK_HOT1193,32819 -#define DUK_COLD DUK_COLD1194,32868 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1202,33138 -#define DUK_EXTERNAL DUK_EXTERNAL1203,33194 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1205,33249 -#define DUK_EXTERNAL DUK_EXTERNAL1206,33305 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1209,33386 -#define DUK_INTERNAL DUK_INTERNAL1210,33420 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1212,33460 -#define DUK_INTERNAL DUK_INTERNAL1213,33494 -#define DUK_LOCAL_DECL DUK_LOCAL_DECL1215,33538 -#define DUK_LOCAL DUK_LOCAL1216,33572 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1218,33671 -#define DUK_EXTERNAL DUK_EXTERNAL1219,33745 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1227,34210 -#define DUK_INTERNAL DUK_INTERNAL1228,34269 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1230,34334 -#define DUK_INTERNAL DUK_INTERNAL1231,34368 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1235,34502 -#define DUK_INTERNAL DUK_INTERNAL1236,34600 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1238,34697 -#define DUK_INTERNAL DUK_INTERNAL1239,34770 -#define DUK_LOCAL_DECL DUK_LOCAL_DECL1242,34850 -#define DUK_LOCAL DUK_LOCAL1243,34884 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1248,34974 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1250,35022 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1254,35098 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1256,35142 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1262,35296 -#define DUK_USE_UNION_INITIALIZERSDUK_USE_UNION_INITIALIZERS1265,35336 -#define DUK_USE_FLEX_C99DUK_USE_FLEX_C991271,35476 -#define DUK_USE_FLEX_ZEROSIZEDUK_USE_FLEX_ZEROSIZE1273,35507 -#define DUK_USE_GCC_PRAGMASDUK_USE_GCC_PRAGMAS1278,35667 -#define DUK_USE_PACK_GCC_ATTRDUK_USE_PACK_GCC_ATTR1283,35736 -#define DUK_BSWAP64(DUK_BSWAP641290,36009 -#define DUK_BSWAP32(DUK_BSWAP321291,36087 -#define DUK_BSWAP16(DUK_BSWAP161292,36165 -#define DUK_NORETURN(DUK_NORETURN1297,36362 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1311,36808 -#define DUK_EXTERNAL DUK_EXTERNAL1312,36864 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1314,36919 -#define DUK_EXTERNAL DUK_EXTERNAL1315,36975 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1318,37056 -#define DUK_INTERNAL DUK_INTERNAL1319,37090 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1321,37130 -#define DUK_INTERNAL DUK_INTERNAL1322,37164 -#define DUK_LOCAL_DECL DUK_LOCAL_DECL1324,37208 -#define DUK_LOCAL DUK_LOCAL1325,37242 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1329,37307 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1331,37354 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1336,37455 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1339,37602 -#define DUK_USE_UNION_INITIALIZERSDUK_USE_UNION_INITIALIZERS1350,38128 -#define DUK_USE_FLEX_C99DUK_USE_FLEX_C991357,38275 -#define DUK_USE_FLEX_ZEROSIZEDUK_USE_FLEX_ZEROSIZE1359,38306 -#define DUK_USE_PACK_MSVC_PRAGMADUK_USE_PACK_MSVC_PRAGMA1364,38372 -#define DUK_NOINLINE DUK_NOINLINE1370,38566 -#define DUK_INLINE DUK_INLINE1371,38615 -#define DUK_ALWAYS_INLINE DUK_ALWAYS_INLINE1372,38652 -#define DUK_SNPRINTF DUK_SNPRINTF1376,38746 -#define DUK_VSNPRINTF DUK_VSNPRINTF1377,38780 -#define DUK_SNPRINTF DUK_SNPRINTF1383,39053 -#define DUK_VSNPRINTF DUK_VSNPRINTF1384,39088 -#define DUK_UNREF(DUK_UNREF1390,39278 -#define DUK_UNREF(DUK_UNREF1392,39305 -#define DUK_U64_CONSTANT(DUK_U64_CONSTANT1396,39467 -#define DUK_I64_CONSTANT(DUK_I64_CONSTANT1397,39503 -#define DUK_NORETURN(DUK_NORETURN1400,39595 -#define DUK_UNREACHABLE(DUK_UNREACHABLE1404,39745 -#define DUK_USE_BRANCH_HINTSDUK_USE_BRANCH_HINTS1408,39829 -#define DUK_LIKELY(DUK_LIKELY1409,39858 -#define DUK_UNLIKELY(DUK_UNLIKELY1410,39908 -#define DUK_UNPREDICTABLE(DUK_UNPREDICTABLE1413,40050 -#define DUK_NOINLINE DUK_NOINLINE1418,40171 -#define DUK_INLINE DUK_INLINE1419,40225 -#define DUK_ALWAYS_INLINE DUK_ALWAYS_INLINE1420,40260 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL1423,40334 -#define DUK_EXTERNAL DUK_EXTERNAL1424,40408 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1432,40873 -#define DUK_INTERNAL DUK_INTERNAL1433,40932 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1435,40997 -#define DUK_INTERNAL DUK_INTERNAL1436,41031 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1440,41165 -#define DUK_INTERNAL DUK_INTERNAL1441,41263 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL1443,41360 -#define DUK_INTERNAL DUK_INTERNAL1444,41433 -#define DUK_LOCAL_DECL DUK_LOCAL_DECL1447,41513 -#define DUK_LOCAL DUK_LOCAL1448,41547 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1450,41582 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1454,41706 -#define DUK_USE_UNION_INITIALIZERSDUK_USE_UNION_INITIALIZERS1457,41746 -#define DUK_USE_FLEX_C99DUK_USE_FLEX_C991463,41886 -#define DUK_USE_FLEX_ZEROSIZEDUK_USE_FLEX_ZEROSIZE1465,41917 -#define DUK_USE_PACK_CLANG_ATTRDUK_USE_PACK_CLANG_ATTR1469,41982 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1475,42113 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1477,42161 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1481,42256 -#define DUK_USE_UNION_INITIALIZERSDUK_USE_UNION_INITIALIZERS1483,42289 -#define DUK_USE_FLEX_ONESIZEDUK_USE_FLEX_ONESIZE1486,42359 -#define DUK_USE_PACK_DUMMY_MEMBERDUK_USE_PACK_DUMMY_MEMBER1489,42435 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1495,42566 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1497,42615 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1502,42740 -#define DUK_USE_UNION_INITIALIZERSDUK_USE_UNION_INITIALIZERS1510,42994 -#define DUK_USE_FLEX_ZEROSIZEDUK_USE_FLEX_ZEROSIZE1513,43037 -#define DUK_USE_PACK_DUMMY_MEMBERDUK_USE_PACK_DUMMY_MEMBER1514,43067 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1520,43211 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1522,43257 -#define DUK_USE_FLEX_ONESIZEDUK_USE_FLEX_ONESIZE1532,43458 -#define DUK_USE_PACK_DUMMY_MEMBERDUK_USE_PACK_DUMMY_MEMBER1535,43534 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER1539,43633 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1546,43748 -#define DUK_USE_COMPILER_STRING DUK_USE_COMPILER_STRING1548,43800 -#define DUK_USE_VARIADIC_MACROSDUK_USE_VARIADIC_MACROS1553,43928 -#define DUK_USE_UNION_INITIALIZERSDUK_USE_UNION_INITIALIZERS1559,44103 -#define DUK_USE_FLEX_ONESIZEDUK_USE_FLEX_ONESIZE1563,44180 -#define DUK_USE_PACK_DUMMY_MEMBERDUK_USE_PACK_DUMMY_MEMBER1566,44256 -#define DUK_F_UCLIBCDUK_F_UCLIBC1571,44362 -#define DUK_F_32BIT_PTRSDUK_F_32BIT_PTRS1627,46462 -#define DUK_F_64BIT_PTRSDUK_F_64BIT_PTRS1633,46706 -#define DUK_F_HAVE_INTTYPESDUK_F_HAVE_INTTYPES1643,47031 -#define DUK_F_HAVE_INTTYPESDUK_F_HAVE_INTTYPES1646,47155 -#define DUK_F_HAVE_64BITDUK_F_HAVE_64BIT1655,47361 -typedef uint8_t duk_uint8_t;duk_uint8_t1658,47409 -typedef int8_t duk_int8_t;duk_int8_t1659,47438 -typedef uint16_t duk_uint16_t;duk_uint16_t1660,47465 -typedef int16_t duk_int16_t;duk_int16_t1661,47496 -typedef uint32_t duk_uint32_t;duk_uint32_t1662,47525 -typedef int32_t duk_int32_t;duk_int32_t1663,47556 -typedef uint64_t duk_uint64_t;duk_uint64_t1664,47585 -typedef int64_t duk_int64_t;duk_int64_t1665,47616 -typedef uint_least8_t duk_uint_least8_t;duk_uint_least8_t1666,47645 -typedef int_least8_t duk_int_least8_t;duk_int_least8_t1667,47686 -typedef uint_least16_t duk_uint_least16_t;duk_uint_least16_t1668,47725 -typedef int_least16_t duk_int_least16_t;duk_int_least16_t1669,47768 -typedef uint_least32_t duk_uint_least32_t;duk_uint_least32_t1670,47809 -typedef int_least32_t duk_int_least32_t;duk_int_least32_t1671,47852 -typedef uint_least64_t duk_uint_least64_t;duk_uint_least64_t1672,47893 -typedef int_least64_t duk_int_least64_t;duk_int_least64_t1673,47936 -typedef uint_fast8_t duk_uint_fast8_t;duk_uint_fast8_t1674,47977 -typedef int_fast8_t duk_int_fast8_t;duk_int_fast8_t1675,48016 -typedef uint_fast16_t duk_uint_fast16_t;duk_uint_fast16_t1676,48053 -typedef int_fast16_t duk_int_fast16_t;duk_int_fast16_t1677,48094 -typedef uint_fast32_t duk_uint_fast32_t;duk_uint_fast32_t1678,48133 -typedef int_fast32_t duk_int_fast32_t;duk_int_fast32_t1679,48174 -typedef uint_fast64_t duk_uint_fast64_t;duk_uint_fast64_t1680,48213 -typedef int_fast64_t duk_int_fast64_t;duk_int_fast64_t1681,48254 -typedef uintptr_t duk_uintptr_t;duk_uintptr_t1682,48293 -typedef intptr_t duk_intptr_t;duk_intptr_t1683,48326 -typedef uintmax_t duk_uintmax_t;duk_uintmax_t1684,48357 -typedef intmax_t duk_intmax_t;duk_intmax_t1685,48390 -#define DUK_UINT8_MIN DUK_UINT8_MIN1687,48422 -#define DUK_UINT8_MAX DUK_UINT8_MAX1688,48454 -#define DUK_INT8_MIN DUK_INT8_MIN1689,48494 -#define DUK_INT8_MAX DUK_INT8_MAX1690,48533 -#define DUK_UINT_LEAST8_MIN DUK_UINT_LEAST8_MIN1691,48572 -#define DUK_UINT_LEAST8_MAX DUK_UINT_LEAST8_MAX1692,48604 -#define DUK_INT_LEAST8_MIN DUK_INT_LEAST8_MIN1693,48650 -#define DUK_INT_LEAST8_MAX DUK_INT_LEAST8_MAX1694,48695 -#define DUK_UINT_FAST8_MIN DUK_UINT_FAST8_MIN1695,48740 -#define DUK_UINT_FAST8_MAX DUK_UINT_FAST8_MAX1696,48772 -#define DUK_INT_FAST8_MIN DUK_INT_FAST8_MIN1697,48817 -#define DUK_INT_FAST8_MAX DUK_INT_FAST8_MAX1698,48861 -#define DUK_UINT16_MIN DUK_UINT16_MIN1699,48905 -#define DUK_UINT16_MAX DUK_UINT16_MAX1700,48937 -#define DUK_INT16_MIN DUK_INT16_MIN1701,48978 -#define DUK_INT16_MAX DUK_INT16_MAX1702,49018 -#define DUK_UINT_LEAST16_MIN DUK_UINT_LEAST16_MIN1703,49058 -#define DUK_UINT_LEAST16_MAX DUK_UINT_LEAST16_MAX1704,49090 -#define DUK_INT_LEAST16_MIN DUK_INT_LEAST16_MIN1705,49137 -#define DUK_INT_LEAST16_MAX DUK_INT_LEAST16_MAX1706,49183 -#define DUK_UINT_FAST16_MIN DUK_UINT_FAST16_MIN1707,49229 -#define DUK_UINT_FAST16_MAX DUK_UINT_FAST16_MAX1708,49261 -#define DUK_INT_FAST16_MIN DUK_INT_FAST16_MIN1709,49307 -#define DUK_INT_FAST16_MAX DUK_INT_FAST16_MAX1710,49352 -#define DUK_UINT32_MIN DUK_UINT32_MIN1711,49397 -#define DUK_UINT32_MAX DUK_UINT32_MAX1712,49429 -#define DUK_INT32_MIN DUK_INT32_MIN1713,49470 -#define DUK_INT32_MAX DUK_INT32_MAX1714,49510 -#define DUK_UINT_LEAST32_MIN DUK_UINT_LEAST32_MIN1715,49550 -#define DUK_UINT_LEAST32_MAX DUK_UINT_LEAST32_MAX1716,49582 -#define DUK_INT_LEAST32_MIN DUK_INT_LEAST32_MIN1717,49629 -#define DUK_INT_LEAST32_MAX DUK_INT_LEAST32_MAX1718,49675 -#define DUK_UINT_FAST32_MIN DUK_UINT_FAST32_MIN1719,49721 -#define DUK_UINT_FAST32_MAX DUK_UINT_FAST32_MAX1720,49753 -#define DUK_INT_FAST32_MIN DUK_INT_FAST32_MIN1721,49799 -#define DUK_INT_FAST32_MAX DUK_INT_FAST32_MAX1722,49844 -#define DUK_UINT64_MIN DUK_UINT64_MIN1723,49889 -#define DUK_UINT64_MAX DUK_UINT64_MAX1724,49921 -#define DUK_INT64_MIN DUK_INT64_MIN1725,49962 -#define DUK_INT64_MAX DUK_INT64_MAX1726,50002 -#define DUK_UINT_LEAST64_MIN DUK_UINT_LEAST64_MIN1727,50042 -#define DUK_UINT_LEAST64_MAX DUK_UINT_LEAST64_MAX1728,50074 -#define DUK_INT_LEAST64_MIN DUK_INT_LEAST64_MIN1729,50121 -#define DUK_INT_LEAST64_MAX DUK_INT_LEAST64_MAX1730,50167 -#define DUK_UINT_FAST64_MIN DUK_UINT_FAST64_MIN1731,50213 -#define DUK_UINT_FAST64_MAX DUK_UINT_FAST64_MAX1732,50245 -#define DUK_INT_FAST64_MIN DUK_INT_FAST64_MIN1733,50291 -#define DUK_INT_FAST64_MAX DUK_INT_FAST64_MAX1734,50336 -#define DUK_UINTPTR_MIN DUK_UINTPTR_MIN1736,50382 -#define DUK_UINTPTR_MAX DUK_UINTPTR_MAX1737,50414 -#define DUK_INTPTR_MIN DUK_INTPTR_MIN1738,50456 -#define DUK_INTPTR_MAX DUK_INTPTR_MAX1739,50497 -#define DUK_UINTMAX_MIN DUK_UINTMAX_MIN1741,50539 -#define DUK_UINTMAX_MAX DUK_UINTMAX_MAX1742,50571 -#define DUK_INTMAX_MIN DUK_INTMAX_MIN1743,50613 -#define DUK_INTMAX_MAX DUK_INTMAX_MAX1744,50654 -#define DUK_SIZE_MIN DUK_SIZE_MIN1746,50696 -#define DUK_SIZE_MAX DUK_SIZE_MAX1747,50728 -typedef unsigned char duk_uint8_t;duk_uint8_t1765,51443 -typedef signed char duk_int8_t;duk_int8_t1766,51478 -typedef unsigned short duk_uint16_t;duk_uint16_t1772,51605 -typedef signed short duk_int16_t;duk_int16_t1773,51642 -typedef unsigned int duk_uint16_t;duk_uint16_t1776,51795 -typedef signed int duk_int16_t;duk_int16_t1777,51830 -typedef unsigned int duk_uint32_t;duk_uint32_t1783,51961 -typedef signed int duk_int32_t;duk_int32_t1784,51996 -typedef unsigned long duk_uint32_t;duk_uint32_t1787,52154 -typedef signed long duk_int32_t;duk_int32_t1788,52190 -#define DUK_F_HAVE_64BITDUK_F_HAVE_64BIT1809,53057 -typedef unsigned long duk_uint64_t;duk_uint64_t1810,53082 -typedef signed long duk_int64_t;duk_int64_t1811,53118 -#define DUK_F_HAVE_64BITDUK_F_HAVE_64BIT1816,53251 -typedef unsigned long long duk_uint64_t;duk_uint64_t1817,53276 -typedef signed long long duk_int64_t;duk_int64_t1818,53317 -#define DUK_F_HAVE_64BITDUK_F_HAVE_64BIT1823,53471 -typedef unsigned long long duk_uint64_t;duk_uint64_t1824,53496 -typedef signed long long duk_int64_t;duk_int64_t1825,53537 -#define DUK_F_HAVE_64BITDUK_F_HAVE_64BIT1830,53688 -typedef unsigned long long duk_uint64_t;duk_uint64_t1831,53713 -typedef signed long long duk_int64_t;duk_int64_t1832,53754 -#define DUK_F_HAVE_64BITDUK_F_HAVE_64BIT1836,53861 -typedef unsigned long duk_uint64_t;duk_uint64_t1837,53886 -typedef signed long duk_int64_t;duk_int64_t1838,53922 -#define DUK_F_HAVE_64BITDUK_F_HAVE_64BIT1841,54016 -typedef unsigned __int64 duk_uint64_t;duk_uint64_t1842,54041 -typedef signed __int64 duk_int64_t;duk_int64_t1843,54080 -typedef duk_uint8_t duk_uint_least8_t;duk_uint_least8_t1849,54228 -typedef duk_int8_t duk_int_least8_t;duk_int_least8_t1850,54267 -typedef duk_uint16_t duk_uint_least16_t;duk_uint_least16_t1851,54304 -typedef duk_int16_t duk_int_least16_t;duk_int_least16_t1852,54345 -typedef duk_uint32_t duk_uint_least32_t;duk_uint_least32_t1853,54384 -typedef duk_int32_t duk_int_least32_t;duk_int_least32_t1854,54425 -typedef duk_uint8_t duk_uint_fast8_t;duk_uint_fast8_t1855,54464 -typedef duk_int8_t duk_int_fast8_t;duk_int_fast8_t1856,54502 -typedef duk_uint16_t duk_uint_fast16_t;duk_uint_fast16_t1857,54538 -typedef duk_int16_t duk_int_fast16_t;duk_int_fast16_t1858,54578 -typedef duk_uint32_t duk_uint_fast32_t;duk_uint_fast32_t1859,54616 -typedef duk_int32_t duk_int_fast32_t;duk_int_fast32_t1860,54656 -typedef duk_uint64_t duk_uint_least64_t;duk_uint_least64_t1862,54724 -typedef duk_int64_t duk_int_least64_t;duk_int_least64_t1863,54765 -typedef duk_uint64_t duk_uint_fast64_t;duk_uint_fast64_t1864,54804 -typedef duk_int64_t duk_int_fast64_t;duk_int_fast64_t1865,54844 -typedef duk_uint64_t duk_uintmax_t;duk_uintmax_t1868,54919 -typedef duk_int64_t duk_intmax_t;duk_intmax_t1869,54955 -typedef duk_uint32_t duk_uintmax_t;duk_uintmax_t1871,54995 -typedef duk_int32_t duk_intmax_t;duk_intmax_t1872,55031 -#define DUK_UINT8_MIN DUK_UINT8_MIN1879,55301 -#define DUK_UINT8_MAX DUK_UINT8_MAX1880,55335 -#define DUK_INT8_MIN DUK_INT8_MIN1881,55372 -#define DUK_INT8_MAX DUK_INT8_MAX1882,55411 -#define DUK_UINT_LEAST8_MIN DUK_UINT_LEAST8_MIN1883,55447 -#define DUK_UINT_LEAST8_MAX DUK_UINT_LEAST8_MAX1884,55481 -#define DUK_INT_LEAST8_MIN DUK_INT_LEAST8_MIN1885,55518 -#define DUK_INT_LEAST8_MAX DUK_INT_LEAST8_MAX1886,55557 -#define DUK_UINT_FAST8_MIN DUK_UINT_FAST8_MIN1887,55593 -#define DUK_UINT_FAST8_MAX DUK_UINT_FAST8_MAX1888,55627 -#define DUK_INT_FAST8_MIN DUK_INT_FAST8_MIN1889,55664 -#define DUK_INT_FAST8_MAX DUK_INT_FAST8_MAX1890,55703 -#define DUK_UINT16_MIN DUK_UINT16_MIN1891,55739 -#define DUK_UINT16_MAX DUK_UINT16_MAX1892,55773 -#define DUK_INT16_MIN DUK_INT16_MIN1893,55812 -#define DUK_INT16_MAX DUK_INT16_MAX1894,55858 -#define DUK_UINT_LEAST16_MIN DUK_UINT_LEAST16_MIN1895,55896 -#define DUK_UINT_LEAST16_MAX DUK_UINT_LEAST16_MAX1896,55930 -#define DUK_INT_LEAST16_MIN DUK_INT_LEAST16_MIN1897,55969 -#define DUK_INT_LEAST16_MAX DUK_INT_LEAST16_MAX1898,56015 -#define DUK_UINT_FAST16_MIN DUK_UINT_FAST16_MIN1899,56053 -#define DUK_UINT_FAST16_MAX DUK_UINT_FAST16_MAX1900,56087 -#define DUK_INT_FAST16_MIN DUK_INT_FAST16_MIN1901,56126 -#define DUK_INT_FAST16_MAX DUK_INT_FAST16_MAX1902,56172 -#define DUK_UINT32_MIN DUK_UINT32_MIN1903,56210 -#define DUK_UINT32_MAX DUK_UINT32_MAX1904,56244 -#define DUK_INT32_MIN DUK_INT32_MIN1905,56287 -#define DUK_INT32_MAX DUK_INT32_MAX1906,56337 -#define DUK_UINT_LEAST32_MIN DUK_UINT_LEAST32_MIN1907,56379 -#define DUK_UINT_LEAST32_MAX DUK_UINT_LEAST32_MAX1908,56413 -#define DUK_INT_LEAST32_MIN DUK_INT_LEAST32_MIN1909,56456 -#define DUK_INT_LEAST32_MAX DUK_INT_LEAST32_MAX1910,56506 -#define DUK_UINT_FAST32_MIN DUK_UINT_FAST32_MIN1911,56548 -#define DUK_UINT_FAST32_MAX DUK_UINT_FAST32_MAX1912,56582 -#define DUK_INT_FAST32_MIN DUK_INT_FAST32_MIN1913,56625 -#define DUK_INT_FAST32_MAX DUK_INT_FAST32_MAX1914,56675 -#define DUK_UINT64_MIN DUK_UINT64_MIN1921,56928 -#define DUK_UINT64_MAX DUK_UINT64_MAX1922,56977 -#define DUK_INT64_MIN DUK_INT64_MIN1923,57027 -#define DUK_INT64_MAX DUK_INT64_MAX1924,57098 -#define DUK_UINT_LEAST64_MIN DUK_UINT_LEAST64_MIN1925,57166 -#define DUK_UINT_LEAST64_MAX DUK_UINT_LEAST64_MAX1926,57211 -#define DUK_INT_LEAST64_MIN DUK_INT_LEAST64_MIN1927,57256 -#define DUK_INT_LEAST64_MAX DUK_INT_LEAST64_MAX1928,57300 -#define DUK_UINT_FAST64_MIN DUK_UINT_FAST64_MIN1929,57344 -#define DUK_UINT_FAST64_MAX DUK_UINT_FAST64_MAX1930,57389 -#define DUK_INT_FAST64_MIN DUK_INT_FAST64_MIN1931,57434 -#define DUK_INT_FAST64_MAX DUK_INT_FAST64_MAX1932,57478 -#define DUK_UINT64_MIN_COMPUTEDDUK_UINT64_MIN_COMPUTED1933,57522 -#define DUK_UINT64_MAX_COMPUTEDDUK_UINT64_MAX_COMPUTED1934,57554 -#define DUK_INT64_MIN_COMPUTEDDUK_INT64_MIN_COMPUTED1935,57586 -#define DUK_INT64_MAX_COMPUTEDDUK_INT64_MAX_COMPUTED1936,57617 -#define DUK_UINT_LEAST64_MIN_COMPUTEDDUK_UINT_LEAST64_MIN_COMPUTED1937,57648 -#define DUK_UINT_LEAST64_MAX_COMPUTEDDUK_UINT_LEAST64_MAX_COMPUTED1938,57686 -#define DUK_INT_LEAST64_MIN_COMPUTEDDUK_INT_LEAST64_MIN_COMPUTED1939,57724 -#define DUK_INT_LEAST64_MAX_COMPUTEDDUK_INT_LEAST64_MAX_COMPUTED1940,57761 -#define DUK_UINT_FAST64_MIN_COMPUTEDDUK_UINT_FAST64_MIN_COMPUTED1941,57798 -#define DUK_UINT_FAST64_MAX_COMPUTEDDUK_UINT_FAST64_MAX_COMPUTED1942,57835 -#define DUK_INT_FAST64_MIN_COMPUTEDDUK_INT_FAST64_MIN_COMPUTED1943,57872 -#define DUK_INT_FAST64_MAX_COMPUTEDDUK_INT_FAST64_MAX_COMPUTED1944,57908 -#define DUK_UINTMAX_MIN DUK_UINTMAX_MIN1948,57982 -#define DUK_UINTMAX_MAX DUK_UINTMAX_MAX1949,58027 -#define DUK_INTMAX_MIN DUK_INTMAX_MIN1950,58072 -#define DUK_INTMAX_MAX DUK_INTMAX_MAX1951,58116 -#define DUK_UINTMAX_MIN_COMPUTEDDUK_UINTMAX_MIN_COMPUTED1952,58160 -#define DUK_UINTMAX_MAX_COMPUTEDDUK_UINTMAX_MAX_COMPUTED1953,58193 -#define DUK_INTMAX_MIN_COMPUTEDDUK_INTMAX_MIN_COMPUTED1954,58226 -#define DUK_INTMAX_MAX_COMPUTEDDUK_INTMAX_MAX_COMPUTED1955,58258 -#define DUK_UINTMAX_MIN DUK_UINTMAX_MIN1957,58296 -#define DUK_UINTMAX_MAX DUK_UINTMAX_MAX1958,58330 -#define DUK_INTMAX_MIN DUK_INTMAX_MIN1959,58373 -#define DUK_INTMAX_MAX DUK_INTMAX_MAX1960,58423 -typedef duk_int32_t duk_intptr_t;duk_intptr_t1965,58546 -typedef duk_uint32_t duk_uintptr_t;duk_uintptr_t1966,58580 -#define DUK_UINTPTR_MIN DUK_UINTPTR_MIN1967,58616 -#define DUK_UINTPTR_MAX DUK_UINTPTR_MAX1968,58661 -#define DUK_INTPTR_MIN DUK_INTPTR_MIN1969,58706 -#define DUK_INTPTR_MAX DUK_INTPTR_MAX1970,58750 -typedef duk_int64_t duk_intptr_t;duk_intptr_t1972,58855 -typedef duk_uint64_t duk_uintptr_t;duk_uintptr_t1973,58889 -#define DUK_UINTPTR_MIN DUK_UINTPTR_MIN1974,58925 -#define DUK_UINTPTR_MAX DUK_UINTPTR_MAX1975,58970 -#define DUK_INTPTR_MIN DUK_INTPTR_MIN1976,59015 -#define DUK_INTPTR_MAX DUK_INTPTR_MAX1977,59059 -#define DUK_UINTPTR_MIN_COMPUTEDDUK_UINTPTR_MIN_COMPUTED1978,59103 -#define DUK_UINTPTR_MAX_COMPUTEDDUK_UINTPTR_MAX_COMPUTED1979,59136 -#define DUK_INTPTR_MIN_COMPUTEDDUK_INTPTR_MIN_COMPUTED1980,59169 -#define DUK_INTPTR_MAX_COMPUTEDDUK_INTPTR_MAX_COMPUTED1981,59201 -#define DUK_SIZE_MAX_COMPUTEDDUK_SIZE_MAX_COMPUTED1989,59401 -#define SIZE_MAX SIZE_MAX1990,59431 -#define DUK_SIZE_MIN DUK_SIZE_MIN1992,59484 -#define DUK_SIZE_MAX DUK_SIZE_MAX1993,59516 -typedef size_t duk_size_t;duk_size_t1998,59628 -typedef ptrdiff_t duk_ptrdiff_t;duk_ptrdiff_t1999,59655 -typedef int duk_int_t;duk_int_t2006,59974 -typedef unsigned int duk_uint_t;duk_uint_t2007,59997 -#define DUK_INT_MIN DUK_INT_MIN2008,60030 -#define DUK_INT_MAX DUK_INT_MAX2009,60068 -#define DUK_UINT_MIN DUK_UINT_MIN2010,60106 -#define DUK_UINT_MAX DUK_UINT_MAX2011,60138 -typedef duk_int_fast32_t duk_int_t;duk_int_t2013,60183 -typedef duk_uint_fast32_t duk_uint_t;duk_uint_t2014,60219 -#define DUK_INT_MIN DUK_INT_MIN2015,60257 -#define DUK_INT_MAX DUK_INT_MAX2016,60306 -#define DUK_UINT_MIN DUK_UINT_MIN2017,60355 -#define DUK_UINT_MAX DUK_UINT_MAX2018,60405 -typedef duk_int_fast32_t duk_int_fast_t;duk_int_fast_t2025,60650 -typedef duk_uint_fast32_t duk_uint_fast_t;duk_uint_fast_t2026,60691 -#define DUK_INT_FAST_MIN DUK_INT_FAST_MIN2027,60734 -#define DUK_INT_FAST_MAX DUK_INT_FAST_MAX2028,60783 -#define DUK_UINT_FAST_MIN DUK_UINT_FAST_MIN2029,60832 -#define DUK_UINT_FAST_MAX DUK_UINT_FAST_MAX2030,60882 -typedef int duk_small_int_t;duk_small_int_t2035,61067 -typedef unsigned int duk_small_uint_t;duk_small_uint_t2036,61096 -#define DUK_SMALL_INT_MIN DUK_SMALL_INT_MIN2037,61135 -#define DUK_SMALL_INT_MAX DUK_SMALL_INT_MAX2038,61173 -#define DUK_SMALL_UINT_MIN DUK_SMALL_UINT_MIN2039,61211 -#define DUK_SMALL_UINT_MAX DUK_SMALL_UINT_MAX2040,61243 -typedef duk_int_fast16_t duk_small_int_fast_t;duk_small_int_fast_t2045,61373 -typedef duk_uint_fast16_t duk_small_uint_fast_t;duk_small_uint_fast_t2046,61420 -#define DUK_SMALL_INT_FAST_MIN DUK_SMALL_INT_FAST_MIN2047,61469 -#define DUK_SMALL_INT_FAST_MAX DUK_SMALL_INT_FAST_MAX2048,61522 -#define DUK_SMALL_UINT_FAST_MIN DUK_SMALL_UINT_FAST_MIN2049,61575 -#define DUK_SMALL_UINT_FAST_MAX DUK_SMALL_UINT_FAST_MAX2050,61629 -typedef duk_small_uint_t duk_bool_t;duk_bool_t2053,61755 -#define DUK_BOOL_MIN DUK_BOOL_MIN2054,61792 -#define DUK_BOOL_MAX DUK_BOOL_MAX2055,61845 -typedef duk_int_t duk_idx_t;duk_idx_t2058,61958 -#define DUK_IDX_MIN DUK_IDX_MIN2059,61987 -#define DUK_IDX_MAX DUK_IDX_MAX2060,62033 -typedef duk_uint_t duk_uidx_t;duk_uidx_t2063,62110 -#define DUK_UIDX_MIN DUK_UIDX_MIN2064,62141 -#define DUK_UIDX_MAX DUK_UIDX_MAX2065,62188 -typedef duk_uint_t duk_uarridx_t;duk_uarridx_t2070,62333 -#define DUK_UARRIDX_MIN DUK_UARRIDX_MIN2071,62367 -#define DUK_UARRIDX_MAX DUK_UARRIDX_MAX2072,62414 -typedef duk_small_int_t duk_ret_t;duk_ret_t2078,62667 -#define DUK_RET_MIN DUK_RET_MIN2079,62702 -#define DUK_RET_MAX DUK_RET_MAX2080,62754 -typedef duk_int_t duk_errcode_t;duk_errcode_t2085,62927 -#define DUK_ERRCODE_MIN DUK_ERRCODE_MIN2086,62960 -#define DUK_ERRCODE_MAX DUK_ERRCODE_MAX2087,63006 -typedef duk_int_t duk_codepoint_t;duk_codepoint_t2096,63445 -typedef duk_uint_t duk_ucodepoint_t;duk_ucodepoint_t2097,63480 -#define DUK_CODEPOINT_MIN DUK_CODEPOINT_MIN2098,63517 -#define DUK_CODEPOINT_MAX DUK_CODEPOINT_MAX2099,63563 -#define DUK_UCODEPOINT_MIN DUK_UCODEPOINT_MIN2100,63609 -#define DUK_UCODEPOINT_MAX DUK_UCODEPOINT_MAX2101,63656 -typedef float duk_float_t;duk_float_t2104,63737 -typedef double duk_double_t;duk_double_t2105,63764 -typedef struct duk_hthread duk_context;duk_context2128,64635 -#define DUK_USE_64BIT_OPSDUK_USE_64BIT_OPS2137,64991 -#define DUK_ABORT DUK_ABORT2148,65220 -#define DUK_JMPBUF_TYPE DUK_JMPBUF_TYPE2152,65289 -#define DUK_SETJMP(DUK_SETJMP2153,65327 -#define DUK_LONGJMP(DUK_LONGJMP2154,65370 -#define DUK_ANSI_MALLOC DUK_ANSI_MALLOC2169,65859 -#define DUK_ANSI_REALLOC DUK_ANSI_REALLOC2172,65933 -#define DUK_ANSI_CALLOC DUK_ANSI_CALLOC2175,66007 -#define DUK_ANSI_FREE DUK_ANSI_FREE2178,66078 -#define DUK_MEMCPY DUK_MEMCPY2207,67496 -#define DUK_MEMCPY DUK_MEMCPY2209,67535 -#define DUK_MEMMOVE DUK_MEMMOVE2213,67607 -#define DUK_MEMCMP DUK_MEMCMP2216,67672 -#define DUK_MEMSET DUK_MEMSET2219,67736 -#define DUK_STRLEN DUK_STRLEN2222,67800 -#define DUK_STRCMP DUK_STRCMP2225,67864 -#define DUK_STRNCMP DUK_STRNCMP2228,67929 -#define DUK_SPRINTF DUK_SPRINTF2231,67995 -#define DUK_SNPRINTF DUK_SNPRINTF2235,68133 -#define DUK_VSPRINTF DUK_VSPRINTF2238,68201 -#define DUK_VSNPRINTF DUK_VSNPRINTF2242,68342 -#define DUK_SSCANF DUK_SSCANF2245,68409 -#define DUK_VSSCANF DUK_VSSCANF2248,68474 -#define DUK_MEMZERO(DUK_MEMZERO2251,68540 -#define DUK_DOUBLE_INFINITY DUK_DOUBLE_INFINITY2258,68802 -#define DUK_DOUBLE_INFINITY DUK_DOUBLE_INFINITY2260,68873 -#define DUK_DOUBLE_INFINITY DUK_DOUBLE_INFINITY2263,69058 -#define DUK_USE_COMPUTED_INFINITYDUK_USE_COMPUTED_INFINITY2269,69264 -#define DUK_DOUBLE_INFINITY DUK_DOUBLE_INFINITY2270,69298 -#define DUK_DOUBLE_NAN DUK_DOUBLE_NAN2277,69438 -#define DUK_DOUBLE_NAN DUK_DOUBLE_NAN2280,69607 -#define DUK_USE_COMPUTED_NANDUK_USE_COMPUTED_NAN2287,69871 -#define DUK_DOUBLE_NAN DUK_DOUBLE_NAN2288,69900 -#define DUK_F_USE_REPL_ALLDUK_F_USE_REPL_ALL2307,70527 -#define DUK_F_USE_REPL_ALLDUK_F_USE_REPL_ALL2310,70685 -#define DUK_F_USE_REPL_ALLDUK_F_USE_REPL_ALL2316,70932 -#define DUK_F_USE_REPL_ALLDUK_F_USE_REPL_ALL2321,71122 -#define DUK_F_USE_REPL_ALLDUK_F_USE_REPL_ALL2327,71356 -#define DUK_F_USE_REPL_ALLDUK_F_USE_REPL_ALL2330,71458 -#define DUK_USE_REPL_FPCLASSIFYDUK_USE_REPL_FPCLASSIFY2334,71525 -#define DUK_USE_REPL_SIGNBITDUK_USE_REPL_SIGNBIT2335,71557 -#define DUK_USE_REPL_ISFINITEDUK_USE_REPL_ISFINITE2336,71586 -#define DUK_USE_REPL_ISNANDUK_USE_REPL_ISNAN2337,71616 -#define DUK_USE_REPL_ISINFDUK_USE_REPL_ISINF2338,71643 -#define DUK_FPCLASSIFY DUK_FPCLASSIFY2339,71670 -#define DUK_SIGNBIT DUK_SIGNBIT2340,71719 -#define DUK_ISFINITE DUK_ISFINITE2341,71765 -#define DUK_ISNAN DUK_ISNAN2342,71812 -#define DUK_ISINF DUK_ISINF2343,71856 -#define DUK_FP_NAN DUK_FP_NAN2344,71900 -#define DUK_FP_INFINITE DUK_FP_INFINITE2345,71931 -#define DUK_FP_ZERO DUK_FP_ZERO2346,71962 -#define DUK_FP_SUBNORMAL DUK_FP_SUBNORMAL2347,71993 -#define DUK_FP_NORMAL DUK_FP_NORMAL2348,72024 -#define DUK_FPCLASSIFY DUK_FPCLASSIFY2350,72061 -#define DUK_SIGNBIT DUK_SIGNBIT2351,72101 -#define DUK_ISFINITE DUK_ISFINITE2352,72138 -#define DUK_ISNAN DUK_ISNAN2353,72176 -#define DUK_ISINF DUK_ISINF2354,72211 -#define DUK_FP_NAN DUK_FP_NAN2355,72246 -#define DUK_FP_INFINITE DUK_FP_INFINITE2356,72282 -#define DUK_FP_ZERO DUK_FP_ZERO2357,72323 -#define DUK_FP_SUBNORMAL DUK_FP_SUBNORMAL2358,72360 -#define DUK_FP_NORMAL DUK_FP_NORMAL2359,72402 -#define DUK_FABS DUK_FABS2371,72742 -#define DUK_FLOOR DUK_FLOOR2374,72807 -#define DUK_CEIL DUK_CEIL2377,72872 -#define DUK_FMOD DUK_FMOD2380,72936 -#define DUK_POW DUK_POW2383,72999 -#define DUK_ACOS DUK_ACOS2386,73062 -#define DUK_ASIN DUK_ASIN2389,73126 -#define DUK_ATAN DUK_ATAN2392,73190 -#define DUK_ATAN2 DUK_ATAN22395,73255 -#define DUK_SIN DUK_SIN2398,73319 -#define DUK_COS DUK_COS2401,73381 -#define DUK_TAN DUK_TAN2404,73443 -#define DUK_EXP DUK_EXP2407,73505 -#define DUK_LOG DUK_LOG2410,73567 -#define DUK_SQRT DUK_SQRT2413,73630 -#define DUK_CBRT DUK_CBRT2424,74155 -#define DUK_LOG2 DUK_LOG22427,74219 -#define DUK_LOG10 DUK_LOG102430,74284 -#define DUK_TRUNC DUK_TRUNC2433,74350 -#define DUK_USE_POW_WORKAROUNDSDUK_USE_POW_WORKAROUNDS2444,74741 -#define DUK_USE_ATAN2_WORKAROUNDSDUK_USE_ATAN2_WORKAROUNDS2452,74962 -#define DUK_USE_PARANOID_DATE_COMPUTATIONDUK_USE_PARANOID_DATE_COMPUTATION2471,75755 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2504,77537 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2506,77684 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2509,77804 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2515,78145 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2518,78265 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2541,79460 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2544,79687 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2547,79836 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2556,80385 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2559,80534 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2578,81360 -#define DUK_USE_BYTEORDER DUK_USE_BYTEORDER2580,81417 -#define DUK_USE_ALIGN_BY DUK_USE_ALIGN_BY2597,82020 -#define DUK_USE_PACK_DUMMY_MEMBERDUK_USE_PACK_DUMMY_MEMBER2608,82469 -#define DUK_U64_CONSTANT(DUK_U64_CONSTANT2612,82542 -#define DUK_I64_CONSTANT(DUK_I64_CONSTANT2615,82615 -#define DUK_VA_COPY(DUK_VA_COPY2629,83109 -#define DUK_VA_COPY(DUK_VA_COPY2636,83403 -#define DUK_MACRO_STRINGIFY_HELPER(DUK_MACRO_STRINGIFY_HELPER2644,83684 -#define DUK_MACRO_STRINGIFY(DUK_MACRO_STRINGIFY2645,83726 -#define DUK_CAUSE_SEGFAULT(DUK_CAUSE_SEGFAULT2652,83940 -#define DUK_UNREF(DUK_UNREF2662,84409 -#define DUK_WO_NORETURN(DUK_WO_NORETURN2676,84857 -#define DUK_NORETURN(DUK_NORETURN2678,84910 -#define DUK_WO_NORETURN(DUK_WO_NORETURN2679,84943 -#define DUK_WO_UNREACHABLE(DUK_WO_UNREACHABLE2683,85032 -#define DUK_UNREACHABLE(DUK_UNREACHABLE2689,85250 -#define DUK_WO_UNREACHABLE(DUK_WO_UNREACHABLE2690,85294 -#define DUK_LOSE_CONST(DUK_LOSE_CONST2698,85611 -#define DUK_LIKELY(DUK_LIKELY2702,85705 -#define DUK_UNLIKELY(DUK_UNLIKELY2705,85768 -#define DUK_UNPREDICTABLE(DUK_UNPREDICTABLE2708,85836 -#define DUK_NOINLINE DUK_NOINLINE2712,85905 -#define DUK_INLINE DUK_INLINE2715,85972 -#define DUK_ALWAYS_INLINE DUK_ALWAYS_INLINE2718,86046 -#define DUK_HOT DUK_HOT2722,86111 -#define DUK_COLD DUK_COLD2725,86176 -#define DUK_EXTERNAL_DECL DUK_EXTERNAL_DECL2729,86251 -#define DUK_EXTERNAL DUK_EXTERNAL2732,86319 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL2736,86424 -#define DUK_INTERNAL_DECL DUK_INTERNAL_DECL2738,86464 -#define DUK_INTERNAL DUK_INTERNAL2743,86568 -#define DUK_INTERNAL DUK_INTERNAL2745,86608 -#define DUK_LOCAL_DECL DUK_LOCAL_DECL2749,86688 -#define DUK_LOCAL DUK_LOCAL2752,86753 -#define DUK_FILE_MACRO DUK_FILE_MACRO2756,86824 -#define DUK_LINE_MACRO DUK_LINE_MACRO2759,86893 -#define DUK_FUNC_MACRO DUK_FUNC_MACRO2763,87009 -#define DUK_FUNC_MACRO DUK_FUNC_MACRO2765,87070 -#define DUK_FUNC_MACRO DUK_FUNC_MACRO2767,87113 -#define DUK_BSWAP64(DUK_BSWAP642773,87218 -#define DUK_BSWAP32(DUK_BSWAP322785,87770 -#define DUK_BSWAP16(DUK_BSWAP162792,87995 -#define DUK_USE_FLEX_C99DUK_USE_FLEX_C992802,88357 -#define DUK_USE_FLEX_ZEROSIZE DUK_USE_FLEX_ZEROSIZE2804,88388 -#define DUK_USE_PACK_DUMMY_MEMBERDUK_USE_PACK_DUMMY_MEMBER2810,88628 -#define DUK_NOINLINE DUK_NOINLINE2824,88971 -#define DUK_INLINE DUK_INLINE2825,89006 -#define DUK_ALWAYS_INLINE DUK_ALWAYS_INLINE2826,89041 -#define DUK_F_PACKED_TVAL_POSSIBLEDUK_F_PACKED_TVAL_POSSIBLE2844,89721 -#define DUK_F_PACKED_TVAL_POSSIBLEDUK_F_PACKED_TVAL_POSSIBLE2851,90008 -#define DUK_F_PACKED_TVAL_POSSIBLEDUK_F_PACKED_TVAL_POSSIBLE2858,90244 -#define DUK_USE_PACKED_TVALDUK_USE_PACKED_TVAL2864,90361 -#define DUK_USE_HOBJECT_LAYOUT_1DUK_USE_HOBJECT_LAYOUT_12882,91020 -#define DUK_USE_HOBJECT_LAYOUT_2DUK_USE_HOBJECT_LAYOUT_22888,91231 -#define DUK_USE_ARRAY_BUILTINDUK_USE_ARRAY_BUILTIN2903,91582 -#define DUK_USE_ARRAY_FASTPATHDUK_USE_ARRAY_FASTPATH2904,91612 -#define DUK_USE_ARRAY_PROP_FASTPATHDUK_USE_ARRAY_PROP_FASTPATH2905,91643 -#define DUK_USE_AUGMENT_ERROR_CREATEDUK_USE_AUGMENT_ERROR_CREATE2907,91705 -#define DUK_USE_AUGMENT_ERROR_THROWDUK_USE_AUGMENT_ERROR_THROW2908,91742 -#define DUK_USE_AVOID_PLATFORM_FUNCPTRSDUK_USE_AVOID_PLATFORM_FUNCPTRS2909,91778 -#define DUK_USE_BASE64_FASTPATHDUK_USE_BASE64_FASTPATH2910,91818 -#define DUK_USE_BASE64_SUPPORTDUK_USE_BASE64_SUPPORT2911,91850 -#define DUK_USE_BOOLEAN_BUILTINDUK_USE_BOOLEAN_BUILTIN2912,91881 -#define DUK_USE_BUFFEROBJECT_SUPPORTDUK_USE_BUFFEROBJECT_SUPPORT2913,91913 -#define DUK_USE_BYTECODE_DUMP_SUPPORTDUK_USE_BYTECODE_DUMP_SUPPORT2915,91974 -#define DUK_USE_CACHE_ACTIVATIONDUK_USE_CACHE_ACTIVATION2916,92012 -#define DUK_USE_CACHE_CATCHERDUK_USE_CACHE_CATCHER2917,92045 -#define DUK_USE_CALLSTACK_LIMIT DUK_USE_CALLSTACK_LIMIT2918,92075 -#define DUK_USE_CBOR_BUILTINDUK_USE_CBOR_BUILTIN2919,92113 -#define DUK_USE_CBOR_SUPPORTDUK_USE_CBOR_SUPPORT2920,92142 -#define DUK_USE_COMPILER_RECLIMIT DUK_USE_COMPILER_RECLIMIT2921,92171 -#define DUK_USE_COROUTINE_SUPPORTDUK_USE_COROUTINE_SUPPORT2922,92210 -#define DUK_USE_DATE_BUILTINDUK_USE_DATE_BUILTIN2927,92357 -#define DUK_USE_DEBUGGER_THROW_NOTIFYDUK_USE_DEBUGGER_THROW_NOTIFY2938,92709 -#define DUK_USE_DEBUG_BUFSIZE DUK_USE_DEBUG_BUFSIZE2940,92789 -#define DUK_USE_DEBUG_LEVEL DUK_USE_DEBUG_LEVEL2941,92826 -#define DUK_USE_DOUBLE_LINKED_HEAPDUK_USE_DOUBLE_LINKED_HEAP2943,92883 -#define DUK_USE_DUKTAPE_BUILTINDUK_USE_DUKTAPE_BUILTIN2944,92918 -#define DUK_USE_ENCODING_BUILTINSDUK_USE_ENCODING_BUILTINS2945,92950 -#define DUK_USE_ERRCREATEDUK_USE_ERRCREATE2946,92984 -#define DUK_USE_ERRTHROWDUK_USE_ERRTHROW2947,93010 -#define DUK_USE_ES6DUK_USE_ES62948,93035 -#define DUK_USE_ES6_OBJECT_PROTO_PROPERTYDUK_USE_ES6_OBJECT_PROTO_PROPERTY2949,93055 -#define DUK_USE_ES6_OBJECT_SETPROTOTYPEOFDUK_USE_ES6_OBJECT_SETPROTOTYPEOF2950,93097 -#define DUK_USE_ES6_PROXYDUK_USE_ES6_PROXY2951,93139 -#define DUK_USE_ES6_REGEXP_SYNTAXDUK_USE_ES6_REGEXP_SYNTAX2952,93165 -#define DUK_USE_ES6_UNICODE_ESCAPEDUK_USE_ES6_UNICODE_ESCAPE2953,93199 -#define DUK_USE_ES7DUK_USE_ES72954,93234 -#define DUK_USE_ES7_EXP_OPERATORDUK_USE_ES7_EXP_OPERATOR2955,93254 -#define DUK_USE_ES8DUK_USE_ES82956,93287 -#define DUK_USE_ES9DUK_USE_ES92957,93307 -#define DUK_USE_ESBC_LIMITSDUK_USE_ESBC_LIMITS2958,93327 -#define DUK_USE_ESBC_MAX_BYTES DUK_USE_ESBC_MAX_BYTES2959,93355 -#define DUK_USE_ESBC_MAX_LINENUMBER DUK_USE_ESBC_MAX_LINENUMBER2960,93398 -#define DUK_USE_EXEC_REGCONST_OPTIMIZEDUK_USE_EXEC_REGCONST_OPTIMIZE2964,93549 -#define DUK_USE_FAST_REFCOUNT_DEFAULTDUK_USE_FAST_REFCOUNT_DEFAULT2970,93741 -#define DUK_USE_FATAL_MAXLEN DUK_USE_FATAL_MAXLEN2972,93808 -#define DUK_USE_FINALIZER_SUPPORTDUK_USE_FINALIZER_SUPPORT2973,93841 -#define DUK_USE_FUNCTION_BUILTINDUK_USE_FUNCTION_BUILTIN2978,93991 -#define DUK_USE_FUNC_FILENAME_PROPERTYDUK_USE_FUNC_FILENAME_PROPERTY2979,94024 -#define DUK_USE_FUNC_NAME_PROPERTYDUK_USE_FUNC_NAME_PROPERTY2980,94063 -#define DUK_USE_GLOBAL_BINDINGDUK_USE_GLOBAL_BINDING2984,94191 -#define DUK_USE_GLOBAL_BUILTINDUK_USE_GLOBAL_BUILTIN2985,94222 -#define DUK_USE_HEX_FASTPATHDUK_USE_HEX_FASTPATH2989,94336 -#define DUK_USE_HEX_SUPPORTDUK_USE_HEX_SUPPORT2990,94365 -#define DUK_USE_HOBJECT_ARRAY_ABANDON_LIMIT DUK_USE_HOBJECT_ARRAY_ABANDON_LIMIT2991,94393 -#define DUK_USE_HOBJECT_ARRAY_ABANDON_MINSIZE DUK_USE_HOBJECT_ARRAY_ABANDON_MINSIZE2992,94439 -#define DUK_USE_HOBJECT_ARRAY_FAST_RESIZE_LIMIT DUK_USE_HOBJECT_ARRAY_FAST_RESIZE_LIMIT2993,94489 -#define DUK_USE_HOBJECT_ARRAY_MINGROW_ADD DUK_USE_HOBJECT_ARRAY_MINGROW_ADD2994,94539 -#define DUK_USE_HOBJECT_ARRAY_MINGROW_DIVISOR DUK_USE_HOBJECT_ARRAY_MINGROW_DIVISOR2995,94584 -#define DUK_USE_HOBJECT_ENTRY_MINGROW_ADD DUK_USE_HOBJECT_ENTRY_MINGROW_ADD2996,94632 -#define DUK_USE_HOBJECT_ENTRY_MINGROW_DIVISOR DUK_USE_HOBJECT_ENTRY_MINGROW_DIVISOR2997,94677 -#define DUK_USE_HOBJECT_HASH_PARTDUK_USE_HOBJECT_HASH_PART2998,94725 -#define DUK_USE_HOBJECT_HASH_PROP_LIMIT DUK_USE_HOBJECT_HASH_PROP_LIMIT2999,94759 -#define DUK_USE_HSTRING_ARRIDXDUK_USE_HSTRING_ARRIDX3000,94801 -#define DUK_USE_HSTRING_CLENDUK_USE_HSTRING_CLEN3001,94832 -#define DUK_USE_HSTRING_LAZY_CLENDUK_USE_HSTRING_LAZY_CLEN3003,94892 -#define DUK_USE_HTML_COMMENTSDUK_USE_HTML_COMMENTS3004,94926 -#define DUK_USE_IDCHAR_FASTPATHDUK_USE_IDCHAR_FASTPATH3005,94956 -#define DUK_USE_JCDUK_USE_JC3009,95097 -#define DUK_USE_JSON_BUILTINDUK_USE_JSON_BUILTIN3010,95116 -#define DUK_USE_JSON_DECNUMBER_FASTPATHDUK_USE_JSON_DECNUMBER_FASTPATH3011,95145 -#define DUK_USE_JSON_DECSTRING_FASTPATHDUK_USE_JSON_DECSTRING_FASTPATH3012,95185 -#define DUK_USE_JSON_DEC_RECLIMIT DUK_USE_JSON_DEC_RECLIMIT3013,95225 -#define DUK_USE_JSON_EATWHITE_FASTPATHDUK_USE_JSON_EATWHITE_FASTPATH3014,95264 -#define DUK_USE_JSON_ENC_RECLIMIT DUK_USE_JSON_ENC_RECLIMIT3015,95303 -#define DUK_USE_JSON_QUOTESTRING_FASTPATHDUK_USE_JSON_QUOTESTRING_FASTPATH3016,95342 -#define DUK_USE_JSON_SUPPORTDUK_USE_JSON_SUPPORT3018,95423 -#define DUK_USE_JXDUK_USE_JX3019,95452 -#define DUK_USE_LEXER_SLIDING_WINDOWDUK_USE_LEXER_SLIDING_WINDOW3020,95471 -#define DUK_USE_LITCACHE_SIZE DUK_USE_LITCACHE_SIZE3022,95542 -#define DUK_USE_MARK_AND_SWEEP_RECLIMIT DUK_USE_MARK_AND_SWEEP_RECLIMIT3023,95576 -#define DUK_USE_MATH_BUILTINDUK_USE_MATH_BUILTIN3024,95620 -#define DUK_USE_NATIVE_CALL_RECLIMIT DUK_USE_NATIVE_CALL_RECLIMIT3025,95649 -#define DUK_USE_NONSTD_ARRAY_SPLICE_DELCOUNTDUK_USE_NONSTD_ARRAY_SPLICE_DELCOUNT3027,95725 -#define DUK_USE_NONSTD_FUNC_STMTDUK_USE_NONSTD_FUNC_STMT3030,95856 -#define DUK_USE_NONSTD_GETTER_KEY_ARGUMENTDUK_USE_NONSTD_GETTER_KEY_ARGUMENT3031,95889 -#define DUK_USE_NONSTD_JSON_ESC_U2028_U2029DUK_USE_NONSTD_JSON_ESC_U2028_U20293032,95932 -#define DUK_USE_NONSTD_SETTER_KEY_ARGUMENTDUK_USE_NONSTD_SETTER_KEY_ARGUMENT3033,95976 -#define DUK_USE_NONSTD_STRING_FROMCHARCODE_32BITDUK_USE_NONSTD_STRING_FROMCHARCODE_32BIT3034,96019 -#define DUK_USE_NUMBER_BUILTINDUK_USE_NUMBER_BUILTIN3035,96068 -#define DUK_USE_OBJECT_BUILTINDUK_USE_OBJECT_BUILTIN3036,96099 -#define DUK_USE_PC2LINEDUK_USE_PC2LINE3039,96187 -#define DUK_USE_PERFORMANCE_BUILTINDUK_USE_PERFORMANCE_BUILTIN3040,96211 -#define DUK_USE_PROVIDE_DEFAULT_ALLOC_FUNCTIONSDUK_USE_PROVIDE_DEFAULT_ALLOC_FUNCTIONS3043,96305 -#define DUK_USE_REFCOUNT32DUK_USE_REFCOUNT323045,96379 -#define DUK_USE_REFERENCE_COUNTINGDUK_USE_REFERENCE_COUNTING3046,96406 -#define DUK_USE_REFLECT_BUILTINDUK_USE_REFLECT_BUILTIN3047,96441 -#define DUK_USE_REGEXP_CANON_BITMAPDUK_USE_REGEXP_CANON_BITMAP3048,96473 -#define DUK_USE_REGEXP_COMPILER_RECLIMIT DUK_USE_REGEXP_COMPILER_RECLIMIT3050,96548 -#define DUK_USE_REGEXP_EXECUTOR_RECLIMIT DUK_USE_REGEXP_EXECUTOR_RECLIMIT3051,96595 -#define DUK_USE_REGEXP_SUPPORTDUK_USE_REGEXP_SUPPORT3052,96642 -#define DUK_USE_ROM_PTRCOMP_FIRST DUK_USE_ROM_PTRCOMP_FIRST3056,96766 -#define DUK_USE_SECTION_BDUK_USE_SECTION_B3058,96834 -#define DUK_USE_SHEBANG_COMMENTSDUK_USE_SHEBANG_COMMENTS3060,96886 -#define DUK_USE_SOURCE_NONBMPDUK_USE_SOURCE_NONBMP3062,96950 -#define DUK_USE_STRHASH_SKIP_SHIFT DUK_USE_STRHASH_SKIP_SHIFT3065,97034 -#define DUK_USE_STRICT_DECLDUK_USE_STRICT_DECL3066,97071 -#define DUK_USE_STRING_BUILTINDUK_USE_STRING_BUILTIN3068,97133 -#define DUK_USE_STRTAB_GROW_LIMIT DUK_USE_STRTAB_GROW_LIMIT3070,97188 -#define DUK_USE_STRTAB_MAXSIZE DUK_USE_STRTAB_MAXSIZE3071,97225 -#define DUK_USE_STRTAB_MINSIZE DUK_USE_STRTAB_MINSIZE3072,97267 -#define DUK_USE_STRTAB_RESIZE_CHECK_MASK DUK_USE_STRTAB_RESIZE_CHECK_MASK3074,97333 -#define DUK_USE_STRTAB_SHRINK_LIMIT DUK_USE_STRTAB_SHRINK_LIMIT3075,97378 -#define DUK_USE_SYMBOL_BUILTINDUK_USE_SYMBOL_BUILTIN3077,97446 -#define DUK_USE_TAILCALLDUK_USE_TAILCALL3078,97477 -#define DUK_USE_TARGET_INFO DUK_USE_TARGET_INFO3079,97502 -#define DUK_USE_TRACEBACKSDUK_USE_TRACEBACKS3080,97540 -#define DUK_USE_TRACEBACK_DEPTH DUK_USE_TRACEBACK_DEPTH3081,97567 -#define DUK_USE_VALSTACK_GROW_SHIFT DUK_USE_VALSTACK_GROW_SHIFT3082,97602 -#define DUK_USE_VALSTACK_LIMIT DUK_USE_VALSTACK_LIMIT3083,97640 -#define DUK_USE_VALSTACK_SHRINK_CHECK_SHIFT DUK_USE_VALSTACK_SHRINK_CHECK_SHIFT3084,97680 -#define DUK_USE_VALSTACK_SHRINK_SLACK_SHIFT DUK_USE_VALSTACK_SHRINK_SLACK_SHIFT3085,97726 -#define DUK_USE_VERBOSE_ERRORSDUK_USE_VERBOSE_ERRORS3087,97803 -#define DUK_USE_VERBOSE_EXECUTOR_ERRORSDUK_USE_VERBOSE_EXECUTOR_ERRORS3088,97834 -#define DUK_USE_VOLUNTARY_GCDUK_USE_VOLUNTARY_GC3089,97874 -#define DUK_USE_ZERO_BUFFER_DATADUK_USE_ZERO_BUFFER_DATA3090,97903 -#define DUK_USE_DATE_GET_NOW(DUK_USE_DATE_GET_NOW3122,98742 -#define DUK_USE_DATE_GET_NOW(DUK_USE_DATE_GET_NOW3124,98859 -#define DUK_USE_DATE_GET_NOW(DUK_USE_DATE_GET_NOW3126,98971 -#define DUK_USE_DATE_GET_NOW(DUK_USE_DATE_GET_NOW3128,99092 -#define DUK_USE_DATE_GET_LOCAL_TZOFFSET(DUK_USE_DATE_GET_LOCAL_TZOFFSET3136,99434 -#define DUK_USE_DATE_GET_LOCAL_TZOFFSET(DUK_USE_DATE_GET_LOCAL_TZOFFSET3138,99562 -#define DUK_USE_DATE_GET_LOCAL_TZOFFSET(DUK_USE_DATE_GET_LOCAL_TZOFFSET3140,99698 -#define DUK_USE_DATE_PARSE_STRING(DUK_USE_DATE_PARSE_STRING3148,99986 -#define DUK_USE_DATE_PARSE_STRING(DUK_USE_DATE_PARSE_STRING3150,100119 -#define DUK_USE_DATE_FORMAT_STRING(DUK_USE_DATE_FORMAT_STRING3158,100426 -#define DUK_USE_GET_MONOTONIC_TIME(DUK_USE_GET_MONOTONIC_TIME3167,100792 -#define DUK_USE_GET_MONOTONIC_TIME(DUK_USE_GET_MONOTONIC_TIME3169,100934 -#define DUK_USE_INTEGER_LEDUK_USE_INTEGER_LE3764,126650 -#define DUK_USE_DOUBLE_LEDUK_USE_DOUBLE_LE3765,126677 -#define DUK_USE_INTEGER_LE DUK_USE_INTEGER_LE3767,126734 -#define DUK_USE_DOUBLE_MEDUK_USE_DOUBLE_ME3768,126808 -#define DUK_USE_INTEGER_BEDUK_USE_INTEGER_BE3770,126865 -#define DUK_USE_DOUBLE_BEDUK_USE_DOUBLE_BE3771,126892 - -duktape/licenses/commonjs.txt,0 - -duktape/licenses/lua.txt,0 - -duktape/licenses/murmurhash2.txt,0 - -duktape/licenses/splitmix64.txt,0 - -duktape/licenses/AUTHORS.rst,133 -Duktape authorsDuktape authors2,16 -CopyrightCopyright5,49 -AuthorsAuthors12,253 -Other contributionsOther contributions68,2572 - -duktape/licenses/LICENSE.txt,0 - -duktape/licenses/xoroshiro128plus.txt,0 - -duktape/duktape.h,20324 -#define DUKTAPE_H_INCLUDEDDUKTAPE_H_INCLUDED161,6439 -#define DUK_SINGLE_FILEDUK_SINGLE_FILE163,6467 -#define DUK_VERSION DUK_VERSION179,6948 -#define DUK_GIT_COMMIT DUK_GIT_COMMIT186,7226 -#define DUK_GIT_DESCRIBE DUK_GIT_DESCRIBE187,7311 -#define DUK_GIT_BRANCH DUK_GIT_BRANCH188,7362 -#define DUK_API_VARIADIC_MACROSDUK_API_VARIADIC_MACROS212,7938 -#define DUK_API_NORETURN(DUK_API_NORETURN215,7978 -typedef struct duk_thread_state duk_thread_state;duk_thread_state234,8504 -typedef struct duk_memory_functions duk_memory_functions;duk_memory_functions235,8554 -typedef struct duk_function_list_entry duk_function_list_entry;duk_function_list_entry236,8612 -typedef struct duk_number_list_entry duk_number_list_entry;duk_number_list_entry237,8676 -typedef struct duk_time_components duk_time_components;duk_time_components238,8736 -typedef duk_ret_t (*duk_c_function)(duk_context *ctx);duk_c_function240,8793 -typedef void *(*duk_alloc_function) (void *udata, duk_size_t size);duk_alloc_function241,8848 -typedef void *(*duk_realloc_function) (void *udata, void *ptr, duk_size_t size);duk_realloc_function242,8916 -typedef void (*duk_free_function) (void *udata, void *ptr);duk_free_function243,8997 -typedef void (*duk_fatal_function) (void *udata, const char *msg);duk_fatal_function244,9057 -typedef void (*duk_decode_char_function) (void *udata, duk_codepoint_t codepoint);duk_decode_char_function245,9124 -typedef duk_codepoint_t (*duk_map_char_function) (void *udata, duk_codepoint_t codepoint);duk_map_char_function246,9207 -typedef duk_ret_t (*duk_safe_call_function) (duk_context *ctx, void *udata);duk_safe_call_function247,9298 -typedef duk_size_t (*duk_debug_read_function) (void *udata, char *buffer, duk_size_t length);duk_debug_read_function248,9375 -typedef duk_size_t (*duk_debug_write_function) (void *udata, const char *buffer, duk_size_t lengduk_debug_write_function249,9469 -typedef duk_size_t (*duk_debug_peek_function) (void *udata);duk_debug_peek_function250,9570 -typedef void (*duk_debug_read_flush_function) (void *udata);duk_debug_read_flush_function251,9631 -typedef void (*duk_debug_write_flush_function) (void *udata);duk_debug_write_flush_function252,9692 -typedef duk_idx_t (*duk_debug_request_function) (duk_context *ctx, void *udata, duk_idx_t nvalueduk_debug_request_function253,9754 -typedef void (*duk_debug_detached_function) (duk_context *ctx, void *udata);duk_debug_detached_function254,9854 -struct duk_thread_state {duk_thread_state256,9932 - char data[128];data261,10141 -struct duk_memory_functions {duk_memory_functions264,10162 - duk_alloc_function alloc_func;alloc_func265,10192 - duk_realloc_function realloc_func;realloc_func266,10224 - duk_free_function free_func;free_func267,10260 - void *udata;udata268,10290 -struct duk_function_list_entry {duk_function_list_entry271,10308 - const char *key;key272,10341 - duk_c_function value;value273,10359 - duk_idx_t nargs;nargs274,10382 -struct duk_number_list_entry {duk_number_list_entry277,10404 - const char *key;key278,10435 - duk_double_t value;value279,10453 -struct duk_time_components {duk_time_components282,10478 - duk_double_t year; /* year, e.g. 2016, ECMAScript year range */year283,10507 - duk_double_t month; /* month: 1-12 */month284,10581 - duk_double_t day; /* day: 1-31 */day285,10628 - duk_double_t hours; /* hour: 0-59 */hours286,10673 - duk_double_t minutes; /* minute: 0-59 */minutes287,10719 - duk_double_t seconds; /* second: 0-59 (in POSIX time no leap second) */seconds288,10767 - duk_double_t milliseconds; /* may contain sub-millisecond fractions */milliseconds289,10846 - duk_double_t weekday; /* weekday: 0-6, 0=Sunday, 1=Monday, ..., 6=Saturday */weekday290,10919 -#define DUK_DEBUG_PROTOCOL_VERSION DUK_DEBUG_PROTOCOL_VERSION298,11087 -#define DUK_INVALID_INDEX DUK_INVALID_INDEX304,11330 -#define DUK_VARARGS DUK_VARARGS309,11527 -#define DUK_API_ENTRY_STACK DUK_API_ENTRY_STACK314,11729 -#define DUK_TYPE_MIN DUK_TYPE_MIN317,11823 -#define DUK_TYPE_NONE DUK_TYPE_NONE318,11868 -#define DUK_TYPE_UNDEFINED DUK_TYPE_UNDEFINED319,11951 -#define DUK_TYPE_NULL DUK_TYPE_NULL320,12026 -#define DUK_TYPE_BOOLEAN DUK_TYPE_BOOLEAN321,12096 -#define DUK_TYPE_NUMBER DUK_TYPE_NUMBER322,12177 -#define DUK_TYPE_STRING DUK_TYPE_STRING323,12257 -#define DUK_TYPE_OBJECT DUK_TYPE_OBJECT324,12362 -#define DUK_TYPE_BUFFER DUK_TYPE_BUFFER325,12480 -#define DUK_TYPE_POINTER DUK_TYPE_POINTER326,12582 -#define DUK_TYPE_LIGHTFUNC DUK_TYPE_LIGHTFUNC327,12653 -#define DUK_TYPE_MAX DUK_TYPE_MAX328,12736 -#define DUK_TYPE_MASK_NONE DUK_TYPE_MASK_NONE331,12839 -#define DUK_TYPE_MASK_UNDEFINED DUK_TYPE_MASK_UNDEFINED332,12903 -#define DUK_TYPE_MASK_NULL DUK_TYPE_MASK_NULL333,12972 -#define DUK_TYPE_MASK_BOOLEAN DUK_TYPE_MASK_BOOLEAN334,13036 -#define DUK_TYPE_MASK_NUMBER DUK_TYPE_MASK_NUMBER335,13103 -#define DUK_TYPE_MASK_STRING DUK_TYPE_MASK_STRING336,13169 -#define DUK_TYPE_MASK_OBJECT DUK_TYPE_MASK_OBJECT337,13235 -#define DUK_TYPE_MASK_BUFFER DUK_TYPE_MASK_BUFFER338,13301 -#define DUK_TYPE_MASK_POINTER DUK_TYPE_MASK_POINTER339,13367 -#define DUK_TYPE_MASK_LIGHTFUNC DUK_TYPE_MASK_LIGHTFUNC340,13434 -#define DUK_TYPE_MASK_THROW DUK_TYPE_MASK_THROW341,13503 -#define DUK_TYPE_MASK_PROMOTE DUK_TYPE_MASK_PROMOTE342,13612 -#define DUK_HINT_NONE DUK_HINT_NONE345,13749 -#define DUK_HINT_STRING DUK_HINT_STRING348,13987 -#define DUK_HINT_NUMBER DUK_HINT_NUMBER349,14054 -#define DUK_ENUM_INCLUDE_NONENUMERABLE DUK_ENUM_INCLUDE_NONENUMERABLE352,14161 -#define DUK_ENUM_INCLUDE_HIDDEN DUK_ENUM_INCLUDE_HIDDEN353,14283 -#define DUK_ENUM_INCLUDE_SYMBOLS DUK_ENUM_INCLUDE_SYMBOLS354,14417 -#define DUK_ENUM_EXCLUDE_STRINGS DUK_ENUM_EXCLUDE_STRINGS355,14496 -#define DUK_ENUM_OWN_PROPERTIES_ONLY DUK_ENUM_OWN_PROPERTIES_ONLY356,14573 -#define DUK_ENUM_ARRAY_INDICES_ONLY DUK_ENUM_ARRAY_INDICES_ONLY357,14688 -#define DUK_ENUM_SORT_ARRAY_INDICES DUK_ENUM_SORT_ARRAY_INDICES359,14805 -#define DUK_ENUM_NO_PROXY_BEHAVIOR DUK_ENUM_NO_PROXY_BEHAVIOR360,14979 -#define DUK_COMPILE_EVAL DUK_COMPILE_EVAL365,15241 -#define DUK_COMPILE_FUNCTION DUK_COMPILE_FUNCTION366,15345 -#define DUK_COMPILE_STRICT DUK_COMPILE_STRICT367,15453 -#define DUK_COMPILE_SHEBANG DUK_COMPILE_SHEBANG368,15576 -#define DUK_COMPILE_SAFE DUK_COMPILE_SAFE369,15694 -#define DUK_COMPILE_NORESULT DUK_COMPILE_NORESULT370,15791 -#define DUK_COMPILE_NOSOURCE DUK_COMPILE_NOSOURCE371,15880 -#define DUK_COMPILE_STRLEN DUK_COMPILE_STRLEN372,15978 -#define DUK_COMPILE_NOFILENAME DUK_COMPILE_NOFILENAME373,16114 -#define DUK_COMPILE_FUNCEXPR DUK_COMPILE_FUNCEXPR374,16207 -#define DUK_DEFPROP_WRITABLE DUK_DEFPROP_WRITABLE377,16438 -#define DUK_DEFPROP_ENUMERABLE DUK_DEFPROP_ENUMERABLE378,16557 -#define DUK_DEFPROP_CONFIGURABLE DUK_DEFPROP_CONFIGURABLE379,16680 -#define DUK_DEFPROP_HAVE_WRITABLE DUK_DEFPROP_HAVE_WRITABLE380,16807 -#define DUK_DEFPROP_HAVE_ENUMERABLE DUK_DEFPROP_HAVE_ENUMERABLE381,16887 -#define DUK_DEFPROP_HAVE_CONFIGURABLE DUK_DEFPROP_HAVE_CONFIGURABLE382,16969 -#define DUK_DEFPROP_HAVE_VALUE DUK_DEFPROP_HAVE_VALUE383,17053 -#define DUK_DEFPROP_HAVE_GETTER DUK_DEFPROP_HAVE_GETTER384,17147 -#define DUK_DEFPROP_HAVE_SETTER DUK_DEFPROP_HAVE_SETTER385,17242 -#define DUK_DEFPROP_FORCE DUK_DEFPROP_FORCE386,17337 -#define DUK_DEFPROP_SET_WRITABLE DUK_DEFPROP_SET_WRITABLE387,17467 -#define DUK_DEFPROP_CLEAR_WRITABLE DUK_DEFPROP_CLEAR_WRITABLE388,17560 -#define DUK_DEFPROP_SET_ENUMERABLE DUK_DEFPROP_SET_ENUMERABLE389,17628 -#define DUK_DEFPROP_CLEAR_ENUMERABLE DUK_DEFPROP_CLEAR_ENUMERABLE390,17725 -#define DUK_DEFPROP_SET_CONFIGURABLE DUK_DEFPROP_SET_CONFIGURABLE391,17795 -#define DUK_DEFPROP_CLEAR_CONFIGURABLE DUK_DEFPROP_CLEAR_CONFIGURABLE392,17896 -#define DUK_DEFPROP_W DUK_DEFPROP_W393,17968 -#define DUK_DEFPROP_E DUK_DEFPROP_E394,18031 -#define DUK_DEFPROP_C DUK_DEFPROP_C395,18096 -#define DUK_DEFPROP_WE DUK_DEFPROP_WE396,18163 -#define DUK_DEFPROP_WC DUK_DEFPROP_WC397,18253 -#define DUK_DEFPROP_EC DUK_DEFPROP_EC398,18345 -#define DUK_DEFPROP_WEC DUK_DEFPROP_WEC399,18439 -#define DUK_DEFPROP_HAVE_W DUK_DEFPROP_HAVE_W400,18556 -#define DUK_DEFPROP_HAVE_E DUK_DEFPROP_HAVE_E401,18624 -#define DUK_DEFPROP_HAVE_C DUK_DEFPROP_HAVE_C402,18694 -#define DUK_DEFPROP_HAVE_WE DUK_DEFPROP_HAVE_WE403,18766 -#define DUK_DEFPROP_HAVE_WC DUK_DEFPROP_HAVE_WC404,18866 -#define DUK_DEFPROP_HAVE_EC DUK_DEFPROP_HAVE_EC405,18968 -#define DUK_DEFPROP_HAVE_WEC DUK_DEFPROP_HAVE_WEC406,19072 -#define DUK_DEFPROP_SET_W DUK_DEFPROP_SET_W407,19204 -#define DUK_DEFPROP_SET_E DUK_DEFPROP_SET_E408,19271 -#define DUK_DEFPROP_SET_C DUK_DEFPROP_SET_C409,19340 -#define DUK_DEFPROP_SET_WE DUK_DEFPROP_SET_WE410,19411 -#define DUK_DEFPROP_SET_WC DUK_DEFPROP_SET_WC411,19509 -#define DUK_DEFPROP_SET_EC DUK_DEFPROP_SET_EC412,19609 -#define DUK_DEFPROP_SET_WEC DUK_DEFPROP_SET_WEC413,19711 -#define DUK_DEFPROP_CLEAR_W DUK_DEFPROP_CLEAR_W414,19840 -#define DUK_DEFPROP_CLEAR_E DUK_DEFPROP_CLEAR_E415,19909 -#define DUK_DEFPROP_CLEAR_C DUK_DEFPROP_CLEAR_C416,19980 -#define DUK_DEFPROP_CLEAR_WE DUK_DEFPROP_CLEAR_WE417,20053 -#define DUK_DEFPROP_CLEAR_WC DUK_DEFPROP_CLEAR_WC418,20155 -#define DUK_DEFPROP_CLEAR_EC DUK_DEFPROP_CLEAR_EC419,20259 -#define DUK_DEFPROP_CLEAR_WEC DUK_DEFPROP_CLEAR_WEC420,20365 -#define DUK_DEFPROP_ATTR_W DUK_DEFPROP_ATTR_W421,20500 -#define DUK_DEFPROP_ATTR_E DUK_DEFPROP_ATTR_E422,20581 -#define DUK_DEFPROP_ATTR_C DUK_DEFPROP_ATTR_C423,20662 -#define DUK_DEFPROP_ATTR_WE DUK_DEFPROP_ATTR_WE424,20743 -#define DUK_DEFPROP_ATTR_WC DUK_DEFPROP_ATTR_WC425,20825 -#define DUK_DEFPROP_ATTR_EC DUK_DEFPROP_ATTR_EC426,20907 -#define DUK_DEFPROP_ATTR_WEC DUK_DEFPROP_ATTR_WEC427,20989 -#define DUK_THREAD_NEW_GLOBAL_ENV DUK_THREAD_NEW_GLOBAL_ENV430,21111 -#define DUK_GC_COMPACT DUK_GC_COMPACT433,21230 -#define DUK_ERR_NONE DUK_ERR_NONE436,21373 -#define DUK_ERR_ERROR DUK_ERR_ERROR437,21468 -#define DUK_ERR_EVAL_ERROR DUK_ERR_EVAL_ERROR438,21527 -#define DUK_ERR_RANGE_ERROR DUK_ERR_RANGE_ERROR439,21590 -#define DUK_ERR_REFERENCE_ERROR DUK_ERR_REFERENCE_ERROR440,21654 -#define DUK_ERR_SYNTAX_ERROR DUK_ERR_SYNTAX_ERROR441,21722 -#define DUK_ERR_TYPE_ERROR DUK_ERR_TYPE_ERROR442,21787 -#define DUK_ERR_URI_ERROR DUK_ERR_URI_ERROR443,21850 -#define DUK_RET_ERROR DUK_RET_ERROR446,21981 -#define DUK_RET_EVAL_ERROR DUK_RET_EVAL_ERROR447,22040 -#define DUK_RET_RANGE_ERROR DUK_RET_RANGE_ERROR448,22104 -#define DUK_RET_REFERENCE_ERROR DUK_RET_REFERENCE_ERROR449,22169 -#define DUK_RET_SYNTAX_ERROR DUK_RET_SYNTAX_ERROR450,22238 -#define DUK_RET_TYPE_ERROR DUK_RET_TYPE_ERROR451,22304 -#define DUK_RET_URI_ERROR DUK_RET_URI_ERROR452,22368 -#define DUK_EXEC_SUCCESS DUK_EXEC_SUCCESS455,22502 -#define DUK_EXEC_ERROR DUK_EXEC_ERROR456,22546 -#define DUK_LEVEL_DEBUG DUK_LEVEL_DEBUG459,22637 -#define DUK_LEVEL_DDEBUG DUK_LEVEL_DDEBUG460,22681 -#define DUK_LEVEL_DDDEBUG DUK_LEVEL_DDDEBUG461,22725 -#define DUK_HIDDEN_SYMBOL(DUK_HIDDEN_SYMBOL480,23413 -#define DUK_GLOBAL_SYMBOL(DUK_GLOBAL_SYMBOL481,23457 -#define DUK_LOCAL_SYMBOL(DUK_LOCAL_SYMBOL482,23501 -#define DUK_WELLKNOWN_SYMBOL(DUK_WELLKNOWN_SYMBOL483,23557 -#define DUK_INTERNAL_SYMBOL(DUK_INTERNAL_SYMBOL484,23608 -DUK_EXTERNAL_DECL const char *duk_api_global_filename;duk_api_global_filename492,23814 -DUK_EXTERNAL_DECL duk_int_t duk_api_global_line;duk_api_global_line493,23869 -#define duk_create_heap_default(duk_create_heap_default511,24492 -#define duk_throw(duk_throw534,25380 -#define duk_fatal(duk_fatal537,25539 -#define duk_error(duk_error542,25818 -#define duk_generic_error(duk_generic_error544,26000 -#define duk_eval_error(duk_eval_error546,26184 -#define duk_range_error(duk_range_error548,26370 -#define duk_reference_error(duk_reference_error550,26558 -#define duk_syntax_error(duk_syntax_error552,26754 -#define duk_type_error(duk_type_error554,26944 -#define duk_uri_error(duk_uri_error556,27130 -#define duk_error duk_error575,28766 -#define duk_generic_error duk_generic_error579,28987 -#define duk_eval_error duk_eval_error583,29162 -#define duk_range_error duk_range_error587,29331 -#define duk_reference_error duk_reference_error591,29502 -#define duk_syntax_error duk_syntax_error595,29681 -#define duk_type_error duk_type_error599,29854 -#define duk_uri_error duk_uri_error603,30023 -#define duk_error_va(duk_error_va611,30398 -#define duk_generic_error_va(duk_generic_error_va613,30589 -#define duk_eval_error_va(duk_eval_error_va615,30782 -#define duk_range_error_va(duk_range_error_va617,30977 -#define duk_reference_error_va(duk_reference_error_va619,31174 -#define duk_syntax_error_va(duk_syntax_error_va621,31379 -#define duk_type_error_va(duk_type_error_va623,31578 -#define duk_uri_error_va(duk_uri_error_va625,31773 -#define duk_xmove_top(duk_xmove_top676,34308 -#define duk_xcopy_top(duk_xcopy_top678,34420 -#define duk_push_literal(duk_push_literal712,36130 -#define duk_push_literal(duk_push_literal715,36312 -#define duk_push_thread(duk_push_thread736,37633 -#define duk_push_thread_new_globalenv(duk_push_thread_new_globalenv739,37706 -#define duk_push_error_object(duk_push_error_object745,38012 -#define duk_push_error_object duk_push_error_object750,38400 -#define duk_push_error_object_va(duk_push_error_object_va757,38820 -#define DUK_BUF_FLAG_DYNAMIC DUK_BUF_FLAG_DYNAMIC760,39003 -#define DUK_BUF_FLAG_EXTERNAL DUK_BUF_FLAG_EXTERNAL761,39082 -#define DUK_BUF_FLAG_NOZERO DUK_BUF_FLAG_NOZERO762,39162 -#define duk_push_buffer(duk_push_buffer766,39360 -#define duk_push_fixed_buffer(duk_push_fixed_buffer768,39478 -#define duk_push_dynamic_buffer(duk_push_dynamic_buffer770,39569 -#define duk_push_external_buffer(duk_push_external_buffer772,39681 -#define DUK_BUFOBJ_ARRAYBUFFER DUK_BUFOBJ_ARRAYBUFFER775,39808 -#define DUK_BUFOBJ_NODEJS_BUFFER DUK_BUFOBJ_NODEJS_BUFFER776,39849 -#define DUK_BUFOBJ_DATAVIEW DUK_BUFOBJ_DATAVIEW777,39890 -#define DUK_BUFOBJ_INT8ARRAY DUK_BUFOBJ_INT8ARRAY778,39931 -#define DUK_BUFOBJ_UINT8ARRAY DUK_BUFOBJ_UINT8ARRAY779,39972 -#define DUK_BUFOBJ_UINT8CLAMPEDARRAY DUK_BUFOBJ_UINT8CLAMPEDARRAY780,40013 -#define DUK_BUFOBJ_INT16ARRAY DUK_BUFOBJ_INT16ARRAY781,40054 -#define DUK_BUFOBJ_UINT16ARRAY DUK_BUFOBJ_UINT16ARRAY782,40095 -#define DUK_BUFOBJ_INT32ARRAY DUK_BUFOBJ_INT32ARRAY783,40136 -#define DUK_BUFOBJ_UINT32ARRAY DUK_BUFOBJ_UINT32ARRAY784,40177 -#define DUK_BUFOBJ_FLOAT32ARRAY DUK_BUFOBJ_FLOAT32ARRAY785,40218 -#define DUK_BUFOBJ_FLOAT64ARRAY DUK_BUFOBJ_FLOAT64ARRAY786,40260 -#define duk_is_null_or_undefined(duk_is_null_or_undefined815,41460 -#define duk_is_callable(duk_is_callable836,42867 -#define duk_is_primitive(duk_is_primitive848,43491 -#define duk_is_object_coercible(duk_is_object_coercible857,43957 -#define duk_is_error(duk_is_error867,44508 -#define duk_is_eval_error(duk_is_eval_error869,44581 -#define duk_is_range_error(duk_is_range_error871,44676 -#define duk_is_reference_error(duk_is_reference_error873,44773 -#define duk_is_syntax_error(duk_is_syntax_error875,44878 -#define duk_is_type_error(duk_is_type_error877,44977 -#define duk_is_uri_error(duk_is_uri_error879,45072 -#define duk_require_type_mask(duk_require_type_mask945,49484 -#define duk_require_callable(duk_require_callable963,50881 -#define duk_require_object_coercible(duk_require_object_coercible970,51262 -#define DUK_BUF_MODE_FIXED DUK_BUF_MODE_FIXED1003,53356 -#define DUK_BUF_MODE_DYNAMIC DUK_BUF_MODE_DYNAMIC1004,53436 -#define DUK_BUF_MODE_DONTCARE DUK_BUF_MODE_DONTCARE1005,53518 -#define duk_to_buffer(duk_to_buffer1007,53609 -#define duk_to_fixed_buffer(duk_to_fixed_buffer1009,53719 -#define duk_to_dynamic_buffer(duk_to_dynamic_buffer1011,53832 -#define duk_safe_to_string(duk_safe_to_string1018,54273 -#define duk_get_prop_literal(duk_get_prop_literal1069,56396 -#define duk_get_prop_literal(duk_get_prop_literal1072,56623 -#define duk_put_prop_literal(duk_put_prop_literal1080,57297 -#define duk_put_prop_literal(duk_put_prop_literal1083,57524 -#define duk_del_prop_literal(duk_del_prop_literal1091,58198 -#define duk_del_prop_literal(duk_del_prop_literal1094,58425 -#define duk_has_prop_literal(duk_has_prop_literal1102,59099 -#define duk_has_prop_literal(duk_has_prop_literal1105,59326 -#define duk_get_global_literal(duk_get_global_literal1116,60077 -#define duk_get_global_literal(duk_get_global_literal1119,60272 -#define duk_put_global_literal(duk_put_global_literal1125,60691 -#define duk_put_global_literal(duk_put_global_literal1128,60886 -#define duk_eval(duk_eval1241,65240 -#define duk_eval_noresult(duk_eval_noresult1244,65361 -#define duk_peval(duk_peval1247,65514 -#define duk_peval_noresult(duk_peval_noresult1250,65648 -#define duk_compile(duk_compile1253,65814 -#define duk_pcompile(duk_pcompile1256,65913 -#define duk_eval_string(duk_eval_string1260,66038 -#define duk_eval_string_noresult(duk_eval_string_noresult1263,66215 -#define duk_peval_string(duk_peval_string1266,66424 -#define duk_peval_string_noresult(duk_peval_string_noresult1269,66614 -#define duk_compile_string(duk_compile_string1272,66836 -#define duk_compile_string_filename(duk_compile_string_filename1275,67016 -#define duk_pcompile_string(duk_pcompile_string1278,67180 -#define duk_pcompile_string_filename(duk_pcompile_string_filename1281,67373 -#define duk_eval_lstring(duk_eval_lstring1285,67564 -#define duk_eval_lstring_noresult(duk_eval_lstring_noresult1288,67725 -#define duk_peval_lstring(duk_peval_lstring1291,67918 -#define duk_peval_lstring_noresult(duk_peval_lstring_noresult1294,68092 -#define duk_compile_lstring(duk_compile_lstring1297,68298 -#define duk_compile_lstring_filename(duk_compile_lstring_filename1300,68462 -#define duk_pcompile_lstring(duk_pcompile_lstring1303,68610 -#define duk_pcompile_lstring_filename(duk_pcompile_lstring_filename1306,68787 -#define DUK_DATE_MSEC_SECOND DUK_DATE_MSEC_SECOND1356,70721 -#define DUK_DATE_MSEC_MINUTE DUK_DATE_MSEC_MINUTE1357,70765 -#define DUK_DATE_MSEC_HOUR DUK_DATE_MSEC_HOUR1358,70817 -#define DUK_DATE_MSEC_DAY DUK_DATE_MSEC_DAY1359,70875 -#define DUK_DATE_MSEC_100M_DAYS DUK_DATE_MSEC_100M_DAYS1366,71096 -#define DUK_DATE_MSEC_100M_DAYS_LEEWAY DUK_DATE_MSEC_100M_DAYS_LEEWAY1367,71146 -#define DUK_DATE_MIN_ECMA_YEAR DUK_DATE_MIN_ECMA_YEAR1375,71406 -#define DUK_DATE_MAX_ECMA_YEAR DUK_DATE_MAX_ECMA_YEAR1376,71452 -#define DUK_DATE_IDX_YEAR DUK_DATE_IDX_YEAR1386,71886 -#define DUK_DATE_IDX_MONTH DUK_DATE_IDX_MONTH1387,71936 -#define DUK_DATE_IDX_DAY DUK_DATE_IDX_DAY1388,71996 -#define DUK_DATE_IDX_HOUR DUK_DATE_IDX_HOUR1389,72067 -#define DUK_DATE_IDX_MINUTE DUK_DATE_IDX_MINUTE1390,72105 -#define DUK_DATE_IDX_SECOND DUK_DATE_IDX_SECOND1391,72143 -#define DUK_DATE_IDX_MILLISECOND DUK_DATE_IDX_MILLISECOND1392,72181 -#define DUK_DATE_IDX_WEEKDAY DUK_DATE_IDX_WEEKDAY1393,72219 -#define DUK_DATE_IDX_NUM_PARTS DUK_DATE_IDX_NUM_PARTS1394,72305 -#define DUK_DATE_FLAG_NAN_TO_ZERO DUK_DATE_FLAG_NAN_TO_ZERO1412,72921 -#define DUK_DATE_FLAG_NAN_TO_RANGE_ERROR DUK_DATE_FLAG_NAN_TO_RANGE_ERROR1413,73031 -#define DUK_DATE_FLAG_ONEBASED DUK_DATE_FLAG_ONEBASED1414,73161 -#define DUK_DATE_FLAG_EQUIVYEAR DUK_DATE_FLAG_EQUIVYEAR1415,73313 -#define DUK_DATE_FLAG_LOCALTIME DUK_DATE_FLAG_LOCALTIME1416,73471 -#define DUK_DATE_FLAG_SUB1900 DUK_DATE_FLAG_SUB19001417,73563 -#define DUK_DATE_FLAG_TOSTRING_DATE DUK_DATE_FLAG_TOSTRING_DATE1418,73677 -#define DUK_DATE_FLAG_TOSTRING_TIME DUK_DATE_FLAG_TOSTRING_TIME1419,73782 -#define DUK_DATE_FLAG_TOSTRING_LOCALE DUK_DATE_FLAG_TOSTRING_LOCALE1420,73887 -#define DUK_DATE_FLAG_TIMESETTER DUK_DATE_FLAG_TIMESETTER1421,73990 -#define DUK_DATE_FLAG_YEAR_FIXUP DUK_DATE_FLAG_YEAR_FIXUP1422,74167 -#define DUK_DATE_FLAG_SEP_T DUK_DATE_FLAG_SEP_T1423,74286 -#define DUK_DATE_FLAG_VALUE_SHIFT DUK_DATE_FLAG_VALUE_SHIFT1424,74402 -DUK_EXTERNAL_DECL const void * const duk_rom_compressed_pointers[];duk_rom_compressed_pointers1434,74703 -#define DUK_V1_COMPAT_INCLUDEDDUK_V1_COMPAT_INCLUDED1448,74938 -#define DUK_ENUM_INCLUDE_INTERNAL DUK_ENUM_INCLUDE_INTERNAL1458,75131 -#define DUK_STRING_PUSH_SAFE DUK_STRING_PUSH_SAFE1462,75240 -#define duk_push_string_file(duk_push_string_file1475,76081 - -duktape/duk_source_meta.json,75478 - "comment": "Metadata for Duktape sources", comment2,2 - "duk_version_string": "2.5.0", duk_version_string3,50 - "type": "duk_source_meta", type4,86 - {06,136 - "original_line": 1, original_line7,146 - "combined_line": 156, combined_line8,179 - "original_file": "duk_replacements.c"original_file9,214 - {111,276 - "original_line": 1, original_line12,286 - "combined_line": 166, combined_line13,319 - "original_file": "duk_internal.h"original_file14,354 - {216,412 - "original_line": 1, original_line17,422 - "combined_line": 204, combined_line18,455 - "original_file": "duk_dblunion.h"original_file19,490 - {321,548 - "original_line": 1, original_line22,558 - "combined_line": 630, combined_line23,591 - "original_file": "duk_fltunion.h"original_file24,626 - {426,684 - "original_line": 1, original_line27,694 - "combined_line": 671, combined_line28,727 - "original_file": "duk_replacements.h"original_file29,762 - {531,824 - "original_line": 1, original_line32,834 - "combined_line": 702, combined_line33,867 - "original_file": "duk_jmpbuf.h"original_file34,902 - {636,958 - "original_line": 1, original_line37,968 - "combined_line": 728, combined_line38,1001 - "original_file": "duk_exception.h"original_file39,1036 - {741,1095 - "original_line": 1, original_line42,1105 - "combined_line": 760, combined_line43,1138 - "original_file": "duk_forwdecl.h"original_file44,1173 - {846,1231 - "original_line": 1, original_line47,1241 - "combined_line": 896, combined_line48,1274 - "original_file": "duk_tval.h"original_file49,1309 - {951,1363 - "original_line": 1, original_line52,1373 - "combined_line": 1537, combined_line53,1406 - "original_file": "duk_builtins.h"original_file54,1442 - {1056,1500 - "original_line": 45, original_line57,1510 - "combined_line": 2329, combined_line58,1544 - "original_file": "duk_internal.h"original_file59,1580 - {1161,1638 - "original_line": 1, original_line62,1648 - "combined_line": 2332, combined_line63,1681 - "original_file": "duk_util.h"original_file64,1717 - {1266,1771 - "original_line": 1, original_line67,1781 - "combined_line": 3065, combined_line68,1814 - "original_file": "duk_strings.h"original_file69,1850 - {1371,1907 - "original_line": 1, original_line72,1917 - "combined_line": 3234, combined_line73,1950 - "original_file": "duk_js_bytecode.h"original_file74,1986 - {1476,2047 - "original_line": 1, original_line77,2057 - "combined_line": 3718, combined_line78,2090 - "original_file": "duk_lexer.h"original_file79,2126 - {1581,2181 - "original_line": 1, original_line82,2191 - "combined_line": 4158, combined_line83,2224 - "original_file": "duk_js_compiler.h"original_file84,2260 - {1686,2321 - "original_line": 1, original_line87,2331 - "combined_line": 4387, combined_line88,2364 - "original_file": "duk_regexp.h"original_file89,2400 - {1791,2456 - "original_line": 1, original_line92,2466 - "combined_line": 4473, combined_line93,2499 - "original_file": "duk_heaphdr.h"original_file94,2535 - {1896,2592 - "original_line": 1, original_line97,2602 - "combined_line": 4772, combined_line98,2635 - "original_file": "duk_refcount.h"original_file99,2671 - {19101,2729 - "original_line": 1, original_line102,2739 - "combined_line": 5499, combined_line103,2772 - "original_file": "duk_api_internal.h"original_file104,2808 - {20106,2870 - "original_line": 1, original_line107,2880 - "combined_line": 5887, combined_line108,2913 - "original_file": "duk_hstring.h"original_file109,2949 - {21111,3006 - "original_line": 1, original_line112,3016 - "combined_line": 6142, combined_line113,3049 - "original_file": "duk_hobject.h"original_file114,3085 - {22116,3142 - "original_line": 1, original_line117,3152 - "combined_line": 7125, combined_line118,3185 - "original_file": "duk_hcompfunc.h"original_file119,3221 - {23121,3280 - "original_line": 1, original_line122,3290 - "combined_line": 7400, combined_line123,3323 - "original_file": "duk_hnatfunc.h"original_file124,3359 - {24126,3417 - "original_line": 1, original_line127,3427 - "combined_line": 7441, combined_line128,3460 - "original_file": "duk_hboundfunc.h"original_file129,3496 - {25131,3556 - "original_line": 1, original_line132,3566 - "combined_line": 7480, combined_line133,3599 - "original_file": "duk_hbufobj.h"original_file134,3635 - {26136,3692 - "original_line": 1, original_line137,3702 - "combined_line": 7609, combined_line138,3735 - "original_file": "duk_hthread.h"original_file139,3771 - {27141,3828 - "original_line": 1, original_line142,3838 - "combined_line": 8019, combined_line143,3871 - "original_file": "duk_harray.h"original_file144,3907 - {28146,3963 - "original_line": 1, original_line147,3973 - "combined_line": 8069, combined_line148,4006 - "original_file": "duk_henv.h"original_file149,4042 - {29151,4096 - "original_line": 1, original_line152,4106 - "combined_line": 8116, combined_line153,4139 - "original_file": "duk_hbuffer.h"original_file154,4175 - {30156,4232 - "original_line": 1, original_line157,4242 - "combined_line": 8454, combined_line158,4275 - "original_file": "duk_hproxy.h"original_file159,4311 - {31161,4367 - "original_line": 1, original_line162,4377 - "combined_line": 8482, combined_line163,4410 - "original_file": "duk_heap.h"original_file164,4446 - {32166,4500 - "original_line": 1, original_line167,4510 - "combined_line": 9207, combined_line168,4543 - "original_file": "duk_debugger.h"original_file169,4579 - {33171,4637 - "original_line": 1, original_line172,4647 - "combined_line": 9360, combined_line173,4680 - "original_file": "duk_debug.h"original_file174,4716 - {34176,4771 - "original_line": 1, original_line177,4781 - "combined_line": 9546, combined_line178,4814 - "original_file": "duk_error.h"original_file179,4850 - {35181,4905 - "original_line": 1, original_line182,4915 - "combined_line": 10073, combined_line183,4948 - "original_file": "duk_unicode.h"original_file184,4985 - {36186,5042 - "original_line": 1, original_line187,5052 - "combined_line": 10365, combined_line188,5085 - "original_file": "duk_json.h"original_file189,5122 - {37191,5176 - "original_line": 1, original_line192,5186 - "combined_line": 10435, combined_line193,5219 - "original_file": "duk_js.h"original_file194,5256 - {38196,5308 - "original_line": 1, original_line197,5318 - "combined_line": 10553, combined_line198,5351 - "original_file": "duk_numconv.h"original_file199,5388 - {39201,5445 - "original_line": 1, original_line202,5455 - "combined_line": 10659, combined_line203,5488 - "original_file": "duk_bi_protos.h"original_file204,5525 - {40206,5584 - "original_line": 1, original_line207,5594 - "combined_line": 10742, combined_line208,5627 - "original_file": "duk_selftest.h"original_file209,5664 - {41211,5722 - "original_line": 76, original_line212,5732 - "combined_line": 10758, combined_line213,5766 - "original_file": "duk_internal.h"original_file214,5803 - {42216,5861 - "original_line": 10, original_line217,5871 - "combined_line": 10761, combined_line218,5905 - "original_file": "duk_replacements.c"original_file219,5942 - {43221,6004 - "original_line": 1, original_line222,6014 - "combined_line": 10835, combined_line223,6047 - "original_file": "duk_debug_macros.c"original_file224,6084 - {44226,6146 - "original_line": 1, original_line227,6156 - "combined_line": 10927, combined_line228,6189 - "original_file": "duk_builtins.c"original_file229,6226 - {45231,6284 - "original_line": 1, original_line232,6294 - "combined_line": 11792, combined_line233,6327 - "original_file": "duk_error_macros.c"original_file234,6364 - {46236,6426 - "original_line": 1, original_line237,6436 - "combined_line": 11948, combined_line238,6469 - "original_file": "duk_unicode_support.c"original_file239,6506 - {47241,6571 - "original_line": 1, original_line242,6581 - "combined_line": 13214, combined_line243,6614 - "original_file": "duk_util_memrw.c"original_file244,6651 - {48246,6711 - "original_line": 1, original_line247,6721 - "combined_line": 13363, combined_line248,6754 - "original_file": "duk_util_misc.c"original_file249,6791 - {49251,6850 - "original_line": 1, original_line252,6860 - "combined_line": 13547, combined_line253,6893 - "original_file": "duk_hobject_class.c"original_file254,6930 - {50256,6993 - "original_line": 1, original_line257,7003 - "combined_line": 13677, combined_line258,7036 - "original_file": "duk_alloc_default.c"original_file259,7073 - {51261,7136 - "original_line": 1, original_line262,7146 - "combined_line": 13712, combined_line263,7179 - "original_file": "duk_api_buffer.c"original_file264,7216 - {52266,7276 - "original_line": 1, original_line267,7286 - "combined_line": 13786, combined_line268,7319 - "original_file": "duk_api_bytecode.c"original_file269,7356 - {53271,7418 - "original_line": 1, original_line272,7428 - "combined_line": 14555, combined_line273,7461 - "original_file": "duk_api_call.c"original_file274,7498 - {54276,7556 - "original_line": 1, original_line277,7566 - "combined_line": 15072, combined_line278,7599 - "original_file": "duk_api_codec.c"original_file279,7636 - {55281,7695 - "original_line": 1, original_line282,7705 - "combined_line": 15999, combined_line283,7738 - "original_file": "duk_api_compile.c"original_file284,7775 - {56286,7836 - "original_line": 1, original_line287,7846 - "combined_line": 16172, combined_line288,7879 - "original_file": "duk_api_debug.c"original_file289,7916 - {57291,7975 - "original_line": 1, original_line292,7985 - "combined_line": 16434, combined_line293,8018 - "original_file": "duk_api_heap.c"original_file294,8055 - {58296,8113 - "original_line": 1, original_line297,8123 - "combined_line": 16640, combined_line298,8156 - "original_file": "duk_api_inspect.c"original_file299,8193 - {59301,8254 - "original_line": 1, original_line302,8264 - "combined_line": 16886, combined_line303,8297 - "original_file": "duk_api_memory.c"original_file304,8334 - {60306,8394 - "original_line": 1, original_line307,8404 - "combined_line": 16967, combined_line308,8437 - "original_file": "duk_api_object.c"original_file309,8474 - {61311,8534 - "original_line": 1, original_line312,8544 - "combined_line": 18018, combined_line313,8577 - "original_file": "duk_api_random.c"original_file314,8614 - {62316,8674 - "original_line": 1, original_line317,8684 - "combined_line": 18028, combined_line318,8717 - "original_file": "duk_api_stack.c"original_file319,8754 - {63321,8813 - "original_line": 1, original_line322,8823 - "combined_line": 24907, combined_line323,8856 - "original_file": "duk_api_string.c"original_file324,8893 - {64326,8953 - "original_line": 1, original_line327,8963 - "combined_line": 25286, combined_line328,8996 - "original_file": "duk_api_time.c"original_file329,9033 - {65331,9091 - "original_line": 1, original_line332,9101 - "combined_line": 25397, combined_line333,9134 - "original_file": "duk_bi_array.c"original_file334,9171 - {66336,9229 - "original_line": 1, original_line337,9239 - "combined_line": 27053, combined_line338,9272 - "original_file": "duk_bi_boolean.c"original_file339,9309 - {67341,9369 - "original_line": 1, original_line342,9379 - "combined_line": 27123, combined_line343,9412 - "original_file": "duk_bi_buffer.c"original_file344,9449 - {68346,9508 - "original_line": 1, original_line347,9518 - "combined_line": 30060, combined_line348,9551 - "original_file": "duk_bi_cbor.c"original_file349,9588 - {69351,9645 - "original_line": 1, original_line352,9655 - "combined_line": 31726, combined_line353,9688 - "original_file": "duk_bi_date.c"original_file354,9725 - {70356,9782 - "original_line": 1, original_line357,9792 - "combined_line": 33545, combined_line358,9825 - "original_file": "duk_bi_date_unix.c"original_file359,9862 - {71361,9924 - "original_line": 1, original_line362,9934 - "combined_line": 33875, combined_line363,9967 - "original_file": "duk_bi_date_windows.c"original_file364,10004 - {72366,10069 - "original_line": 1, original_line367,10079 - "combined_line": 34069, combined_line368,10112 - "original_file": "duk_bi_duktape.c"original_file369,10149 - {73371,10209 - "original_line": 1, original_line372,10219 - "combined_line": 34228, combined_line373,10252 - "original_file": "duk_bi_encoding.c"original_file374,10289 - {74376,10350 - "original_line": 1, original_line377,10360 - "combined_line": 34767, combined_line378,10393 - "original_file": "duk_bi_error.c"original_file379,10430 - {75381,10488 - "original_line": 1, original_line382,10498 - "combined_line": 35160, combined_line383,10531 - "original_file": "duk_bi_function.c"original_file384,10568 - {76386,10629 - "original_line": 1, original_line387,10639 - "combined_line": 35614, combined_line388,10672 - "original_file": "duk_bi_global.c"original_file389,10709 - {77391,10768 - "original_line": 1, original_line392,10778 - "combined_line": 36346, combined_line393,10811 - "original_file": "duk_bi_json.c"original_file394,10848 - {78396,10905 - "original_line": 1, original_line397,10915 - "combined_line": 39616, combined_line398,10948 - "original_file": "duk_bi_math.c"original_file399,10985 - {79401,11042 - "original_line": 1, original_line402,11052 - "combined_line": 40136, combined_line403,11085 - "original_file": "duk_bi_number.c"original_file404,11122 - {80406,11181 - "original_line": 1, original_line407,11191 - "combined_line": 40417, combined_line408,11224 - "original_file": "duk_bi_object.c"original_file409,11261 - {81411,11320 - "original_line": 1, original_line412,11330 - "combined_line": 41221, combined_line413,11363 - "original_file": "duk_bi_performance.c"original_file414,11400 - {82416,11464 - "original_line": 1, original_line417,11474 - "combined_line": 41253, combined_line418,11507 - "original_file": "duk_bi_pointer.c"original_file419,11544 - {83421,11604 - "original_line": 1, original_line422,11614 - "combined_line": 41329, combined_line423,11647 - "original_file": "duk_bi_promise.c"original_file424,11684 - {84426,11744 - "original_line": 1, original_line427,11754 - "combined_line": 41374, combined_line428,11787 - "original_file": "duk_bi_proxy.c"original_file429,11824 - {85431,11882 - "original_line": 1, original_line432,11892 - "combined_line": 41471, combined_line433,11925 - "original_file": "duk_bi_reflect.c"original_file434,11962 - {86436,12022 - "original_line": 1, original_line437,12032 - "combined_line": 41571, combined_line438,12065 - "original_file": "duk_bi_regexp.c"original_file439,12102 - {87441,12161 - "original_line": 1, original_line442,12171 - "combined_line": 41798, combined_line443,12204 - "original_file": "duk_bi_string.c"original_file444,12241 - {88446,12300 - "original_line": 1, original_line447,12310 - "combined_line": 43379, combined_line448,12343 - "original_file": "duk_bi_symbol.c"original_file449,12380 - {89451,12439 - "original_line": 1, original_line452,12449 - "combined_line": 43550, combined_line453,12482 - "original_file": "duk_bi_thread.c"original_file454,12519 - {90456,12578 - "original_line": 1, original_line457,12588 - "combined_line": 43877, combined_line458,12621 - "original_file": "duk_bi_thrower.c"original_file459,12658 - {91461,12718 - "original_line": 1, original_line462,12728 - "combined_line": 43887, combined_line463,12761 - "original_file": "duk_debug_fixedbuffer.c"original_file464,12798 - {92466,12865 - "original_line": 1, original_line467,12875 - "combined_line": 43957, combined_line468,12908 - "original_file": "duk_debug_vsnprintf.c"original_file469,12945 - {93471,13010 - "original_line": 1, original_line472,13020 - "combined_line": 45058, combined_line473,13053 - "original_file": "duk_debugger.c"original_file474,13090 - {94476,13148 - "original_line": 1, original_line477,13158 - "combined_line": 47973, combined_line478,13191 - "original_file": "duk_error_augment.c"original_file479,13228 - {95481,13291 - "original_line": 1, original_line482,13301 - "combined_line": 48562, combined_line483,13334 - "original_file": "duk_error_longjmp.c"original_file484,13371 - {96486,13434 - "original_line": 1, original_line487,13444 - "combined_line": 48666, combined_line488,13477 - "original_file": "duk_error_misc.c"original_file489,13514 - {97491,13574 - "original_line": 1, original_line492,13584 - "combined_line": 48841, combined_line493,13617 - "original_file": "duk_error_throw.c"original_file494,13654 - {98496,13715 - "original_line": 1, original_line497,13725 - "combined_line": 49004, combined_line498,13758 - "original_file": "duk_hbuffer_alloc.c"original_file499,13795 - {99501,13858 - "original_line": 1, original_line502,13868 - "combined_line": 49137, combined_line503,13901 - "original_file": "duk_hbuffer_assert.c"original_file504,13938 - {100506,14002 - "original_line": 1, original_line507,14012 - "combined_line": 49151, combined_line508,14045 - "original_file": "duk_hbuffer_ops.c"original_file509,14082 - {101511,14143 - "original_line": 2, original_line512,14153 - "combined_line": 49231, combined_line513,14186 - "original_file": "duk_hbufobj_misc.c"original_file514,14223 - {102516,14285 - "original_line": 1, original_line517,14295 - "combined_line": 49251, combined_line518,14328 - "original_file": "duk_heap_alloc.c"original_file519,14365 - {103521,14425 - "original_line": 1, original_line522,14435 - "combined_line": 50477, combined_line523,14468 - "original_file": "duk_heap_finalize.c"original_file524,14505 - {104526,14568 - "original_line": 1, original_line527,14578 - "combined_line": 50923, combined_line528,14611 - "original_file": "duk_heap_hashstring.c"original_file529,14648 - {105531,14713 - "original_line": 1, original_line532,14723 - "combined_line": 51045, combined_line533,14756 - "original_file": "duk_heap_markandsweep.c"original_file534,14793 - {106536,14860 - "original_line": 1, original_line537,14870 - "combined_line": 52528, combined_line538,14903 - "original_file": "duk_heap_memory.c"original_file539,14940 - {107541,15001 - "original_line": 1, original_line542,15011 - "combined_line": 52941, combined_line543,15044 - "original_file": "duk_heap_misc.c"original_file544,15081 - {108546,15140 - "original_line": 1, original_line547,15150 - "combined_line": 53129, combined_line548,15183 - "original_file": "duk_heap_refcount.c"original_file549,15220 - {109551,15283 - "original_line": 1, original_line552,15293 - "combined_line": 53976, combined_line553,15326 - "original_file": "duk_heap_stringcache.c"original_file554,15363 - {110556,15429 - "original_line": 1, original_line557,15439 - "combined_line": 54286, combined_line558,15472 - "original_file": "duk_heap_stringtable.c"original_file559,15509 - {111561,15575 - "original_line": 1, original_line562,15585 - "combined_line": 55336, combined_line563,15618 - "original_file": "duk_heaphdr_assert.c"original_file564,15655 - {112566,15719 - "original_line": 1, original_line567,15729 - "combined_line": 55415, combined_line568,15762 - "original_file": "duk_hobject_alloc.c"original_file569,15799 - {113571,15862 - "original_line": 1, original_line572,15872 - "combined_line": 55687, combined_line573,15905 - "original_file": "duk_hobject_assert.c"original_file574,15942 - {114576,16006 - "original_line": 1, original_line577,16016 - "combined_line": 55815, combined_line578,16049 - "original_file": "duk_hobject_enum.c"original_file579,16086 - {115581,16148 - "original_line": 1, original_line582,16158 - "combined_line": 56525, combined_line583,16191 - "original_file": "duk_hobject_misc.c"original_file584,16228 - {116586,16290 - "original_line": 1, original_line587,16300 - "combined_line": 56579, combined_line588,16333 - "original_file": "duk_hobject_pc2line.c"original_file589,16370 - {117591,16435 - "original_line": 1, original_line592,16445 - "combined_line": 56824, combined_line593,16478 - "original_file": "duk_hobject_props.c"original_file594,16515 - {118596,16578 - "original_line": 1, original_line597,16588 - "combined_line": 63040, combined_line598,16621 - "original_file": "duk_hstring_assert.c"original_file599,16658 - {119601,16722 - "original_line": 1, original_line602,16732 - "combined_line": 63054, combined_line603,16765 - "original_file": "duk_hstring_misc.c"original_file604,16802 - {120606,16864 - "original_line": 1, original_line607,16874 - "combined_line": 63251, combined_line608,16907 - "original_file": "duk_hthread_alloc.c"original_file609,16944 - {121611,17007 - "original_line": 1, original_line612,17017 - "combined_line": 63311, combined_line613,17050 - "original_file": "duk_hthread_builtins.c"original_file614,17087 - {122616,17153 - "original_line": 1, original_line617,17163 - "combined_line": 64198, combined_line618,17196 - "original_file": "duk_hthread_misc.c"original_file619,17233 - {123621,17295 - "original_line": 1, original_line622,17305 - "combined_line": 64296, combined_line623,17338 - "original_file": "duk_hthread_stacks.c"original_file624,17375 - {124626,17439 - "original_line": 1, original_line627,17449 - "combined_line": 64704, combined_line628,17482 - "original_file": "duk_js_arith.c"original_file629,17519 - {125631,17577 - "original_line": 1, original_line632,17587 - "combined_line": 64842, combined_line633,17620 - "original_file": "duk_js_call.c"original_file634,17657 - {126636,17714 - "original_line": 1, original_line637,17724 - "combined_line": 67780, combined_line638,17757 - "original_file": "duk_js_compiler.c"original_file639,17794 - {127641,17855 - "original_line": 1, original_line642,17865 - "combined_line": 75888, combined_line643,17898 - "original_file": "duk_js_executor.c"original_file644,17935 - {128646,17996 - "original_line": 1, original_line647,18006 - "combined_line": 81150, combined_line648,18039 - "original_file": "duk_js_ops.c"original_file649,18076 - {129651,18132 - "original_line": 1, original_line652,18142 - "combined_line": 82629, combined_line653,18175 - "original_file": "duk_js_var.c"original_file654,18212 - {130656,18268 - "original_line": 1, original_line657,18278 - "combined_line": 84423, combined_line658,18311 - "original_file": "duk_lexer.c"original_file659,18348 - {131661,18403 - "original_line": 1, original_line662,18413 - "combined_line": 86885, combined_line663,18446 - "original_file": "duk_numconv.c"original_file664,18483 - {132666,18540 - "original_line": 1, original_line667,18550 - "combined_line": 89179, combined_line668,18583 - "original_file": "duk_regexp_compiler.c"original_file669,18620 - {133671,18685 - "original_line": 1, original_line672,18695 - "combined_line": 90471, combined_line673,18728 - "original_file": "duk_regexp_executor.c"original_file674,18765 - {134676,18830 - "original_line": 1, original_line677,18840 - "combined_line": 91499, combined_line678,18873 - "original_file": "duk_selftest.c"original_file679,18910 - {135681,18968 - "original_line": 2, original_line682,18978 - "combined_line": 92187, combined_line683,19011 - "original_file": "duk_tval.c"original_file684,19048 - {136686,19102 - "original_line": 1, original_line687,19112 - "combined_line": 92339, combined_line688,19145 - "original_file": "duk_unicode_tables.c"original_file689,19182 - {137691,19246 - "original_line": 1, original_line692,19256 - "combined_line": 98515, combined_line693,19289 - "original_file": "duk_util_bitdecoder.c"original_file694,19326 - {138696,19391 - "original_line": 1, original_line697,19401 - "combined_line": 98682, combined_line698,19434 - "original_file": "duk_util_bitencoder.c"original_file699,19471 - {139701,19536 - "original_line": 1, original_line702,19546 - "combined_line": 98726, combined_line703,19579 - "original_file": "duk_util_bufwriter.c"original_file704,19616 - {140706,19680 - "original_line": 1, original_line707,19690 - "combined_line": 99013, combined_line708,19723 - "original_file": "duk_util_cast.c"original_file709,19760 - {141711,19819 - "original_line": 1, original_line712,19829 - "combined_line": 99182, combined_line713,19862 - "original_file": "duk_util_double.c"original_file714,19899 - {142716,19960 - "original_line": 1, original_line717,19970 - "combined_line": 99526, combined_line718,20003 - "original_file": "duk_util_hashbytes.c"original_file719,20040 - {143721,20104 - "original_line": 1, original_line722,20114 - "combined_line": 99588, combined_line723,20147 - "original_file": "duk_util_memory.c"original_file724,20184 - {144726,20245 - "original_line": 1, original_line727,20255 - "combined_line": 99625, combined_line728,20288 - "original_file": "duk_util_tinyrandom.c"original_file729,20325 - "line_map": [line_map5,118 - "duk_version": 20500, duk_version732,20396 - "git_branch": "master", git_branch733,20423 - "git_commit": "6001888049cb42656f8649db020e804bcdeca6a7", git_commit734,20452 - {0736,20545 - "plain": "Undefined", plain737,20555 - "base64": "VW5kZWZpbmVk", base64738,20590 - "define": "DUK_STRIDX_UC_UNDEFINED"define739,20629 - {1741,20689 - "plain": "Null", plain742,20699 - "base64": "TnVsbA==", base64743,20729 - "define": "DUK_STRIDX_UC_NULL"define744,20764 - {2746,20819 - "plain": "Symbol", plain747,20829 - "base64": "U3ltYm9s", base64748,20861 - "define": "DUK_STRIDX_UC_SYMBOL"define749,20896 - {3751,20953 - "plain": "Arguments", plain752,20963 - "base64": "QXJndW1lbnRz", base64753,20998 - "define": "DUK_STRIDX_UC_ARGUMENTS"define754,21037 - {4756,21097 - "plain": "Object", plain757,21107 - "base64": "T2JqZWN0", base64758,21139 - "define": "DUK_STRIDX_UC_OBJECT"define759,21174 - {5761,21231 - "plain": "Function", plain762,21241 - "base64": "RnVuY3Rpb24=", base64763,21275 - "define": "DUK_STRIDX_UC_FUNCTION"define764,21314 - {6766,21373 - "plain": "Array", plain767,21383 - "base64": "QXJyYXk=", base64768,21414 - "define": "DUK_STRIDX_UC_ARRAY"define769,21449 - {7771,21505 - "plain": "String", plain772,21515 - "base64": "U3RyaW5n", base64773,21547 - "define": "DUK_STRIDX_UC_STRING"define774,21582 - {8776,21639 - "plain": "Boolean", plain777,21649 - "base64": "Qm9vbGVhbg==", base64778,21682 - "define": "DUK_STRIDX_UC_BOOLEAN"define779,21721 - {9781,21779 - "plain": "Number", plain782,21789 - "base64": "TnVtYmVy", base64783,21821 - "define": "DUK_STRIDX_UC_NUMBER"define784,21856 - {10786,21913 - "plain": "Date", plain787,21923 - "base64": "RGF0ZQ==", base64788,21953 - "define": "DUK_STRIDX_UC_DATE"define789,21988 - {11791,22043 - "plain": "RegExp", plain792,22053 - "base64": "UmVnRXhw", base64793,22085 - "define": "DUK_STRIDX_REG_EXP"define794,22120 - {12796,22175 - "plain": "Error", plain797,22185 - "base64": "RXJyb3I=", base64798,22216 - "define": "DUK_STRIDX_UC_ERROR"define799,22251 - {13801,22307 - "plain": "Math", plain802,22317 - "base64": "TWF0aA==", base64803,22347 - "define": "DUK_STRIDX_MATH"define804,22382 - {14806,22434 - "plain": "JSON", plain807,22444 - "base64": "SlNPTg==", base64808,22474 - "define": "DUK_STRIDX_JSON"define809,22509 - {15811,22561 - "plain": "", plain812,22571 - "base64": "", base64813,22597 - "define": "DUK_STRIDX_EMPTY_STRING"define814,22624 - {16816,22684 - "plain": "ArrayBuffer", plain817,22694 - "base64": "QXJyYXlCdWZmZXI=", base64818,22731 - "define": "DUK_STRIDX_ARRAY_BUFFER"define819,22774 - {17821,22834 - "plain": "DataView", plain822,22844 - "base64": "RGF0YVZpZXc=", base64823,22878 - "define": "DUK_STRIDX_DATA_VIEW"define824,22917 - {18826,22974 - "plain": "Int8Array", plain827,22984 - "base64": "SW50OEFycmF5", base64828,23019 - "define": "DUK_STRIDX_INT8_ARRAY"define829,23058 - {19831,23116 - "plain": "Uint8Array", plain832,23126 - "base64": "VWludDhBcnJheQ==", base64833,23162 - "define": "DUK_STRIDX_UINT8_ARRAY"define834,23205 - {20836,23264 - "plain": "Uint8ClampedArray", plain837,23274 - "base64": "VWludDhDbGFtcGVkQXJyYXk=", base64838,23317 - "define": "DUK_STRIDX_UINT8_CLAMPED_ARRAY"define839,23368 - {21841,23435 - "plain": "Int16Array", plain842,23445 - "base64": "SW50MTZBcnJheQ==", base64843,23481 - "define": "DUK_STRIDX_INT16_ARRAY"define844,23524 - {22846,23583 - "plain": "Uint16Array", plain847,23593 - "base64": "VWludDE2QXJyYXk=", base64848,23630 - "define": "DUK_STRIDX_UINT16_ARRAY"define849,23673 - {23851,23733 - "plain": "Int32Array", plain852,23743 - "base64": "SW50MzJBcnJheQ==", base64853,23779 - "define": "DUK_STRIDX_INT32_ARRAY"define854,23822 - {24856,23881 - "plain": "Uint32Array", plain857,23891 - "base64": "VWludDMyQXJyYXk=", base64858,23928 - "define": "DUK_STRIDX_UINT32_ARRAY"define859,23971 - {25861,24031 - "plain": "Float32Array", plain862,24041 - "base64": "RmxvYXQzMkFycmF5", base64863,24079 - "define": "DUK_STRIDX_FLOAT32_ARRAY"define864,24122 - {26866,24183 - "plain": "Float64Array", plain867,24193 - "base64": "RmxvYXQ2NEFycmF5", base64868,24231 - "define": "DUK_STRIDX_FLOAT64_ARRAY"define869,24274 - {27871,24335 - "plain": "global", plain872,24345 - "base64": "Z2xvYmFs", base64873,24377 - "define": "DUK_STRIDX_GLOBAL"define874,24412 - {28876,24466 - "plain": "ObjEnv", plain877,24476 - "base64": "T2JqRW52", base64878,24508 - "define": "DUK_STRIDX_OBJ_ENV"define879,24543 - {29881,24598 - "plain": "DecEnv", plain882,24608 - "base64": "RGVjRW52", base64883,24640 - "define": "DUK_STRIDX_DEC_ENV"define884,24675 - {30886,24730 - "plain": "Buffer", plain887,24740 - "base64": "QnVmZmVy", base64888,24772 - "define": "DUK_STRIDX_UC_BUFFER"define889,24807 - {31891,24864 - "plain": "Pointer", plain892,24874 - "base64": "UG9pbnRlcg==", base64893,24907 - "define": "DUK_STRIDX_UC_POINTER"define894,24946 - {32896,25004 - "plain": "Thread", plain897,25014 - "base64": "VGhyZWFk", base64898,25046 - "define": "DUK_STRIDX_UC_THREAD"define899,25081 - {33901,25138 - "plain": "eval", plain902,25148 - "base64": "ZXZhbA==", base64903,25178 - "define": "DUK_STRIDX_EVAL"define904,25213 - {34906,25265 - "plain": "value", plain907,25275 - "base64": "dmFsdWU=", base64908,25306 - "define": "DUK_STRIDX_VALUE"define909,25341 - {35911,25394 - "plain": "writable", plain912,25404 - "base64": "d3JpdGFibGU=", base64913,25438 - "define": "DUK_STRIDX_WRITABLE"define914,25477 - {36916,25533 - "plain": "configurable", plain917,25543 - "base64": "Y29uZmlndXJhYmxl", base64918,25581 - "define": "DUK_STRIDX_CONFIGURABLE"define919,25624 - {37921,25684 - "plain": "enumerable", plain922,25694 - "base64": "ZW51bWVyYWJsZQ==", base64923,25730 - "define": "DUK_STRIDX_ENUMERABLE"define924,25773 - {38926,25831 - "plain": "join", plain927,25841 - "base64": "am9pbg==", base64928,25871 - "define": "DUK_STRIDX_JOIN"define929,25906 - {39931,25958 - "plain": "toLocaleString", plain932,25968 - "base64": "dG9Mb2NhbGVTdHJpbmc=", base64933,26008 - "define": "DUK_STRIDX_TO_LOCALE_STRING"define934,26055 - {40936,26119 - "plain": "valueOf", plain937,26129 - "base64": "dmFsdWVPZg==", base64938,26162 - "define": "DUK_STRIDX_VALUE_OF"define939,26201 - {41941,26257 - "plain": "toUTCString", plain942,26267 - "base64": "dG9VVENTdHJpbmc=", base64943,26304 - "define": "DUK_STRIDX_TO_UTC_STRING"define944,26347 - {42946,26408 - "plain": "toISOString", plain947,26418 - "base64": "dG9JU09TdHJpbmc=", base64948,26455 - "define": "DUK_STRIDX_TO_ISO_STRING"define949,26498 - {43951,26559 - "plain": "toGMTString", plain952,26569 - "base64": "dG9HTVRTdHJpbmc=", base64953,26606 - "define": "DUK_STRIDX_TO_GMT_STRING"define954,26649 - {44956,26710 - "plain": "source", plain957,26720 - "base64": "c291cmNl", base64958,26752 - "define": "DUK_STRIDX_SOURCE"define959,26787 - {45961,26841 - "plain": "ignoreCase", plain962,26851 - "base64": "aWdub3JlQ2FzZQ==", base64963,26887 - "define": "DUK_STRIDX_IGNORE_CASE"define964,26930 - {46966,26989 - "plain": "multiline", plain967,26999 - "base64": "bXVsdGlsaW5l", base64968,27034 - "define": "DUK_STRIDX_MULTILINE"define969,27073 - {47971,27130 - "plain": "lastIndex", plain972,27140 - "base64": "bGFzdEluZGV4", base64973,27175 - "define": "DUK_STRIDX_LAST_INDEX"define974,27214 - {48976,27272 - "plain": "flags", plain977,27282 - "base64": "ZmxhZ3M=", base64978,27313 - "define": "DUK_STRIDX_FLAGS"define979,27348 - {49981,27401 - "plain": "index", plain982,27411 - "base64": "aW5kZXg=", base64983,27442 - "define": "DUK_STRIDX_INDEX"define984,27477 - {50986,27530 - "plain": "prototype", plain987,27540 - "base64": "cHJvdG90eXBl", base64988,27575 - "define": "DUK_STRIDX_PROTOTYPE"define989,27614 - {51991,27671 - "plain": "constructor", plain992,27681 - "base64": "Y29uc3RydWN0b3I=", base64993,27718 - "define": "DUK_STRIDX_CONSTRUCTOR"define994,27761 - {52996,27820 - "plain": "message", plain997,27830 - "base64": "bWVzc2FnZQ==", base64998,27863 - "define": "DUK_STRIDX_MESSAGE"define999,27902 - {531001,27957 - "plain": "boolean", plain1002,27967 - "base64": "Ym9vbGVhbg==", base641003,28000 - "define": "DUK_STRIDX_LC_BOOLEAN"define1004,28039 - {541006,28097 - "plain": "number", plain1007,28107 - "base64": "bnVtYmVy", base641008,28139 - "define": "DUK_STRIDX_LC_NUMBER"define1009,28174 - {551011,28231 - "plain": "string", plain1012,28241 - "base64": "c3RyaW5n", base641013,28273 - "define": "DUK_STRIDX_LC_STRING"define1014,28308 - {561016,28365 - "plain": "symbol", plain1017,28375 - "base64": "c3ltYm9s", base641018,28407 - "define": "DUK_STRIDX_LC_SYMBOL"define1019,28442 - {571021,28499 - "plain": "object", plain1022,28509 - "base64": "b2JqZWN0", base641023,28541 - "define": "DUK_STRIDX_LC_OBJECT"define1024,28576 - {581026,28633 - "plain": "undefined", plain1027,28643 - "base64": "dW5kZWZpbmVk", base641028,28678 - "define": "DUK_STRIDX_LC_UNDEFINED"define1029,28717 - {591031,28777 - "plain": "NaN", plain1032,28787 - "base64": "TmFO", base641033,28816 - "define": "DUK_STRIDX_NAN"define1034,28847 - {601036,28898 - "plain": "Infinity", plain1037,28908 - "base64": "SW5maW5pdHk=", base641038,28942 - "define": "DUK_STRIDX_INFINITY"define1039,28981 - {611041,29037 - "plain": "-Infinity", plain1042,29047 - "base64": "LUluZmluaXR5", base641043,29082 - "define": "DUK_STRIDX_MINUS_INFINITY"define1044,29121 - {621046,29183 - "plain": "-0", plain1047,29193 - "base64": "LTA=", base641048,29221 - "define": "DUK_STRIDX_MINUS_ZERO"define1049,29252 - {631051,29310 - "plain": ",", plain1052,29320 - "base64": "LA==", base641053,29347 - "define": "DUK_STRIDX_COMMA"define1054,29378 - {641056,29431 - "plain": "\n ", plain1057,29441 - "base64": "CiAgICA=", base641058,29473 - "define": "DUK_STRIDX_NEWLINE_4SPACE"define1059,29508 - {651061,29570 - "plain": "[...]", plain1062,29580 - "base64": "Wy4uLl0=", base641063,29611 - "define": "DUK_STRIDX_BRACKETED_ELLIPSIS"define1064,29646 - {661066,29712 - "plain": "Invalid Date", plain1067,29722 - "base64": "SW52YWxpZCBEYXRl", base641068,29760 - "define": "DUK_STRIDX_INVALID_DATE"define1069,29803 - {671071,29863 - "plain": "arguments", plain1072,29873 - "base64": "YXJndW1lbnRz", base641073,29908 - "define": "DUK_STRIDX_LC_ARGUMENTS"define1074,29947 - {681076,30007 - "plain": "callee", plain1077,30017 - "base64": "Y2FsbGVl", base641078,30049 - "define": "DUK_STRIDX_CALLEE"define1079,30084 - {691081,30138 - "plain": "caller", plain1082,30148 - "base64": "Y2FsbGVy", base641083,30180 - "define": "DUK_STRIDX_CALLER"define1084,30215 - {701086,30269 - "plain": "apply", plain1087,30279 - "base64": "YXBwbHk=", base641088,30310 - "define": "DUK_STRIDX_APPLY"define1089,30345 - {711091,30398 - "plain": "construct", plain1092,30408 - "base64": "Y29uc3RydWN0", base641093,30443 - "define": "DUK_STRIDX_CONSTRUCT"define1094,30482 - {721096,30539 - "plain": "deleteProperty", plain1097,30549 - "base64": "ZGVsZXRlUHJvcGVydHk=", base641098,30589 - "define": "DUK_STRIDX_DELETE_PROPERTY"define1099,30636 - {731101,30699 - "plain": "get", plain1102,30709 - "base64": "Z2V0", base641103,30738 - "define": "DUK_STRIDX_GET"define1104,30769 - {741106,30820 - "plain": "has", plain1107,30830 - "base64": "aGFz", base641108,30859 - "define": "DUK_STRIDX_HAS"define1109,30890 - {751111,30941 - "plain": "ownKeys", plain1112,30951 - "base64": "b3duS2V5cw==", base641113,30984 - "define": "DUK_STRIDX_OWN_KEYS"define1114,31023 - {761116,31079 - "plain": "\u0081Symbol.toPrimitive\u00ff", plain1117,31089 - "base64": "gVN5bWJvbC50b1ByaW1pdGl2Zf8=", base641118,31145 - "define": "DUK_STRIDX_WELLKNOWN_SYMBOL_TO_PRIMITIVE"define1119,31200 - {771121,31277 - "plain": "\u0081Symbol.hasInstance\u00ff", plain1122,31287 - "base64": "gVN5bWJvbC5oYXNJbnN0YW5jZf8=", base641123,31343 - "define": "DUK_STRIDX_WELLKNOWN_SYMBOL_HAS_INSTANCE"define1124,31398 - {781126,31475 - "plain": "\u0081Symbol.toStringTag\u00ff", plain1127,31485 - "base64": "gVN5bWJvbC50b1N0cmluZ1RhZ/8=", base641128,31541 - "define": "DUK_STRIDX_WELLKNOWN_SYMBOL_TO_STRING_TAG"define1129,31596 - {791131,31674 - "plain": "\u0081Symbol.isConcatSpreadable\u00ff", plain1132,31684 - "base64": "gVN5bWJvbC5pc0NvbmNhdFNwcmVhZGFibGX/", base641133,31747 - "define": "DUK_STRIDX_WELLKNOWN_SYMBOL_IS_CONCAT_SPREADABLE"define1134,31810 - {801136,31895 - "plain": "setPrototypeOf", plain1137,31905 - "base64": "c2V0UHJvdG90eXBlT2Y=", base641138,31945 - "define": "DUK_STRIDX_SET_PROTOTYPE_OF"define1139,31992 - {811141,32056 - "plain": "__proto__", plain1142,32066 - "base64": "X19wcm90b19f", base641143,32101 - "define": "DUK_STRIDX___PROTO__"define1144,32140 - {821146,32197 - "plain": "toString", plain1147,32207 - "base64": "dG9TdHJpbmc=", base641148,32241 - "define": "DUK_STRIDX_TO_STRING"define1149,32280 - {831151,32337 - "plain": "toJSON", plain1152,32347 - "base64": "dG9KU09O", base641153,32379 - "define": "DUK_STRIDX_TO_JSON"define1154,32414 - {841156,32469 - "plain": "type", plain1157,32479 - "base64": "dHlwZQ==", base641158,32509 - "define": "DUK_STRIDX_TYPE"define1159,32544 - {851161,32596 - "plain": "data", plain1162,32606 - "base64": "ZGF0YQ==", base641163,32636 - "define": "DUK_STRIDX_DATA"define1164,32671 - {861166,32723 - "plain": "buffer", plain1167,32733 - "base64": "YnVmZmVy", base641168,32765 - "define": "DUK_STRIDX_LC_BUFFER"define1169,32800 - {871171,32857 - "plain": "length", plain1172,32867 - "base64": "bGVuZ3Ro", base641173,32899 - "define": "DUK_STRIDX_LENGTH"define1174,32934 - {881176,32988 - "plain": "set", plain1177,32998 - "base64": "c2V0", base641178,33027 - "define": "DUK_STRIDX_SET"define1179,33058 - {891181,33109 - "plain": "stack", plain1182,33119 - "base64": "c3RhY2s=", base641183,33150 - "define": "DUK_STRIDX_STACK"define1184,33185 - {901186,33238 - "plain": "pc", plain1187,33248 - "base64": "cGM=", base641188,33276 - "define": "DUK_STRIDX_PC"define1189,33307 - {911191,33357 - "plain": "lineNumber", plain1192,33367 - "base64": "bGluZU51bWJlcg==", base641193,33403 - "define": "DUK_STRIDX_LINE_NUMBER"define1194,33446 - {921196,33505 - "plain": "\u0082Tracedata", plain1197,33515 - "base64": "glRyYWNlZGF0YQ==", base641198,33556 - "define": "DUK_STRIDX_INT_TRACEDATA"define1199,33599 - {931201,33660 - "plain": "name", plain1202,33670 - "base64": "bmFtZQ==", base641203,33700 - "define": "DUK_STRIDX_NAME"define1204,33735 - {941206,33787 - "plain": "fileName", plain1207,33797 - "base64": "ZmlsZU5hbWU=", base641208,33831 - "define": "DUK_STRIDX_FILE_NAME"define1209,33870 - {951211,33927 - "plain": "pointer", plain1212,33937 - "base64": "cG9pbnRlcg==", base641213,33970 - "define": "DUK_STRIDX_LC_POINTER"define1214,34009 - {961216,34067 - "plain": "\u0082Target", plain1217,34077 - "base64": "glRhcmdldA==", base641218,34115 - "define": "DUK_STRIDX_INT_TARGET"define1219,34154 - {971221,34212 - "plain": "\u0082Next", plain1222,34222 - "base64": "gk5leHQ=", base641223,34258 - "define": "DUK_STRIDX_INT_NEXT"define1224,34293 - {981226,34349 - "plain": "\u0082Bytecode", plain1227,34359 - "base64": "gkJ5dGVjb2Rl", base641228,34399 - "define": "DUK_STRIDX_INT_BYTECODE"define1229,34438 - {991231,34498 - "plain": "\u0082Formals", plain1232,34508 - "base64": "gkZvcm1hbHM=", base641233,34547 - "define": "DUK_STRIDX_INT_FORMALS"define1234,34586 - {1001236,34645 - "plain": "\u0082Varmap", plain1237,34655 - "base64": "glZhcm1hcA==", base641238,34693 - "define": "DUK_STRIDX_INT_VARMAP"define1239,34732 - {1011241,34790 - "plain": "\u0082Source", plain1242,34800 - "base64": "glNvdXJjZQ==", base641243,34838 - "define": "DUK_STRIDX_INT_SOURCE"define1244,34877 - {1021246,34935 - "plain": "\u0082Pc2line", plain1247,34945 - "base64": "glBjMmxpbmU=", base641248,34984 - "define": "DUK_STRIDX_INT_PC2LINE"define1249,35023 - {1031251,35082 - "plain": "\u0082Map", plain1252,35092 - "base64": "gk1hcA==", base641253,35127 - "define": "DUK_STRIDX_INT_MAP"define1254,35162 - {1041256,35217 - "plain": "\u0082Varenv", plain1257,35227 - "base64": "glZhcmVudg==", base641258,35265 - "define": "DUK_STRIDX_INT_VARENV"define1259,35304 - {1051261,35362 - "plain": "\u0082Finalizer", plain1262,35372 - "base64": "gkZpbmFsaXplcg==", base641263,35413 - "define": "DUK_STRIDX_INT_FINALIZER"define1264,35456 - {1061266,35517 - "plain": "\u0082Value", plain1267,35527 - "base64": "glZhbHVl", base641268,35564 - "define": "DUK_STRIDX_INT_VALUE"define1269,35599 - {1071271,35656 - "plain": "compile", plain1272,35666 - "base64": "Y29tcGlsZQ==", base641273,35699 - "define": "DUK_STRIDX_COMPILE"define1274,35738 - {1081276,35793 - "plain": "input", plain1277,35803 - "base64": "aW5wdXQ=", base641278,35834 - "define": "DUK_STRIDX_INPUT"define1279,35869 - {1091281,35922 - "plain": "errCreate", plain1282,35932 - "base64": "ZXJyQ3JlYXRl", base641283,35967 - "define": "DUK_STRIDX_ERR_CREATE"define1284,36006 - {1101286,36064 - "plain": "errThrow", plain1287,36074 - "base64": "ZXJyVGhyb3c=", base641288,36108 - "define": "DUK_STRIDX_ERR_THROW"define1289,36147 - {1111291,36204 - "plain": "env", plain1292,36214 - "base64": "ZW52", base641293,36243 - "define": "DUK_STRIDX_ENV"define1294,36274 - {1121296,36325 - "plain": "hex", plain1297,36335 - "base64": "aGV4", base641298,36364 - "define": "DUK_STRIDX_HEX"define1299,36395 - {1131301,36446 - "plain": "base64", plain1302,36456 - "base64": "YmFzZTY0", base641303,36488 - "define": "DUK_STRIDX_BASE64"define1304,36523 - {1141306,36577 - "plain": "jx", plain1307,36587 - "base64": "ang=", base641308,36615 - "define": "DUK_STRIDX_JX"define1309,36646 - {1151311,36696 - "plain": "jc", plain1312,36706 - "base64": "amM=", base641313,36734 - "define": "DUK_STRIDX_JC"define1314,36765 - {1161316,36815 - "plain": "{\"_undef\":true}", plain1317,36825 - "base64": "eyJfdW5kZWYiOnRydWV9", base641318,36868 - "define": "DUK_STRIDX_JSON_EXT_UNDEFINED"define1319,36915 - {1171321,36981 - "plain": "{\"_nan\":true}", plain1322,36991 - "base64": "eyJfbmFuIjp0cnVlfQ==", base641323,37032 - "define": "DUK_STRIDX_JSON_EXT_NAN"define1324,37079 - {1181326,37139 - "plain": "{\"_inf\":true}", plain1327,37149 - "base64": "eyJfaW5mIjp0cnVlfQ==", base641328,37190 - "define": "DUK_STRIDX_JSON_EXT_POSINF"define1329,37237 - {1191331,37300 - "plain": "{\"_ninf\":true}", plain1332,37310 - "base64": "eyJfbmluZiI6dHJ1ZX0=", base641333,37352 - "define": "DUK_STRIDX_JSON_EXT_NEGINF"define1334,37399 - {1201336,37462 - "plain": "{\"_func\":true}", plain1337,37472 - "base64": "eyJfZnVuYyI6dHJ1ZX0=", base641338,37514 - "define": "DUK_STRIDX_JSON_EXT_FUNCTION1"define1339,37561 - {1211341,37627 - "plain": "{_func:true}", plain1342,37637 - "base64": "e19mdW5jOnRydWV9", base641343,37675 - "define": "DUK_STRIDX_JSON_EXT_FUNCTION2"define1344,37718 - {1221346,37784 - "plain": "break", plain1347,37794 - "base64": "YnJlYWs=", base641348,37825 - "define": "DUK_STRIDX_BREAK"define1349,37860 - {1231351,37913 - "plain": "case", plain1352,37923 - "base64": "Y2FzZQ==", base641353,37953 - "define": "DUK_STRIDX_CASE"define1354,37988 - {1241356,38040 - "plain": "catch", plain1357,38050 - "base64": "Y2F0Y2g=", base641358,38081 - "define": "DUK_STRIDX_CATCH"define1359,38116 - {1251361,38169 - "plain": "continue", plain1362,38179 - "base64": "Y29udGludWU=", base641363,38213 - "define": "DUK_STRIDX_CONTINUE"define1364,38252 - {1261366,38308 - "plain": "debugger", plain1367,38318 - "base64": "ZGVidWdnZXI=", base641368,38352 - "define": "DUK_STRIDX_DEBUGGER"define1369,38391 - {1271371,38447 - "plain": "default", plain1372,38457 - "base64": "ZGVmYXVsdA==", base641373,38490 - "define": "DUK_STRIDX_DEFAULT"define1374,38529 - {1281376,38584 - "plain": "delete", plain1377,38594 - "base64": "ZGVsZXRl", base641378,38626 - "define": "DUK_STRIDX_DELETE"define1379,38661 - {1291381,38715 - "plain": "do", plain1382,38725 - "base64": "ZG8=", base641383,38753 - "define": "DUK_STRIDX_DO"define1384,38784 - {1301386,38834 - "plain": "else", plain1387,38844 - "base64": "ZWxzZQ==", base641388,38874 - "define": "DUK_STRIDX_ELSE"define1389,38909 - {1311391,38961 - "plain": "finally", plain1392,38971 - "base64": "ZmluYWxseQ==", base641393,39004 - "define": "DUK_STRIDX_FINALLY"define1394,39043 - {1321396,39098 - "plain": "for", plain1397,39108 - "base64": "Zm9y", base641398,39137 - "define": "DUK_STRIDX_FOR"define1399,39168 - {1331401,39219 - "plain": "function", plain1402,39229 - "base64": "ZnVuY3Rpb24=", base641403,39263 - "define": "DUK_STRIDX_LC_FUNCTION"define1404,39302 - {1341406,39361 - "plain": "if", plain1407,39371 - "base64": "aWY=", base641408,39399 - "define": "DUK_STRIDX_IF"define1409,39430 - {1351411,39480 - "plain": "in", plain1412,39490 - "base64": "aW4=", base641413,39518 - "define": "DUK_STRIDX_IN"define1414,39549 - {1361416,39599 - "plain": "instanceof", plain1417,39609 - "base64": "aW5zdGFuY2VvZg==", base641418,39645 - "define": "DUK_STRIDX_INSTANCEOF"define1419,39688 - {1371421,39746 - "plain": "new", plain1422,39756 - "base64": "bmV3", base641423,39785 - "define": "DUK_STRIDX_NEW"define1424,39816 - {1381426,39867 - "plain": "return", plain1427,39877 - "base64": "cmV0dXJu", base641428,39909 - "define": "DUK_STRIDX_RETURN"define1429,39944 - {1391431,39998 - "plain": "switch", plain1432,40008 - "base64": "c3dpdGNo", base641433,40040 - "define": "DUK_STRIDX_SWITCH"define1434,40075 - {1401436,40129 - "plain": "this", plain1437,40139 - "base64": "dGhpcw==", base641438,40169 - "define": "DUK_STRIDX_THIS"define1439,40204 - {1411441,40256 - "plain": "throw", plain1442,40266 - "base64": "dGhyb3c=", base641443,40297 - "define": "DUK_STRIDX_THROW"define1444,40332 - {1421446,40385 - "plain": "try", plain1447,40395 - "base64": "dHJ5", base641448,40424 - "define": "DUK_STRIDX_TRY"define1449,40455 - {1431451,40506 - "plain": "typeof", plain1452,40516 - "base64": "dHlwZW9m", base641453,40548 - "define": "DUK_STRIDX_TYPEOF"define1454,40583 - {1441456,40637 - "plain": "var", plain1457,40647 - "base64": "dmFy", base641458,40676 - "define": "DUK_STRIDX_VAR"define1459,40707 - {1451461,40758 - "plain": "const", plain1462,40768 - "base64": "Y29uc3Q=", base641463,40799 - "define": "DUK_STRIDX_CONST"define1464,40834 - {1461466,40887 - "plain": "void", plain1467,40897 - "base64": "dm9pZA==", base641468,40927 - "define": "DUK_STRIDX_VOID"define1469,40962 - {1471471,41014 - "plain": "while", plain1472,41024 - "base64": "d2hpbGU=", base641473,41055 - "define": "DUK_STRIDX_WHILE"define1474,41090 - {1481476,41143 - "plain": "with", plain1477,41153 - "base64": "d2l0aA==", base641478,41183 - "define": "DUK_STRIDX_WITH"define1479,41218 - {1491481,41270 - "plain": "class", plain1482,41280 - "base64": "Y2xhc3M=", base641483,41311 - "define": "DUK_STRIDX_CLASS"define1484,41346 - {1501486,41399 - "plain": "enum", plain1487,41409 - "base64": "ZW51bQ==", base641488,41439 - "define": "DUK_STRIDX_ENUM"define1489,41474 - {1511491,41526 - "plain": "export", plain1492,41536 - "base64": "ZXhwb3J0", base641493,41568 - "define": "DUK_STRIDX_EXPORT"define1494,41603 - {1521496,41657 - "plain": "extends", plain1497,41667 - "base64": "ZXh0ZW5kcw==", base641498,41700 - "define": "DUK_STRIDX_EXTENDS"define1499,41739 - {1531501,41794 - "plain": "import", plain1502,41804 - "base64": "aW1wb3J0", base641503,41836 - "define": "DUK_STRIDX_IMPORT"define1504,41871 - {1541506,41925 - "plain": "super", plain1507,41935 - "base64": "c3VwZXI=", base641508,41966 - "define": "DUK_STRIDX_SUPER"define1509,42001 - {1551511,42054 - "plain": "null", plain1512,42064 - "base64": "bnVsbA==", base641513,42094 - "define": "DUK_STRIDX_LC_NULL"define1514,42129 - {1561516,42184 - "plain": "true", plain1517,42194 - "base64": "dHJ1ZQ==", base641518,42224 - "define": "DUK_STRIDX_TRUE"define1519,42259 - {1571521,42311 - "plain": "false", plain1522,42321 - "base64": "ZmFsc2U=", base641523,42352 - "define": "DUK_STRIDX_FALSE"define1524,42387 - {1581526,42440 - "plain": "implements", plain1527,42450 - "base64": "aW1wbGVtZW50cw==", base641528,42486 - "define": "DUK_STRIDX_IMPLEMENTS"define1529,42529 - {1591531,42587 - "plain": "interface", plain1532,42597 - "base64": "aW50ZXJmYWNl", base641533,42632 - "define": "DUK_STRIDX_INTERFACE"define1534,42671 - {1601536,42728 - "plain": "let", plain1537,42738 - "base64": "bGV0", base641538,42767 - "define": "DUK_STRIDX_LET"define1539,42798 - {1611541,42849 - "plain": "package", plain1542,42859 - "base64": "cGFja2FnZQ==", base641543,42892 - "define": "DUK_STRIDX_PACKAGE"define1544,42931 - {1621546,42986 - "plain": "private", plain1547,42996 - "base64": "cHJpdmF0ZQ==", base641548,43029 - "define": "DUK_STRIDX_PRIVATE"define1549,43068 - {1631551,43123 - "plain": "protected", plain1552,43133 - "base64": "cHJvdGVjdGVk", base641553,43168 - "define": "DUK_STRIDX_PROTECTED"define1554,43207 - {1641556,43264 - "plain": "public", plain1557,43274 - "base64": "cHVibGlj", base641558,43306 - "define": "DUK_STRIDX_PUBLIC"define1559,43341 - {1651561,43395 - "plain": "static", plain1562,43405 - "base64": "c3RhdGlj", base641563,43437 - "define": "DUK_STRIDX_STATIC"define1564,43472 - {1661566,43526 - "plain": "yield", plain1567,43536 - "base64": "eWllbGQ=", base641568,43567 - "define": "DUK_STRIDX_YIELD"define1569,43602 - "builtin_strings_info": [builtin_strings_info735,20515 - "VW5kZWZpbmVk", 01573,43693 - "TnVsbA==", 11574,43718 - "U3ltYm9s", 21575,43739 - "QXJndW1lbnRz", 31576,43760 - "T2JqZWN0", 41577,43785 - "RnVuY3Rpb24=", 51578,43806 - "QXJyYXk=", 61579,43831 - "U3RyaW5n", 71580,43852 - "Qm9vbGVhbg==", 81581,43873 - "TnVtYmVy", 91582,43898 - "RGF0ZQ==", 101583,43919 - "UmVnRXhw", 111584,43940 - "RXJyb3I=", 121585,43961 - "TWF0aA==", 131586,43982 - "SlNPTg==", 141587,44003 - "", 151588,44024 - "QXJyYXlCdWZmZXI=", 161589,44037 - "RGF0YVZpZXc=", 171590,44066 - "SW50OEFycmF5", 181591,44091 - "VWludDhBcnJheQ==", 191592,44116 - "VWludDhDbGFtcGVkQXJyYXk=", 201593,44145 - "SW50MTZBcnJheQ==", 211594,44182 - "VWludDE2QXJyYXk=", 221595,44211 - "SW50MzJBcnJheQ==", 231596,44240 - "VWludDMyQXJyYXk=", 241597,44269 - "RmxvYXQzMkFycmF5", 251598,44298 - "RmxvYXQ2NEFycmF5", 261599,44327 - "Z2xvYmFs", 271600,44356 - "T2JqRW52", 281601,44377 - "RGVjRW52", 291602,44398 - "QnVmZmVy", 301603,44419 - "UG9pbnRlcg==", 311604,44440 - "VGhyZWFk", 321605,44465 - "ZXZhbA==", 331606,44486 - "dmFsdWU=", 341607,44507 - "d3JpdGFibGU=", 351608,44528 - "Y29uZmlndXJhYmxl", 361609,44553 - "ZW51bWVyYWJsZQ==", 371610,44582 - "am9pbg==", 381611,44611 - "dG9Mb2NhbGVTdHJpbmc=", 391612,44632 - "dmFsdWVPZg==", 401613,44665 - "dG9VVENTdHJpbmc=", 411614,44690 - "dG9JU09TdHJpbmc=", 421615,44719 - "dG9HTVRTdHJpbmc=", 431616,44748 - "c291cmNl", 441617,44777 - "aWdub3JlQ2FzZQ==", 451618,44798 - "bXVsdGlsaW5l", 461619,44827 - "bGFzdEluZGV4", 471620,44852 - "ZmxhZ3M=", 481621,44877 - "aW5kZXg=", 491622,44898 - "cHJvdG90eXBl", 501623,44919 - "Y29uc3RydWN0b3I=", 511624,44944 - "bWVzc2FnZQ==", 521625,44973 - "Ym9vbGVhbg==", 531626,44998 - "bnVtYmVy", 541627,45023 - "c3RyaW5n", 551628,45044 - "c3ltYm9s", 561629,45065 - "b2JqZWN0", 571630,45086 - "dW5kZWZpbmVk", 581631,45107 - "TmFO", 591632,45132 - "SW5maW5pdHk=", 601633,45149 - "LUluZmluaXR5", 611634,45174 - "LTA=", 621635,45199 - "LA==", 631636,45216 - "CiAgICA=", 641637,45233 - "Wy4uLl0=", 651638,45254 - "SW52YWxpZCBEYXRl", 661639,45275 - "YXJndW1lbnRz", 671640,45304 - "Y2FsbGVl", 681641,45329 - "Y2FsbGVy", 691642,45350 - "YXBwbHk=", 701643,45371 - "Y29uc3RydWN0", 711644,45392 - "ZGVsZXRlUHJvcGVydHk=", 721645,45417 - "Z2V0", 731646,45450 - "aGFz", 741647,45467 - "b3duS2V5cw==", 751648,45484 - "gVN5bWJvbC50b1ByaW1pdGl2Zf8=", 761649,45509 - "gVN5bWJvbC5oYXNJbnN0YW5jZf8=", 771650,45550 - "gVN5bWJvbC50b1N0cmluZ1RhZ/8=", 781651,45591 - "gVN5bWJvbC5pc0NvbmNhdFNwcmVhZGFibGX/", 791652,45632 - "c2V0UHJvdG90eXBlT2Y=", 801653,45681 - "X19wcm90b19f", 811654,45714 - "dG9TdHJpbmc=", 821655,45739 - "dG9KU09O", 831656,45764 - "dHlwZQ==", 841657,45785 - "ZGF0YQ==", 851658,45806 - "YnVmZmVy", 861659,45827 - "bGVuZ3Ro", 871660,45848 - "c2V0", 881661,45869 - "c3RhY2s=", 891662,45886 - "cGM=", 901663,45907 - "bGluZU51bWJlcg==", 911664,45924 - "glRyYWNlZGF0YQ==", 921665,45953 - "bmFtZQ==", 931666,45982 - "ZmlsZU5hbWU=", 941667,46003 - "cG9pbnRlcg==", 951668,46028 - "glRhcmdldA==", 961669,46053 - "gk5leHQ=", 971670,46078 - "gkJ5dGVjb2Rl", 981671,46099 - "gkZvcm1hbHM=", 991672,46124 - "glZhcm1hcA==", 1001673,46149 - "glNvdXJjZQ==", 1011674,46174 - "glBjMmxpbmU=", 1021675,46199 - "gk1hcA==", 1031676,46224 - "glZhcmVudg==", 1041677,46245 - "gkZpbmFsaXplcg==", 1051678,46270 - "glZhbHVl", 1061679,46299 - "Y29tcGlsZQ==", 1071680,46320 - "aW5wdXQ=", 1081681,46345 - "ZXJyQ3JlYXRl", 1091682,46366 - "ZXJyVGhyb3c=", 1101683,46391 - "ZW52", 1111684,46416 - "aGV4", 1121685,46433 - "YmFzZTY0", 1131686,46450 - "ang=", 1141687,46471 - "amM=", 1151688,46488 - "eyJfdW5kZWYiOnRydWV9", 1161689,46505 - "eyJfbmFuIjp0cnVlfQ==", 1171690,46538 - "eyJfaW5mIjp0cnVlfQ==", 1181691,46571 - "eyJfbmluZiI6dHJ1ZX0=", 1191692,46604 - "eyJfZnVuYyI6dHJ1ZX0=", 1201693,46637 - "e19mdW5jOnRydWV9", 1211694,46670 - "YnJlYWs=", 1221695,46699 - "Y2FzZQ==", 1231696,46720 - "Y2F0Y2g=", 1241697,46741 - "Y29udGludWU=", 1251698,46762 - "ZGVidWdnZXI=", 1261699,46787 - "ZGVmYXVsdA==", 1271700,46812 - "ZGVsZXRl", 1281701,46837 - "ZG8=", 1291702,46858 - "ZWxzZQ==", 1301703,46875 - "ZmluYWxseQ==", 1311704,46896 - "Zm9y", 1321705,46921 - "ZnVuY3Rpb24=", 1331706,46938 - "aWY=", 1341707,46963 - "aW4=", 1351708,46980 - "aW5zdGFuY2VvZg==", 1361709,46997 - "bmV3", 1371710,47026 - "cmV0dXJu", 1381711,47043 - "c3dpdGNo", 1391712,47064 - "dGhpcw==", 1401713,47085 - "dGhyb3c=", 1411714,47106 - "dHJ5", 1421715,47127 - "dHlwZW9m", 1431716,47144 - "dmFy", 1441717,47165 - "Y29uc3Q=", 1451718,47182 - "dm9pZA==", 1461719,47203 - "d2hpbGU=", 1471720,47224 - "d2l0aA==", 1481721,47245 - "Y2xhc3M=", 1491722,47266 - "ZW51bQ==", 1501723,47287 - "ZXhwb3J0", 1511724,47308 - "ZXh0ZW5kcw==", 1521725,47329 - "aW1wb3J0", 1531726,47354 - "c3VwZXI=", 1541727,47375 - "bnVsbA==", 1551728,47396 - "dHJ1ZQ==", 1561729,47417 - "ZmFsc2U=", 1571730,47438 - "aW1wbGVtZW50cw==", 1581731,47459 - "aW50ZXJmYWNl", 1591732,47488 - "bGV0", 1601733,47513 - "cGFja2FnZQ==", 1611734,47530 - "cHJpdmF0ZQ==", 1621735,47555 - "cHJvdGVjdGVk", 1631736,47580 - "cHVibGlj", 1641737,47605 - "c3RhdGlj", 1651738,47626 - "eWllbGQ="1661739,47647 - "builtin_strings_base64": [builtin_strings_base641572,43661 - "git_describe": "v2.5.0", git_describe1741,47674 - "Undefined", 01743,47730 - "Null", 11744,47752 - "Symbol", 21745,47769 - "Arguments", 31746,47788 - "Object", 41747,47810 - "Function", 51748,47829 - "Array", 61749,47850 - "String", 71750,47868 - "Boolean", 81751,47887 - "Number", 91752,47907 - "Date", 101753,47926 - "RegExp", 111754,47943 - "Error", 121755,47962 - "Math", 131756,47980 - "JSON", 141757,47997 - "", 151758,48014 - "ArrayBuffer", 161759,48027 - "DataView", 171760,48051 - "Int8Array", 181761,48072 - "Uint8Array", 191762,48094 - "Uint8ClampedArray", 201763,48117 - "Int16Array", 211764,48147 - "Uint16Array", 221765,48170 - "Int32Array", 231766,48194 - "Uint32Array", 241767,48217 - "Float32Array", 251768,48241 - "Float64Array", 261769,48266 - "global", 271770,48291 - "ObjEnv", 281771,48310 - "DecEnv", 291772,48329 - "Buffer", 301773,48348 - "Pointer", 311774,48367 - "Thread", 321775,48387 - "eval", 331776,48406 - "value", 341777,48423 - "writable", 351778,48441 - "configurable", 361779,48462 - "enumerable", 371780,48487 - "join", 381781,48510 - "toLocaleString", 391782,48527 - "valueOf", 401783,48554 - "toUTCString", 411784,48574 - "toISOString", 421785,48598 - "toGMTString", 431786,48622 - "source", 441787,48646 - "ignoreCase", 451788,48665 - "multiline", 461789,48688 - "lastIndex", 471790,48710 - "flags", 481791,48732 - "index", 491792,48750 - "prototype", 501793,48768 - "constructor", 511794,48790 - "message", 521795,48814 - "boolean", 531796,48834 - "number", 541797,48854 - "string", 551798,48873 - "symbol", 561799,48892 - "object", 571800,48911 - "undefined", 581801,48930 - "NaN", 591802,48952 - "Infinity", 601803,48968 - "-Infinity", 611804,48989 - "-0", 621805,49011 - ",", 631806,49026 - "\n ", 641807,49040 - "[...]", 651808,49059 - "Invalid Date", 661809,49077 - "arguments", 671810,49102 - "callee", 681811,49124 - "caller", 691812,49143 - "apply", 701813,49162 - "construct", 711814,49180 - "deleteProperty", 721815,49202 - "get", 731816,49229 - "has", 741817,49245 - "ownKeys", 751818,49261 - "\u0081Symbol.toPrimitive\u00ff", 761819,49281 - "\u0081Symbol.hasInstance\u00ff", 771820,49324 - "\u0081Symbol.toStringTag\u00ff", 781821,49367 - "\u0081Symbol.isConcatSpreadable\u00ff", 791822,49410 - "setPrototypeOf", 801823,49460 - "__proto__", 811824,49487 - "toString", 821825,49509 - "toJSON", 831826,49530 - "type", 841827,49549 - "data", 851828,49566 - "buffer", 861829,49583 - "length", 871830,49602 - "set", 881831,49621 - "stack", 891832,49637 - "pc", 901833,49655 - "lineNumber", 911834,49670 - "\u0082Tracedata", 921835,49693 - "name", 931836,49721 - "fileName", 941837,49738 - "pointer", 951838,49759 - "\u0082Target", 961839,49779 - "\u0082Next", 971840,49804 - "\u0082Bytecode", 981841,49827 - "\u0082Formals", 991842,49854 - "\u0082Varmap", 1001843,49880 - "\u0082Source", 1011844,49905 - "\u0082Pc2line", 1021845,49930 - "\u0082Map", 1031846,49956 - "\u0082Varenv", 1041847,49978 - "\u0082Finalizer", 1051848,50003 - "\u0082Value", 1061849,50031 - "compile", 1071850,50055 - "input", 1081851,50075 - "errCreate", 1091852,50093 - "errThrow", 1101853,50115 - "env", 1111854,50136 - "hex", 1121855,50152 - "base64", 1131856,50168 - "jx", 1141857,50187 - "jc", 1151858,50202 - "{\"_undef\":true}", 1161859,50217 - "{\"_nan\":true}", 1171860,50247 - "{\"_inf\":true}", 1181861,50275 - "{\"_ninf\":true}", 1191862,50303 - "{\"_func\":true}", 1201863,50332 - "{_func:true}", 1211864,50361 - "break", 1221865,50386 - "case", 1231866,50404 - "catch", 1241867,50421 - "continue", 1251868,50439 - "debugger", 1261869,50460 - "default", 1271870,50481 - "delete", 1281871,50501 - "do", 1291872,50520 - "else", 1301873,50535 - "finally", 1311874,50552 - "for", 1321875,50572 - "function", 1331876,50588 - "if", 1341877,50609 - "in", 1351878,50624 - "instanceof", 1361879,50639 - "new", 1371880,50662 - "return", 1381881,50678 - "switch", 1391882,50697 - "this", 1401883,50716 - "throw", 1411884,50733 - "try", 1421885,50751 - "typeof", 1431886,50767 - "var", 1441887,50786 - "const", 1451888,50802 - "void", 1461889,50820 - "while", 1471890,50837 - "with", 1481891,50855 - "class", 1491892,50872 - "enum", 1501893,50890 - "export", 1511894,50907 - "extends", 1521895,50926 - "import", 1531896,50946 - "super", 1541897,50965 - "null", 1551898,50983 - "true", 1561899,51000 - "false", 1571900,51017 - "implements", 1581901,51035 - "interface", 1591902,51058 - "let", 1601903,51080 - "package", 1611904,51096 - "private", 1621905,51116 - "protected", 1631906,51136 - "public", 1641907,51158 - "static", 1651908,51177 - "yield"1661909,51196 - "builtin_strings": [builtin_strings1742,47705 - -duktape/duktape.cpp,500354 -#define DUK_INTERNAL_H_INCLUDEDDUK_INTERNAL_H_INCLUDED181,6665 -#define DUK_COMPILING_DUKTAPEDUK_COMPILING_DUKTAPE197,7421 -#define DUK_DBLUNION_H_INCLUDEDDUK_DBLUNION_H_INCLUDED263,10176 -union duk_double_union {duk_double_union269,10286 - double d;d270,10311 - float f[2];f271,10322 - duk_uint64_t ull[1];ull273,10366 - duk_uint32_t ui[2];ui275,10395 - duk_uint16_t us[4];us276,10416 - duk_uint8_t uc[8];uc277,10437 - void *vp[2]; /* used by packed duk_tval, assumes sizeof(void *) == 4 */vp279,10490 -typedef union duk_double_union duk_double_union;duk_double_union283,10575 -#define DUK_DBL_IDX_ULL0 DUK_DBL_IDX_ULL0291,10768 -#define DUK_DBL_IDX_UI0 DUK_DBL_IDX_UI0293,10804 -#define DUK_DBL_IDX_UI1 DUK_DBL_IDX_UI1294,10833 -#define DUK_DBL_IDX_US0 DUK_DBL_IDX_US0295,10862 -#define DUK_DBL_IDX_US1 DUK_DBL_IDX_US1296,10891 -#define DUK_DBL_IDX_US2 DUK_DBL_IDX_US2297,10920 -#define DUK_DBL_IDX_US3 DUK_DBL_IDX_US3298,10949 -#define DUK_DBL_IDX_UC0 DUK_DBL_IDX_UC0299,10978 -#define DUK_DBL_IDX_UC1 DUK_DBL_IDX_UC1300,11007 -#define DUK_DBL_IDX_UC2 DUK_DBL_IDX_UC2301,11036 -#define DUK_DBL_IDX_UC3 DUK_DBL_IDX_UC3302,11065 -#define DUK_DBL_IDX_UC4 DUK_DBL_IDX_UC4303,11094 -#define DUK_DBL_IDX_UC5 DUK_DBL_IDX_UC5304,11123 -#define DUK_DBL_IDX_UC6 DUK_DBL_IDX_UC6305,11152 -#define DUK_DBL_IDX_UC7 DUK_DBL_IDX_UC7306,11181 -#define DUK_DBL_IDX_VP0 DUK_DBL_IDX_VP0307,11210 -#define DUK_DBL_IDX_VP1 DUK_DBL_IDX_VP1308,11272 -#define DUK_DBL_IDX_ULL0 DUK_DBL_IDX_ULL0311,11398 -#define DUK_DBL_IDX_UI0 DUK_DBL_IDX_UI0313,11434 -#define DUK_DBL_IDX_UI1 DUK_DBL_IDX_UI1314,11463 -#define DUK_DBL_IDX_US0 DUK_DBL_IDX_US0315,11492 -#define DUK_DBL_IDX_US1 DUK_DBL_IDX_US1316,11521 -#define DUK_DBL_IDX_US2 DUK_DBL_IDX_US2317,11550 -#define DUK_DBL_IDX_US3 DUK_DBL_IDX_US3318,11579 -#define DUK_DBL_IDX_UC0 DUK_DBL_IDX_UC0319,11608 -#define DUK_DBL_IDX_UC1 DUK_DBL_IDX_UC1320,11637 -#define DUK_DBL_IDX_UC2 DUK_DBL_IDX_UC2321,11666 -#define DUK_DBL_IDX_UC3 DUK_DBL_IDX_UC3322,11695 -#define DUK_DBL_IDX_UC4 DUK_DBL_IDX_UC4323,11724 -#define DUK_DBL_IDX_UC5 DUK_DBL_IDX_UC5324,11753 -#define DUK_DBL_IDX_UC6 DUK_DBL_IDX_UC6325,11782 -#define DUK_DBL_IDX_UC7 DUK_DBL_IDX_UC7326,11811 -#define DUK_DBL_IDX_VP0 DUK_DBL_IDX_VP0327,11840 -#define DUK_DBL_IDX_VP1 DUK_DBL_IDX_VP1328,11902 -#define DUK_DBL_IDX_ULL0 DUK_DBL_IDX_ULL0331,12028 -#define DUK_DBL_IDX_UI0 DUK_DBL_IDX_UI0333,12129 -#define DUK_DBL_IDX_UI1 DUK_DBL_IDX_UI1334,12158 -#define DUK_DBL_IDX_US0 DUK_DBL_IDX_US0335,12187 -#define DUK_DBL_IDX_US1 DUK_DBL_IDX_US1336,12216 -#define DUK_DBL_IDX_US2 DUK_DBL_IDX_US2337,12245 -#define DUK_DBL_IDX_US3 DUK_DBL_IDX_US3338,12274 -#define DUK_DBL_IDX_UC0 DUK_DBL_IDX_UC0339,12303 -#define DUK_DBL_IDX_UC1 DUK_DBL_IDX_UC1340,12332 -#define DUK_DBL_IDX_UC2 DUK_DBL_IDX_UC2341,12361 -#define DUK_DBL_IDX_UC3 DUK_DBL_IDX_UC3342,12390 -#define DUK_DBL_IDX_UC4 DUK_DBL_IDX_UC4343,12419 -#define DUK_DBL_IDX_UC5 DUK_DBL_IDX_UC5344,12448 -#define DUK_DBL_IDX_UC6 DUK_DBL_IDX_UC6345,12477 -#define DUK_DBL_IDX_UC7 DUK_DBL_IDX_UC7346,12506 -#define DUK_DBL_IDX_VP0 DUK_DBL_IDX_VP0347,12535 -#define DUK_DBL_IDX_VP1 DUK_DBL_IDX_VP1348,12597 -#define DUK_DBLUNION_SET_DOUBLE(DUK_DBLUNION_SET_DOUBLE358,12812 -#define DUK_DBLUNION_SET_HIGH32(DUK_DBLUNION_SET_HIGH32362,12890 -#define DUK_DBLUNION_SET_HIGH32_ZERO_LOW32(DUK_DBLUNION_SET_HIGH32_ZERO_LOW32368,13063 -#define DUK_DBLUNION_SET_HIGH32_ZERO_LOW32(DUK_DBLUNION_SET_HIGH32_ZERO_LOW32372,13191 -#define DUK_DBLUNION_SET_HIGH32_ZERO_LOW32(DUK_DBLUNION_SET_HIGH32_ZERO_LOW32377,13359 -#define DUK_DBLUNION_SET_LOW32(DUK_DBLUNION_SET_LOW32383,13561 -#define DUK_DBLUNION_GET_DOUBLE(DUK_DBLUNION_GET_DOUBLE387,13671 -#define DUK_DBLUNION_GET_HIGH32(DUK_DBLUNION_GET_HIGH32388,13716 -#define DUK_DBLUNION_GET_LOW32(DUK_DBLUNION_GET_LOW32389,13779 -#define DUK_DBLUNION_SET_UINT64(DUK_DBLUNION_SET_UINT64393,13905 -#define DUK_DBLUNION_GET_UINT64(DUK_DBLUNION_GET_UINT64397,14073 -#define DUK_DBLUNION_SET_UINT64(DUK_DBLUNION_SET_UINT64401,14217 -#define DUK_DBLUNION_GET_UINT64(DUK_DBLUNION_GET_UINT64404,14328 -#define DUK_DBLUNION_SET_INT64(DUK_DBLUNION_SET_INT64406,14400 -#define DUK_DBLUNION_GET_INT64(DUK_DBLUNION_GET_INT64407,14485 -#define DUK__DBLUNION_SET_NAN_FULL(DUK__DBLUNION_SET_NAN_FULL439,16220 -#define DUK__DBLUNION_IS_NAN_FULL(DUK__DBLUNION_IS_NAN_FULL442,16350 -#define DUK__DBLUNION_IS_NORMALIZED_NAN_FULL(DUK__DBLUNION_IS_NORMALIZED_NAN_FULL445,16586 -#define DUK__DBLUNION_IS_ANYINF(DUK__DBLUNION_IS_ANYINF447,16706 -#define DUK__DBLUNION_IS_POSINF(DUK__DBLUNION_IS_POSINF449,16854 -#define DUK__DBLUNION_IS_NEGINF(DUK__DBLUNION_IS_NEGINF451,16961 -#define DUK__DBLUNION_IS_ANYZERO(DUK__DBLUNION_IS_ANYZERO453,17068 -#define DUK__DBLUNION_IS_POSZERO(DUK__DBLUNION_IS_POSZERO455,17217 -#define DUK__DBLUNION_IS_NEGZERO(DUK__DBLUNION_IS_NEGZERO457,17325 -#define DUK__DBLUNION_SET_NAN_FULL(DUK__DBLUNION_SET_NAN_FULL461,17496 -#define DUK__DBLUNION_IS_NAN_FULL(DUK__DBLUNION_IS_NAN_FULL464,17626 -#define DUK__DBLUNION_IS_NORMALIZED_NAN_FULL(DUK__DBLUNION_IS_NORMALIZED_NAN_FULL467,17862 -#define DUK__DBLUNION_IS_ANYINF(DUK__DBLUNION_IS_ANYINF469,17982 -#define DUK__DBLUNION_IS_POSINF(DUK__DBLUNION_IS_POSINF471,18130 -#define DUK__DBLUNION_IS_NEGINF(DUK__DBLUNION_IS_NEGINF473,18237 -#define DUK__DBLUNION_IS_ANYZERO(DUK__DBLUNION_IS_ANYZERO475,18344 -#define DUK__DBLUNION_IS_POSZERO(DUK__DBLUNION_IS_POSZERO477,18493 -#define DUK__DBLUNION_IS_NEGZERO(DUK__DBLUNION_IS_NEGZERO479,18601 -#define DUK__DBLUNION_SET_NAN_FULL(DUK__DBLUNION_SET_NAN_FULL484,18795 -#define DUK__DBLUNION_IS_NAN_FULL(DUK__DBLUNION_IS_NAN_FULL488,18974 -#define DUK__DBLUNION_IS_NORMALIZED_NAN_FULL(DUK__DBLUNION_IS_NORMALIZED_NAN_FULL492,19177 -#define DUK__DBLUNION_IS_ANYINF(DUK__DBLUNION_IS_ANYINF495,19323 -#define DUK__DBLUNION_IS_POSINF(DUK__DBLUNION_IS_POSINF498,19473 -#define DUK__DBLUNION_IS_NEGINF(DUK__DBLUNION_IS_NEGINF501,19606 -#define DUK__DBLUNION_IS_ANYZERO(DUK__DBLUNION_IS_ANYZERO504,19739 -#define DUK__DBLUNION_IS_POSZERO(DUK__DBLUNION_IS_POSZERO507,19890 -#define DUK__DBLUNION_IS_NEGZERO(DUK__DBLUNION_IS_NEGZERO510,20024 -#define DUK__DBLUNION_SET_NAN_NOTFULL(DUK__DBLUNION_SET_NAN_NOTFULL515,20191 -#define DUK__DBLUNION_IS_NAN_NOTFULL(DUK__DBLUNION_IS_NAN_NOTFULL519,20295 -#define DUK__DBLUNION_IS_NORMALIZED_NAN_NOTFULL(DUK__DBLUNION_IS_NORMALIZED_NAN_NOTFULL524,20515 -#define DUK__DBLUNION_NORMALIZE_NAN_CHECK_FULL(DUK__DBLUNION_NORMALIZE_NAN_CHECK_FULL528,20655 -#define DUK__DBLUNION_NORMALIZE_NAN_CHECK_NOTFULL(DUK__DBLUNION_NORMALIZE_NAN_CHECK_NOTFULL534,20813 -#define DUK_DBLUNION_NORMALIZE_NAN_CHECK(DUK_DBLUNION_NORMALIZE_NAN_CHECK548,21303 -#define DUK_DBLUNION_IS_NAN(DUK_DBLUNION_IS_NAN549,21392 -#define DUK_DBLUNION_IS_NORMALIZED_NAN(DUK_DBLUNION_IS_NORMALIZED_NAN550,21468 -#define DUK_DBLUNION_SET_NAN(DUK_DBLUNION_SET_NAN551,21555 -#define DUK_DBLUNION_NORMALIZE_NAN_CHECK(DUK_DBLUNION_NORMALIZE_NAN_CHECK553,21638 -#define DUK_DBLUNION_IS_NAN(DUK_DBLUNION_IS_NAN554,21730 -#define DUK_DBLUNION_IS_NORMALIZED_NAN(DUK_DBLUNION_IS_NORMALIZED_NAN555,21809 -#define DUK_DBLUNION_SET_NAN(DUK_DBLUNION_SET_NAN556,21899 -#define DUK_DBLUNION_IS_NORMALIZED(DUK_DBLUNION_IS_NORMALIZED558,21986 -#define DUK_DBLUNION_NORMALIZE_NAN_CHECK(DUK_DBLUNION_NORMALIZE_NAN_CHECK562,22185 -#define DUK_DBLUNION_IS_NAN(DUK_DBLUNION_IS_NAN563,22262 -#define DUK_DBLUNION_IS_NORMALIZED_NAN(DUK_DBLUNION_IS_NORMALIZED_NAN564,22365 -#define DUK_DBLUNION_IS_NORMALIZED(DUK_DBLUNION_IS_NORMALIZED565,22468 -#define DUK_DBLUNION_SET_NAN(DUK_DBLUNION_SET_NAN566,22560 -#define DUK_DBLUNION_IS_ANYINF(DUK_DBLUNION_IS_ANYINF572,22754 -#define DUK_DBLUNION_IS_POSINF(DUK_DBLUNION_IS_POSINF573,22817 -#define DUK_DBLUNION_IS_NEGINF(DUK_DBLUNION_IS_NEGINF574,22880 -#define DUK_DBLUNION_IS_ANYZERO(DUK_DBLUNION_IS_ANYZERO576,22944 -#define DUK_DBLUNION_IS_POSZERO(DUK_DBLUNION_IS_POSZERO577,23009 -#define DUK_DBLUNION_IS_NEGZERO(DUK_DBLUNION_IS_NEGZERO578,23074 -#define DUK_DBLUNION_BSWAP64(DUK_DBLUNION_BSWAP64583,23263 -#define DUK_DBLUNION_DOUBLE_HTON(DUK_DBLUNION_DOUBLE_HTON597,23756 -#define DUK_DBLUNION_DOUBLE_HTON(DUK_DBLUNION_DOUBLE_HTON607,24126 -#define DUK_DBLUNION_DOUBLE_HTON(DUK_DBLUNION_DOUBLE_HTON617,24496 -#define DUK_DBLUNION_DOUBLE_NTOH(DUK_DBLUNION_DOUBLE_NTOH623,24648 -#define DUK_DBLUNION_HAS_SIGNBIT(DUK_DBLUNION_HAS_SIGNBIT627,24775 -#define DUK_DBLUNION_GET_SIGNBIT(DUK_DBLUNION_GET_SIGNBIT628,24886 -#define DUK_DBLUNION_HAS_SIGNBIT(DUK_DBLUNION_HAS_SIGNBIT630,24966 -#define DUK_DBLUNION_GET_SIGNBIT(DUK_DBLUNION_GET_SIGNBIT631,25051 -#define DUK_FLTUNION_H_INCLUDEDDUK_FLTUNION_H_INCLUDED642,25324 -union duk_float_union {duk_float_union646,25408 - float f;f647,25432 - duk_uint32_t ui[1];ui648,25442 - duk_uint16_t us[2];us649,25463 - duk_uint8_t uc[4];uc650,25484 -typedef union duk_float_union duk_float_union;duk_float_union653,25508 -#define DUK_FLT_IDX_UI0 DUK_FLT_IDX_UI0656,25617 -#define DUK_FLT_IDX_US0 DUK_FLT_IDX_US0657,25646 -#define DUK_FLT_IDX_US1 DUK_FLT_IDX_US1658,25675 -#define DUK_FLT_IDX_UC0 DUK_FLT_IDX_UC0659,25704 -#define DUK_FLT_IDX_UC1 DUK_FLT_IDX_UC1660,25733 -#define DUK_FLT_IDX_UC2 DUK_FLT_IDX_UC2661,25762 -#define DUK_FLT_IDX_UC3 DUK_FLT_IDX_UC3662,25791 -#define DUK_FLT_IDX_UI0 DUK_FLT_IDX_UI0664,25853 -#define DUK_FLT_IDX_US0 DUK_FLT_IDX_US0665,25882 -#define DUK_FLT_IDX_US1 DUK_FLT_IDX_US1666,25911 -#define DUK_FLT_IDX_UC0 DUK_FLT_IDX_UC0667,25940 -#define DUK_FLT_IDX_UC1 DUK_FLT_IDX_UC1668,25969 -#define DUK_FLT_IDX_UC2 DUK_FLT_IDX_UC2669,25998 -#define DUK_FLT_IDX_UC3 DUK_FLT_IDX_UC3670,26027 -#define DUK_REPLACEMENTS_H_INCLUDEDDUK_REPLACEMENTS_H_INCLUDED679,26235 -DUK_INTERNAL_DECL double duk_computed_infinity;duk_computed_infinity683,26341 -DUK_INTERNAL_DECL double duk_computed_nan;duk_computed_nan686,26430 -#define DUK_JMPBUF_H_INCLUDEDDUK_JMPBUF_H_INCLUDED720,27370 -struct duk_jmpbuf {duk_jmpbuf723,27437 - duk_small_int_t dummy; /* unused */dummy724,27457 -struct duk_jmpbuf {duk_jmpbuf727,27504 - DUK_JMPBUF_TYPE jb;jb728,27524 -#define DUK_EXCEPTION_H_INCLUDEDDUK_EXCEPTION_H_INCLUDED741,27800 -class duk_internal_exception {duk_internal_exception749,28121 -class duk_fatal_exception : public virtual std::runtime_error {duk_fatal_exception758,28456 - duk_fatal_exception(const char *message) : std::runtime_error(message) {}duk_fatal_exception760,28529 -#define DUK_FORWDECL_H_INCLUDEDDUK_FORWDECL_H_INCLUDED772,28808 -typedef struct duk_jmpbuf duk_jmpbuf;duk_jmpbuf842,30114 -typedef struct duk_heaphdr duk_heaphdr;duk_heaphdr846,30197 -typedef struct duk_heaphdr_string duk_heaphdr_string;duk_heaphdr_string847,30237 -typedef struct duk_harray duk_harray;duk_harray848,30291 -typedef struct duk_hstring duk_hstring;duk_hstring849,30329 -typedef struct duk_hstring_external duk_hstring_external;duk_hstring_external850,30369 -typedef struct duk_hobject duk_hobject;duk_hobject851,30427 -typedef struct duk_hcompfunc duk_hcompfunc;duk_hcompfunc852,30467 -typedef struct duk_hnatfunc duk_hnatfunc;duk_hnatfunc853,30511 -typedef struct duk_hboundfunc duk_hboundfunc;duk_hboundfunc854,30553 -typedef struct duk_hthread duk_hthread;duk_hthread855,30599 -typedef struct duk_hbufobj duk_hbufobj;duk_hbufobj856,30639 -typedef struct duk_hdecenv duk_hdecenv;duk_hdecenv857,30679 -typedef struct duk_hobjenv duk_hobjenv;duk_hobjenv858,30719 -typedef struct duk_hproxy duk_hproxy;duk_hproxy859,30759 -typedef struct duk_hbuffer duk_hbuffer;duk_hbuffer860,30797 -typedef struct duk_hbuffer_fixed duk_hbuffer_fixed;duk_hbuffer_fixed861,30837 -typedef struct duk_hbuffer_dynamic duk_hbuffer_dynamic;duk_hbuffer_dynamic862,30889 -typedef struct duk_hbuffer_external duk_hbuffer_external;duk_hbuffer_external863,30945 -typedef struct duk_propaccessor duk_propaccessor;duk_propaccessor865,31004 -typedef union duk_propvalue duk_propvalue;duk_propvalue866,31054 -typedef struct duk_propdesc duk_propdesc;duk_propdesc867,31097 -typedef struct duk_heap duk_heap;duk_heap869,31140 -typedef struct duk_breakpoint duk_breakpoint;duk_breakpoint870,31174 -typedef struct duk_activation duk_activation;duk_activation872,31221 -typedef struct duk_catcher duk_catcher;duk_catcher873,31267 -typedef struct duk_ljstate duk_ljstate;duk_ljstate874,31307 -typedef struct duk_strcache_entry duk_strcache_entry;duk_strcache_entry875,31347 -typedef struct duk_litcache_entry duk_litcache_entry;duk_litcache_entry876,31401 -typedef struct duk_strtab_entry duk_strtab_entry;duk_strtab_entry877,31455 -typedef struct duk_fixedbuffer duk_fixedbuffer;duk_fixedbuffer880,31533 -typedef struct duk_bitdecoder_ctx duk_bitdecoder_ctx;duk_bitdecoder_ctx883,31589 -typedef struct duk_bitencoder_ctx duk_bitencoder_ctx;duk_bitencoder_ctx884,31643 -typedef struct duk_bufwriter_ctx duk_bufwriter_ctx;duk_bufwriter_ctx885,31697 -typedef struct duk_token duk_token;duk_token887,31750 -typedef struct duk_re_token duk_re_token;duk_re_token888,31786 -typedef struct duk_lexer_point duk_lexer_point;duk_lexer_point889,31828 -typedef struct duk_lexer_ctx duk_lexer_ctx;duk_lexer_ctx890,31876 -typedef struct duk_lexer_codepoint duk_lexer_codepoint;duk_lexer_codepoint891,31920 -typedef struct duk_compiler_instr duk_compiler_instr;duk_compiler_instr893,31977 -typedef struct duk_compiler_func duk_compiler_func;duk_compiler_func894,32031 -typedef struct duk_compiler_ctx duk_compiler_ctx;duk_compiler_ctx895,32083 -typedef struct duk_re_matcher_ctx duk_re_matcher_ctx;duk_re_matcher_ctx897,32134 -typedef struct duk_re_compiler_ctx duk_re_compiler_ctx;duk_re_compiler_ctx898,32188 -#define DUK_TVAL_H_INCLUDEDDUK_TVAL_H_INCLUDED922,33070 -typedef union duk_double_union duk_tval;duk_tval937,33472 -typedef struct {__anonffb0efc10108938,33513 - duk_uint16_t a;a939,33530 - duk_uint16_t b;b940,33547 - duk_uint16_t c;c941,33564 - duk_uint16_t d;d942,33581 -} duk_tval_unused;duk_tval_unused943,33598 -#define DUK_TAG_NORMALIZED_NAN DUK_TAG_NORMALIZED_NAN946,33629 -#define DUK_TAG_MIN DUK_TAG_MIN948,33771 -#define DUK_TAG_FASTINT DUK_TAG_FASTINT950,33843 -#define DUK_TAG_UNUSED DUK_TAG_UNUSED952,33922 -#define DUK_TAG_UNDEFINED DUK_TAG_UNDEFINED953,34005 -#define DUK_TAG_NULL DUK_TAG_NULL954,34071 -#define DUK_TAG_BOOLEAN DUK_TAG_BOOLEAN955,34137 -#define DUK_TAG_POINTER DUK_TAG_POINTER957,34291 -#define DUK_TAG_LIGHTFUNC DUK_TAG_LIGHTFUNC958,34358 -#define DUK_TAG_STRING DUK_TAG_STRING959,34425 -#define DUK_TAG_OBJECT DUK_TAG_OBJECT960,34499 -#define DUK_TAG_BUFFER DUK_TAG_BUFFER961,34573 -#define DUK_TAG_MAX DUK_TAG_MAX962,34647 -#define DUK_XTAG_BOOLEAN_FALSE DUK_XTAG_BOOLEAN_FALSE965,34713 -#define DUK_XTAG_BOOLEAN_TRUE DUK_XTAG_BOOLEAN_TRUE966,34760 -#define DUK_TVAL_IS_VALID_TAG(DUK_TVAL_IS_VALID_TAG968,34808 -#define DUK_TVAL_UNUSED_INITIALIZER(DUK_TVAL_UNUSED_INITIALIZER972,34995 -#define DUK__TVAL_SET_TAGGEDPOINTER(DUK__TVAL_SET_TAGGEDPOINTER978,35286 -#define DUK__TVAL_SET_TAGGEDPOINTER(DUK__TVAL_SET_TAGGEDPOINTER982,35471 -#define DUK__TVAL_SET_TAGGEDPOINTER(DUK__TVAL_SET_TAGGEDPOINTER987,35680 -#define DUK__TVAL_SET_LIGHTFUNC(DUK__TVAL_SET_LIGHTFUNC998,36108 -#define DUK__TVAL_SET_LIGHTFUNC(DUK__TVAL_SET_LIGHTFUNC1004,36400 -#define DUK__TVAL_SET_LIGHTFUNC(DUK__TVAL_SET_LIGHTFUNC1011,36724 -#define DUK__TVAL_SET_I48(DUK__TVAL_SET_I481022,37164 -#define DUK__TVAL_SET_U32(DUK__TVAL_SET_U321028,37438 -#define DUK__TVAL_SET_I48(DUK__TVAL_SET_I481035,37670 -#define DUK__TVAL_SET_U32(DUK__TVAL_SET_U321038,37863 -#define DUK__TVAL_SET_I32(DUK__TVAL_SET_I321044,38093 -#define DUK__TVAL_GET_FASTINT(DUK__TVAL_GET_FASTINT1051,38324 -#define DUK__TVAL_GET_FASTINT(DUK__TVAL_GET_FASTINT1053,38497 -#define DUK__TVAL_GET_FASTINT_U32(DUK__TVAL_GET_FASTINT_U321055,38603 -#define DUK__TVAL_GET_FASTINT_I32(DUK__TVAL_GET_FASTINT_I321056,38670 -#define DUK_TVAL_SET_UNDEFINED(DUK_TVAL_SET_UNDEFINED1059,38782 -#define DUK_TVAL_SET_UNUSED(DUK_TVAL_SET_UNUSED1062,38904 -#define DUK_TVAL_SET_NULL(DUK_TVAL_SET_NULL1065,39020 -#define DUK_TVAL_SET_BOOLEAN(DUK_TVAL_SET_BOOLEAN1069,39133 -#define DUK_TVAL_SET_NAN(DUK_TVAL_SET_NAN1071,39276 -#define DUK_TVAL_SET_DOUBLE(DUK_TVAL_SET_DOUBLE1075,39455 -#define DUK_TVAL_SET_I48(DUK_TVAL_SET_I481081,39661 -#define DUK_TVAL_SET_I32(DUK_TVAL_SET_I321082,39735 -#define DUK_TVAL_SET_U32(DUK_TVAL_SET_U321083,39809 -#define DUK_TVAL_SET_NUMBER_CHKFAST_FAST(DUK_TVAL_SET_NUMBER_CHKFAST_FAST1084,39883 -#define DUK_TVAL_SET_NUMBER_CHKFAST_SLOW(DUK_TVAL_SET_NUMBER_CHKFAST_SLOW1085,39975 -#define DUK_TVAL_SET_NUMBER(DUK_TVAL_SET_NUMBER1086,40067 -#define DUK_TVAL_CHKFAST_INPLACE_FAST(DUK_TVAL_CHKFAST_INPLACE_FAST1087,40143 -#define DUK_TVAL_CHKFAST_INPLACE_SLOW(DUK_TVAL_CHKFAST_INPLACE_SLOW1096,40419 -#define DUK_TVAL_SET_DOUBLE(DUK_TVAL_SET_DOUBLE1106,40724 -#define DUK_TVAL_SET_I48(DUK_TVAL_SET_I481112,40930 -#define DUK_TVAL_SET_I32(DUK_TVAL_SET_I321113,41052 -#define DUK_TVAL_SET_U32(DUK_TVAL_SET_U321114,41143 -#define DUK_TVAL_SET_NUMBER_CHKFAST_FAST(DUK_TVAL_SET_NUMBER_CHKFAST_FAST1115,41234 -#define DUK_TVAL_SET_NUMBER_CHKFAST_SLOW(DUK_TVAL_SET_NUMBER_CHKFAST_SLOW1116,41315 -#define DUK_TVAL_SET_NUMBER(DUK_TVAL_SET_NUMBER1117,41396 -#define DUK_TVAL_CHKFAST_INPLACE_FAST(DUK_TVAL_CHKFAST_INPLACE_FAST1118,41472 -#define DUK_TVAL_CHKFAST_INPLACE_SLOW(DUK_TVAL_CHKFAST_INPLACE_SLOW1119,41532 -#define DUK_TVAL_SET_FASTINT(DUK_TVAL_SET_FASTINT1122,41623 -#define DUK_TVAL_SET_LIGHTFUNC(DUK_TVAL_SET_LIGHTFUNC1124,41710 -#define DUK_TVAL_SET_STRING(DUK_TVAL_SET_STRING1125,41800 -#define DUK_TVAL_SET_OBJECT(DUK_TVAL_SET_OBJECT1126,41900 -#define DUK_TVAL_SET_BUFFER(DUK_TVAL_SET_BUFFER1127,42000 -#define DUK_TVAL_SET_POINTER(DUK_TVAL_SET_POINTER1128,42100 -#define DUK_TVAL_SET_TVAL(DUK_TVAL_SET_TVAL1130,42202 -#define DUK_TVAL_GET_BOOLEAN(DUK_TVAL_GET_BOOLEAN1133,42293 -#define DUK_TVAL_GET_DOUBLE(DUK_TVAL_GET_DOUBLE1135,42414 -#define DUK_TVAL_GET_FASTINT(DUK_TVAL_GET_FASTINT1136,42469 -#define DUK_TVAL_GET_FASTINT_U32(DUK_TVAL_GET_FASTINT_U321137,42542 -#define DUK_TVAL_GET_FASTINT_I32(DUK_TVAL_GET_FASTINT_I321138,42619 -#define DUK_TVAL_GET_NUMBER(DUK_TVAL_GET_NUMBER1139,42696 -#define DUK_TVAL_GET_NUMBER(DUK_TVAL_GET_NUMBER1141,42780 -#define DUK_TVAL_GET_DOUBLE(DUK_TVAL_GET_DOUBLE1142,42835 -#define DUK_TVAL_GET_LIGHTFUNC(DUK_TVAL_GET_LIGHTFUNC1144,42897 -#define DUK_TVAL_GET_LIGHTFUNC_FUNCPTR(DUK_TVAL_GET_LIGHTFUNC_FUNCPTR1148,43085 -#define DUK_TVAL_GET_LIGHTFUNC_FLAGS(DUK_TVAL_GET_LIGHTFUNC_FLAGS1149,43177 -#define DUK_TVAL_GET_STRING(DUK_TVAL_GET_STRING1150,43282 -#define DUK_TVAL_GET_OBJECT(DUK_TVAL_GET_OBJECT1151,43371 -#define DUK_TVAL_GET_BUFFER(DUK_TVAL_GET_BUFFER1152,43460 -#define DUK_TVAL_GET_POINTER(DUK_TVAL_GET_POINTER1153,43549 -#define DUK_TVAL_GET_HEAPHDR(DUK_TVAL_GET_HEAPHDR1154,43631 -#define DUK_TVAL_GET_TAG(DUK_TVAL_GET_TAG1157,43736 -#define DUK_TVAL_IS_UNDEFINED(DUK_TVAL_IS_UNDEFINED1159,43829 -#define DUK_TVAL_IS_UNUSED(DUK_TVAL_IS_UNUSED1160,43920 -#define DUK_TVAL_IS_NULL(DUK_TVAL_IS_NULL1161,44008 -#define DUK_TVAL_IS_BOOLEAN(DUK_TVAL_IS_BOOLEAN1162,44094 -#define DUK_TVAL_IS_BOOLEAN_TRUE(DUK_TVAL_IS_BOOLEAN_TRUE1163,44183 -#define DUK_TVAL_IS_BOOLEAN_FALSE(DUK_TVAL_IS_BOOLEAN_FALSE1164,44281 -#define DUK_TVAL_IS_LIGHTFUNC(DUK_TVAL_IS_LIGHTFUNC1165,44380 -#define DUK_TVAL_IS_STRING(DUK_TVAL_IS_STRING1166,44471 -#define DUK_TVAL_IS_OBJECT(DUK_TVAL_IS_OBJECT1167,44559 -#define DUK_TVAL_IS_BUFFER(DUK_TVAL_IS_BUFFER1168,44647 -#define DUK_TVAL_IS_POINTER(DUK_TVAL_IS_POINTER1169,44735 -#define DUK_TVAL_IS_DOUBLE(DUK_TVAL_IS_DOUBLE1172,44879 -#define DUK_TVAL_IS_FASTINT(DUK_TVAL_IS_FASTINT1173,44961 -#define DUK_TVAL_IS_NUMBER(DUK_TVAL_IS_NUMBER1174,45050 -#define DUK_TVAL_IS_NUMBER(DUK_TVAL_IS_NUMBER1176,45138 -#define DUK_TVAL_IS_DOUBLE(DUK_TVAL_IS_DOUBLE1177,45220 -#define DUK_TVAL_IS_HEAP_ALLOCATED(DUK_TVAL_IS_HEAP_ALLOCATED1181,45369 -typedef struct duk_tval_struct duk_tval;duk_tval1202,46126 -struct duk_tval_struct {duk_tval_struct1204,46168 - duk_small_uint_t t;t1205,46193 - duk_small_uint_t v_extra;v_extra1206,46214 - union {__anonffb0efc1020a1207,46241 - duk_double_t d;d1208,46250 - duk_small_int_t i;i1209,46268 - duk_int64_t fi; /* if present, forces 16-byte duk_tval */fi1211,46318 - void *voidptr;voidptr1213,46386 - duk_hstring *hstring;hstring1214,46403 - duk_hobject *hobject;hobject1215,46427 - duk_hcompfunc *hcompfunc;hcompfunc1216,46451 - duk_hnatfunc *hnatfunc;hnatfunc1217,46479 - duk_hthread *hthread;hthread1218,46505 - duk_hbuffer *hbuffer;hbuffer1219,46529 - duk_heaphdr *heaphdr;heaphdr1220,46553 - duk_c_function lightfunc;lightfunc1221,46577 - } v;v1222,46605 -typedef struct {__anonffb0efc103081225,46615 - duk_small_uint_t t;t1226,46632 - duk_small_uint_t v_extra;v_extra1227,46653 - duk_double_t d;d1233,46937 -} duk_tval_unused;duk_tval_unused1234,46954 -#define DUK_TVAL_UNUSED_INITIALIZER(DUK_TVAL_UNUSED_INITIALIZER1236,46974 -#define DUK_TAG_MIN DUK_TAG_MIN1239,47043 -#define DUK_TAG_NUMBER DUK_TAG_NUMBER1240,47083 -#define DUK_TAG_FASTINT DUK_TAG_FASTINT1242,47211 -#define DUK_TAG_UNDEFINED DUK_TAG_UNDEFINED1244,47258 -#define DUK_TAG_NULL DUK_TAG_NULL1245,47298 -#define DUK_TAG_BOOLEAN DUK_TAG_BOOLEAN1246,47338 -#define DUK_TAG_POINTER DUK_TAG_POINTER1247,47378 -#define DUK_TAG_LIGHTFUNC DUK_TAG_LIGHTFUNC1248,47418 -#define DUK_TAG_UNUSED DUK_TAG_UNUSED1249,47458 -#define DUK_TAG_STRING DUK_TAG_STRING1250,47536 -#define DUK_TAG_OBJECT DUK_TAG_OBJECT1251,47624 -#define DUK_TAG_BUFFER DUK_TAG_BUFFER1252,47664 -#define DUK_TAG_MAX DUK_TAG_MAX1253,47705 -#define DUK_TVAL_IS_VALID_TAG(DUK_TVAL_IS_VALID_TAG1255,47747 -#define DUK_TVAL_SET_UNDEFINED(DUK_TVAL_SET_UNDEFINED1265,48173 -#define DUK_TVAL_SET_UNUSED(DUK_TVAL_SET_UNUSED1271,48309 -#define DUK_TVAL_SET_NULL(DUK_TVAL_SET_NULL1277,48439 -#define DUK_TVAL_SET_BOOLEAN(DUK_TVAL_SET_BOOLEAN1283,48565 -#define DUK_TVAL_SET_DOUBLE(DUK_TVAL_SET_DOUBLE1291,48774 -#define DUK_TVAL_SET_I48(DUK_TVAL_SET_I481300,49076 -#define DUK_TVAL_SET_U32(DUK_TVAL_SET_U321306,49234 -#define DUK_TVAL_SET_I32(DUK_TVAL_SET_I321312,49406 -#define DUK_TVAL_SET_NUMBER_CHKFAST_FAST(DUK_TVAL_SET_NUMBER_CHKFAST_FAST1318,49578 -#define DUK_TVAL_SET_NUMBER_CHKFAST_SLOW(DUK_TVAL_SET_NUMBER_CHKFAST_SLOW1320,49672 -#define DUK_TVAL_SET_NUMBER(DUK_TVAL_SET_NUMBER1322,49766 -#define DUK_TVAL_CHKFAST_INPLACE_FAST(DUK_TVAL_CHKFAST_INPLACE_FAST1324,49838 -#define DUK_TVAL_CHKFAST_INPLACE_SLOW(DUK_TVAL_CHKFAST_INPLACE_SLOW1333,50114 -#define DUK_TVAL_SET_DOUBLE(DUK_TVAL_SET_DOUBLE1343,50419 -#define DUK_TVAL_SET_I48(DUK_TVAL_SET_I481345,50487 -#define DUK_TVAL_SET_U32(DUK_TVAL_SET_U321347,50602 -#define DUK_TVAL_SET_I32(DUK_TVAL_SET_I321349,50686 -#define DUK_TVAL_SET_NUMBER(DUK_TVAL_SET_NUMBER1351,50770 -#define DUK_TVAL_SET_NUMBER_CHKFAST_FAST(DUK_TVAL_SET_NUMBER_CHKFAST_FAST1360,51072 -#define DUK_TVAL_SET_NUMBER_CHKFAST_SLOW(DUK_TVAL_SET_NUMBER_CHKFAST_SLOW1362,51153 -#define DUK_TVAL_CHKFAST_INPLACE_FAST(DUK_TVAL_CHKFAST_INPLACE_FAST1364,51234 -#define DUK_TVAL_CHKFAST_INPLACE_SLOW(DUK_TVAL_CHKFAST_INPLACE_SLOW1365,51294 -#define DUK_TVAL_SET_FASTINT(DUK_TVAL_SET_FASTINT1368,51385 -#define DUK_TVAL_SET_POINTER(DUK_TVAL_SET_POINTER1371,51465 -#define DUK_TVAL_SET_LIGHTFUNC(DUK_TVAL_SET_LIGHTFUNC1378,51635 -#define DUK_TVAL_SET_STRING(DUK_TVAL_SET_STRING1386,51862 -#define DUK_TVAL_SET_OBJECT(DUK_TVAL_SET_OBJECT1393,52030 -#define DUK_TVAL_SET_BUFFER(DUK_TVAL_SET_BUFFER1400,52198 -#define DUK_TVAL_SET_NAN(DUK_TVAL_SET_NAN1407,52366 -#define DUK_TVAL_SET_TVAL(DUK_TVAL_SET_TVAL1415,52605 -#define DUK_TVAL_GET_BOOLEAN(DUK_TVAL_GET_BOOLEAN1418,52694 -#define DUK_TVAL_GET_DOUBLE(DUK_TVAL_GET_DOUBLE1420,52797 -#define DUK_TVAL_GET_FASTINT(DUK_TVAL_GET_FASTINT1421,52852 -#define DUK_TVAL_GET_FASTINT_U32(DUK_TVAL_GET_FASTINT_U321422,52908 -#define DUK_TVAL_GET_FASTINT_I32(DUK_TVAL_GET_FASTINT_I321423,52981 -#define DUK_TVAL_GET_NUMBER(DUK_TVAL_GET_NUMBER1431,53421 -#define DUK_TVAL_GET_NUMBER(DUK_TVAL_GET_NUMBER1436,53676 -#define DUK_TVAL_GET_DOUBLE(DUK_TVAL_GET_DOUBLE1437,53731 -#define DUK_TVAL_GET_POINTER(DUK_TVAL_GET_POINTER1439,53816 -#define DUK_TVAL_GET_LIGHTFUNC(DUK_TVAL_GET_LIGHTFUNC1440,53877 -#define DUK_TVAL_GET_LIGHTFUNC_FUNCPTR(DUK_TVAL_GET_LIGHTFUNC_FUNCPTR1444,54032 -#define DUK_TVAL_GET_LIGHTFUNC_FLAGS(DUK_TVAL_GET_LIGHTFUNC_FLAGS1445,54095 -#define DUK_TVAL_GET_STRING(DUK_TVAL_GET_STRING1446,54175 -#define DUK_TVAL_GET_OBJECT(DUK_TVAL_GET_OBJECT1447,54236 -#define DUK_TVAL_GET_BUFFER(DUK_TVAL_GET_BUFFER1448,54297 -#define DUK_TVAL_GET_HEAPHDR(DUK_TVAL_GET_HEAPHDR1449,54358 -#define DUK_TVAL_GET_TAG(DUK_TVAL_GET_TAG1452,54435 -#define DUK_TVAL_IS_UNDEFINED(DUK_TVAL_IS_UNDEFINED1453,54488 -#define DUK_TVAL_IS_UNUSED(DUK_TVAL_IS_UNUSED1454,54562 -#define DUK_TVAL_IS_NULL(DUK_TVAL_IS_NULL1455,54633 -#define DUK_TVAL_IS_BOOLEAN(DUK_TVAL_IS_BOOLEAN1456,54702 -#define DUK_TVAL_IS_BOOLEAN_TRUE(DUK_TVAL_IS_BOOLEAN_TRUE1457,54774 -#define DUK_TVAL_IS_BOOLEAN_FALSE(DUK_TVAL_IS_BOOLEAN_FALSE1458,54868 -#define DUK_TVAL_IS_DOUBLE(DUK_TVAL_IS_DOUBLE1460,54991 -#define DUK_TVAL_IS_FASTINT(DUK_TVAL_IS_FASTINT1461,55062 -#define DUK_TVAL_IS_NUMBER(DUK_TVAL_IS_NUMBER1462,55134 -#define DUK_TVAL_IS_NUMBER(DUK_TVAL_IS_NUMBER1465,55287 -#define DUK_TVAL_IS_DOUBLE(DUK_TVAL_IS_DOUBLE1466,55358 -#define DUK_TVAL_IS_POINTER(DUK_TVAL_IS_POINTER1468,55456 -#define DUK_TVAL_IS_LIGHTFUNC(DUK_TVAL_IS_LIGHTFUNC1469,55528 -#define DUK_TVAL_IS_STRING(DUK_TVAL_IS_STRING1470,55602 -#define DUK_TVAL_IS_OBJECT(DUK_TVAL_IS_OBJECT1471,55673 -#define DUK_TVAL_IS_BUFFER(DUK_TVAL_IS_BUFFER1472,55744 -#define DUK_TVAL_IS_HEAP_ALLOCATED(DUK_TVAL_IS_HEAP_ALLOCATED1482,56144 -#define DUK_TVAL_SET_BOOLEAN_TRUE(DUK_TVAL_SET_BOOLEAN_TRUE1497,56504 -#define DUK_TVAL_SET_BOOLEAN_FALSE(DUK_TVAL_SET_BOOLEAN_FALSE1498,56579 -#define DUK_TVAL_STRING_IS_SYMBOL(DUK_TVAL_STRING_IS_SYMBOL1500,56655 -#define DUK_LFUNC_FLAGS_GET_MAGIC(DUK_LFUNC_FLAGS_GET_MAGIC1507,56922 -#define DUK_LFUNC_FLAGS_GET_LENGTH(DUK_LFUNC_FLAGS_GET_LENGTH1509,57033 -#define DUK_LFUNC_FLAGS_GET_NARGS(DUK_LFUNC_FLAGS_GET_NARGS1511,57109 -#define DUK_LFUNC_FLAGS_PACK(DUK_LFUNC_FLAGS_PACK1513,57177 -#define DUK_LFUNC_NARGS_VARARGS DUK_LFUNC_NARGS_VARARGS1516,57304 -#define DUK_LFUNC_NARGS_MIN DUK_LFUNC_NARGS_MIN1517,57376 -#define DUK_LFUNC_NARGS_MAX DUK_LFUNC_NARGS_MAX1518,57425 -#define DUK_LFUNC_LENGTH_MIN DUK_LFUNC_LENGTH_MIN1519,57508 -#define DUK_LFUNC_LENGTH_MAX DUK_LFUNC_LENGTH_MAX1520,57557 -#define DUK_LFUNC_MAGIC_MIN DUK_LFUNC_MAGIC_MIN1521,57606 -#define DUK_LFUNC_MAGIC_MAX DUK_LFUNC_MAGIC_MAX1522,57658 -#define DUK_FASTINT_MIN DUK_FASTINT_MIN1526,57765 -#define DUK_FASTINT_MAX DUK_FASTINT_MAX1527,57835 -#define DUK_FASTINT_BITS DUK_FASTINT_BITS1528,57904 -#define DUK_TVAL_ASSERT_VALID(DUK_TVAL_ASSERT_VALID1536,58216 -#define DUK_TVAL_ASSERT_VALID(DUK_TVAL_ASSERT_VALID1538,58303 -#define DUK_BUILTINS_H_INCLUDEDDUK_BUILTINS_H_INCLUDED1549,58557 -#define DUK_STRIDX_UC_UNDEFINED DUK_STRIDX_UC_UNDEFINED1554,58726 -#define DUK_HEAP_STRING_UC_UNDEFINED(DUK_HEAP_STRING_UC_UNDEFINED1555,58845 -#define DUK_HTHREAD_STRING_UC_UNDEFINED(DUK_HTHREAD_STRING_UC_UNDEFINED1556,58967 -#define DUK_STRIDX_UC_NULL DUK_STRIDX_UC_NULL1557,59091 -#define DUK_HEAP_STRING_UC_NULL(DUK_HEAP_STRING_UC_NULL1558,59205 -#define DUK_HTHREAD_STRING_UC_NULL(DUK_HTHREAD_STRING_UC_NULL1559,59322 -#define DUK_STRIDX_UC_SYMBOL DUK_STRIDX_UC_SYMBOL1560,59441 -#define DUK_HEAP_STRING_UC_SYMBOL(DUK_HEAP_STRING_UC_SYMBOL1561,59557 -#define DUK_HTHREAD_STRING_UC_SYMBOL(DUK_HTHREAD_STRING_UC_SYMBOL1562,59676 -#define DUK_STRIDX_UC_ARGUMENTS DUK_STRIDX_UC_ARGUMENTS1563,59797 -#define DUK_HEAP_STRING_UC_ARGUMENTS(DUK_HEAP_STRING_UC_ARGUMENTS1564,59916 -#define DUK_HTHREAD_STRING_UC_ARGUMENTS(DUK_HTHREAD_STRING_UC_ARGUMENTS1565,60038 -#define DUK_STRIDX_UC_OBJECT DUK_STRIDX_UC_OBJECT1566,60162 -#define DUK_HEAP_STRING_UC_OBJECT(DUK_HEAP_STRING_UC_OBJECT1567,60278 -#define DUK_HTHREAD_STRING_UC_OBJECT(DUK_HTHREAD_STRING_UC_OBJECT1568,60397 -#define DUK_STRIDX_UC_FUNCTION DUK_STRIDX_UC_FUNCTION1569,60518 -#define DUK_HEAP_STRING_UC_FUNCTION(DUK_HEAP_STRING_UC_FUNCTION1570,60636 -#define DUK_HTHREAD_STRING_UC_FUNCTION(DUK_HTHREAD_STRING_UC_FUNCTION1571,60757 -#define DUK_STRIDX_UC_ARRAY DUK_STRIDX_UC_ARRAY1572,60880 -#define DUK_HEAP_STRING_UC_ARRAY(DUK_HEAP_STRING_UC_ARRAY1573,60995 -#define DUK_HTHREAD_STRING_UC_ARRAY(DUK_HTHREAD_STRING_UC_ARRAY1574,61113 -#define DUK_STRIDX_UC_STRING DUK_STRIDX_UC_STRING1575,61233 -#define DUK_HEAP_STRING_UC_STRING(DUK_HEAP_STRING_UC_STRING1576,61349 -#define DUK_HTHREAD_STRING_UC_STRING(DUK_HTHREAD_STRING_UC_STRING1577,61468 -#define DUK_STRIDX_UC_BOOLEAN DUK_STRIDX_UC_BOOLEAN1578,61589 -#define DUK_HEAP_STRING_UC_BOOLEAN(DUK_HEAP_STRING_UC_BOOLEAN1579,61706 -#define DUK_HTHREAD_STRING_UC_BOOLEAN(DUK_HTHREAD_STRING_UC_BOOLEAN1580,61826 -#define DUK_STRIDX_UC_NUMBER DUK_STRIDX_UC_NUMBER1581,61948 -#define DUK_HEAP_STRING_UC_NUMBER(DUK_HEAP_STRING_UC_NUMBER1582,62064 -#define DUK_HTHREAD_STRING_UC_NUMBER(DUK_HTHREAD_STRING_UC_NUMBER1583,62183 -#define DUK_STRIDX_UC_DATE DUK_STRIDX_UC_DATE1584,62304 -#define DUK_HEAP_STRING_UC_DATE(DUK_HEAP_STRING_UC_DATE1585,62418 -#define DUK_HTHREAD_STRING_UC_DATE(DUK_HTHREAD_STRING_UC_DATE1586,62535 -#define DUK_STRIDX_REG_EXP DUK_STRIDX_REG_EXP1587,62654 -#define DUK_HEAP_STRING_REG_EXP(DUK_HEAP_STRING_REG_EXP1588,62770 -#define DUK_HTHREAD_STRING_REG_EXP(DUK_HTHREAD_STRING_REG_EXP1589,62887 -#define DUK_STRIDX_UC_ERROR DUK_STRIDX_UC_ERROR1590,63006 -#define DUK_HEAP_STRING_UC_ERROR(DUK_HEAP_STRING_UC_ERROR1591,63121 -#define DUK_HTHREAD_STRING_UC_ERROR(DUK_HTHREAD_STRING_UC_ERROR1592,63239 -#define DUK_STRIDX_MATH DUK_STRIDX_MATH1593,63359 -#define DUK_HEAP_STRING_MATH(DUK_HEAP_STRING_MATH1594,63473 -#define DUK_HTHREAD_STRING_MATH(DUK_HTHREAD_STRING_MATH1595,63587 -#define DUK_STRIDX_JSON DUK_STRIDX_JSON1596,63703 -#define DUK_HEAP_STRING_JSON(DUK_HEAP_STRING_JSON1597,63817 -#define DUK_HTHREAD_STRING_JSON(DUK_HTHREAD_STRING_JSON1598,63931 -#define DUK_STRIDX_EMPTY_STRING DUK_STRIDX_EMPTY_STRING1599,64047 -#define DUK_HEAP_STRING_EMPTY_STRING(DUK_HEAP_STRING_EMPTY_STRING1600,64157 -#define DUK_HTHREAD_STRING_EMPTY_STRING(DUK_HTHREAD_STRING_EMPTY_STRING1601,64279 -#define DUK_STRIDX_ARRAY_BUFFER DUK_STRIDX_ARRAY_BUFFER1602,64403 -#define DUK_HEAP_STRING_ARRAY_BUFFER(DUK_HEAP_STRING_ARRAY_BUFFER1603,64524 -#define DUK_HTHREAD_STRING_ARRAY_BUFFER(DUK_HTHREAD_STRING_ARRAY_BUFFER1604,64646 -#define DUK_STRIDX_DATA_VIEW DUK_STRIDX_DATA_VIEW1605,64770 -#define DUK_HEAP_STRING_DATA_VIEW(DUK_HEAP_STRING_DATA_VIEW1606,64888 -#define DUK_HTHREAD_STRING_DATA_VIEW(DUK_HTHREAD_STRING_DATA_VIEW1607,65007 -#define DUK_STRIDX_INT8_ARRAY DUK_STRIDX_INT8_ARRAY1608,65128 -#define DUK_HEAP_STRING_INT8_ARRAY(DUK_HEAP_STRING_INT8_ARRAY1609,65247 -#define DUK_HTHREAD_STRING_INT8_ARRAY(DUK_HTHREAD_STRING_INT8_ARRAY1610,65367 -#define DUK_STRIDX_UINT8_ARRAY DUK_STRIDX_UINT8_ARRAY1611,65489 -#define DUK_HEAP_STRING_UINT8_ARRAY(DUK_HEAP_STRING_UINT8_ARRAY1612,65609 -#define DUK_HTHREAD_STRING_UINT8_ARRAY(DUK_HTHREAD_STRING_UINT8_ARRAY1613,65730 -#define DUK_STRIDX_UINT8_CLAMPED_ARRAY DUK_STRIDX_UINT8_CLAMPED_ARRAY1614,65853 -#define DUK_HEAP_STRING_UINT8_CLAMPED_ARRAY(DUK_HEAP_STRING_UINT8_CLAMPED_ARRAY1615,65980 -#define DUK_HTHREAD_STRING_UINT8_CLAMPED_ARRAY(DUK_HTHREAD_STRING_UINT8_CLAMPED_ARRAY1616,66109 -#define DUK_STRIDX_INT16_ARRAY DUK_STRIDX_INT16_ARRAY1617,66240 -#define DUK_HEAP_STRING_INT16_ARRAY(DUK_HEAP_STRING_INT16_ARRAY1618,66360 -#define DUK_HTHREAD_STRING_INT16_ARRAY(DUK_HTHREAD_STRING_INT16_ARRAY1619,66481 -#define DUK_STRIDX_UINT16_ARRAY DUK_STRIDX_UINT16_ARRAY1620,66604 -#define DUK_HEAP_STRING_UINT16_ARRAY(DUK_HEAP_STRING_UINT16_ARRAY1621,66725 -#define DUK_HTHREAD_STRING_UINT16_ARRAY(DUK_HTHREAD_STRING_UINT16_ARRAY1622,66847 -#define DUK_STRIDX_INT32_ARRAY DUK_STRIDX_INT32_ARRAY1623,66971 -#define DUK_HEAP_STRING_INT32_ARRAY(DUK_HEAP_STRING_INT32_ARRAY1624,67091 -#define DUK_HTHREAD_STRING_INT32_ARRAY(DUK_HTHREAD_STRING_INT32_ARRAY1625,67212 -#define DUK_STRIDX_UINT32_ARRAY DUK_STRIDX_UINT32_ARRAY1626,67335 -#define DUK_HEAP_STRING_UINT32_ARRAY(DUK_HEAP_STRING_UINT32_ARRAY1627,67456 -#define DUK_HTHREAD_STRING_UINT32_ARRAY(DUK_HTHREAD_STRING_UINT32_ARRAY1628,67578 -#define DUK_STRIDX_FLOAT32_ARRAY DUK_STRIDX_FLOAT32_ARRAY1629,67702 -#define DUK_HEAP_STRING_FLOAT32_ARRAY(DUK_HEAP_STRING_FLOAT32_ARRAY1630,67824 -#define DUK_HTHREAD_STRING_FLOAT32_ARRAY(DUK_HTHREAD_STRING_FLOAT32_ARRAY1631,67947 -#define DUK_STRIDX_FLOAT64_ARRAY DUK_STRIDX_FLOAT64_ARRAY1632,68072 -#define DUK_HEAP_STRING_FLOAT64_ARRAY(DUK_HEAP_STRING_FLOAT64_ARRAY1633,68194 -#define DUK_HTHREAD_STRING_FLOAT64_ARRAY(DUK_HTHREAD_STRING_FLOAT64_ARRAY1634,68317 -#define DUK_STRIDX_GLOBAL DUK_STRIDX_GLOBAL1635,68442 -#define DUK_HEAP_STRING_GLOBAL(DUK_HEAP_STRING_GLOBAL1636,68558 -#define DUK_HTHREAD_STRING_GLOBAL(DUK_HTHREAD_STRING_GLOBAL1637,68674 -#define DUK_STRIDX_OBJ_ENV DUK_STRIDX_OBJ_ENV1638,68792 -#define DUK_HEAP_STRING_OBJ_ENV(DUK_HEAP_STRING_OBJ_ENV1639,68908 -#define DUK_HTHREAD_STRING_OBJ_ENV(DUK_HTHREAD_STRING_OBJ_ENV1640,69025 -#define DUK_STRIDX_DEC_ENV DUK_STRIDX_DEC_ENV1641,69144 -#define DUK_HEAP_STRING_DEC_ENV(DUK_HEAP_STRING_DEC_ENV1642,69260 -#define DUK_HTHREAD_STRING_DEC_ENV(DUK_HTHREAD_STRING_DEC_ENV1643,69377 -#define DUK_STRIDX_UC_BUFFER DUK_STRIDX_UC_BUFFER1644,69496 -#define DUK_HEAP_STRING_UC_BUFFER(DUK_HEAP_STRING_UC_BUFFER1645,69612 -#define DUK_HTHREAD_STRING_UC_BUFFER(DUK_HTHREAD_STRING_UC_BUFFER1646,69731 -#define DUK_STRIDX_UC_POINTER DUK_STRIDX_UC_POINTER1647,69852 -#define DUK_HEAP_STRING_UC_POINTER(DUK_HEAP_STRING_UC_POINTER1648,69969 -#define DUK_HTHREAD_STRING_UC_POINTER(DUK_HTHREAD_STRING_UC_POINTER1649,70089 -#define DUK_STRIDX_UC_THREAD DUK_STRIDX_UC_THREAD1650,70211 -#define DUK_HEAP_STRING_UC_THREAD(DUK_HEAP_STRING_UC_THREAD1651,70327 -#define DUK_HTHREAD_STRING_UC_THREAD(DUK_HTHREAD_STRING_UC_THREAD1652,70446 -#define DUK_STRIDX_EVAL DUK_STRIDX_EVAL1653,70567 -#define DUK_HEAP_STRING_EVAL(DUK_HEAP_STRING_EVAL1654,70681 -#define DUK_HTHREAD_STRING_EVAL(DUK_HTHREAD_STRING_EVAL1655,70795 -#define DUK_STRIDX_VALUE DUK_STRIDX_VALUE1656,70911 -#define DUK_HEAP_STRING_VALUE(DUK_HEAP_STRING_VALUE1657,71026 -#define DUK_HTHREAD_STRING_VALUE(DUK_HTHREAD_STRING_VALUE1658,71141 -#define DUK_STRIDX_WRITABLE DUK_STRIDX_WRITABLE1659,71258 -#define DUK_HEAP_STRING_WRITABLE(DUK_HEAP_STRING_WRITABLE1660,71376 -#define DUK_HTHREAD_STRING_WRITABLE(DUK_HTHREAD_STRING_WRITABLE1661,71494 -#define DUK_STRIDX_CONFIGURABLE DUK_STRIDX_CONFIGURABLE1662,71614 -#define DUK_HEAP_STRING_CONFIGURABLE(DUK_HEAP_STRING_CONFIGURABLE1663,71736 -#define DUK_HTHREAD_STRING_CONFIGURABLE(DUK_HTHREAD_STRING_CONFIGURABLE1664,71858 -#define DUK_STRIDX_ENUMERABLE DUK_STRIDX_ENUMERABLE1665,71982 -#define DUK_HEAP_STRING_ENUMERABLE(DUK_HEAP_STRING_ENUMERABLE1666,72102 -#define DUK_HTHREAD_STRING_ENUMERABLE(DUK_HTHREAD_STRING_ENUMERABLE1667,72222 -#define DUK_STRIDX_JOIN DUK_STRIDX_JOIN1668,72344 -#define DUK_HEAP_STRING_JOIN(DUK_HEAP_STRING_JOIN1669,72458 -#define DUK_HTHREAD_STRING_JOIN(DUK_HTHREAD_STRING_JOIN1670,72572 -#define DUK_STRIDX_TO_LOCALE_STRING DUK_STRIDX_TO_LOCALE_STRING1671,72688 -#define DUK_HEAP_STRING_TO_LOCALE_STRING(DUK_HEAP_STRING_TO_LOCALE_STRING1672,72812 -#define DUK_HTHREAD_STRING_TO_LOCALE_STRING(DUK_HTHREAD_STRING_TO_LOCALE_STRING1673,72938 -#define DUK_STRIDX_VALUE_OF DUK_STRIDX_VALUE_OF1674,73066 -#define DUK_HEAP_STRING_VALUE_OF(DUK_HEAP_STRING_VALUE_OF1675,73183 -#define DUK_HTHREAD_STRING_VALUE_OF(DUK_HTHREAD_STRING_VALUE_OF1676,73301 -#define DUK_STRIDX_TO_UTC_STRING DUK_STRIDX_TO_UTC_STRING1677,73421 -#define DUK_HEAP_STRING_TO_UTC_STRING(DUK_HEAP_STRING_TO_UTC_STRING1678,73542 -#define DUK_HTHREAD_STRING_TO_UTC_STRING(DUK_HTHREAD_STRING_TO_UTC_STRING1679,73665 -#define DUK_STRIDX_TO_ISO_STRING DUK_STRIDX_TO_ISO_STRING1680,73790 -#define DUK_HEAP_STRING_TO_ISO_STRING(DUK_HEAP_STRING_TO_ISO_STRING1681,73911 -#define DUK_HTHREAD_STRING_TO_ISO_STRING(DUK_HTHREAD_STRING_TO_ISO_STRING1682,74034 -#define DUK_STRIDX_TO_GMT_STRING DUK_STRIDX_TO_GMT_STRING1683,74159 -#define DUK_HEAP_STRING_TO_GMT_STRING(DUK_HEAP_STRING_TO_GMT_STRING1684,74280 -#define DUK_HTHREAD_STRING_TO_GMT_STRING(DUK_HTHREAD_STRING_TO_GMT_STRING1685,74403 -#define DUK_STRIDX_SOURCE DUK_STRIDX_SOURCE1686,74528 -#define DUK_HEAP_STRING_SOURCE(DUK_HEAP_STRING_SOURCE1687,74644 -#define DUK_HTHREAD_STRING_SOURCE(DUK_HTHREAD_STRING_SOURCE1688,74760 -#define DUK_STRIDX_IGNORE_CASE DUK_STRIDX_IGNORE_CASE1689,74878 -#define DUK_HEAP_STRING_IGNORE_CASE(DUK_HEAP_STRING_IGNORE_CASE1690,74998 -#define DUK_HTHREAD_STRING_IGNORE_CASE(DUK_HTHREAD_STRING_IGNORE_CASE1691,75119 -#define DUK_STRIDX_MULTILINE DUK_STRIDX_MULTILINE1692,75242 -#define DUK_HEAP_STRING_MULTILINE(DUK_HEAP_STRING_MULTILINE1693,75361 -#define DUK_HTHREAD_STRING_MULTILINE(DUK_HTHREAD_STRING_MULTILINE1694,75480 -#define DUK_STRIDX_LAST_INDEX DUK_STRIDX_LAST_INDEX1695,75601 -#define DUK_HEAP_STRING_LAST_INDEX(DUK_HEAP_STRING_LAST_INDEX1696,75720 -#define DUK_HTHREAD_STRING_LAST_INDEX(DUK_HTHREAD_STRING_LAST_INDEX1697,75840 -#define DUK_STRIDX_FLAGS DUK_STRIDX_FLAGS1698,75962 -#define DUK_HEAP_STRING_FLAGS(DUK_HEAP_STRING_FLAGS1699,76077 -#define DUK_HTHREAD_STRING_FLAGS(DUK_HTHREAD_STRING_FLAGS1700,76192 -#define DUK_STRIDX_INDEX DUK_STRIDX_INDEX1701,76309 -#define DUK_HEAP_STRING_INDEX(DUK_HEAP_STRING_INDEX1702,76424 -#define DUK_HTHREAD_STRING_INDEX(DUK_HTHREAD_STRING_INDEX1703,76539 -#define DUK_STRIDX_PROTOTYPE DUK_STRIDX_PROTOTYPE1704,76656 -#define DUK_HEAP_STRING_PROTOTYPE(DUK_HEAP_STRING_PROTOTYPE1705,76775 -#define DUK_HTHREAD_STRING_PROTOTYPE(DUK_HTHREAD_STRING_PROTOTYPE1706,76894 -#define DUK_STRIDX_CONSTRUCTOR DUK_STRIDX_CONSTRUCTOR1707,77015 -#define DUK_HEAP_STRING_CONSTRUCTOR(DUK_HEAP_STRING_CONSTRUCTOR1708,77136 -#define DUK_HTHREAD_STRING_CONSTRUCTOR(DUK_HTHREAD_STRING_CONSTRUCTOR1709,77257 -#define DUK_STRIDX_MESSAGE DUK_STRIDX_MESSAGE1710,77380 -#define DUK_HEAP_STRING_MESSAGE(DUK_HEAP_STRING_MESSAGE1711,77497 -#define DUK_HTHREAD_STRING_MESSAGE(DUK_HTHREAD_STRING_MESSAGE1712,77614 -#define DUK_STRIDX_LC_BOOLEAN DUK_STRIDX_LC_BOOLEAN1713,77733 -#define DUK_HEAP_STRING_LC_BOOLEAN(DUK_HEAP_STRING_LC_BOOLEAN1714,77850 -#define DUK_HTHREAD_STRING_LC_BOOLEAN(DUK_HTHREAD_STRING_LC_BOOLEAN1715,77970 -#define DUK_STRIDX_LC_NUMBER DUK_STRIDX_LC_NUMBER1716,78092 -#define DUK_HEAP_STRING_LC_NUMBER(DUK_HEAP_STRING_LC_NUMBER1717,78208 -#define DUK_HTHREAD_STRING_LC_NUMBER(DUK_HTHREAD_STRING_LC_NUMBER1718,78327 -#define DUK_STRIDX_LC_STRING DUK_STRIDX_LC_STRING1719,78448 -#define DUK_HEAP_STRING_LC_STRING(DUK_HEAP_STRING_LC_STRING1720,78564 -#define DUK_HTHREAD_STRING_LC_STRING(DUK_HTHREAD_STRING_LC_STRING1721,78683 -#define DUK_STRIDX_LC_SYMBOL DUK_STRIDX_LC_SYMBOL1722,78804 -#define DUK_HEAP_STRING_LC_SYMBOL(DUK_HEAP_STRING_LC_SYMBOL1723,78920 -#define DUK_HTHREAD_STRING_LC_SYMBOL(DUK_HTHREAD_STRING_LC_SYMBOL1724,79039 -#define DUK_STRIDX_LC_OBJECT DUK_STRIDX_LC_OBJECT1725,79160 -#define DUK_HEAP_STRING_LC_OBJECT(DUK_HEAP_STRING_LC_OBJECT1726,79276 -#define DUK_HTHREAD_STRING_LC_OBJECT(DUK_HTHREAD_STRING_LC_OBJECT1727,79395 -#define DUK_STRIDX_LC_UNDEFINED DUK_STRIDX_LC_UNDEFINED1728,79516 -#define DUK_HEAP_STRING_LC_UNDEFINED(DUK_HEAP_STRING_LC_UNDEFINED1729,79635 -#define DUK_HTHREAD_STRING_LC_UNDEFINED(DUK_HTHREAD_STRING_LC_UNDEFINED1730,79757 -#define DUK_STRIDX_NAN DUK_STRIDX_NAN1731,79881 -#define DUK_HEAP_STRING_NAN(DUK_HEAP_STRING_NAN1732,79994 -#define DUK_HTHREAD_STRING_NAN(DUK_HTHREAD_STRING_NAN1733,80107 -#define DUK_STRIDX_INFINITY DUK_STRIDX_INFINITY1734,80222 -#define DUK_HEAP_STRING_INFINITY(DUK_HEAP_STRING_INFINITY1735,80340 -#define DUK_HTHREAD_STRING_INFINITY(DUK_HTHREAD_STRING_INFINITY1736,80458 -#define DUK_STRIDX_MINUS_INFINITY DUK_STRIDX_MINUS_INFINITY1737,80578 -#define DUK_HEAP_STRING_MINUS_INFINITY(DUK_HEAP_STRING_MINUS_INFINITY1738,80697 -#define DUK_HTHREAD_STRING_MINUS_INFINITY(DUK_HTHREAD_STRING_MINUS_INFINITY1739,80821 -#define DUK_STRIDX_MINUS_ZERO DUK_STRIDX_MINUS_ZERO1740,80947 -#define DUK_HEAP_STRING_MINUS_ZERO(DUK_HEAP_STRING_MINUS_ZERO1741,81059 -#define DUK_HTHREAD_STRING_MINUS_ZERO(DUK_HTHREAD_STRING_MINUS_ZERO1742,81179 -#define DUK_STRIDX_COMMA DUK_STRIDX_COMMA1743,81301 -#define DUK_HEAP_STRING_COMMA(DUK_HEAP_STRING_COMMA1744,81412 -#define DUK_HTHREAD_STRING_COMMA(DUK_HTHREAD_STRING_COMMA1745,81527 -#define DUK_STRIDX_NEWLINE_4SPACE DUK_STRIDX_NEWLINE_4SPACE1746,81644 -#define DUK_HEAP_STRING_NEWLINE_4SPACE(DUK_HEAP_STRING_NEWLINE_4SPACE1747,81760 -#define DUK_HTHREAD_STRING_NEWLINE_4SPACE(DUK_HTHREAD_STRING_NEWLINE_4SPACE1748,81884 -#define DUK_STRIDX_BRACKETED_ELLIPSIS DUK_STRIDX_BRACKETED_ELLIPSIS1749,82010 -#define DUK_HEAP_STRING_BRACKETED_ELLIPSIS(DUK_HEAP_STRING_BRACKETED_ELLIPSIS1750,82125 -#define DUK_HTHREAD_STRING_BRACKETED_ELLIPSIS(DUK_HTHREAD_STRING_BRACKETED_ELLIPSIS1751,82253 -#define DUK_STRIDX_INVALID_DATE DUK_STRIDX_INVALID_DATE1752,82383 -#define DUK_HEAP_STRING_INVALID_DATE(DUK_HEAP_STRING_INVALID_DATE1753,82505 -#define DUK_HTHREAD_STRING_INVALID_DATE(DUK_HTHREAD_STRING_INVALID_DATE1754,82627 -#define DUK_STRIDX_LC_ARGUMENTS DUK_STRIDX_LC_ARGUMENTS1755,82751 -#define DUK_HEAP_STRING_LC_ARGUMENTS(DUK_HEAP_STRING_LC_ARGUMENTS1756,82870 -#define DUK_HTHREAD_STRING_LC_ARGUMENTS(DUK_HTHREAD_STRING_LC_ARGUMENTS1757,82992 -#define DUK_STRIDX_CALLEE DUK_STRIDX_CALLEE1758,83116 -#define DUK_HEAP_STRING_CALLEE(DUK_HEAP_STRING_CALLEE1759,83232 -#define DUK_HTHREAD_STRING_CALLEE(DUK_HTHREAD_STRING_CALLEE1760,83348 -#define DUK_STRIDX_CALLER DUK_STRIDX_CALLER1761,83466 -#define DUK_HEAP_STRING_CALLER(DUK_HEAP_STRING_CALLER1762,83582 -#define DUK_HTHREAD_STRING_CALLER(DUK_HTHREAD_STRING_CALLER1763,83698 -#define DUK_STRIDX_APPLY DUK_STRIDX_APPLY1764,83816 -#define DUK_HEAP_STRING_APPLY(DUK_HEAP_STRING_APPLY1765,83931 -#define DUK_HTHREAD_STRING_APPLY(DUK_HTHREAD_STRING_APPLY1766,84046 -#define DUK_STRIDX_CONSTRUCT DUK_STRIDX_CONSTRUCT1767,84163 -#define DUK_HEAP_STRING_CONSTRUCT(DUK_HEAP_STRING_CONSTRUCT1768,84282 -#define DUK_HTHREAD_STRING_CONSTRUCT(DUK_HTHREAD_STRING_CONSTRUCT1769,84401 -#define DUK_STRIDX_DELETE_PROPERTY DUK_STRIDX_DELETE_PROPERTY1770,84522 -#define DUK_HEAP_STRING_DELETE_PROPERTY(DUK_HEAP_STRING_DELETE_PROPERTY1771,84646 -#define DUK_HTHREAD_STRING_DELETE_PROPERTY(DUK_HTHREAD_STRING_DELETE_PROPERTY1772,84771 -#define DUK_STRIDX_GET DUK_STRIDX_GET1773,84898 -#define DUK_HEAP_STRING_GET(DUK_HEAP_STRING_GET1774,85011 -#define DUK_HTHREAD_STRING_GET(DUK_HTHREAD_STRING_GET1775,85124 -#define DUK_STRIDX_HAS DUK_STRIDX_HAS1776,85239 -#define DUK_HEAP_STRING_HAS(DUK_HEAP_STRING_HAS1777,85352 -#define DUK_HTHREAD_STRING_HAS(DUK_HTHREAD_STRING_HAS1778,85465 -#define DUK_STRIDX_OWN_KEYS DUK_STRIDX_OWN_KEYS1779,85580 -#define DUK_HEAP_STRING_OWN_KEYS(DUK_HEAP_STRING_OWN_KEYS1780,85697 -#define DUK_HTHREAD_STRING_OWN_KEYS(DUK_HTHREAD_STRING_OWN_KEYS1781,85815 -#define DUK_STRIDX_WELLKNOWN_SYMBOL_TO_PRIMITIVE DUK_STRIDX_WELLKNOWN_SYMBOL_TO_PRIMITIVE1782,85935 -#define DUK_HEAP_STRING_WELLKNOWN_SYMBOL_TO_PRIMITIVE(DUK_HEAP_STRING_WELLKNOWN_SYMBOL_TO_PRIMITIVE1783,86071 -#define DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_TO_PRIMITIVE(DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_TO_PRIMITIVE1784,86210 -#define DUK_STRIDX_WELLKNOWN_SYMBOL_HAS_INSTANCE DUK_STRIDX_WELLKNOWN_SYMBOL_HAS_INSTANCE1785,86351 -#define DUK_HEAP_STRING_WELLKNOWN_SYMBOL_HAS_INSTANCE(DUK_HEAP_STRING_WELLKNOWN_SYMBOL_HAS_INSTANCE1786,86487 -#define DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_HAS_INSTANCE(DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_HAS_INSTANCE1787,86626 -#define DUK_STRIDX_WELLKNOWN_SYMBOL_TO_STRING_TAG DUK_STRIDX_WELLKNOWN_SYMBOL_TO_STRING_TAG1788,86767 -#define DUK_HEAP_STRING_WELLKNOWN_SYMBOL_TO_STRING_TAG(DUK_HEAP_STRING_WELLKNOWN_SYMBOL_TO_STRING_TAG1789,86903 -#define DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_TO_STRING_TAG(DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_TO_STRING_TAG1790,87043 -#define DUK_STRIDX_WELLKNOWN_SYMBOL_IS_CONCAT_SPREADABLE DUK_STRIDX_WELLKNOWN_SYMBOL_IS_CONCAT_SPREADABLE1791,87185 -#define DUK_HEAP_STRING_WELLKNOWN_SYMBOL_IS_CONCAT_SPREADABLE(DUK_HEAP_STRING_WELLKNOWN_SYMBOL_IS_CONCAT_SPREADABLE1792,87328 -#define DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_IS_CONCAT_SPREADABLE(DUK_HTHREAD_STRING_WELLKNOWN_SYMBOL_IS_CONCAT_SPREADABLE1793,87475 -#define DUK_STRIDX_SET_PROTOTYPE_OF DUK_STRIDX_SET_PROTOTYPE_OF1794,87625 -#define DUK_HEAP_STRING_SET_PROTOTYPE_OF(DUK_HEAP_STRING_SET_PROTOTYPE_OF1795,87749 -#define DUK_HTHREAD_STRING_SET_PROTOTYPE_OF(DUK_HTHREAD_STRING_SET_PROTOTYPE_OF1796,87875 -#define DUK_STRIDX___PROTO__ DUK_STRIDX___PROTO__1797,88003 -#define DUK_HEAP_STRING___PROTO__(DUK_HEAP_STRING___PROTO__1798,88122 -#define DUK_HTHREAD_STRING___PROTO__(DUK_HTHREAD_STRING___PROTO__1799,88241 -#define DUK_STRIDX_TO_STRING DUK_STRIDX_TO_STRING1800,88362 -#define DUK_HEAP_STRING_TO_STRING(DUK_HEAP_STRING_TO_STRING1801,88480 -#define DUK_HTHREAD_STRING_TO_STRING(DUK_HTHREAD_STRING_TO_STRING1802,88599 -#define DUK_STRIDX_TO_JSON DUK_STRIDX_TO_JSON1803,88720 -#define DUK_HEAP_STRING_TO_JSON(DUK_HEAP_STRING_TO_JSON1804,88836 -#define DUK_HTHREAD_STRING_TO_JSON(DUK_HTHREAD_STRING_TO_JSON1805,88953 -#define DUK_STRIDX_TYPE DUK_STRIDX_TYPE1806,89072 -#define DUK_HEAP_STRING_TYPE(DUK_HEAP_STRING_TYPE1807,89186 -#define DUK_HTHREAD_STRING_TYPE(DUK_HTHREAD_STRING_TYPE1808,89300 -#define DUK_STRIDX_DATA DUK_STRIDX_DATA1809,89416 -#define DUK_HEAP_STRING_DATA(DUK_HEAP_STRING_DATA1810,89530 -#define DUK_HTHREAD_STRING_DATA(DUK_HTHREAD_STRING_DATA1811,89644 -#define DUK_STRIDX_LC_BUFFER DUK_STRIDX_LC_BUFFER1812,89760 -#define DUK_HEAP_STRING_LC_BUFFER(DUK_HEAP_STRING_LC_BUFFER1813,89876 -#define DUK_HTHREAD_STRING_LC_BUFFER(DUK_HTHREAD_STRING_LC_BUFFER1814,89995 -#define DUK_STRIDX_LENGTH DUK_STRIDX_LENGTH1815,90116 -#define DUK_HEAP_STRING_LENGTH(DUK_HEAP_STRING_LENGTH1816,90232 -#define DUK_HTHREAD_STRING_LENGTH(DUK_HTHREAD_STRING_LENGTH1817,90348 -#define DUK_STRIDX_SET DUK_STRIDX_SET1818,90466 -#define DUK_HEAP_STRING_SET(DUK_HEAP_STRING_SET1819,90579 -#define DUK_HTHREAD_STRING_SET(DUK_HTHREAD_STRING_SET1820,90692 -#define DUK_STRIDX_STACK DUK_STRIDX_STACK1821,90807 -#define DUK_HEAP_STRING_STACK(DUK_HEAP_STRING_STACK1822,90922 -#define DUK_HTHREAD_STRING_STACK(DUK_HTHREAD_STRING_STACK1823,91037 -#define DUK_STRIDX_PC DUK_STRIDX_PC1824,91154 -#define DUK_HEAP_STRING_PC(DUK_HEAP_STRING_PC1825,91266 -#define DUK_HTHREAD_STRING_PC(DUK_HTHREAD_STRING_PC1826,91378 -#define DUK_STRIDX_LINE_NUMBER DUK_STRIDX_LINE_NUMBER1827,91492 -#define DUK_HEAP_STRING_LINE_NUMBER(DUK_HEAP_STRING_LINE_NUMBER1828,91612 -#define DUK_HTHREAD_STRING_LINE_NUMBER(DUK_HTHREAD_STRING_LINE_NUMBER1829,91733 -#define DUK_STRIDX_INT_TRACEDATA DUK_STRIDX_INT_TRACEDATA1830,91856 -#define DUK_HEAP_STRING_INT_TRACEDATA(DUK_HEAP_STRING_INT_TRACEDATA1831,91979 -#define DUK_HTHREAD_STRING_INT_TRACEDATA(DUK_HTHREAD_STRING_INT_TRACEDATA1832,92102 -#define DUK_STRIDX_NAME DUK_STRIDX_NAME1833,92227 -#define DUK_HEAP_STRING_NAME(DUK_HEAP_STRING_NAME1834,92341 -#define DUK_HTHREAD_STRING_NAME(DUK_HTHREAD_STRING_NAME1835,92455 -#define DUK_STRIDX_FILE_NAME DUK_STRIDX_FILE_NAME1836,92571 -#define DUK_HEAP_STRING_FILE_NAME(DUK_HEAP_STRING_FILE_NAME1837,92689 -#define DUK_HTHREAD_STRING_FILE_NAME(DUK_HTHREAD_STRING_FILE_NAME1838,92808 -#define DUK_STRIDX_LC_POINTER DUK_STRIDX_LC_POINTER1839,92929 -#define DUK_HEAP_STRING_LC_POINTER(DUK_HEAP_STRING_LC_POINTER1840,93046 -#define DUK_HTHREAD_STRING_LC_POINTER(DUK_HTHREAD_STRING_LC_POINTER1841,93166 -#define DUK_STRIDX_INT_TARGET DUK_STRIDX_INT_TARGET1842,93288 -#define DUK_HEAP_STRING_INT_TARGET(DUK_HEAP_STRING_INT_TARGET1843,93408 -#define DUK_HTHREAD_STRING_INT_TARGET(DUK_HTHREAD_STRING_INT_TARGET1844,93528 -#define DUK_STRIDX_INT_NEXT DUK_STRIDX_INT_NEXT1845,93650 -#define DUK_HEAP_STRING_INT_NEXT(DUK_HEAP_STRING_INT_NEXT1846,93768 -#define DUK_HTHREAD_STRING_INT_NEXT(DUK_HTHREAD_STRING_INT_NEXT1847,93886 -#define DUK_STRIDX_INT_BYTECODE DUK_STRIDX_INT_BYTECODE1848,94006 -#define DUK_HEAP_STRING_INT_BYTECODE(DUK_HEAP_STRING_INT_BYTECODE1849,94128 -#define DUK_HTHREAD_STRING_INT_BYTECODE(DUK_HTHREAD_STRING_INT_BYTECODE1850,94250 -#define DUK_STRIDX_INT_FORMALS DUK_STRIDX_INT_FORMALS1851,94374 -#define DUK_HEAP_STRING_INT_FORMALS(DUK_HEAP_STRING_INT_FORMALS1852,94495 -#define DUK_HTHREAD_STRING_INT_FORMALS(DUK_HTHREAD_STRING_INT_FORMALS1853,94616 -#define DUK_STRIDX_INT_VARMAP DUK_STRIDX_INT_VARMAP1854,94739 -#define DUK_HEAP_STRING_INT_VARMAP(DUK_HEAP_STRING_INT_VARMAP1855,94859 -#define DUK_HTHREAD_STRING_INT_VARMAP(DUK_HTHREAD_STRING_INT_VARMAP1856,94979 -#define DUK_STRIDX_INT_SOURCE DUK_STRIDX_INT_SOURCE1857,95101 -#define DUK_HEAP_STRING_INT_SOURCE(DUK_HEAP_STRING_INT_SOURCE1858,95221 -#define DUK_HTHREAD_STRING_INT_SOURCE(DUK_HTHREAD_STRING_INT_SOURCE1859,95341 -#define DUK_STRIDX_INT_PC2LINE DUK_STRIDX_INT_PC2LINE1860,95463 -#define DUK_HEAP_STRING_INT_PC2LINE(DUK_HEAP_STRING_INT_PC2LINE1861,95584 -#define DUK_HTHREAD_STRING_INT_PC2LINE(DUK_HTHREAD_STRING_INT_PC2LINE1862,95705 -#define DUK_STRIDX_INT_MAP DUK_STRIDX_INT_MAP1863,95828 -#define DUK_HEAP_STRING_INT_MAP(DUK_HEAP_STRING_INT_MAP1864,95945 -#define DUK_HTHREAD_STRING_INT_MAP(DUK_HTHREAD_STRING_INT_MAP1865,96062 -#define DUK_STRIDX_INT_VARENV DUK_STRIDX_INT_VARENV1866,96181 -#define DUK_HEAP_STRING_INT_VARENV(DUK_HEAP_STRING_INT_VARENV1867,96301 -#define DUK_HTHREAD_STRING_INT_VARENV(DUK_HTHREAD_STRING_INT_VARENV1868,96421 -#define DUK_STRIDX_INT_FINALIZER DUK_STRIDX_INT_FINALIZER1869,96543 -#define DUK_HEAP_STRING_INT_FINALIZER(DUK_HEAP_STRING_INT_FINALIZER1870,96666 -#define DUK_HTHREAD_STRING_INT_FINALIZER(DUK_HTHREAD_STRING_INT_FINALIZER1871,96789 -#define DUK_STRIDX_INT_VALUE DUK_STRIDX_INT_VALUE1872,96914 -#define DUK_HEAP_STRING_INT_VALUE(DUK_HEAP_STRING_INT_VALUE1873,97033 -#define DUK_HTHREAD_STRING_INT_VALUE(DUK_HTHREAD_STRING_INT_VALUE1874,97152 -#define DUK_STRIDX_COMPILE DUK_STRIDX_COMPILE1875,97273 -#define DUK_HEAP_STRING_COMPILE(DUK_HEAP_STRING_COMPILE1876,97390 -#define DUK_HTHREAD_STRING_COMPILE(DUK_HTHREAD_STRING_COMPILE1877,97507 -#define DUK_STRIDX_INPUT DUK_STRIDX_INPUT1878,97626 -#define DUK_HEAP_STRING_INPUT(DUK_HEAP_STRING_INPUT1879,97741 -#define DUK_HTHREAD_STRING_INPUT(DUK_HTHREAD_STRING_INPUT1880,97856 -#define DUK_STRIDX_ERR_CREATE DUK_STRIDX_ERR_CREATE1881,97973 -#define DUK_HEAP_STRING_ERR_CREATE(DUK_HEAP_STRING_ERR_CREATE1882,98092 -#define DUK_HTHREAD_STRING_ERR_CREATE(DUK_HTHREAD_STRING_ERR_CREATE1883,98212 -#define DUK_STRIDX_ERR_THROW DUK_STRIDX_ERR_THROW1884,98334 -#define DUK_HEAP_STRING_ERR_THROW(DUK_HEAP_STRING_ERR_THROW1885,98452 -#define DUK_HTHREAD_STRING_ERR_THROW(DUK_HTHREAD_STRING_ERR_THROW1886,98571 -#define DUK_STRIDX_ENV DUK_STRIDX_ENV1887,98692 -#define DUK_HEAP_STRING_ENV(DUK_HEAP_STRING_ENV1888,98805 -#define DUK_HTHREAD_STRING_ENV(DUK_HTHREAD_STRING_ENV1889,98918 -#define DUK_STRIDX_HEX DUK_STRIDX_HEX1890,99033 -#define DUK_HEAP_STRING_HEX(DUK_HEAP_STRING_HEX1891,99146 -#define DUK_HTHREAD_STRING_HEX(DUK_HTHREAD_STRING_HEX1892,99259 -#define DUK_STRIDX_BASE64 DUK_STRIDX_BASE641893,99374 -#define DUK_HEAP_STRING_BASE64(DUK_HEAP_STRING_BASE641894,99490 -#define DUK_HTHREAD_STRING_BASE64(DUK_HTHREAD_STRING_BASE641895,99606 -#define DUK_STRIDX_JX DUK_STRIDX_JX1896,99724 -#define DUK_HEAP_STRING_JX(DUK_HEAP_STRING_JX1897,99836 -#define DUK_HTHREAD_STRING_JX(DUK_HTHREAD_STRING_JX1898,99948 -#define DUK_STRIDX_JC DUK_STRIDX_JC1899,100062 -#define DUK_HEAP_STRING_JC(DUK_HEAP_STRING_JC1900,100174 -#define DUK_HTHREAD_STRING_JC(DUK_HTHREAD_STRING_JC1901,100286 -#define DUK_STRIDX_JSON_EXT_UNDEFINED DUK_STRIDX_JSON_EXT_UNDEFINED1902,100400 -#define DUK_HEAP_STRING_JSON_EXT_UNDEFINED(DUK_HEAP_STRING_JSON_EXT_UNDEFINED1903,100525 -#define DUK_HTHREAD_STRING_JSON_EXT_UNDEFINED(DUK_HTHREAD_STRING_JSON_EXT_UNDEFINED1904,100653 -#define DUK_STRIDX_JSON_EXT_NAN DUK_STRIDX_JSON_EXT_NAN1905,100783 -#define DUK_HEAP_STRING_JSON_EXT_NAN(DUK_HEAP_STRING_JSON_EXT_NAN1906,100906 -#define DUK_HTHREAD_STRING_JSON_EXT_NAN(DUK_HTHREAD_STRING_JSON_EXT_NAN1907,101028 -#define DUK_STRIDX_JSON_EXT_POSINF DUK_STRIDX_JSON_EXT_POSINF1908,101152 -#define DUK_HEAP_STRING_JSON_EXT_POSINF(DUK_HEAP_STRING_JSON_EXT_POSINF1909,101275 -#define DUK_HTHREAD_STRING_JSON_EXT_POSINF(DUK_HTHREAD_STRING_JSON_EXT_POSINF1910,101400 -#define DUK_STRIDX_JSON_EXT_NEGINF DUK_STRIDX_JSON_EXT_NEGINF1911,101527 -#define DUK_HEAP_STRING_JSON_EXT_NEGINF(DUK_HEAP_STRING_JSON_EXT_NEGINF1912,101651 -#define DUK_HTHREAD_STRING_JSON_EXT_NEGINF(DUK_HTHREAD_STRING_JSON_EXT_NEGINF1913,101776 -#define DUK_STRIDX_JSON_EXT_FUNCTION1 DUK_STRIDX_JSON_EXT_FUNCTION11914,101903 -#define DUK_HEAP_STRING_JSON_EXT_FUNCTION1(DUK_HEAP_STRING_JSON_EXT_FUNCTION11915,102027 -#define DUK_HTHREAD_STRING_JSON_EXT_FUNCTION1(DUK_HTHREAD_STRING_JSON_EXT_FUNCTION11916,102155 -#define DUK_STRIDX_JSON_EXT_FUNCTION2 DUK_STRIDX_JSON_EXT_FUNCTION21917,102285 -#define DUK_HEAP_STRING_JSON_EXT_FUNCTION2(DUK_HEAP_STRING_JSON_EXT_FUNCTION21918,102407 -#define DUK_HTHREAD_STRING_JSON_EXT_FUNCTION2(DUK_HTHREAD_STRING_JSON_EXT_FUNCTION21919,102535 -#define DUK_STRIDX_BREAK DUK_STRIDX_BREAK1920,102665 -#define DUK_HEAP_STRING_BREAK(DUK_HEAP_STRING_BREAK1921,102780 -#define DUK_HTHREAD_STRING_BREAK(DUK_HTHREAD_STRING_BREAK1922,102895 -#define DUK_STRIDX_CASE DUK_STRIDX_CASE1923,103012 -#define DUK_HEAP_STRING_CASE(DUK_HEAP_STRING_CASE1924,103126 -#define DUK_HTHREAD_STRING_CASE(DUK_HTHREAD_STRING_CASE1925,103240 -#define DUK_STRIDX_CATCH DUK_STRIDX_CATCH1926,103356 -#define DUK_HEAP_STRING_CATCH(DUK_HEAP_STRING_CATCH1927,103471 -#define DUK_HTHREAD_STRING_CATCH(DUK_HTHREAD_STRING_CATCH1928,103586 -#define DUK_STRIDX_CONTINUE DUK_STRIDX_CONTINUE1929,103703 -#define DUK_HEAP_STRING_CONTINUE(DUK_HEAP_STRING_CONTINUE1930,103821 -#define DUK_HTHREAD_STRING_CONTINUE(DUK_HTHREAD_STRING_CONTINUE1931,103939 -#define DUK_STRIDX_DEBUGGER DUK_STRIDX_DEBUGGER1932,104059 -#define DUK_HEAP_STRING_DEBUGGER(DUK_HEAP_STRING_DEBUGGER1933,104177 -#define DUK_HTHREAD_STRING_DEBUGGER(DUK_HTHREAD_STRING_DEBUGGER1934,104295 -#define DUK_STRIDX_DEFAULT DUK_STRIDX_DEFAULT1935,104415 -#define DUK_HEAP_STRING_DEFAULT(DUK_HEAP_STRING_DEFAULT1936,104532 -#define DUK_HTHREAD_STRING_DEFAULT(DUK_HTHREAD_STRING_DEFAULT1937,104649 -#define DUK_STRIDX_DELETE DUK_STRIDX_DELETE1938,104768 -#define DUK_HEAP_STRING_DELETE(DUK_HEAP_STRING_DELETE1939,104884 -#define DUK_HTHREAD_STRING_DELETE(DUK_HTHREAD_STRING_DELETE1940,105000 -#define DUK_STRIDX_DO DUK_STRIDX_DO1941,105118 -#define DUK_HEAP_STRING_DO(DUK_HEAP_STRING_DO1942,105230 -#define DUK_HTHREAD_STRING_DO(DUK_HTHREAD_STRING_DO1943,105342 -#define DUK_STRIDX_ELSE DUK_STRIDX_ELSE1944,105456 -#define DUK_HEAP_STRING_ELSE(DUK_HEAP_STRING_ELSE1945,105570 -#define DUK_HTHREAD_STRING_ELSE(DUK_HTHREAD_STRING_ELSE1946,105684 -#define DUK_STRIDX_FINALLY DUK_STRIDX_FINALLY1947,105800 -#define DUK_HEAP_STRING_FINALLY(DUK_HEAP_STRING_FINALLY1948,105917 -#define DUK_HTHREAD_STRING_FINALLY(DUK_HTHREAD_STRING_FINALLY1949,106034 -#define DUK_STRIDX_FOR DUK_STRIDX_FOR1950,106153 -#define DUK_HEAP_STRING_FOR(DUK_HEAP_STRING_FOR1951,106266 -#define DUK_HTHREAD_STRING_FOR(DUK_HTHREAD_STRING_FOR1952,106379 -#define DUK_STRIDX_LC_FUNCTION DUK_STRIDX_LC_FUNCTION1953,106494 -#define DUK_HEAP_STRING_LC_FUNCTION(DUK_HEAP_STRING_LC_FUNCTION1954,106612 -#define DUK_HTHREAD_STRING_LC_FUNCTION(DUK_HTHREAD_STRING_LC_FUNCTION1955,106733 -#define DUK_STRIDX_IF DUK_STRIDX_IF1956,106856 -#define DUK_HEAP_STRING_IF(DUK_HEAP_STRING_IF1957,106968 -#define DUK_HTHREAD_STRING_IF(DUK_HTHREAD_STRING_IF1958,107080 -#define DUK_STRIDX_IN DUK_STRIDX_IN1959,107194 -#define DUK_HEAP_STRING_IN(DUK_HEAP_STRING_IN1960,107306 -#define DUK_HTHREAD_STRING_IN(DUK_HTHREAD_STRING_IN1961,107418 -#define DUK_STRIDX_INSTANCEOF DUK_STRIDX_INSTANCEOF1962,107532 -#define DUK_HEAP_STRING_INSTANCEOF(DUK_HEAP_STRING_INSTANCEOF1963,107652 -#define DUK_HTHREAD_STRING_INSTANCEOF(DUK_HTHREAD_STRING_INSTANCEOF1964,107772 -#define DUK_STRIDX_NEW DUK_STRIDX_NEW1965,107894 -#define DUK_HEAP_STRING_NEW(DUK_HEAP_STRING_NEW1966,108007 -#define DUK_HTHREAD_STRING_NEW(DUK_HTHREAD_STRING_NEW1967,108120 -#define DUK_STRIDX_RETURN DUK_STRIDX_RETURN1968,108235 -#define DUK_HEAP_STRING_RETURN(DUK_HEAP_STRING_RETURN1969,108351 -#define DUK_HTHREAD_STRING_RETURN(DUK_HTHREAD_STRING_RETURN1970,108467 -#define DUK_STRIDX_SWITCH DUK_STRIDX_SWITCH1971,108585 -#define DUK_HEAP_STRING_SWITCH(DUK_HEAP_STRING_SWITCH1972,108701 -#define DUK_HTHREAD_STRING_SWITCH(DUK_HTHREAD_STRING_SWITCH1973,108817 -#define DUK_STRIDX_THIS DUK_STRIDX_THIS1974,108935 -#define DUK_HEAP_STRING_THIS(DUK_HEAP_STRING_THIS1975,109049 -#define DUK_HTHREAD_STRING_THIS(DUK_HTHREAD_STRING_THIS1976,109163 -#define DUK_STRIDX_THROW DUK_STRIDX_THROW1977,109279 -#define DUK_HEAP_STRING_THROW(DUK_HEAP_STRING_THROW1978,109394 -#define DUK_HTHREAD_STRING_THROW(DUK_HTHREAD_STRING_THROW1979,109509 -#define DUK_STRIDX_TRY DUK_STRIDX_TRY1980,109626 -#define DUK_HEAP_STRING_TRY(DUK_HEAP_STRING_TRY1981,109739 -#define DUK_HTHREAD_STRING_TRY(DUK_HTHREAD_STRING_TRY1982,109852 -#define DUK_STRIDX_TYPEOF DUK_STRIDX_TYPEOF1983,109967 -#define DUK_HEAP_STRING_TYPEOF(DUK_HEAP_STRING_TYPEOF1984,110083 -#define DUK_HTHREAD_STRING_TYPEOF(DUK_HTHREAD_STRING_TYPEOF1985,110199 -#define DUK_STRIDX_VAR DUK_STRIDX_VAR1986,110317 -#define DUK_HEAP_STRING_VAR(DUK_HEAP_STRING_VAR1987,110430 -#define DUK_HTHREAD_STRING_VAR(DUK_HTHREAD_STRING_VAR1988,110543 -#define DUK_STRIDX_CONST DUK_STRIDX_CONST1989,110658 -#define DUK_HEAP_STRING_CONST(DUK_HEAP_STRING_CONST1990,110773 -#define DUK_HTHREAD_STRING_CONST(DUK_HTHREAD_STRING_CONST1991,110888 -#define DUK_STRIDX_VOID DUK_STRIDX_VOID1992,111005 -#define DUK_HEAP_STRING_VOID(DUK_HEAP_STRING_VOID1993,111119 -#define DUK_HTHREAD_STRING_VOID(DUK_HTHREAD_STRING_VOID1994,111233 -#define DUK_STRIDX_WHILE DUK_STRIDX_WHILE1995,111349 -#define DUK_HEAP_STRING_WHILE(DUK_HEAP_STRING_WHILE1996,111464 -#define DUK_HTHREAD_STRING_WHILE(DUK_HTHREAD_STRING_WHILE1997,111579 -#define DUK_STRIDX_WITH DUK_STRIDX_WITH1998,111696 -#define DUK_HEAP_STRING_WITH(DUK_HEAP_STRING_WITH1999,111810 -#define DUK_HTHREAD_STRING_WITH(DUK_HTHREAD_STRING_WITH2000,111924 -#define DUK_STRIDX_CLASS DUK_STRIDX_CLASS2001,112040 -#define DUK_HEAP_STRING_CLASS(DUK_HEAP_STRING_CLASS2002,112155 -#define DUK_HTHREAD_STRING_CLASS(DUK_HTHREAD_STRING_CLASS2003,112270 -#define DUK_STRIDX_ENUM DUK_STRIDX_ENUM2004,112387 -#define DUK_HEAP_STRING_ENUM(DUK_HEAP_STRING_ENUM2005,112501 -#define DUK_HTHREAD_STRING_ENUM(DUK_HTHREAD_STRING_ENUM2006,112615 -#define DUK_STRIDX_EXPORT DUK_STRIDX_EXPORT2007,112731 -#define DUK_HEAP_STRING_EXPORT(DUK_HEAP_STRING_EXPORT2008,112847 -#define DUK_HTHREAD_STRING_EXPORT(DUK_HTHREAD_STRING_EXPORT2009,112963 -#define DUK_STRIDX_EXTENDS DUK_STRIDX_EXTENDS2010,113081 -#define DUK_HEAP_STRING_EXTENDS(DUK_HEAP_STRING_EXTENDS2011,113198 -#define DUK_HTHREAD_STRING_EXTENDS(DUK_HTHREAD_STRING_EXTENDS2012,113315 -#define DUK_STRIDX_IMPORT DUK_STRIDX_IMPORT2013,113434 -#define DUK_HEAP_STRING_IMPORT(DUK_HEAP_STRING_IMPORT2014,113550 -#define DUK_HTHREAD_STRING_IMPORT(DUK_HTHREAD_STRING_IMPORT2015,113666 -#define DUK_STRIDX_SUPER DUK_STRIDX_SUPER2016,113784 -#define DUK_HEAP_STRING_SUPER(DUK_HEAP_STRING_SUPER2017,113899 -#define DUK_HTHREAD_STRING_SUPER(DUK_HTHREAD_STRING_SUPER2018,114014 -#define DUK_STRIDX_LC_NULL DUK_STRIDX_LC_NULL2019,114131 -#define DUK_HEAP_STRING_LC_NULL(DUK_HEAP_STRING_LC_NULL2020,114245 -#define DUK_HTHREAD_STRING_LC_NULL(DUK_HTHREAD_STRING_LC_NULL2021,114362 -#define DUK_STRIDX_TRUE DUK_STRIDX_TRUE2022,114481 -#define DUK_HEAP_STRING_TRUE(DUK_HEAP_STRING_TRUE2023,114595 -#define DUK_HTHREAD_STRING_TRUE(DUK_HTHREAD_STRING_TRUE2024,114709 -#define DUK_STRIDX_FALSE DUK_STRIDX_FALSE2025,114825 -#define DUK_HEAP_STRING_FALSE(DUK_HEAP_STRING_FALSE2026,114940 -#define DUK_HTHREAD_STRING_FALSE(DUK_HTHREAD_STRING_FALSE2027,115055 -#define DUK_STRIDX_IMPLEMENTS DUK_STRIDX_IMPLEMENTS2028,115172 -#define DUK_HEAP_STRING_IMPLEMENTS(DUK_HEAP_STRING_IMPLEMENTS2029,115292 -#define DUK_HTHREAD_STRING_IMPLEMENTS(DUK_HTHREAD_STRING_IMPLEMENTS2030,115412 -#define DUK_STRIDX_INTERFACE DUK_STRIDX_INTERFACE2031,115534 -#define DUK_HEAP_STRING_INTERFACE(DUK_HEAP_STRING_INTERFACE2032,115653 -#define DUK_HTHREAD_STRING_INTERFACE(DUK_HTHREAD_STRING_INTERFACE2033,115772 -#define DUK_STRIDX_LET DUK_STRIDX_LET2034,115893 -#define DUK_HEAP_STRING_LET(DUK_HEAP_STRING_LET2035,116006 -#define DUK_HTHREAD_STRING_LET(DUK_HTHREAD_STRING_LET2036,116119 -#define DUK_STRIDX_PACKAGE DUK_STRIDX_PACKAGE2037,116234 -#define DUK_HEAP_STRING_PACKAGE(DUK_HEAP_STRING_PACKAGE2038,116351 -#define DUK_HTHREAD_STRING_PACKAGE(DUK_HTHREAD_STRING_PACKAGE2039,116468 -#define DUK_STRIDX_PRIVATE DUK_STRIDX_PRIVATE2040,116587 -#define DUK_HEAP_STRING_PRIVATE(DUK_HEAP_STRING_PRIVATE2041,116704 -#define DUK_HTHREAD_STRING_PRIVATE(DUK_HTHREAD_STRING_PRIVATE2042,116821 -#define DUK_STRIDX_PROTECTED DUK_STRIDX_PROTECTED2043,116940 -#define DUK_HEAP_STRING_PROTECTED(DUK_HEAP_STRING_PROTECTED2044,117059 -#define DUK_HTHREAD_STRING_PROTECTED(DUK_HTHREAD_STRING_PROTECTED2045,117178 -#define DUK_STRIDX_PUBLIC DUK_STRIDX_PUBLIC2046,117299 -#define DUK_HEAP_STRING_PUBLIC(DUK_HEAP_STRING_PUBLIC2047,117415 -#define DUK_HTHREAD_STRING_PUBLIC(DUK_HTHREAD_STRING_PUBLIC2048,117531 -#define DUK_STRIDX_STATIC DUK_STRIDX_STATIC2049,117649 -#define DUK_HEAP_STRING_STATIC(DUK_HEAP_STRING_STATIC2050,117765 -#define DUK_HTHREAD_STRING_STATIC(DUK_HTHREAD_STRING_STATIC2051,117881 -#define DUK_STRIDX_YIELD DUK_STRIDX_YIELD2052,117999 -#define DUK_HEAP_STRING_YIELD(DUK_HEAP_STRING_YIELD2053,118114 -#define DUK_HTHREAD_STRING_YIELD(DUK_HTHREAD_STRING_YIELD2054,118229 -#define DUK_HEAP_NUM_STRINGS DUK_HEAP_NUM_STRINGS2056,118347 -#define DUK_STRIDX_START_RESERVED DUK_STRIDX_START_RESERVED2057,118421 -#define DUK_STRIDX_START_STRICT_RESERVED DUK_STRIDX_START_STRICT_RESERVED2058,118495 -#define DUK_STRIDX_END_RESERVED DUK_STRIDX_END_RESERVED2059,118569 -DUK_INTERNAL_DECL const duk_uint8_t duk_strings_data[972];duk_strings_data2065,118847 -#define DUK_STRDATA_MAX_STRLEN DUK_STRDATA_MAX_STRLEN2067,118937 -#define DUK_STRDATA_DATA_LENGTH DUK_STRDATA_DATA_LENGTH2068,119010 -DUK_INTERNAL_DECL const duk_c_function duk_bi_native_functions[185];duk_bi_native_functions2259,133783 -#define DUK_BIDX_GLOBAL DUK_BIDX_GLOBAL2261,133883 -#define DUK_BIDX_GLOBAL_ENV DUK_BIDX_GLOBAL_ENV2262,133955 -#define DUK_BIDX_OBJECT_CONSTRUCTOR DUK_BIDX_OBJECT_CONSTRUCTOR2263,134027 -#define DUK_BIDX_OBJECT_PROTOTYPE DUK_BIDX_OBJECT_PROTOTYPE2264,134099 -#define DUK_BIDX_FUNCTION_CONSTRUCTOR DUK_BIDX_FUNCTION_CONSTRUCTOR2265,134171 -#define DUK_BIDX_FUNCTION_PROTOTYPE DUK_BIDX_FUNCTION_PROTOTYPE2266,134243 -#define DUK_BIDX_NATIVE_FUNCTION_PROTOTYPE DUK_BIDX_NATIVE_FUNCTION_PROTOTYPE2267,134315 -#define DUK_BIDX_ARRAY_CONSTRUCTOR DUK_BIDX_ARRAY_CONSTRUCTOR2268,134387 -#define DUK_BIDX_ARRAY_PROTOTYPE DUK_BIDX_ARRAY_PROTOTYPE2269,134459 -#define DUK_BIDX_STRING_CONSTRUCTOR DUK_BIDX_STRING_CONSTRUCTOR2270,134531 -#define DUK_BIDX_STRING_PROTOTYPE DUK_BIDX_STRING_PROTOTYPE2271,134603 -#define DUK_BIDX_BOOLEAN_CONSTRUCTOR DUK_BIDX_BOOLEAN_CONSTRUCTOR2272,134676 -#define DUK_BIDX_BOOLEAN_PROTOTYPE DUK_BIDX_BOOLEAN_PROTOTYPE2273,134749 -#define DUK_BIDX_NUMBER_CONSTRUCTOR DUK_BIDX_NUMBER_CONSTRUCTOR2274,134822 -#define DUK_BIDX_NUMBER_PROTOTYPE DUK_BIDX_NUMBER_PROTOTYPE2275,134895 -#define DUK_BIDX_DATE_CONSTRUCTOR DUK_BIDX_DATE_CONSTRUCTOR2276,134968 -#define DUK_BIDX_DATE_PROTOTYPE DUK_BIDX_DATE_PROTOTYPE2277,135041 -#define DUK_BIDX_REGEXP_CONSTRUCTOR DUK_BIDX_REGEXP_CONSTRUCTOR2278,135114 -#define DUK_BIDX_REGEXP_PROTOTYPE DUK_BIDX_REGEXP_PROTOTYPE2279,135187 -#define DUK_BIDX_ERROR_CONSTRUCTOR DUK_BIDX_ERROR_CONSTRUCTOR2280,135260 -#define DUK_BIDX_ERROR_PROTOTYPE DUK_BIDX_ERROR_PROTOTYPE2281,135333 -#define DUK_BIDX_EVAL_ERROR_CONSTRUCTOR DUK_BIDX_EVAL_ERROR_CONSTRUCTOR2282,135406 -#define DUK_BIDX_EVAL_ERROR_PROTOTYPE DUK_BIDX_EVAL_ERROR_PROTOTYPE2283,135479 -#define DUK_BIDX_RANGE_ERROR_CONSTRUCTOR DUK_BIDX_RANGE_ERROR_CONSTRUCTOR2284,135552 -#define DUK_BIDX_RANGE_ERROR_PROTOTYPE DUK_BIDX_RANGE_ERROR_PROTOTYPE2285,135625 -#define DUK_BIDX_REFERENCE_ERROR_CONSTRUCTOR DUK_BIDX_REFERENCE_ERROR_CONSTRUCTOR2286,135698 -#define DUK_BIDX_REFERENCE_ERROR_PROTOTYPE DUK_BIDX_REFERENCE_ERROR_PROTOTYPE2287,135771 -#define DUK_BIDX_SYNTAX_ERROR_CONSTRUCTOR DUK_BIDX_SYNTAX_ERROR_CONSTRUCTOR2288,135844 -#define DUK_BIDX_SYNTAX_ERROR_PROTOTYPE DUK_BIDX_SYNTAX_ERROR_PROTOTYPE2289,135917 -#define DUK_BIDX_TYPE_ERROR_CONSTRUCTOR DUK_BIDX_TYPE_ERROR_CONSTRUCTOR2290,135990 -#define DUK_BIDX_TYPE_ERROR_PROTOTYPE DUK_BIDX_TYPE_ERROR_PROTOTYPE2291,136063 -#define DUK_BIDX_URI_ERROR_CONSTRUCTOR DUK_BIDX_URI_ERROR_CONSTRUCTOR2292,136136 -#define DUK_BIDX_URI_ERROR_PROTOTYPE DUK_BIDX_URI_ERROR_PROTOTYPE2293,136209 -#define DUK_BIDX_TYPE_ERROR_THROWER DUK_BIDX_TYPE_ERROR_THROWER2294,136282 -#define DUK_BIDX_DUKTAPE DUK_BIDX_DUKTAPE2295,136355 -#define DUK_BIDX_THREAD_PROTOTYPE DUK_BIDX_THREAD_PROTOTYPE2296,136428 -#define DUK_BIDX_POINTER_PROTOTYPE DUK_BIDX_POINTER_PROTOTYPE2297,136501 -#define DUK_BIDX_DOUBLE_ERROR DUK_BIDX_DOUBLE_ERROR2298,136574 -#define DUK_BIDX_SYMBOL_PROTOTYPE DUK_BIDX_SYMBOL_PROTOTYPE2299,136647 -#define DUK_BIDX_ARRAYBUFFER_PROTOTYPE DUK_BIDX_ARRAYBUFFER_PROTOTYPE2300,136720 -#define DUK_BIDX_DATAVIEW_PROTOTYPE DUK_BIDX_DATAVIEW_PROTOTYPE2301,136793 -#define DUK_BIDX_INT8ARRAY_PROTOTYPE DUK_BIDX_INT8ARRAY_PROTOTYPE2302,136866 -#define DUK_BIDX_UINT8ARRAY_PROTOTYPE DUK_BIDX_UINT8ARRAY_PROTOTYPE2303,136939 -#define DUK_BIDX_UINT8CLAMPEDARRAY_PROTOTYPE DUK_BIDX_UINT8CLAMPEDARRAY_PROTOTYPE2304,137012 -#define DUK_BIDX_INT16ARRAY_PROTOTYPE DUK_BIDX_INT16ARRAY_PROTOTYPE2305,137085 -#define DUK_BIDX_UINT16ARRAY_PROTOTYPE DUK_BIDX_UINT16ARRAY_PROTOTYPE2306,137158 -#define DUK_BIDX_INT32ARRAY_PROTOTYPE DUK_BIDX_INT32ARRAY_PROTOTYPE2307,137231 -#define DUK_BIDX_UINT32ARRAY_PROTOTYPE DUK_BIDX_UINT32ARRAY_PROTOTYPE2308,137304 -#define DUK_BIDX_FLOAT32ARRAY_PROTOTYPE DUK_BIDX_FLOAT32ARRAY_PROTOTYPE2309,137377 -#define DUK_BIDX_FLOAT64ARRAY_PROTOTYPE DUK_BIDX_FLOAT64ARRAY_PROTOTYPE2310,137450 -#define DUK_BIDX_NODEJS_BUFFER_PROTOTYPE DUK_BIDX_NODEJS_BUFFER_PROTOTYPE2311,137523 -#define DUK_NUM_BUILTINS DUK_NUM_BUILTINS2312,137596 -#define DUK_NUM_BIDX_BUILTINS DUK_NUM_BIDX_BUILTINS2313,137669 -#define DUK_NUM_ALL_BUILTINS DUK_NUM_ALL_BUILTINS2314,137742 -DUK_INTERNAL_DECL const duk_uint8_t duk_builtins_data[4281];duk_builtins_data2317,137876 -#define DUK_BUILTINS_DATA_LENGTH DUK_BUILTINS_DATA_LENGTH2319,137968 -DUK_INTERNAL_DECL const duk_uint8_t duk_builtins_data[4281];duk_builtins_data2322,138106 -#define DUK_BUILTINS_DATA_LENGTH DUK_BUILTINS_DATA_LENGTH2324,138198 -DUK_INTERNAL_DECL const duk_uint8_t duk_builtins_data[4281];duk_builtins_data2327,138336 -#define DUK_BUILTINS_DATA_LENGTH DUK_BUILTINS_DATA_LENGTH2329,138428 -#define DUK_UTIL_H_INCLUDEDDUK_UTIL_H_INCLUDED2344,138752 -#define DUK_UTIL_GET_RANDOM_DOUBLE(DUK_UTIL_GET_RANDOM_DOUBLE2347,138820 -#define DUK_UTIL_GET_RANDOM_DOUBLE(DUK_UTIL_GET_RANDOM_DOUBLE2349,138911 -#define DUK_DOUBLE_2TO32 DUK_DOUBLE_2TO322356,139029 -#define DUK_DOUBLE_2TO31 DUK_DOUBLE_2TO312357,139071 -#define DUK_DOUBLE_LOG2E DUK_DOUBLE_LOG2E2358,139113 -#define DUK_DOUBLE_LOG10E DUK_DOUBLE_LOG10E2359,139161 -#define DUK_HTON32(DUK_HTON322366,139272 -#define DUK_NTOH32(DUK_NTOH322367,139311 -#define DUK_HTON16(DUK_HTON162368,139350 -#define DUK_NTOH16(DUK_NTOH162369,139389 -#define DUK_HTON32(DUK_HTON322371,139462 -#define DUK_NTOH32(DUK_NTOH322372,139488 -#define DUK_HTON16(DUK_HTON162373,139514 -#define DUK_NTOH16(DUK_NTOH162374,139540 -struct duk_bitdecoder_ctx {duk_bitdecoder_ctx2383,139659 - const duk_uint8_t *data;data2384,139687 - duk_size_t offset;offset2385,139713 - duk_size_t length;length2386,139733 - duk_uint32_t currval;currval2387,139753 - duk_small_int_t currbits;currbits2388,139776 -#define DUK_BD_BITPACKED_STRING_MAXLEN DUK_BD_BITPACKED_STRING_MAXLEN2391,139807 -struct duk_bitencoder_ctx {duk_bitencoder_ctx2397,139881 - duk_uint8_t *data;data2398,139909 - duk_size_t offset;offset2399,139929 - duk_size_t length;length2400,139949 - duk_uint32_t currval;currval2401,139969 - duk_small_int_t currbits;currbits2402,139992 - duk_small_int_t truncated;truncated2403,140019 -#define DUK_RAW_WRITE_U8(DUK_RAW_WRITE_U82412,140237 -#define DUK_RAW_WRITE_U16_BE(DUK_RAW_WRITE_U16_BE2415,140326 -#define DUK_RAW_WRITE_U32_BE(DUK_RAW_WRITE_U32_BE2416,140414 -#define DUK_RAW_WRITE_FLOAT_BE(DUK_RAW_WRITE_FLOAT_BE2417,140502 -#define DUK_RAW_WRITE_DOUBLE_BE(DUK_RAW_WRITE_DOUBLE_BE2418,140593 -#define DUK_RAW_WRITE_XUTF8(DUK_RAW_WRITE_XUTF82419,140687 -#define DUK_RAW_WRITEINC_U8(DUK_RAW_WRITEINC_U82421,140778 -#define DUK_RAW_WRITEINC_U16_BE(DUK_RAW_WRITEINC_U16_BE2424,140872 -#define DUK_RAW_WRITEINC_U32_BE(DUK_RAW_WRITEINC_U32_BE2425,140967 -#define DUK_RAW_WRITEINC_FLOAT_BE(DUK_RAW_WRITEINC_FLOAT_BE2426,141062 -#define DUK_RAW_WRITEINC_DOUBLE_BE(DUK_RAW_WRITEINC_DOUBLE_BE2427,141160 -#define DUK_RAW_WRITEINC_XUTF8(DUK_RAW_WRITEINC_XUTF82428,141261 -#define DUK_RAW_WRITEINC_CESU8(DUK_RAW_WRITEINC_CESU82429,141358 -#define DUK_RAW_READ_U8(DUK_RAW_READ_U82431,141456 -#define DUK_RAW_READ_U16_BE(DUK_RAW_READ_U16_BE2432,141510 -#define DUK_RAW_READ_U32_BE(DUK_RAW_READ_U32_BE2433,141571 -#define DUK_RAW_READ_DOUBLE_BE(DUK_RAW_READ_DOUBLE_BE2434,141632 -#define DUK_RAW_READINC_U8(DUK_RAW_READINC_U82436,141700 -#define DUK_RAW_READINC_U16_BE(DUK_RAW_READINC_U16_BE2437,141759 -#define DUK_RAW_READINC_U32_BE(DUK_RAW_READINC_U32_BE2438,141827 -#define DUK_RAW_READINC_DOUBLE_BE(DUK_RAW_READINC_DOUBLE_BE2439,141895 -struct duk_bufwriter_ctx {duk_bufwriter_ctx2477,143669 - duk_uint8_t *p;p2478,143696 - duk_uint8_t *p_base;p_base2479,143713 - duk_uint8_t *p_limit;p_limit2480,143735 - duk_hbuffer_dynamic *buf;buf2481,143758 -#define DUK_BW_SLACK_ADD DUK_BW_SLACK_ADD2485,143822 -#define DUK_BW_SLACK_SHIFT DUK_BW_SLACK_SHIFT2486,143860 -#define DUK_BW_SLACK_ADD DUK_BW_SLACK_ADD2488,143938 -#define DUK_BW_SLACK_SHIFT DUK_BW_SLACK_SHIFT2489,143976 -#define DUK_BW_INIT_PUSHBUF(DUK_BW_INIT_PUSHBUF2494,144133 -#define DUK_BW_INIT_WITHBUF(DUK_BW_INIT_WITHBUF2497,144244 -#define DUK_BW_COMPACT(DUK_BW_COMPACT2500,144349 -#define DUK_BW_PUSH_AS_STRING(DUK_BW_PUSH_AS_STRING2504,144510 -#define DUK_BW_ASSERT_VALID_EXPR(DUK_BW_ASSERT_VALID_EXPR2517,145111 -#define DUK_BW_ASSERT_VALID(DUK_BW_ASSERT_VALID2518,145196 -#define DUK_BW_ASSERT_VALID_EXPR(DUK_BW_ASSERT_VALID_EXPR2520,145298 -#define DUK_BW_ASSERT_VALID(DUK_BW_ASSERT_VALID2521,145363 -#define DUK_BW_GET_PTR(DUK_BW_GET_PTR2526,145478 -#define DUK_BW_SET_PTR(DUK_BW_SET_PTR2528,145530 -#define DUK_BW_ADD_PTR(DUK_BW_ADD_PTR2531,145614 -#define DUK_BW_GET_BASEPTR(DUK_BW_GET_BASEPTR2534,145703 -#define DUK_BW_GET_LIMITPTR(DUK_BW_GET_LIMITPTR2536,145764 -#define DUK_BW_GET_SIZE(DUK_BW_GET_SIZE2538,145827 -#define DUK_BW_SET_SIZE(DUK_BW_SET_SIZE2540,145914 -#define DUK_BW_RESET_SIZE(DUK_BW_RESET_SIZE2544,146100 -#define DUK_BW_GET_BUFFER(DUK_BW_GET_BUFFER2548,146244 -#define DUK_BW_ENSURE(DUK_BW_ENSURE2553,146337 -#define DUK_BW_ENSURE_RAW(DUK_BW_ENSURE_RAW2564,146756 -#define DUK_BW_ENSURE_GETPTR(DUK_BW_ENSURE_GETPTR2568,146933 -#define DUK_BW_ASSERT_SPACE_EXPR(DUK_BW_ASSERT_SPACE_EXPR2570,147034 -#define DUK_BW_ASSERT_SPACE(DUK_BW_ASSERT_SPACE2573,147219 -#define DUK_BW_SETPTR_AND_COMPACT(DUK_BW_SETPTR_AND_COMPACT2579,147358 -#define DUK_BW_WRITE_RAW_U8(DUK_BW_WRITE_RAW_U82590,147759 -#define DUK_BW_WRITE_RAW_U8_2(DUK_BW_WRITE_RAW_U8_22594,147910 -#define DUK_BW_WRITE_RAW_U8_3(DUK_BW_WRITE_RAW_U8_32602,148180 -#define DUK_BW_WRITE_RAW_U8_4(DUK_BW_WRITE_RAW_U8_42611,148493 -#define DUK_BW_WRITE_RAW_U8_5(DUK_BW_WRITE_RAW_U8_52621,148849 -#define DUK_BW_WRITE_RAW_U8_6(DUK_BW_WRITE_RAW_U8_62632,149248 -#define DUK_BW_WRITE_RAW_XUTF8(DUK_BW_WRITE_RAW_XUTF82644,149690 -#define DUK_BW_WRITE_RAW_CESU8(DUK_BW_WRITE_RAW_CESU82652,150040 -#define DUK_BW_WRITE_RAW_BYTES(DUK_BW_WRITE_RAW_BYTES2662,150481 -#define DUK_BW_WRITE_RAW_CSTRING(DUK_BW_WRITE_RAW_CSTRING2670,150798 -#define DUK_BW_WRITE_RAW_HSTRING(DUK_BW_WRITE_RAW_HSTRING2678,151148 -#define DUK_BW_WRITE_RAW_HBUFFER(DUK_BW_WRITE_RAW_HBUFFER2684,151435 -#define DUK_BW_WRITE_RAW_HBUFFER_FIXED(DUK_BW_WRITE_RAW_HBUFFER_FIXED2690,151736 -#define DUK_BW_WRITE_RAW_HBUFFER_DYNAMIC(DUK_BW_WRITE_RAW_HBUFFER_DYNAMIC2696,152055 -#define DUK_BW_WRITE_RAW_SLICE(DUK_BW_WRITE_RAW_SLICE2704,152436 -#define DUK_BW_INSERT_RAW_BYTES(DUK_BW_INSERT_RAW_BYTES2708,152625 -#define DUK_BW_INSERT_RAW_SLICE(DUK_BW_INSERT_RAW_SLICE2714,152888 -#define DUK_BW_INSERT_RAW_AREA(DUK_BW_INSERT_RAW_AREA2721,153186 -#define DUK_BW_REMOVE_RAW_SLICE(DUK_BW_REMOVE_RAW_SLICE2725,153328 -#define DUK_BW_WRITE_ENSURE_U8(DUK_BW_WRITE_ENSURE_U82730,153486 -#define DUK_BW_WRITE_ENSURE_U8_2(DUK_BW_WRITE_ENSURE_U8_22734,153641 -#define DUK_BW_WRITE_ENSURE_U8_3(DUK_BW_WRITE_ENSURE_U8_32738,153815 -#define DUK_BW_WRITE_ENSURE_U8_4(DUK_BW_WRITE_ENSURE_U8_42742,154002 -#define DUK_BW_WRITE_ENSURE_U8_5(DUK_BW_WRITE_ENSURE_U8_52746,154202 -#define DUK_BW_WRITE_ENSURE_U8_6(DUK_BW_WRITE_ENSURE_U8_62750,154415 -#define DUK_BW_WRITE_ENSURE_XUTF8(DUK_BW_WRITE_ENSURE_XUTF82754,154641 -#define DUK_BW_WRITE_ENSURE_CESU8(DUK_BW_WRITE_ENSURE_CESU82758,154827 -#define DUK_BW_WRITE_ENSURE_BYTES(DUK_BW_WRITE_ENSURE_BYTES2764,155095 -#define DUK_BW_WRITE_ENSURE_CSTRING(DUK_BW_WRITE_ENSURE_CSTRING2773,155463 -#define DUK_BW_WRITE_ENSURE_HSTRING(DUK_BW_WRITE_ENSURE_HSTRING2782,155866 -#define DUK_BW_WRITE_ENSURE_HBUFFER(DUK_BW_WRITE_ENSURE_HBUFFER2789,156206 -#define DUK_BW_WRITE_ENSURE_HBUFFER_FIXED(DUK_BW_WRITE_ENSURE_HBUFFER_FIXED2796,156560 -#define DUK_BW_WRITE_ENSURE_HBUFFER_DYNAMIC(DUK_BW_WRITE_ENSURE_HBUFFER_DYNAMIC2803,156932 -#define DUK_BW_WRITE_ENSURE_SLICE(DUK_BW_WRITE_ENSURE_SLICE2811,157311 -#define DUK_BW_INSERT_ENSURE_BYTES(DUK_BW_INSERT_ENSURE_BYTES2813,157433 -#define DUK_BW_INSERT_ENSURE_SLICE(DUK_BW_INSERT_ENSURE_SLICE2815,157560 -#define DUK_BW_INSERT_ENSURE_AREA(DUK_BW_INSERT_ENSURE_AREA2817,157695 -#define DUK_BW_REMOVE_ENSURE_SLICE(DUK_BW_REMOVE_ENSURE_SLICE2820,157866 -DUK_INTERNAL_DECL const duk_uint8_t duk_lc_digits[36];duk_lc_digits2829,158107 -DUK_INTERNAL_DECL const duk_uint8_t duk_uc_nybbles[16];duk_uc_nybbles2830,158162 -DUK_INTERNAL_DECL const duk_int8_t duk_hex_dectab[256];duk_hex_dectab2831,158218 -DUK_INTERNAL_DECL const duk_int16_t duk_hex_dectab_shift4[256];duk_hex_dectab_shift42833,158308 -DUK_INTERNAL_DECL const duk_uint16_t duk_hex_enctab[256];duk_hex_enctab2834,158372 -DUK_INTERNAL_DECL duk_uint8_t duk_util_probe_steps[32];duk_util_probe_steps2841,158595 -#define duk_memcpy(duk_memcpy2914,163989 -#define duk_memcpy_unsafe(duk_memcpy_unsafe2922,164303 -#define duk_memmove(duk_memmove2923,164375 -#define duk_memmove_unsafe(duk_memmove_unsafe2931,164691 -#define duk_memset(duk_memset2932,164765 -#define duk_memset_unsafe(duk_memset_unsafe2939,165031 -#define duk_memzero(duk_memzero2940,165103 -#define duk_memzero_unsafe(duk_memzero_unsafe2946,165319 -#define duk_memcpy(duk_memcpy2948,165428 -#define duk_memcpy_unsafe(duk_memcpy_unsafe2956,165706 -#define duk_memmove(duk_memmove2968,166141 -#define duk_memmove_unsafe(duk_memmove_unsafe2976,166421 -#define duk_memset(duk_memset2988,166858 -#define duk_memset_unsafe(duk_memset_unsafe2995,167106 -#define duk_memzero(duk_memzero3005,167458 -#define duk_memzero_unsafe(duk_memzero_unsafe3011,167656 -#define DUK_IS_POWER_OF_TWO(DUK_IS_POWER_OF_TWO3066,170364 -#define DUK_ERRMSG_H_INCLUDEDDUK_ERRMSG_H_INCLUDED3093,171544 -#define DUK_STR_INTERNAL_ERROR DUK_STR_INTERNAL_ERROR3096,171620 -#define DUK_STR_UNSUPPORTED DUK_STR_UNSUPPORTED3097,171686 -#define DUK_STR_INVALID_COUNT DUK_STR_INVALID_COUNT3098,171749 -#define DUK_STR_INVALID_ARGS DUK_STR_INVALID_ARGS3099,171814 -#define DUK_STR_INVALID_STATE DUK_STR_INVALID_STATE3100,171878 -#define DUK_STR_INVALID_INPUT DUK_STR_INVALID_INPUT3101,171943 -#define DUK_STR_INVALID_LENGTH DUK_STR_INVALID_LENGTH3102,172008 -#define DUK_STR_NOT_CONSTRUCTABLE DUK_STR_NOT_CONSTRUCTABLE3103,172074 -#define DUK_STR_CONSTRUCT_ONLY DUK_STR_CONSTRUCT_ONLY3104,172143 -#define DUK_STR_NOT_CALLABLE DUK_STR_NOT_CALLABLE3105,172221 -#define DUK_STR_NOT_EXTENSIBLE DUK_STR_NOT_EXTENSIBLE3106,172285 -#define DUK_STR_NOT_WRITABLE DUK_STR_NOT_WRITABLE3107,172351 -#define DUK_STR_NOT_CONFIGURABLE DUK_STR_NOT_CONFIGURABLE3108,172415 -#define DUK_STR_INVALID_CONTEXT DUK_STR_INVALID_CONTEXT3109,172483 -#define DUK_STR_INVALID_INDEX DUK_STR_INVALID_INDEX3110,172550 -#define DUK_STR_PUSH_BEYOND_ALLOC_STACK DUK_STR_PUSH_BEYOND_ALLOC_STACK3111,172614 -#define DUK_STR_NOT_UNDEFINED DUK_STR_NOT_UNDEFINED3112,172700 -#define DUK_STR_NOT_NULL DUK_STR_NOT_NULL3113,172767 -#define DUK_STR_NOT_BOOLEAN DUK_STR_NOT_BOOLEAN3114,172834 -#define DUK_STR_NOT_NUMBER DUK_STR_NOT_NUMBER3115,172901 -#define DUK_STR_NOT_STRING DUK_STR_NOT_STRING3116,172968 -#define DUK_STR_NOT_OBJECT DUK_STR_NOT_OBJECT3117,173035 -#define DUK_STR_NOT_POINTER DUK_STR_NOT_POINTER3118,173102 -#define DUK_STR_NOT_BUFFER DUK_STR_NOT_BUFFER3119,173169 -#define DUK_STR_UNEXPECTED_TYPE DUK_STR_UNEXPECTED_TYPE3120,173273 -#define DUK_STR_NOT_THREAD DUK_STR_NOT_THREAD3121,173340 -#define DUK_STR_NOT_COMPFUNC DUK_STR_NOT_COMPFUNC3122,173407 -#define DUK_STR_NOT_NATFUNC DUK_STR_NOT_NATFUNC3123,173474 -#define DUK_STR_NOT_C_FUNCTION DUK_STR_NOT_C_FUNCTION3124,173541 -#define DUK_STR_NOT_FUNCTION DUK_STR_NOT_FUNCTION3125,173608 -#define DUK_STR_NOT_REGEXP DUK_STR_NOT_REGEXP3126,173675 -#define DUK_STR_TOPRIMITIVE_FAILED DUK_STR_TOPRIMITIVE_FAILED3127,173742 -#define DUK_STR_NUMBER_OUTSIDE_RANGE DUK_STR_NUMBER_OUTSIDE_RANGE3128,173822 -#define DUK_STR_NOT_OBJECT_COERCIBLE DUK_STR_NOT_OBJECT_COERCIBLE3129,173894 -#define DUK_STR_CANNOT_NUMBER_COERCE_SYMBOL DUK_STR_CANNOT_NUMBER_COERCE_SYMBOL3130,173966 -#define DUK_STR_CANNOT_STRING_COERCE_SYMBOL DUK_STR_CANNOT_STRING_COERCE_SYMBOL3131,174045 -#define DUK_STR_STRING_TOO_LONG DUK_STR_STRING_TOO_LONG3132,174124 -#define DUK_STR_BUFFER_TOO_LONG DUK_STR_BUFFER_TOO_LONG3133,174191 -#define DUK_STR_ALLOC_FAILED DUK_STR_ALLOC_FAILED3134,174258 -#define DUK_STR_WRONG_BUFFER_TYPE DUK_STR_WRONG_BUFFER_TYPE3135,174322 -#define DUK_STR_BASE64_ENCODE_FAILED DUK_STR_BASE64_ENCODE_FAILED3136,174391 -#define DUK_STR_SOURCE_DECODE_FAILED DUK_STR_SOURCE_DECODE_FAILED3137,174463 -#define DUK_STR_UTF8_DECODE_FAILED DUK_STR_UTF8_DECODE_FAILED3138,174535 -#define DUK_STR_BASE64_DECODE_FAILED DUK_STR_BASE64_DECODE_FAILED3139,174606 -#define DUK_STR_HEX_DECODE_FAILED DUK_STR_HEX_DECODE_FAILED3140,174678 -#define DUK_STR_INVALID_BYTECODE DUK_STR_INVALID_BYTECODE3141,174747 -#define DUK_STR_NO_SOURCECODE DUK_STR_NO_SOURCECODE3142,174815 -#define DUK_STR_RESULT_TOO_LONG DUK_STR_RESULT_TOO_LONG3143,174880 -#define DUK_STR_INVALID_CFUNC_RC DUK_STR_INVALID_CFUNC_RC3144,174947 -#define DUK_STR_INVALID_INSTANCEOF_RVAL DUK_STR_INVALID_INSTANCEOF_RVAL3145,175020 -#define DUK_STR_INVALID_INSTANCEOF_RVAL_NOPROTO DUK_STR_INVALID_INSTANCEOF_RVAL_NOPROTO3146,175095 -#define DUK_STR_FMT_PTR DUK_STR_FMT_PTR3149,175192 -#define DUK_STR_FMT_INVALID_JSON DUK_STR_FMT_INVALID_JSON3150,175246 -#define DUK_STR_JSONDEC_RECLIMIT DUK_STR_JSONDEC_RECLIMIT3151,175326 -#define DUK_STR_JSONENC_RECLIMIT DUK_STR_JSONENC_RECLIMIT3152,175405 -#define DUK_STR_CYCLIC_INPUT DUK_STR_CYCLIC_INPUT3153,175484 -#define DUK_STR_INVALID_BASE DUK_STR_INVALID_BASE3156,175578 -#define DUK_STR_STRICT_CALLER_READ DUK_STR_STRICT_CALLER_READ3157,175648 -#define DUK_STR_PROXY_REJECTED DUK_STR_PROXY_REJECTED3158,175727 -#define DUK_STR_INVALID_ARRAY_LENGTH DUK_STR_INVALID_ARRAY_LENGTH3159,175793 -#define DUK_STR_SETTER_UNDEFINED DUK_STR_SETTER_UNDEFINED3160,175865 -#define DUK_STR_INVALID_DESCRIPTOR DUK_STR_INVALID_DESCRIPTOR3161,175933 -#define DUK_STR_PROXY_REVOKED DUK_STR_PROXY_REVOKED3164,176016 -#define DUK_STR_INVALID_TRAP_RESULT DUK_STR_INVALID_TRAP_RESULT3165,176081 -#define DUK_STR_INVALID_ESCAPE DUK_STR_INVALID_ESCAPE3170,176182 -#define DUK_STR_UNTERMINATED_STRING DUK_STR_UNTERMINATED_STRING3171,176248 -#define DUK_STR_UNTERMINATED_COMMENT DUK_STR_UNTERMINATED_COMMENT3172,176319 -#define DUK_STR_UNTERMINATED_REGEXP DUK_STR_UNTERMINATED_REGEXP3173,176391 -#define DUK_STR_TOKEN_LIMIT DUK_STR_TOKEN_LIMIT3174,176462 -#define DUK_STR_REGEXP_SUPPORT_DISABLED DUK_STR_REGEXP_SUPPORT_DISABLED3175,176525 -#define DUK_STR_INVALID_NUMBER_LITERAL DUK_STR_INVALID_NUMBER_LITERAL3176,176600 -#define DUK_STR_INVALID_TOKEN DUK_STR_INVALID_TOKEN3177,176674 -#define DUK_STR_PARSE_ERROR DUK_STR_PARSE_ERROR3180,176755 -#define DUK_STR_DUPLICATE_LABEL DUK_STR_DUPLICATE_LABEL3181,176818 -#define DUK_STR_INVALID_LABEL DUK_STR_INVALID_LABEL3182,176885 -#define DUK_STR_INVALID_ARRAY_LITERAL DUK_STR_INVALID_ARRAY_LITERAL3183,176950 -#define DUK_STR_INVALID_OBJECT_LITERAL DUK_STR_INVALID_OBJECT_LITERAL3184,177023 -#define DUK_STR_INVALID_VAR_DECLARATION DUK_STR_INVALID_VAR_DECLARATION3185,177097 -#define DUK_STR_CANNOT_DELETE_IDENTIFIER DUK_STR_CANNOT_DELETE_IDENTIFIER3186,177177 -#define DUK_STR_INVALID_EXPRESSION DUK_STR_INVALID_EXPRESSION3187,177253 -#define DUK_STR_INVALID_LVALUE DUK_STR_INVALID_LVALUE3188,177323 -#define DUK_STR_INVALID_NEWTARGET DUK_STR_INVALID_NEWTARGET3189,177389 -#define DUK_STR_EXPECTED_IDENTIFIER DUK_STR_EXPECTED_IDENTIFIER3190,177459 -#define DUK_STR_EMPTY_EXPR_NOT_ALLOWED DUK_STR_EMPTY_EXPR_NOT_ALLOWED3191,177530 -#define DUK_STR_INVALID_FOR DUK_STR_INVALID_FOR3192,177610 -#define DUK_STR_INVALID_SWITCH DUK_STR_INVALID_SWITCH3193,177683 -#define DUK_STR_INVALID_BREAK_CONT_LABEL DUK_STR_INVALID_BREAK_CONT_LABEL3194,177759 -#define DUK_STR_INVALID_RETURN DUK_STR_INVALID_RETURN3195,177839 -#define DUK_STR_INVALID_TRY DUK_STR_INVALID_TRY3196,177905 -#define DUK_STR_INVALID_THROW DUK_STR_INVALID_THROW3197,177968 -#define DUK_STR_WITH_IN_STRICT_MODE DUK_STR_WITH_IN_STRICT_MODE3198,178033 -#define DUK_STR_FUNC_STMT_NOT_ALLOWED DUK_STR_FUNC_STMT_NOT_ALLOWED3199,178104 -#define DUK_STR_UNTERMINATED_STMT DUK_STR_UNTERMINATED_STMT3200,178186 -#define DUK_STR_INVALID_ARG_NAME DUK_STR_INVALID_ARG_NAME3201,178260 -#define DUK_STR_INVALID_FUNC_NAME DUK_STR_INVALID_FUNC_NAME3202,178333 -#define DUK_STR_INVALID_GETSET_NAME DUK_STR_INVALID_GETSET_NAME3203,178406 -#define DUK_STR_FUNC_NAME_REQUIRED DUK_STR_FUNC_NAME_REQUIRED3204,178484 -#define DUK_STR_INVALID_QUANTIFIER DUK_STR_INVALID_QUANTIFIER3207,178572 -#define DUK_STR_INVALID_QUANTIFIER_NO_ATOM DUK_STR_INVALID_QUANTIFIER_NO_ATOM3208,178649 -#define DUK_STR_INVALID_QUANTIFIER_VALUES DUK_STR_INVALID_QUANTIFIER_VALUES3209,178734 -#define DUK_STR_QUANTIFIER_TOO_MANY_COPIES DUK_STR_QUANTIFIER_TOO_MANY_COPIES3210,178825 -#define DUK_STR_UNEXPECTED_CLOSING_PAREN DUK_STR_UNEXPECTED_CLOSING_PAREN3211,178917 -#define DUK_STR_UNEXPECTED_END_OF_PATTERN DUK_STR_UNEXPECTED_END_OF_PATTERN3212,178999 -#define DUK_STR_UNEXPECTED_REGEXP_TOKEN DUK_STR_UNEXPECTED_REGEXP_TOKEN3213,179076 -#define DUK_STR_INVALID_REGEXP_FLAGS DUK_STR_INVALID_REGEXP_FLAGS3214,179154 -#define DUK_STR_INVALID_REGEXP_ESCAPE DUK_STR_INVALID_REGEXP_ESCAPE3215,179226 -#define DUK_STR_INVALID_BACKREFS DUK_STR_INVALID_BACKREFS3216,179299 -#define DUK_STR_INVALID_REGEXP_CHARACTER DUK_STR_INVALID_REGEXP_CHARACTER3217,179375 -#define DUK_STR_INVALID_REGEXP_GROUP DUK_STR_INVALID_REGEXP_GROUP3218,179451 -#define DUK_STR_UNTERMINATED_CHARCLASS DUK_STR_UNTERMINATED_CHARCLASS3219,179523 -#define DUK_STR_INVALID_RANGE DUK_STR_INVALID_RANGE3220,179603 -#define DUK_STR_VALSTACK_LIMIT DUK_STR_VALSTACK_LIMIT3223,179682 -#define DUK_STR_CALLSTACK_LIMIT DUK_STR_CALLSTACK_LIMIT3224,179748 -#define DUK_STR_PROTOTYPE_CHAIN_LIMIT DUK_STR_PROTOTYPE_CHAIN_LIMIT3225,179815 -#define DUK_STR_BOUND_CHAIN_LIMIT DUK_STR_BOUND_CHAIN_LIMIT3226,179888 -#define DUK_STR_NATIVE_STACK_LIMIT DUK_STR_NATIVE_STACK_LIMIT3227,179971 -#define DUK_STR_COMPILER_RECURSION_LIMIT DUK_STR_COMPILER_RECURSION_LIMIT3228,180042 -#define DUK_STR_BYTECODE_LIMIT DUK_STR_BYTECODE_LIMIT3229,180118 -#define DUK_STR_REG_LIMIT DUK_STR_REG_LIMIT3230,180184 -#define DUK_STR_TEMP_LIMIT DUK_STR_TEMP_LIMIT3231,180250 -#define DUK_STR_CONST_LIMIT DUK_STR_CONST_LIMIT3232,180312 -#define DUK_STR_FUNC_LIMIT DUK_STR_FUNC_LIMIT3233,180375 -#define DUK_STR_REGEXP_COMPILER_RECURSION_LIMIT DUK_STR_REGEXP_COMPILER_RECURSION_LIMIT3234,180441 -#define DUK_STR_REGEXP_EXECUTOR_RECURSION_LIMIT DUK_STR_REGEXP_EXECUTOR_RECURSION_LIMIT3235,180524 -#define DUK_STR_REGEXP_EXECUTOR_STEP_LIMIT DUK_STR_REGEXP_EXECUTOR_STEP_LIMIT3236,180607 -#define DUK_JS_BYTECODE_H_INCLUDEDDUK_JS_BYTECODE_H_INCLUDED3246,180847 -typedef duk_uint32_t duk_instr_t;duk_instr_t3324,184580 -#define DUK_BC_SHIFT_OP DUK_BC_SHIFT_OP3326,184615 -#define DUK_BC_SHIFT_A DUK_BC_SHIFT_A3327,184653 -#define DUK_BC_SHIFT_B DUK_BC_SHIFT_B3328,184691 -#define DUK_BC_SHIFT_C DUK_BC_SHIFT_C3329,184730 -#define DUK_BC_SHIFT_BC DUK_BC_SHIFT_BC3330,184769 -#define DUK_BC_SHIFT_ABC DUK_BC_SHIFT_ABC3331,184820 -#define DUK_BC_UNSHIFTED_MASK_OP DUK_BC_UNSHIFTED_MASK_OP3333,184872 -#define DUK_BC_UNSHIFTED_MASK_A DUK_BC_UNSHIFTED_MASK_A3334,184915 -#define DUK_BC_UNSHIFTED_MASK_B DUK_BC_UNSHIFTED_MASK_B3335,184958 -#define DUK_BC_UNSHIFTED_MASK_C DUK_BC_UNSHIFTED_MASK_C3336,185001 -#define DUK_BC_UNSHIFTED_MASK_BC DUK_BC_UNSHIFTED_MASK_BC3337,185044 -#define DUK_BC_UNSHIFTED_MASK_ABC DUK_BC_UNSHIFTED_MASK_ABC3338,185089 -#define DUK_BC_SHIFTED_MASK_OP DUK_BC_SHIFTED_MASK_OP3340,185137 -#define DUK_BC_SHIFTED_MASK_A DUK_BC_SHIFTED_MASK_A3341,185219 -#define DUK_BC_SHIFTED_MASK_B DUK_BC_SHIFTED_MASK_B3342,185299 -#define DUK_BC_SHIFTED_MASK_C DUK_BC_SHIFTED_MASK_C3343,185379 -#define DUK_BC_SHIFTED_MASK_BC DUK_BC_SHIFTED_MASK_BC3344,185459 -#define DUK_BC_SHIFTED_MASK_ABC DUK_BC_SHIFTED_MASK_ABC3345,185541 -#define DUK_DEC_OP(DUK_DEC_OP3347,185626 -#define DUK_DEC_A(DUK_DEC_A3348,185677 -#define DUK_DEC_B(DUK_DEC_B3349,185735 -#define DUK_DEC_C(DUK_DEC_C3350,185794 -#define DUK_DEC_BC(DUK_DEC_BC3351,185853 -#define DUK_DEC_ABC(DUK_DEC_ABC3352,185914 -#define DUK_ENC_OP(DUK_ENC_OP3354,185977 -#define DUK_ENC_OP_ABC(DUK_ENC_OP_ABC3355,186034 -#define DUK_ENC_OP_A_BC(DUK_ENC_OP_A_BC3359,186264 -#define DUK_ENC_OP_A_B_C(DUK_ENC_OP_A_B_C3364,186565 -#define DUK_ENC_OP_A_B(DUK_ENC_OP_A_B3370,186937 -#define DUK_ENC_OP_A(DUK_ENC_OP_A3371,187006 -#define DUK_ENC_OP_BC(DUK_ENC_OP_BC3372,187073 -#define DUK_BC_NOREGCONST_OP(DUK_BC_NOREGCONST_OP3375,187201 -#define DUK_BC_OP_MIN DUK_BC_OP_MIN3380,187389 -#define DUK_BC_OP_MAX DUK_BC_OP_MAX3381,187427 -#define DUK_BC_A_MIN DUK_BC_A_MIN3382,187469 -#define DUK_BC_A_MAX DUK_BC_A_MAX3383,187507 -#define DUK_BC_B_MIN DUK_BC_B_MIN3384,187549 -#define DUK_BC_B_MAX DUK_BC_B_MAX3385,187587 -#define DUK_BC_C_MIN DUK_BC_C_MIN3386,187629 -#define DUK_BC_C_MAX DUK_BC_C_MAX3387,187667 -#define DUK_BC_BC_MIN DUK_BC_BC_MIN3388,187709 -#define DUK_BC_BC_MAX DUK_BC_BC_MAX3389,187747 -#define DUK_BC_ABC_MIN DUK_BC_ABC_MIN3390,187791 -#define DUK_BC_ABC_MAX DUK_BC_ABC_MAX3391,187829 -#define DUK_BC_REGCONST_B DUK_BC_REGCONST_B3394,187933 -#define DUK_BC_REGCONST_C DUK_BC_REGCONST_C3395,187978 -#define DUK_BC_INCDECP_FLAG_DEC DUK_BC_INCDECP_FLAG_DEC3398,188060 -#define DUK_BC_INCDECP_FLAG_POST DUK_BC_INCDECP_FLAG_POST3399,188105 -#define DUK_OP_LDREG DUK_OP_LDREG3402,188166 -#define DUK_OP_STREG DUK_OP_STREG3403,188204 -#define DUK_OP_JUMP DUK_OP_JUMP3404,188242 -#define DUK_OP_LDCONST DUK_OP_LDCONST3405,188280 -#define DUK_OP_LDINT DUK_OP_LDINT3406,188318 -#define DUK_OP_LDINTX DUK_OP_LDINTX3407,188356 -#define DUK_OP_LDTHIS DUK_OP_LDTHIS3408,188394 -#define DUK_OP_LDUNDEF DUK_OP_LDUNDEF3409,188432 -#define DUK_OP_LDNULL DUK_OP_LDNULL3410,188470 -#define DUK_OP_LDTRUE DUK_OP_LDTRUE3411,188508 -#define DUK_OP_LDFALSE DUK_OP_LDFALSE3412,188546 -#define DUK_OP_GETVAR DUK_OP_GETVAR3413,188585 -#define DUK_OP_BNOT DUK_OP_BNOT3414,188624 -#define DUK_OP_LNOT DUK_OP_LNOT3415,188663 -#define DUK_OP_UNM DUK_OP_UNM3416,188702 -#define DUK_OP_UNP DUK_OP_UNP3417,188741 -#define DUK_OP_EQ DUK_OP_EQ3418,188780 -#define DUK_OP_EQ_RR DUK_OP_EQ_RR3419,188819 -#define DUK_OP_EQ_CR DUK_OP_EQ_CR3420,188858 -#define DUK_OP_EQ_RC DUK_OP_EQ_RC3421,188897 -#define DUK_OP_EQ_CC DUK_OP_EQ_CC3422,188936 -#define DUK_OP_NEQ DUK_OP_NEQ3423,188975 -#define DUK_OP_NEQ_RR DUK_OP_NEQ_RR3424,189014 -#define DUK_OP_NEQ_CR DUK_OP_NEQ_CR3425,189053 -#define DUK_OP_NEQ_RC DUK_OP_NEQ_RC3426,189092 -#define DUK_OP_NEQ_CC DUK_OP_NEQ_CC3427,189131 -#define DUK_OP_SEQ DUK_OP_SEQ3428,189170 -#define DUK_OP_SEQ_RR DUK_OP_SEQ_RR3429,189209 -#define DUK_OP_SEQ_CR DUK_OP_SEQ_CR3430,189248 -#define DUK_OP_SEQ_RC DUK_OP_SEQ_RC3431,189287 -#define DUK_OP_SEQ_CC DUK_OP_SEQ_CC3432,189326 -#define DUK_OP_SNEQ DUK_OP_SNEQ3433,189365 -#define DUK_OP_SNEQ_RR DUK_OP_SNEQ_RR3434,189404 -#define DUK_OP_SNEQ_CR DUK_OP_SNEQ_CR3435,189443 -#define DUK_OP_SNEQ_RC DUK_OP_SNEQ_RC3436,189482 -#define DUK_OP_SNEQ_CC DUK_OP_SNEQ_CC3437,189521 -#define DUK_OP_GT DUK_OP_GT3438,189560 -#define DUK_OP_GT_RR DUK_OP_GT_RR3439,189599 -#define DUK_OP_GT_CR DUK_OP_GT_CR3440,189638 -#define DUK_OP_GT_RC DUK_OP_GT_RC3441,189677 -#define DUK_OP_GT_CC DUK_OP_GT_CC3442,189716 -#define DUK_OP_GE DUK_OP_GE3443,189755 -#define DUK_OP_GE_RR DUK_OP_GE_RR3444,189794 -#define DUK_OP_GE_CR DUK_OP_GE_CR3445,189833 -#define DUK_OP_GE_RC DUK_OP_GE_RC3446,189872 -#define DUK_OP_GE_CC DUK_OP_GE_CC3447,189911 -#define DUK_OP_LT DUK_OP_LT3448,189950 -#define DUK_OP_LT_RR DUK_OP_LT_RR3449,189989 -#define DUK_OP_LT_CR DUK_OP_LT_CR3450,190028 -#define DUK_OP_LT_RC DUK_OP_LT_RC3451,190067 -#define DUK_OP_LT_CC DUK_OP_LT_CC3452,190106 -#define DUK_OP_LE DUK_OP_LE3453,190145 -#define DUK_OP_LE_RR DUK_OP_LE_RR3454,190184 -#define DUK_OP_LE_CR DUK_OP_LE_CR3455,190223 -#define DUK_OP_LE_RC DUK_OP_LE_RC3456,190262 -#define DUK_OP_LE_CC DUK_OP_LE_CC3457,190301 -#define DUK_OP_IFTRUE DUK_OP_IFTRUE3458,190340 -#define DUK_OP_IFTRUE_R DUK_OP_IFTRUE_R3459,190379 -#define DUK_OP_IFTRUE_C DUK_OP_IFTRUE_C3460,190418 -#define DUK_OP_IFFALSE DUK_OP_IFFALSE3461,190457 -#define DUK_OP_IFFALSE_R DUK_OP_IFFALSE_R3462,190496 -#define DUK_OP_IFFALSE_C DUK_OP_IFFALSE_C3463,190535 -#define DUK_OP_ADD DUK_OP_ADD3464,190574 -#define DUK_OP_ADD_RR DUK_OP_ADD_RR3465,190613 -#define DUK_OP_ADD_CR DUK_OP_ADD_CR3466,190652 -#define DUK_OP_ADD_RC DUK_OP_ADD_RC3467,190691 -#define DUK_OP_ADD_CC DUK_OP_ADD_CC3468,190730 -#define DUK_OP_SUB DUK_OP_SUB3469,190769 -#define DUK_OP_SUB_RR DUK_OP_SUB_RR3470,190808 -#define DUK_OP_SUB_CR DUK_OP_SUB_CR3471,190847 -#define DUK_OP_SUB_RC DUK_OP_SUB_RC3472,190886 -#define DUK_OP_SUB_CC DUK_OP_SUB_CC3473,190925 -#define DUK_OP_MUL DUK_OP_MUL3474,190964 -#define DUK_OP_MUL_RR DUK_OP_MUL_RR3475,191003 -#define DUK_OP_MUL_CR DUK_OP_MUL_CR3476,191042 -#define DUK_OP_MUL_RC DUK_OP_MUL_RC3477,191081 -#define DUK_OP_MUL_CC DUK_OP_MUL_CC3478,191120 -#define DUK_OP_DIV DUK_OP_DIV3479,191159 -#define DUK_OP_DIV_RR DUK_OP_DIV_RR3480,191198 -#define DUK_OP_DIV_CR DUK_OP_DIV_CR3481,191237 -#define DUK_OP_DIV_RC DUK_OP_DIV_RC3482,191276 -#define DUK_OP_DIV_CC DUK_OP_DIV_CC3483,191315 -#define DUK_OP_MOD DUK_OP_MOD3484,191354 -#define DUK_OP_MOD_RR DUK_OP_MOD_RR3485,191393 -#define DUK_OP_MOD_CR DUK_OP_MOD_CR3486,191432 -#define DUK_OP_MOD_RC DUK_OP_MOD_RC3487,191471 -#define DUK_OP_MOD_CC DUK_OP_MOD_CC3488,191510 -#define DUK_OP_EXP DUK_OP_EXP3489,191549 -#define DUK_OP_EXP_RR DUK_OP_EXP_RR3490,191588 -#define DUK_OP_EXP_CR DUK_OP_EXP_CR3491,191627 -#define DUK_OP_EXP_RC DUK_OP_EXP_RC3492,191666 -#define DUK_OP_EXP_CC DUK_OP_EXP_CC3493,191705 -#define DUK_OP_BAND DUK_OP_BAND3494,191744 -#define DUK_OP_BAND_RR DUK_OP_BAND_RR3495,191783 -#define DUK_OP_BAND_CR DUK_OP_BAND_CR3496,191822 -#define DUK_OP_BAND_RC DUK_OP_BAND_RC3497,191861 -#define DUK_OP_BAND_CC DUK_OP_BAND_CC3498,191900 -#define DUK_OP_BOR DUK_OP_BOR3499,191939 -#define DUK_OP_BOR_RR DUK_OP_BOR_RR3500,191978 -#define DUK_OP_BOR_CR DUK_OP_BOR_CR3501,192017 -#define DUK_OP_BOR_RC DUK_OP_BOR_RC3502,192056 -#define DUK_OP_BOR_CC DUK_OP_BOR_CC3503,192095 -#define DUK_OP_BXOR DUK_OP_BXOR3504,192134 -#define DUK_OP_BXOR_RR DUK_OP_BXOR_RR3505,192173 -#define DUK_OP_BXOR_CR DUK_OP_BXOR_CR3506,192212 -#define DUK_OP_BXOR_RC DUK_OP_BXOR_RC3507,192251 -#define DUK_OP_BXOR_CC DUK_OP_BXOR_CC3508,192290 -#define DUK_OP_BASL DUK_OP_BASL3509,192329 -#define DUK_OP_BASL_RR DUK_OP_BASL_RR3510,192368 -#define DUK_OP_BASL_CR DUK_OP_BASL_CR3511,192407 -#define DUK_OP_BASL_RC DUK_OP_BASL_RC3512,192446 -#define DUK_OP_BASL_CC DUK_OP_BASL_CC3513,192485 -#define DUK_OP_BLSR DUK_OP_BLSR3514,192524 -#define DUK_OP_BLSR_RR DUK_OP_BLSR_RR3515,192563 -#define DUK_OP_BLSR_CR DUK_OP_BLSR_CR3516,192602 -#define DUK_OP_BLSR_RC DUK_OP_BLSR_RC3517,192641 -#define DUK_OP_BLSR_CC DUK_OP_BLSR_CC3518,192680 -#define DUK_OP_BASR DUK_OP_BASR3519,192719 -#define DUK_OP_BASR_RR DUK_OP_BASR_RR3520,192758 -#define DUK_OP_BASR_CR DUK_OP_BASR_CR3521,192797 -#define DUK_OP_BASR_RC DUK_OP_BASR_RC3522,192836 -#define DUK_OP_BASR_CC DUK_OP_BASR_CC3523,192875 -#define DUK_OP_INSTOF DUK_OP_INSTOF3524,192914 -#define DUK_OP_INSTOF_RR DUK_OP_INSTOF_RR3525,192954 -#define DUK_OP_INSTOF_CR DUK_OP_INSTOF_CR3526,192994 -#define DUK_OP_INSTOF_RC DUK_OP_INSTOF_RC3527,193034 -#define DUK_OP_INSTOF_CC DUK_OP_INSTOF_CC3528,193074 -#define DUK_OP_IN DUK_OP_IN3529,193114 -#define DUK_OP_IN_RR DUK_OP_IN_RR3530,193154 -#define DUK_OP_IN_CR DUK_OP_IN_CR3531,193194 -#define DUK_OP_IN_RC DUK_OP_IN_RC3532,193234 -#define DUK_OP_IN_CC DUK_OP_IN_CC3533,193274 -#define DUK_OP_GETPROP DUK_OP_GETPROP3534,193314 -#define DUK_OP_GETPROP_RR DUK_OP_GETPROP_RR3535,193354 -#define DUK_OP_GETPROP_CR DUK_OP_GETPROP_CR3536,193394 -#define DUK_OP_GETPROP_RC DUK_OP_GETPROP_RC3537,193434 -#define DUK_OP_GETPROP_CC DUK_OP_GETPROP_CC3538,193474 -#define DUK_OP_PUTPROP DUK_OP_PUTPROP3539,193514 -#define DUK_OP_PUTPROP_RR DUK_OP_PUTPROP_RR3540,193554 -#define DUK_OP_PUTPROP_CR DUK_OP_PUTPROP_CR3541,193594 -#define DUK_OP_PUTPROP_RC DUK_OP_PUTPROP_RC3542,193634 -#define DUK_OP_PUTPROP_CC DUK_OP_PUTPROP_CC3543,193674 -#define DUK_OP_DELPROP DUK_OP_DELPROP3544,193714 -#define DUK_OP_DELPROP_RR DUK_OP_DELPROP_RR3545,193754 -#define DUK_OP_DELPROP_CR_UNUSED DUK_OP_DELPROP_CR_UNUSED3546,193794 -#define DUK_OP_DELPROP_RC DUK_OP_DELPROP_RC3547,193852 -#define DUK_OP_DELPROP_CC_UNUSED DUK_OP_DELPROP_CC_UNUSED3548,193892 -#define DUK_OP_PREINCR DUK_OP_PREINCR3549,193950 -#define DUK_OP_PREDECR DUK_OP_PREDECR3550,194038 -#define DUK_OP_POSTINCR DUK_OP_POSTINCR3551,194130 -#define DUK_OP_POSTDECR DUK_OP_POSTDECR3552,194170 -#define DUK_OP_PREINCV DUK_OP_PREINCV3553,194210 -#define DUK_OP_PREDECV DUK_OP_PREDECV3554,194250 -#define DUK_OP_POSTINCV DUK_OP_POSTINCV3555,194290 -#define DUK_OP_POSTDECV DUK_OP_POSTDECV3556,194330 -#define DUK_OP_PREINCP DUK_OP_PREINCP3557,194370 -#define DUK_OP_PREINCP_RR DUK_OP_PREINCP_RR3558,194464 -#define DUK_OP_PREINCP_CR DUK_OP_PREINCP_CR3559,194504 -#define DUK_OP_PREINCP_RC DUK_OP_PREINCP_RC3560,194544 -#define DUK_OP_PREINCP_CC DUK_OP_PREINCP_CC3561,194584 -#define DUK_OP_PREDECP DUK_OP_PREDECP3562,194624 -#define DUK_OP_PREDECP_RR DUK_OP_PREDECP_RR3563,194664 -#define DUK_OP_PREDECP_CR DUK_OP_PREDECP_CR3564,194704 -#define DUK_OP_PREDECP_RC DUK_OP_PREDECP_RC3565,194744 -#define DUK_OP_PREDECP_CC DUK_OP_PREDECP_CC3566,194784 -#define DUK_OP_POSTINCP DUK_OP_POSTINCP3567,194824 -#define DUK_OP_POSTINCP_RR DUK_OP_POSTINCP_RR3568,194864 -#define DUK_OP_POSTINCP_CR DUK_OP_POSTINCP_CR3569,194904 -#define DUK_OP_POSTINCP_RC DUK_OP_POSTINCP_RC3570,194944 -#define DUK_OP_POSTINCP_CC DUK_OP_POSTINCP_CC3571,194984 -#define DUK_OP_POSTDECP DUK_OP_POSTDECP3572,195024 -#define DUK_OP_POSTDECP_RR DUK_OP_POSTDECP_RR3573,195064 -#define DUK_OP_POSTDECP_CR DUK_OP_POSTDECP_CR3574,195104 -#define DUK_OP_POSTDECP_RC DUK_OP_POSTDECP_RC3575,195144 -#define DUK_OP_POSTDECP_CC DUK_OP_POSTDECP_CC3576,195184 -#define DUK_OP_DECLVAR DUK_OP_DECLVAR3577,195224 -#define DUK_OP_DECLVAR_RR DUK_OP_DECLVAR_RR3578,195264 -#define DUK_OP_DECLVAR_CR DUK_OP_DECLVAR_CR3579,195304 -#define DUK_OP_DECLVAR_RC DUK_OP_DECLVAR_RC3580,195344 -#define DUK_OP_DECLVAR_CC DUK_OP_DECLVAR_CC3581,195384 -#define DUK_OP_REGEXP DUK_OP_REGEXP3582,195424 -#define DUK_OP_REGEXP_RR DUK_OP_REGEXP_RR3583,195464 -#define DUK_OP_REGEXP_CR DUK_OP_REGEXP_CR3584,195504 -#define DUK_OP_REGEXP_RC DUK_OP_REGEXP_RC3585,195544 -#define DUK_OP_REGEXP_CC DUK_OP_REGEXP_CC3586,195584 -#define DUK_OP_CLOSURE DUK_OP_CLOSURE3587,195624 -#define DUK_OP_TYPEOF DUK_OP_TYPEOF3588,195664 -#define DUK_OP_TYPEOFID DUK_OP_TYPEOFID3589,195704 -#define DUK_OP_PUTVAR DUK_OP_PUTVAR3590,195744 -#define DUK_OP_DELVAR DUK_OP_DELVAR3591,195784 -#define DUK_OP_RETREG DUK_OP_RETREG3592,195824 -#define DUK_OP_RETUNDEF DUK_OP_RETUNDEF3593,195864 -#define DUK_OP_RETCONST DUK_OP_RETCONST3594,195904 -#define DUK_OP_RETCONSTN DUK_OP_RETCONSTN3595,195944 -#define DUK_OP_LABEL DUK_OP_LABEL3596,196033 -#define DUK_OP_ENDLABEL DUK_OP_ENDLABEL3597,196073 -#define DUK_OP_BREAK DUK_OP_BREAK3598,196113 -#define DUK_OP_CONTINUE DUK_OP_CONTINUE3599,196153 -#define DUK_OP_TRYCATCH DUK_OP_TRYCATCH3600,196193 -#define DUK_OP_ENDTRY DUK_OP_ENDTRY3601,196233 -#define DUK_OP_ENDCATCH DUK_OP_ENDCATCH3602,196273 -#define DUK_OP_ENDFIN DUK_OP_ENDFIN3603,196313 -#define DUK_OP_THROW DUK_OP_THROW3604,196353 -#define DUK_OP_INVLHS DUK_OP_INVLHS3605,196393 -#define DUK_OP_CSREG DUK_OP_CSREG3606,196433 -#define DUK_OP_CSVAR DUK_OP_CSVAR3607,196473 -#define DUK_OP_CSVAR_RR DUK_OP_CSVAR_RR3608,196513 -#define DUK_OP_CSVAR_CR DUK_OP_CSVAR_CR3609,196553 -#define DUK_OP_CSVAR_RC DUK_OP_CSVAR_RC3610,196593 -#define DUK_OP_CSVAR_CC DUK_OP_CSVAR_CC3611,196633 -#define DUK_OP_CALL0 DUK_OP_CALL03612,196673 -#define DUK_OP_CALL1 DUK_OP_CALL13613,196754 -#define DUK_OP_CALL2 DUK_OP_CALL23614,196794 -#define DUK_OP_CALL3 DUK_OP_CALL33615,196834 -#define DUK_OP_CALL4 DUK_OP_CALL43616,196874 -#define DUK_OP_CALL5 DUK_OP_CALL53617,196914 -#define DUK_OP_CALL6 DUK_OP_CALL63618,196954 -#define DUK_OP_CALL7 DUK_OP_CALL73619,196994 -#define DUK_OP_CALL8 DUK_OP_CALL83620,197034 -#define DUK_OP_CALL9 DUK_OP_CALL93621,197074 -#define DUK_OP_CALL10 DUK_OP_CALL103622,197114 -#define DUK_OP_CALL11 DUK_OP_CALL113623,197154 -#define DUK_OP_CALL12 DUK_OP_CALL123624,197194 -#define DUK_OP_CALL13 DUK_OP_CALL133625,197234 -#define DUK_OP_CALL14 DUK_OP_CALL143626,197274 -#define DUK_OP_CALL15 DUK_OP_CALL153627,197314 -#define DUK_OP_NEWOBJ DUK_OP_NEWOBJ3628,197354 -#define DUK_OP_NEWARR DUK_OP_NEWARR3629,197394 -#define DUK_OP_MPUTOBJ DUK_OP_MPUTOBJ3630,197434 -#define DUK_OP_MPUTOBJI DUK_OP_MPUTOBJI3631,197474 -#define DUK_OP_INITSET DUK_OP_INITSET3632,197514 -#define DUK_OP_INITGET DUK_OP_INITGET3633,197554 -#define DUK_OP_MPUTARR DUK_OP_MPUTARR3634,197594 -#define DUK_OP_MPUTARRI DUK_OP_MPUTARRI3635,197634 -#define DUK_OP_SETALEN DUK_OP_SETALEN3636,197674 -#define DUK_OP_INITENUM DUK_OP_INITENUM3637,197714 -#define DUK_OP_NEXTENUM DUK_OP_NEXTENUM3638,197754 -#define DUK_OP_NEWTARGET DUK_OP_NEWTARGET3639,197794 -#define DUK_OP_DEBUGGER DUK_OP_DEBUGGER3640,197834 -#define DUK_OP_NOP DUK_OP_NOP3641,197874 -#define DUK_OP_INVALID DUK_OP_INVALID3642,197914 -#define DUK_OP_UNUSED207 DUK_OP_UNUSED2073643,197954 -#define DUK_OP_GETPROPC DUK_OP_GETPROPC3644,197994 -#define DUK_OP_GETPROPC_RR DUK_OP_GETPROPC_RR3645,198034 -#define DUK_OP_GETPROPC_CR DUK_OP_GETPROPC_CR3646,198074 -#define DUK_OP_GETPROPC_RC DUK_OP_GETPROPC_RC3647,198114 -#define DUK_OP_GETPROPC_CC DUK_OP_GETPROPC_CC3648,198154 -#define DUK_OP_UNUSED212 DUK_OP_UNUSED2123649,198194 -#define DUK_OP_UNUSED213 DUK_OP_UNUSED2133650,198234 -#define DUK_OP_UNUSED214 DUK_OP_UNUSED2143651,198274 -#define DUK_OP_UNUSED215 DUK_OP_UNUSED2153652,198314 -#define DUK_OP_UNUSED216 DUK_OP_UNUSED2163653,198354 -#define DUK_OP_UNUSED217 DUK_OP_UNUSED2173654,198394 -#define DUK_OP_UNUSED218 DUK_OP_UNUSED2183655,198434 -#define DUK_OP_UNUSED219 DUK_OP_UNUSED2193656,198474 -#define DUK_OP_UNUSED220 DUK_OP_UNUSED2203657,198514 -#define DUK_OP_UNUSED221 DUK_OP_UNUSED2213658,198554 -#define DUK_OP_UNUSED222 DUK_OP_UNUSED2223659,198594 -#define DUK_OP_UNUSED223 DUK_OP_UNUSED2233660,198634 -#define DUK_OP_UNUSED224 DUK_OP_UNUSED2243661,198674 -#define DUK_OP_UNUSED225 DUK_OP_UNUSED2253662,198714 -#define DUK_OP_UNUSED226 DUK_OP_UNUSED2263663,198754 -#define DUK_OP_UNUSED227 DUK_OP_UNUSED2273664,198794 -#define DUK_OP_UNUSED228 DUK_OP_UNUSED2283665,198834 -#define DUK_OP_UNUSED229 DUK_OP_UNUSED2293666,198874 -#define DUK_OP_UNUSED230 DUK_OP_UNUSED2303667,198914 -#define DUK_OP_UNUSED231 DUK_OP_UNUSED2313668,198954 -#define DUK_OP_UNUSED232 DUK_OP_UNUSED2323669,198994 -#define DUK_OP_UNUSED233 DUK_OP_UNUSED2333670,199034 -#define DUK_OP_UNUSED234 DUK_OP_UNUSED2343671,199074 -#define DUK_OP_UNUSED235 DUK_OP_UNUSED2353672,199114 -#define DUK_OP_UNUSED236 DUK_OP_UNUSED2363673,199154 -#define DUK_OP_UNUSED237 DUK_OP_UNUSED2373674,199194 -#define DUK_OP_UNUSED238 DUK_OP_UNUSED2383675,199234 -#define DUK_OP_UNUSED239 DUK_OP_UNUSED2393676,199274 -#define DUK_OP_UNUSED240 DUK_OP_UNUSED2403677,199314 -#define DUK_OP_UNUSED241 DUK_OP_UNUSED2413678,199354 -#define DUK_OP_UNUSED242 DUK_OP_UNUSED2423679,199394 -#define DUK_OP_UNUSED243 DUK_OP_UNUSED2433680,199434 -#define DUK_OP_UNUSED244 DUK_OP_UNUSED2443681,199474 -#define DUK_OP_UNUSED245 DUK_OP_UNUSED2453682,199514 -#define DUK_OP_UNUSED246 DUK_OP_UNUSED2463683,199554 -#define DUK_OP_UNUSED247 DUK_OP_UNUSED2473684,199594 -#define DUK_OP_UNUSED248 DUK_OP_UNUSED2483685,199634 -#define DUK_OP_UNUSED249 DUK_OP_UNUSED2493686,199674 -#define DUK_OP_UNUSED250 DUK_OP_UNUSED2503687,199714 -#define DUK_OP_UNUSED251 DUK_OP_UNUSED2513688,199754 -#define DUK_OP_UNUSED252 DUK_OP_UNUSED2523689,199794 -#define DUK_OP_UNUSED253 DUK_OP_UNUSED2533690,199834 -#define DUK_OP_UNUSED254 DUK_OP_UNUSED2543691,199874 -#define DUK_OP_UNUSED255 DUK_OP_UNUSED2553692,199914 -#define DUK_OP_NONE DUK_OP_NONE3693,199954 -#define DUK_BC_TRYCATCH_FLAG_HAVE_CATCH DUK_BC_TRYCATCH_FLAG_HAVE_CATCH3699,200226 -#define DUK_BC_TRYCATCH_FLAG_HAVE_FINALLY DUK_BC_TRYCATCH_FLAG_HAVE_FINALLY3700,200280 -#define DUK_BC_TRYCATCH_FLAG_CATCH_BINDING DUK_BC_TRYCATCH_FLAG_CATCH_BINDING3701,200334 -#define DUK_BC_TRYCATCH_FLAG_WITH_BINDING DUK_BC_TRYCATCH_FLAG_WITH_BINDING3702,200388 -#define DUK_BC_DECLVAR_FLAG_FUNC_DECL DUK_BC_DECLVAR_FLAG_FUNC_DECL3707,200549 -#define DUK_BC_CALL_FLAG_TAILCALL DUK_BC_CALL_FLAG_TAILCALL3712,200742 -#define DUK_BC_CALL_FLAG_CONSTRUCT DUK_BC_CALL_FLAG_CONSTRUCT3713,200796 -#define DUK_BC_CALL_FLAG_CALLED_AS_EVAL DUK_BC_CALL_FLAG_CALLED_AS_EVAL3714,200850 -#define DUK_BC_CALL_FLAG_INDIRECT DUK_BC_CALL_FLAG_INDIRECT3715,200904 -#define DUK_BC_LDINT_BIAS DUK_BC_LDINT_BIAS3718,200999 -#define DUK_BC_LDINTX_SHIFT DUK_BC_LDINTX_SHIFT3719,201046 -#define DUK_BC_JUMP_BIAS DUK_BC_JUMP_BIAS3720,201085 -#define DUK_LEXER_H_INCLUDEDDUK_LEXER_H_INCLUDED3730,201285 -typedef void (*duk_re_range_callback)(void *user, duk_codepoint_t r1, duk_codepoint_t r2, duk_boduk_re_range_callback3732,201315 -#define DUK_LEXER_INITCTX(DUK_LEXER_INITCTX3753,202349 -#define DUK_LEXER_SETPOINT(DUK_LEXER_SETPOINT3755,202413 -#define DUK_LEXER_GETPOINT(DUK_LEXER_GETPOINT3757,202484 -#define DUK_LEXER_WINDOW_SIZE DUK_LEXER_WINDOW_SIZE3760,202629 -#define DUK_LEXER_BUFFER_SIZE DUK_LEXER_BUFFER_SIZE3762,202723 -#define DUK_TOK_MINVAL DUK_TOK_MINVAL3765,202784 -#define DUK_TOK_EOF DUK_TOK_EOF3768,202880 -#define DUK_TOK_IDENTIFIER DUK_TOK_IDENTIFIER3771,202973 -#define DUK_TOK_START_RESERVED DUK_TOK_START_RESERVED3774,203057 -#define DUK_TOK_BREAK DUK_TOK_BREAK3775,203109 -#define DUK_TOK_CASE DUK_TOK_CASE3776,203161 -#define DUK_TOK_CATCH DUK_TOK_CATCH3777,203213 -#define DUK_TOK_CONTINUE DUK_TOK_CONTINUE3778,203265 -#define DUK_TOK_DEBUGGER DUK_TOK_DEBUGGER3779,203317 -#define DUK_TOK_DEFAULT DUK_TOK_DEFAULT3780,203369 -#define DUK_TOK_DELETE DUK_TOK_DELETE3781,203421 -#define DUK_TOK_DO DUK_TOK_DO3782,203473 -#define DUK_TOK_ELSE DUK_TOK_ELSE3783,203525 -#define DUK_TOK_FINALLY DUK_TOK_FINALLY3784,203578 -#define DUK_TOK_FOR DUK_TOK_FOR3785,203631 -#define DUK_TOK_FUNCTION DUK_TOK_FUNCTION3786,203684 -#define DUK_TOK_IF DUK_TOK_IF3787,203737 -#define DUK_TOK_IN DUK_TOK_IN3788,203790 -#define DUK_TOK_INSTANCEOF DUK_TOK_INSTANCEOF3789,203843 -#define DUK_TOK_NEW DUK_TOK_NEW3790,203896 -#define DUK_TOK_RETURN DUK_TOK_RETURN3791,203949 -#define DUK_TOK_SWITCH DUK_TOK_SWITCH3792,204002 -#define DUK_TOK_THIS DUK_TOK_THIS3793,204055 -#define DUK_TOK_THROW DUK_TOK_THROW3794,204108 -#define DUK_TOK_TRY DUK_TOK_TRY3795,204161 -#define DUK_TOK_TYPEOF DUK_TOK_TYPEOF3796,204214 -#define DUK_TOK_VAR DUK_TOK_VAR3797,204267 -#define DUK_TOK_CONST DUK_TOK_CONST3798,204320 -#define DUK_TOK_VOID DUK_TOK_VOID3799,204373 -#define DUK_TOK_WHILE DUK_TOK_WHILE3800,204426 -#define DUK_TOK_WITH DUK_TOK_WITH3801,204479 -#define DUK_TOK_CLASS DUK_TOK_CLASS3804,204577 -#define DUK_TOK_ENUM DUK_TOK_ENUM3805,204630 -#define DUK_TOK_EXPORT DUK_TOK_EXPORT3806,204683 -#define DUK_TOK_EXTENDS DUK_TOK_EXTENDS3807,204736 -#define DUK_TOK_IMPORT DUK_TOK_IMPORT3808,204789 -#define DUK_TOK_SUPER DUK_TOK_SUPER3809,204842 -#define DUK_TOK_NULL DUK_TOK_NULL3814,204996 -#define DUK_TOK_TRUE DUK_TOK_TRUE3815,205049 -#define DUK_TOK_FALSE DUK_TOK_FALSE3816,205102 -#define DUK_TOK_START_STRICT_RESERVED DUK_TOK_START_STRICT_RESERVED3819,205226 -#define DUK_TOK_IMPLEMENTS DUK_TOK_IMPLEMENTS3820,205296 -#define DUK_TOK_INTERFACE DUK_TOK_INTERFACE3821,205349 -#define DUK_TOK_LET DUK_TOK_LET3822,205402 -#define DUK_TOK_PACKAGE DUK_TOK_PACKAGE3823,205455 -#define DUK_TOK_PRIVATE DUK_TOK_PRIVATE3824,205508 -#define DUK_TOK_PROTECTED DUK_TOK_PROTECTED3825,205561 -#define DUK_TOK_PUBLIC DUK_TOK_PUBLIC3826,205614 -#define DUK_TOK_STATIC DUK_TOK_STATIC3827,205667 -#define DUK_TOK_YIELD DUK_TOK_YIELD3828,205720 -#define DUK_TOK_END_RESERVED DUK_TOK_END_RESERVED3830,205774 -#define DUK_TOK_GET DUK_TOK_GET3835,205991 -#define DUK_TOK_SET DUK_TOK_SET3836,206044 -#define DUK_TOK_LCURLY DUK_TOK_LCURLY3839,206162 -#define DUK_TOK_RCURLY DUK_TOK_RCURLY3840,206215 -#define DUK_TOK_LBRACKET DUK_TOK_LBRACKET3841,206268 -#define DUK_TOK_RBRACKET DUK_TOK_RBRACKET3842,206321 -#define DUK_TOK_LPAREN DUK_TOK_LPAREN3843,206374 -#define DUK_TOK_RPAREN DUK_TOK_RPAREN3844,206427 -#define DUK_TOK_PERIOD DUK_TOK_PERIOD3845,206480 -#define DUK_TOK_SEMICOLON DUK_TOK_SEMICOLON3846,206533 -#define DUK_TOK_COMMA DUK_TOK_COMMA3847,206586 -#define DUK_TOK_LT DUK_TOK_LT3848,206639 -#define DUK_TOK_GT DUK_TOK_GT3849,206692 -#define DUK_TOK_LE DUK_TOK_LE3850,206745 -#define DUK_TOK_GE DUK_TOK_GE3851,206798 -#define DUK_TOK_EQ DUK_TOK_EQ3852,206851 -#define DUK_TOK_NEQ DUK_TOK_NEQ3853,206904 -#define DUK_TOK_SEQ DUK_TOK_SEQ3854,206957 -#define DUK_TOK_SNEQ DUK_TOK_SNEQ3855,207010 -#define DUK_TOK_ADD DUK_TOK_ADD3856,207063 -#define DUK_TOK_SUB DUK_TOK_SUB3857,207116 -#define DUK_TOK_MUL DUK_TOK_MUL3858,207169 -#define DUK_TOK_DIV DUK_TOK_DIV3859,207222 -#define DUK_TOK_MOD DUK_TOK_MOD3860,207275 -#define DUK_TOK_EXP DUK_TOK_EXP3861,207328 -#define DUK_TOK_INCREMENT DUK_TOK_INCREMENT3862,207381 -#define DUK_TOK_DECREMENT DUK_TOK_DECREMENT3863,207434 -#define DUK_TOK_ALSHIFT DUK_TOK_ALSHIFT3864,207487 -#define DUK_TOK_ARSHIFT DUK_TOK_ARSHIFT3865,207592 -#define DUK_TOK_RSHIFT DUK_TOK_RSHIFT3866,207645 -#define DUK_TOK_BAND DUK_TOK_BAND3867,207698 -#define DUK_TOK_BOR DUK_TOK_BOR3868,207751 -#define DUK_TOK_BXOR DUK_TOK_BXOR3869,207804 -#define DUK_TOK_LNOT DUK_TOK_LNOT3870,207857 -#define DUK_TOK_BNOT DUK_TOK_BNOT3871,207910 -#define DUK_TOK_LAND DUK_TOK_LAND3872,207963 -#define DUK_TOK_LOR DUK_TOK_LOR3873,208016 -#define DUK_TOK_QUESTION DUK_TOK_QUESTION3874,208069 -#define DUK_TOK_COLON DUK_TOK_COLON3875,208122 -#define DUK_TOK_EQUALSIGN DUK_TOK_EQUALSIGN3876,208175 -#define DUK_TOK_ADD_EQ DUK_TOK_ADD_EQ3877,208228 -#define DUK_TOK_SUB_EQ DUK_TOK_SUB_EQ3878,208281 -#define DUK_TOK_MUL_EQ DUK_TOK_MUL_EQ3879,208334 -#define DUK_TOK_DIV_EQ DUK_TOK_DIV_EQ3880,208387 -#define DUK_TOK_MOD_EQ DUK_TOK_MOD_EQ3881,208440 -#define DUK_TOK_EXP_EQ DUK_TOK_EXP_EQ3882,208493 -#define DUK_TOK_ALSHIFT_EQ DUK_TOK_ALSHIFT_EQ3883,208546 -#define DUK_TOK_ARSHIFT_EQ DUK_TOK_ARSHIFT_EQ3884,208599 -#define DUK_TOK_RSHIFT_EQ DUK_TOK_RSHIFT_EQ3885,208652 -#define DUK_TOK_BAND_EQ DUK_TOK_BAND_EQ3886,208705 -#define DUK_TOK_BOR_EQ DUK_TOK_BOR_EQ3887,208758 -#define DUK_TOK_BXOR_EQ DUK_TOK_BXOR_EQ3888,208811 -#define DUK_TOK_NUMBER DUK_TOK_NUMBER3893,208975 -#define DUK_TOK_STRING DUK_TOK_STRING3894,209028 -#define DUK_TOK_REGEXP DUK_TOK_REGEXP3895,209082 -#define DUK_TOK_MAXVAL DUK_TOK_MAXVAL3897,209137 -#define DUK_TOK_INVALID DUK_TOK_INVALID3899,209209 -#define DUK_STRIDX_TO_TOK(DUK_STRIDX_TO_TOK3902,209339 -#define DUK_RETOK_EOF DUK_RETOK_EOF4047,214138 -#define DUK_RETOK_DISJUNCTION DUK_RETOK_DISJUNCTION4048,214191 -#define DUK_RETOK_QUANTIFIER DUK_RETOK_QUANTIFIER4049,214244 -#define DUK_RETOK_ASSERT_START DUK_RETOK_ASSERT_START4050,214297 -#define DUK_RETOK_ASSERT_END DUK_RETOK_ASSERT_END4051,214350 -#define DUK_RETOK_ASSERT_WORD_BOUNDARY DUK_RETOK_ASSERT_WORD_BOUNDARY4052,214403 -#define DUK_RETOK_ASSERT_NOT_WORD_BOUNDARY DUK_RETOK_ASSERT_NOT_WORD_BOUNDARY4053,214456 -#define DUK_RETOK_ASSERT_START_POS_LOOKAHEAD DUK_RETOK_ASSERT_START_POS_LOOKAHEAD4054,214509 -#define DUK_RETOK_ASSERT_START_NEG_LOOKAHEAD DUK_RETOK_ASSERT_START_NEG_LOOKAHEAD4055,214562 -#define DUK_RETOK_ATOM_PERIOD DUK_RETOK_ATOM_PERIOD4056,214615 -#define DUK_RETOK_ATOM_CHAR DUK_RETOK_ATOM_CHAR4057,214668 -#define DUK_RETOK_ATOM_DIGIT DUK_RETOK_ATOM_DIGIT4058,214722 -#define DUK_RETOK_ATOM_NOT_DIGIT DUK_RETOK_ATOM_NOT_DIGIT4059,214814 -#define DUK_RETOK_ATOM_WHITE DUK_RETOK_ATOM_WHITE4060,214880 -#define DUK_RETOK_ATOM_NOT_WHITE DUK_RETOK_ATOM_NOT_WHITE4061,214946 -#define DUK_RETOK_ATOM_WORD_CHAR DUK_RETOK_ATOM_WORD_CHAR4062,215012 -#define DUK_RETOK_ATOM_NOT_WORD_CHAR DUK_RETOK_ATOM_NOT_WORD_CHAR4063,215078 -#define DUK_RETOK_ATOM_BACKREFERENCE DUK_RETOK_ATOM_BACKREFERENCE4064,215144 -#define DUK_RETOK_ATOM_START_CAPTURE_GROUP DUK_RETOK_ATOM_START_CAPTURE_GROUP4065,215198 -#define DUK_RETOK_ATOM_START_NONCAPTURE_GROUP DUK_RETOK_ATOM_START_NONCAPTURE_GROUP4066,215252 -#define DUK_RETOK_ATOM_START_CHARCLASS DUK_RETOK_ATOM_START_CHARCLASS4067,215306 -#define DUK_RETOK_ATOM_START_CHARCLASS_INVERTED DUK_RETOK_ATOM_START_CHARCLASS_INVERTED4068,215360 -#define DUK_RETOK_ATOM_END_GROUP DUK_RETOK_ATOM_END_GROUP4069,215414 -#define DUK_LEXER_TEMP_BUF_LIMIT DUK_LEXER_TEMP_BUF_LIMIT4072,215508 -struct duk_token {duk_token4078,215778 - duk_small_uint_t t; /* token type (with reserved word identification) */t4079,215797 - duk_small_uint_t t_nores; /* token type (with reserved words as DUK_TOK_IDENTIFER) */t_nores4080,215881 - duk_double_t num; /* numeric value of token */num4081,215972 - duk_hstring *str1; /* string 1 of token (borrowed, stored to ctx->slot1_idx) */str14082,216032 - duk_hstring *str2; /* string 2 of token (borrowed, stored to ctx->slot2_idx) */str24083,216124 - duk_size_t start_offset; /* start byte offset of token in lexer input */start_offset4084,216216 - duk_int_t start_line; /* start line of token (first char) */start_line4085,216295 - duk_int_t num_escapes; /* number of escapes and line continuations (for directive prolognum_escapes4086,216365 - duk_bool_t lineterm; /* token was preceded by a lineterm */lineterm4087,216468 - duk_bool_t allow_auto_semi; /* token allows automatic semicolon insertion (eof or preceded byallow_auto_semi4088,216538 -#define DUK_RE_QUANTIFIER_INFINITE DUK_RE_QUANTIFIER_INFINITE4091,216651 -struct duk_re_token {duk_re_token4094,216753 - duk_small_uint_t t; /* token type */t4095,216775 - duk_small_uint_t greedy;greedy4096,216822 - duk_uint32_t num; /* numeric value (character, count) */num4097,216848 - duk_uint32_t qmin;qmin4098,216917 - duk_uint32_t qmax;qmax4099,216937 -struct duk_lexer_point {duk_lexer_point4103,217020 - duk_size_t offset;offset4104,217045 - duk_int_t line;line4105,217065 -struct duk_lexer_codepoint {duk_lexer_codepoint4109,217153 - duk_codepoint_t codepoint;codepoint4110,217182 - duk_size_t offset;offset4111,217210 - duk_int_t line;line4112,217230 -struct duk_lexer_ctx {duk_lexer_ctx4116,217329 - duk_lexer_codepoint *window; /* unicode code points, window[0] is always next, points to 'buffewindow4118,217394 - duk_lexer_codepoint buffer[DUK_LEXER_BUFFER_SIZE];buffer4119,217496 - duk_hthread *thr; /* thread; minimizes argument passing */thr4124,217666 - const duk_uint8_t *input; /* input string (may be a user pointer) */input4126,217756 - duk_size_t input_length; /* input byte length */input_length4127,217847 - duk_size_t input_offset; /* input offset for window leading edge (not wininput_offset4128,217919 - duk_int_t input_line; /* input linenumber at input_offset (not window[input_line4129,218026 - duk_idx_t slot1_idx; /* valstack slot for 1st token value */slot1_idx4131,218141 - duk_idx_t slot2_idx; /* valstack slot for 2nd token value */slot2_idx4132,218229 - duk_idx_t buf_idx; /* valstack slot for temp buffer */buf_idx4133,218317 - duk_hbuffer_dynamic *buf; /* temp accumulation buffer */buf4134,218401 - duk_bufwriter_ctx bw; /* bufwriter for temp accumulation */bw4135,218480 - duk_int_t token_count; /* number of tokens parsed */token_count4137,218567 - duk_int_t token_limit; /* maximum token count before error (sanity backtoken_limit4138,218645 - duk_small_uint_t flags; /* lexer flags, use compiler flag defines for noflags4140,218751 -#define DUK_JS_COMPILER_H_INCLUDEDDUK_JS_COMPILER_H_INCLUDED4170,219853 -#define DUK_COMPILER_TOKEN_LIMIT DUK_COMPILER_TOKEN_LIMIT4173,219922 -#define DUK_COMPILER_PEEPHOLE_MAXITER DUK_COMPILER_PEEPHOLE_MAXITER4176,220086 -#define DUK_COMPILER_MAX_BYTECODE_LENGTH DUK_COMPILER_MAX_BYTECODE_LENGTH4179,220178 -#define DUK_IVAL_NONE DUK_IVAL_NONE4189,220518 -#define DUK_IVAL_PLAIN DUK_IVAL_PLAIN4190,220568 -#define DUK_IVAL_ARITH DUK_IVAL_ARITH4191,220638 -#define DUK_IVAL_PROP DUK_IVAL_PROP4192,220738 -#define DUK_IVAL_VAR DUK_IVAL_VAR4193,220795 -#define DUK_ISPEC_NONE DUK_ISPEC_NONE4195,220853 -#define DUK_ISPEC_VALUE DUK_ISPEC_VALUE4196,220903 -#define DUK_ISPEC_REGCONST DUK_ISPEC_REGCONST4197,220976 -#define DUK_REGCONST_CONST_MARKER DUK_REGCONST_CONST_MARKER4203,221236 -typedef duk_int32_t duk_regconst_t;duk_regconst_t4208,221459 -typedef struct {__anonffb0efc104084210,221496 - duk_small_uint_t t; /* DUK_ISPEC_XXX */t4211,221513 - duk_regconst_t regconst;regconst4212,221563 - duk_idx_t valstack_idx; /* always set; points to a reserved valstack slot */valstack_idx4213,221589 -} duk_ispec;duk_ispec4214,221672 -typedef struct {__anonffb0efc105084216,221686 - duk_small_uint_t t; /* DUK_IVAL_XXX */t4225,221867 - duk_small_uint_t op; /* bytecode opcode for binary ops */op4226,221916 - duk_ispec x1;x14227,221983 - duk_ispec x2;x24228,221998 -} duk_ivalue;duk_ivalue4229,222013 -struct duk_compiler_instr {duk_compiler_instr4237,222163 - duk_instr_t ins;ins4238,222191 - duk_uint32_t line;line4240,222238 -#define DUK_LABEL_FLAG_ALLOW_BREAK DUK_LABEL_FLAG_ALLOW_BREAK4248,222296 -#define DUK_LABEL_FLAG_ALLOW_CONTINUE DUK_LABEL_FLAG_ALLOW_CONTINUE4249,222347 -#define DUK_DECL_TYPE_VAR DUK_DECL_TYPE_VAR4251,222399 -#define DUK_DECL_TYPE_FUNC DUK_DECL_TYPE_FUNC4252,222442 -typedef struct {__anonffb0efc106084255,222518 - duk_small_uint_t flags;flags4256,222535 - duk_int_t label_id; /* numeric label_id (-1 reserved as marker) */label_id4257,222560 - duk_hstring *h_label; /* borrowed label name */h_label4258,222637 - duk_int_t catch_depth; /* catch depth at point of definition */catch_depth4259,222693 - duk_int_t pc_label; /* pc of label statement:pc_label4260,222764 -} duk_labelinfo;duk_labelinfo4270,223194 -struct duk_compiler_func {duk_compiler_func4273,223289 - duk_bufwriter_ctx bw_code; /* bufwriter for code */bw_code4279,223518 - duk_hstring *h_name; /* function name (borrowed reference), ends up in _name */h_name4281,223581 - duk_hobject *h_consts; /* array */h_consts4283,223708 - duk_hobject *h_funcs; /* array of function templates: [func1, offset1, line1, funh_funcs4284,223757 - duk_hobject *h_decls; /* array of declarations: [ name1, val1, name2, val2, ... ]h_decls4287,224018 - duk_hobject *h_labelnames; /* array of active label names */h_labelnames4291,224363 - duk_hbuffer_dynamic *h_labelinfos; /* C array of duk_labelinfo */h_labelinfos4292,224434 - duk_hobject *h_argnames; /* array of formal argument names (-> _Formals) */h_argnames4293,224502 - duk_hobject *h_varmap; /* variable map for pass 2 (identifier -> register number oh_varmap4294,224590 - duk_idx_t consts_idx;consts_idx4298,224786 - duk_idx_t funcs_idx;funcs_idx4299,224809 - duk_idx_t decls_idx;decls_idx4300,224831 - duk_idx_t labelnames_idx;labelnames_idx4301,224853 - duk_idx_t labelinfos_idx;labelinfos_idx4302,224880 - duk_idx_t argnames_idx;argnames_idx4303,224907 - duk_idx_t varmap_idx;varmap_idx4304,224932 - duk_regconst_t temp_first; /* first register that is a temporary (below: variables) *temp_first4307,224982 - duk_regconst_t temp_next; /* next temporary register to allocate */temp_next4308,225080 - duk_regconst_t temp_max; /* highest value of temp_reg (temp_max - 1 is highest usedtemp_max4309,225160 - duk_regconst_t shuffle1;shuffle14312,225323 - duk_regconst_t shuffle2;shuffle24313,225349 - duk_regconst_t shuffle3;shuffle34314,225375 - duk_int_t nud_count;nud_count4317,225452 - duk_int_t led_count;led_count4318,225474 - duk_int_t paren_level; /* parenthesis count, 0 = top level */paren_level4319,225496 - duk_bool_t expr_lhs; /* expression is left-hand-side compatible */expr_lhs4320,225572 - duk_bool_t allow_in; /* current paren level allows 'in' token */allow_in4321,225655 - duk_int_t stmt_next; /* statement id allocation (running counter) */stmt_next4324,225750 - duk_int_t label_next; /* label id allocation (running counter) */label_next4325,225835 - duk_int_t catch_depth; /* catch stack depth */catch_depth4326,225916 - duk_int_t with_depth; /* with stack depth (affects identifier lookups) */with_depth4327,225977 - duk_int_t fnum_next; /* inner function numbering */fnum_next4328,226066 - duk_int_t num_formals; /* number of formal arguments */num_formals4329,226134 - duk_regconst_t reg_stmt_value; /* register for writing value of 'non-empty' statements (glreg_stmt_value4330,226204 - duk_int_t min_line; /* XXX: typing (duk_hcompfunc has duk_uint32_t) */min_line4332,226374 - duk_int_t max_line;max_line4333,226462 - duk_uint8_t is_function; /* is an actual function (not global/eval code) */is_function4337,226515 - duk_uint8_t is_eval; /* is eval code */is_eval4338,226604 - duk_uint8_t is_global; /* is global code */is_global4339,226661 - duk_uint8_t is_namebinding; /* needs a name binding */is_namebinding4340,226720 - duk_uint8_t is_constructable; /* result is constructable */is_constructable4341,226785 - duk_uint8_t is_setget; /* is a setter/getter */is_setget4342,226853 - duk_uint8_t is_strict; /* function is strict */is_strict4343,226916 - duk_uint8_t is_notail; /* function must not be tail called */is_notail4344,226979 - duk_uint8_t in_directive_prologue; /* parsing in "directive prologue", recognize directives *in_directive_prologue4345,227056 - duk_uint8_t in_scanning; /* parsing in "scanning" phase (first pass) */in_scanning4346,227154 - duk_uint8_t may_direct_eval; /* function may call direct eval */may_direct_eval4347,227239 - duk_uint8_t id_access_arguments; /* function refers to 'arguments' identifier */id_access_arguments4348,227313 - duk_uint8_t id_access_slow; /* function makes one or more slow path accesses that won'id_access_slow4349,227399 - duk_uint8_t id_access_slow_own; /* function makes one or more slow path accesses that may id_access_slow_own4350,227527 - duk_uint8_t is_arguments_shadowed; /* argument/function declaration shadows 'arguments' */is_arguments_shadowed4351,227653 - duk_uint8_t needs_shuffle; /* function needs shuffle registers */needs_shuffle4352,227747 - duk_uint8_t reject_regexp_in_adv; /* reject RegExp literal on next advance() call; needed foreject_regexp_in_adv4353,227824 - duk_uint8_t allow_regexp_in_adv; /* allow RegExp literal on next advance() call */allow_regexp_in_adv4354,227961 -struct duk_compiler_ctx {duk_compiler_ctx4357,228053 - duk_hthread *thr;thr4358,228079 - duk_hstring *h_filename; /* borrowed reference */h_filename4361,228175 - duk_lexer_ctx lex;lex4364,228310 - duk_token prev_token;prev_token4367,228377 - duk_token curr_token;curr_token4368,228400 - duk_idx_t tok11_idx; /* curr_token slot1 (matches 'lex' slot1_idx) */tok11_idx4369,228423 - duk_idx_t tok12_idx; /* curr_token slot2 (matches 'lex' slot2_idx) */tok12_idx4370,228509 - duk_idx_t tok21_idx; /* prev_token slot1 */tok21_idx4371,228595 - duk_idx_t tok22_idx; /* prev_token slot2 */tok22_idx4372,228655 - duk_int_t recursion_depth;recursion_depth4375,228739 - duk_int_t recursion_limit;recursion_limit4376,228767 - duk_int_t emit_jumpslot_pc;emit_jumpslot_pc4379,228827 - duk_compiler_func curr_func;curr_func4382,228950 -#define DUK_REGEXP_H_INCLUDEDDUK_REGEXP_H_INCLUDED4399,229344 -#define DUK_RE_MAX_ATOM_COPIES DUK_RE_MAX_ATOM_COPIES4402,229427 -#define DUK_RE_COMPILE_TOKEN_LIMIT DUK_RE_COMPILE_TOKEN_LIMIT4405,229508 -#define DUK_RE_EXECUTE_STEPS_LIMIT DUK_RE_EXECUTE_STEPS_LIMIT4408,229605 -#define DUK_REOP_MATCH DUK_REOP_MATCH4411,229693 -#define DUK_REOP_CHAR DUK_REOP_CHAR4412,229738 -#define DUK_REOP_PERIOD DUK_REOP_PERIOD4413,229783 -#define DUK_REOP_RANGES DUK_REOP_RANGES4414,229828 -#define DUK_REOP_INVRANGES DUK_REOP_INVRANGES4415,229873 -#define DUK_REOP_JUMP DUK_REOP_JUMP4416,229918 -#define DUK_REOP_SPLIT1 DUK_REOP_SPLIT14417,229963 -#define DUK_REOP_SPLIT2 DUK_REOP_SPLIT24418,230008 -#define DUK_REOP_SQMINIMAL DUK_REOP_SQMINIMAL4419,230053 -#define DUK_REOP_SQGREEDY DUK_REOP_SQGREEDY4420,230098 -#define DUK_REOP_SAVE DUK_REOP_SAVE4421,230144 -#define DUK_REOP_WIPERANGE DUK_REOP_WIPERANGE4422,230190 -#define DUK_REOP_LOOKPOS DUK_REOP_LOOKPOS4423,230236 -#define DUK_REOP_LOOKNEG DUK_REOP_LOOKNEG4424,230282 -#define DUK_REOP_BACKREFERENCE DUK_REOP_BACKREFERENCE4425,230328 -#define DUK_REOP_ASSERT_START DUK_REOP_ASSERT_START4426,230374 -#define DUK_REOP_ASSERT_END DUK_REOP_ASSERT_END4427,230420 -#define DUK_REOP_ASSERT_WORD_BOUNDARY DUK_REOP_ASSERT_WORD_BOUNDARY4428,230466 -#define DUK_REOP_ASSERT_NOT_WORD_BOUNDARY DUK_REOP_ASSERT_NOT_WORD_BOUNDARY4429,230512 -#define DUK_RE_FLAG_GLOBAL DUK_RE_FLAG_GLOBAL4432,230571 -#define DUK_RE_FLAG_IGNORE_CASE DUK_RE_FLAG_IGNORE_CASE4433,230624 -#define DUK_RE_FLAG_MULTILINE DUK_RE_FLAG_MULTILINE4434,230677 -struct duk_re_matcher_ctx {duk_re_matcher_ctx4436,230731 - duk_hthread *thr;thr4437,230759 - duk_uint32_t re_flags;re_flags4439,230779 - const duk_uint8_t *input;input4440,230803 - const duk_uint8_t *input_end;input_end4441,230830 - const duk_uint8_t *bytecode;bytecode4442,230861 - const duk_uint8_t *bytecode_end;bytecode_end4443,230891 - const duk_uint8_t **saved; /* allocated from valstack (fixed buffer) */saved4444,230925 - duk_uint32_t nsaved;nsaved4445,230999 - duk_uint32_t recursion_depth;recursion_depth4446,231021 - duk_uint32_t recursion_limit;recursion_limit4447,231052 - duk_uint32_t steps_count;steps_count4448,231083 - duk_uint32_t steps_limit;steps_limit4449,231110 -struct duk_re_compiler_ctx {duk_re_compiler_ctx4452,231141 - duk_hthread *thr;thr4453,231170 - duk_uint32_t re_flags;re_flags4455,231190 - duk_lexer_ctx lex;lex4456,231214 - duk_re_token curr_token;curr_token4457,231234 - duk_bufwriter_ctx bw;bw4458,231260 - duk_uint32_t captures; /* highest capture number emitted so far (used as: ++captures) */captures4459,231283 - duk_uint32_t highest_backref;highest_backref4460,231374 - duk_uint32_t recursion_depth;recursion_depth4461,231405 - duk_uint32_t recursion_limit;recursion_limit4462,231436 - duk_uint32_t nranges; /* internal temporary value, used for char classes */nranges4463,231467 -#define DUK_HEAPHDR_H_INCLUDEDDUK_HEAPHDR_H_INCLUDED4486,232183 -struct duk_heaphdr {duk_heaphdr4514,233418 - duk_uint32_t h_flags;h_flags4515,233439 - duk_size_t h_assert_refcount;h_assert_refcount4522,233671 - duk_uint16_t h_refcount;h_refcount4525,233741 - duk_uint32_t h_refcount;h_refcount4527,233801 - duk_size_t h_refcount;h_refcount4529,233833 - duk_uint16_t h_next16;h_next164534,233937 - duk_heaphdr *h_next;h_next4536,233967 - duk_uint16_t h_prev16;h_prev164542,234157 - duk_heaphdr *h_prev;h_prev4544,234187 - duk_uint16_t h_extra16;h_extra164557,234715 -struct duk_heaphdr_string {duk_heaphdr_string4561,234751 - duk_uint32_t h_flags;h_flags4568,235112 - duk_size_t h_assert_refcount;h_assert_refcount4575,235344 - duk_uint16_t h_refcount;h_refcount4578,235414 - duk_uint16_t h_strextra16; /* round out to 8 bytes */h_strextra164579,235440 - duk_uint32_t h_refcount;h_refcount4581,235530 - duk_size_t h_refcount;h_refcount4583,235562 - duk_uint16_t h_strextra16;h_strextra164586,235599 - duk_hstring *h_next;h_next4589,235669 -#define DUK_HEAPHDR_FLAGS_TYPE_MASK DUK_HEAPHDR_FLAGS_TYPE_MASK4593,235735 -#define DUK_HEAPHDR_FLAGS_FLAG_MASK DUK_HEAPHDR_FLAGS_FLAG_MASK4594,235789 -#define DUK_HEAPHDR_FLAGS_HEAP_START DUK_HEAPHDR_FLAGS_HEAP_START4597,235934 -#define DUK_HEAPHDR_FLAGS_USER_START DUK_HEAPHDR_FLAGS_USER_START4598,235998 -#define DUK_HEAPHDR_HEAP_FLAG_NUMBER(DUK_HEAPHDR_HEAP_FLAG_NUMBER4600,236064 -#define DUK_HEAPHDR_USER_FLAG_NUMBER(DUK_HEAPHDR_USER_FLAG_NUMBER4601,236142 -#define DUK_HEAPHDR_HEAP_FLAG(DUK_HEAPHDR_HEAP_FLAG4602,236220 -#define DUK_HEAPHDR_USER_FLAG(DUK_HEAPHDR_USER_FLAG4603,236307 -#define DUK_HEAPHDR_FLAG_REACHABLE DUK_HEAPHDR_FLAG_REACHABLE4605,236395 -#define DUK_HEAPHDR_FLAG_TEMPROOT DUK_HEAPHDR_FLAG_TEMPROOT4606,236494 -#define DUK_HEAPHDR_FLAG_FINALIZABLE DUK_HEAPHDR_FLAG_FINALIZABLE4607,236606 -#define DUK_HEAPHDR_FLAG_FINALIZED DUK_HEAPHDR_FLAG_FINALIZED4608,236725 -#define DUK_HEAPHDR_FLAG_READONLY DUK_HEAPHDR_FLAG_READONLY4609,236843 -#define DUK_HTYPE_MIN DUK_HTYPE_MIN4611,236951 -#define DUK_HTYPE_STRING DUK_HTYPE_STRING4612,236994 -#define DUK_HTYPE_OBJECT DUK_HTYPE_OBJECT4613,237037 -#define DUK_HTYPE_BUFFER DUK_HTYPE_BUFFER4614,237080 -#define DUK_HTYPE_MAX DUK_HTYPE_MAX4615,237123 -#define DUK_HEAPHDR_GET_NEXT(DUK_HEAPHDR_GET_NEXT4618,237198 -#define DUK_HEAPHDR_SET_NEXT(DUK_HEAPHDR_SET_NEXT4620,237313 -#define DUK_HEAPHDR_GET_NEXT(DUK_HEAPHDR_GET_NEXT4624,237459 -#define DUK_HEAPHDR_SET_NEXT(DUK_HEAPHDR_SET_NEXT4625,237511 -#define DUK_HEAPHDR_GET_PREV(DUK_HEAPHDR_GET_PREV4632,237678 -#define DUK_HEAPHDR_SET_PREV(DUK_HEAPHDR_SET_PREV4634,237793 -#define DUK_HEAPHDR_GET_PREV(DUK_HEAPHDR_GET_PREV4638,237941 -#define DUK_HEAPHDR_SET_PREV(DUK_HEAPHDR_SET_PREV4639,237998 -#define DUK_HEAPHDR_GET_REFCOUNT(DUK_HEAPHDR_GET_REFCOUNT4646,238141 -#define DUK_HEAPHDR_SET_REFCOUNT(DUK_HEAPHDR_SET_REFCOUNT4647,238197 -#define DUK_HEAPHDR_PREINC_REFCOUNT(DUK_HEAPHDR_PREINC_REFCOUNT4651,238351 -#define DUK_HEAPHDR_PREDEC_REFCOUNT(DUK_HEAPHDR_PREDEC_REFCOUNT4652,238443 -#define DUK_HEAPHDR_GET_FLAGS_RAW(DUK_HEAPHDR_GET_FLAGS_RAW4662,238787 -#define DUK_HEAPHDR_SET_FLAGS_RAW(DUK_HEAPHDR_SET_FLAGS_RAW4663,238840 -#define DUK_HEAPHDR_GET_FLAGS(DUK_HEAPHDR_GET_FLAGS4666,238920 -#define DUK_HEAPHDR_SET_FLAGS(DUK_HEAPHDR_SET_FLAGS4667,239003 -#define DUK_HEAPHDR_GET_TYPE(DUK_HEAPHDR_GET_TYPE4670,239137 -#define DUK_HEAPHDR_SET_TYPE(DUK_HEAPHDR_SET_TYPE4671,239220 -#define DUK_HEAPHDR_HTYPE_VALID(DUK_HEAPHDR_HTYPE_VALID4678,239514 -#define DUK_HEAPHDR_SET_TYPE_AND_FLAGS(DUK_HEAPHDR_SET_TYPE_AND_FLAGS4682,239606 -#define DUK_HEAPHDR_SET_FLAG_BITS(DUK_HEAPHDR_SET_FLAG_BITS4687,239799 -#define DUK_HEAPHDR_CLEAR_FLAG_BITS(DUK_HEAPHDR_CLEAR_FLAG_BITS4692,239955 -#define DUK_HEAPHDR_CHECK_FLAG_BITS(DUK_HEAPHDR_CHECK_FLAG_BITS4697,240116 -#define DUK_HEAPHDR_SET_REACHABLE(DUK_HEAPHDR_SET_REACHABLE4699,240193 -#define DUK_HEAPHDR_CLEAR_REACHABLE(DUK_HEAPHDR_CLEAR_REACHABLE4700,240293 -#define DUK_HEAPHDR_HAS_REACHABLE(DUK_HEAPHDR_HAS_REACHABLE4701,240395 -#define DUK_HEAPHDR_SET_TEMPROOT(DUK_HEAPHDR_SET_TEMPROOT4703,240498 -#define DUK_HEAPHDR_CLEAR_TEMPROOT(DUK_HEAPHDR_CLEAR_TEMPROOT4704,240597 -#define DUK_HEAPHDR_HAS_TEMPROOT(DUK_HEAPHDR_HAS_TEMPROOT4705,240698 -#define DUK_HEAPHDR_SET_FINALIZABLE(DUK_HEAPHDR_SET_FINALIZABLE4707,240800 -#define DUK_HEAPHDR_CLEAR_FINALIZABLE(DUK_HEAPHDR_CLEAR_FINALIZABLE4708,240902 -#define DUK_HEAPHDR_HAS_FINALIZABLE(DUK_HEAPHDR_HAS_FINALIZABLE4709,241006 -#define DUK_HEAPHDR_SET_FINALIZED(DUK_HEAPHDR_SET_FINALIZED4711,241111 -#define DUK_HEAPHDR_CLEAR_FINALIZED(DUK_HEAPHDR_CLEAR_FINALIZED4712,241211 -#define DUK_HEAPHDR_HAS_FINALIZED(DUK_HEAPHDR_HAS_FINALIZED4713,241313 -#define DUK_HEAPHDR_SET_READONLY(DUK_HEAPHDR_SET_READONLY4715,241416 -#define DUK_HEAPHDR_CLEAR_READONLY(DUK_HEAPHDR_CLEAR_READONLY4716,241515 -#define DUK_HEAPHDR_HAS_READONLY(DUK_HEAPHDR_HAS_READONLY4717,241616 -#define DUK_HEAPHDR_GET_FLAG_RANGE(DUK_HEAPHDR_GET_FLAG_RANGE4720,241790 -#define DUK_HEAPHDR_SET_FLAG_RANGE(DUK_HEAPHDR_SET_FLAG_RANGE4722,241881 -#define DUK_HEAPHDR_INIT_NULLS(DUK_HEAPHDR_INIT_NULLS4730,242116 -#define DUK_HEAPHDR_INIT_NULLS(DUK_HEAPHDR_INIT_NULLS4735,242274 -#define DUK_HEAPHDR_STRING_INIT_NULLS(DUK_HEAPHDR_STRING_INIT_NULLS4740,242388 -#define DUK_HEAPHDR_IS_OBJECT(DUK_HEAPHDR_IS_OBJECT4754,242715 -#define DUK_HEAPHDR_IS_STRING(DUK_HEAPHDR_IS_STRING4755,242772 -#define DUK_HEAPHDR_IS_BUFFER(DUK_HEAPHDR_IS_BUFFER4756,242853 -#define DUK_HEAPHDR_ASSERT_LINKS(DUK_HEAPHDR_ASSERT_LINKS4769,243335 -#define DUK_HEAPHDR_ASSERT_VALID(DUK_HEAPHDR_ASSERT_VALID4770,243433 -#define DUK_HEAPHDR_ASSERT_LINKS(DUK_HEAPHDR_ASSERT_LINKS4772,243524 -#define DUK_HEAPHDR_ASSERT_VALID(DUK_HEAPHDR_ASSERT_VALID4773,243582 -#define DUK_REFCOUNT_H_INCLUDEDDUK_REFCOUNT_H_INCLUDED4787,244051 -#define DUK_TVAL_NEEDS_REFCOUNT_UPDATE(DUK_TVAL_NEEDS_REFCOUNT_UPDATE4796,244323 -#define DUK_HEAPHDR_NEEDS_REFCOUNT_UPDATE(DUK_HEAPHDR_NEEDS_REFCOUNT_UPDATE4798,244461 -#define DUK_TVAL_NEEDS_REFCOUNT_UPDATE(DUK_TVAL_NEEDS_REFCOUNT_UPDATE4801,244645 -#define DUK_HEAPHDR_NEEDS_REFCOUNT_UPDATE(DUK_HEAPHDR_NEEDS_REFCOUNT_UPDATE4802,244724 -#define DUK_TVAL_INCREF_FAST(DUK_TVAL_INCREF_FAST4810,245058 -#define DUK_TVAL_DECREF_FAST(DUK_TVAL_DECREF_FAST4821,245494 -#define DUK_TVAL_DECREF_NORZ_FAST(DUK_TVAL_DECREF_NORZ_FAST4834,245969 -#define DUK_HEAPHDR_INCREF_FAST(DUK_HEAPHDR_INCREF_FAST4847,246454 -#define DUK_HEAPHDR_DECREF_FAST_RAW(DUK_HEAPHDR_DECREF_FAST_RAW4856,246818 -#define DUK_HEAPHDR_DECREF_FAST(DUK_HEAPHDR_DECREF_FAST4867,247236 -#define DUK_HEAPHDR_DECREF_NORZ_FAST(DUK_HEAPHDR_DECREF_NORZ_FAST4869,247351 -#define DUK_TVAL_INCREF_SLOW(DUK_TVAL_INCREF_SLOW4875,247610 -#define DUK_TVAL_DECREF_SLOW(DUK_TVAL_DECREF_SLOW4876,247695 -#define DUK_TVAL_DECREF_NORZ_SLOW(DUK_TVAL_DECREF_NORZ_SLOW4877,247787 -#define DUK_HEAPHDR_INCREF_SLOW(DUK_HEAPHDR_INCREF_SLOW4878,247884 -#define DUK_HEAPHDR_DECREF_SLOW(DUK_HEAPHDR_DECREF_SLOW4879,247987 -#define DUK_HEAPHDR_DECREF_NORZ_SLOW(DUK_HEAPHDR_DECREF_NORZ_SLOW4880,248097 -#define DUK_HSTRING_INCREF_SLOW(DUK_HSTRING_INCREF_SLOW4881,248212 -#define DUK_HSTRING_DECREF_SLOW(DUK_HSTRING_DECREF_SLOW4882,248315 -#define DUK_HSTRING_DECREF_NORZ_SLOW(DUK_HSTRING_DECREF_NORZ_SLOW4883,248425 -#define DUK_HBUFFER_INCREF_SLOW(DUK_HBUFFER_INCREF_SLOW4884,248540 -#define DUK_HBUFFER_DECREF_SLOW(DUK_HBUFFER_DECREF_SLOW4885,248643 -#define DUK_HBUFFER_DECREF_NORZ_SLOW(DUK_HBUFFER_DECREF_NORZ_SLOW4886,248753 -#define DUK_HOBJECT_INCREF_SLOW(DUK_HOBJECT_INCREF_SLOW4887,248868 -#define DUK_HOBJECT_DECREF_SLOW(DUK_HOBJECT_DECREF_SLOW4888,248971 -#define DUK_HOBJECT_DECREF_NORZ_SLOW(DUK_HOBJECT_DECREF_NORZ_SLOW4889,249081 -#define DUK_TVAL_INCREF(DUK_TVAL_INCREF4899,249546 -#define DUK_TVAL_DECREF(DUK_TVAL_DECREF4900,249626 -#define DUK_TVAL_DECREF_NORZ(DUK_TVAL_DECREF_NORZ4901,249706 -#define DUK_HEAPHDR_INCREF(DUK_HEAPHDR_INCREF4902,249791 -#define DUK_HEAPHDR_DECREF(DUK_HEAPHDR_DECREF4903,249873 -#define DUK_HEAPHDR_DECREF_NORZ(DUK_HEAPHDR_DECREF_NORZ4904,249993 -#define DUK_HSTRING_INCREF(DUK_HSTRING_INCREF4905,250118 -#define DUK_HSTRING_DECREF(DUK_HSTRING_DECREF4906,250211 -#define DUK_HSTRING_DECREF_NORZ(DUK_HSTRING_DECREF_NORZ4907,250331 -#define DUK_HOBJECT_INCREF(DUK_HOBJECT_INCREF4908,250476 -#define DUK_HOBJECT_DECREF(DUK_HOBJECT_DECREF4909,250569 -#define DUK_HOBJECT_DECREF_NORZ(DUK_HOBJECT_DECREF_NORZ4910,250689 -#define DUK_HBUFFER_INCREF(DUK_HBUFFER_INCREF4911,250814 -#define DUK_HBUFFER_DECREF(DUK_HBUFFER_DECREF4912,250907 -#define DUK_HBUFFER_DECREF_NORZ(DUK_HBUFFER_DECREF_NORZ4913,251027 -#define DUK_HCOMPFUNC_INCREF(DUK_HCOMPFUNC_INCREF4914,251172 -#define DUK_HCOMPFUNC_DECREF(DUK_HCOMPFUNC_DECREF4915,251271 -#define DUK_HCOMPFUNC_DECREF_NORZ(DUK_HCOMPFUNC_DECREF_NORZ4916,251391 -#define DUK_HNATFUNC_INCREF(DUK_HNATFUNC_INCREF4917,251516 -#define DUK_HNATFUNC_DECREF(DUK_HNATFUNC_DECREF4918,251615 -#define DUK_HNATFUNC_DECREF_NORZ(DUK_HNATFUNC_DECREF_NORZ4919,251735 -#define DUK_HBUFOBJ_INCREF(DUK_HBUFOBJ_INCREF4920,251860 -#define DUK_HBUFOBJ_DECREF(DUK_HBUFOBJ_DECREF4921,251959 -#define DUK_HBUFOBJ_DECREF_NORZ(DUK_HBUFOBJ_DECREF_NORZ4922,252079 -#define DUK_HTHREAD_INCREF(DUK_HTHREAD_INCREF4923,252204 -#define DUK_HTHREAD_DECREF(DUK_HTHREAD_DECREF4924,252303 -#define DUK_HTHREAD_DECREF_NORZ(DUK_HTHREAD_DECREF_NORZ4925,252423 -#define DUK_TVAL_INCREF(DUK_TVAL_INCREF4927,252554 -#define DUK_TVAL_DECREF(DUK_TVAL_DECREF4928,252634 -#define DUK_TVAL_DECREF_NORZ(DUK_TVAL_DECREF_NORZ4929,252714 -#define DUK_HEAPHDR_INCREF(DUK_HEAPHDR_INCREF4930,252799 -#define DUK_HEAPHDR_DECREF(DUK_HEAPHDR_DECREF4931,252881 -#define DUK_HEAPHDR_DECREF_NORZ(DUK_HEAPHDR_DECREF_NORZ4932,252963 -#define DUK_HSTRING_INCREF(DUK_HSTRING_INCREF4933,253050 -#define DUK_HSTRING_DECREF(DUK_HSTRING_DECREF4934,253143 -#define DUK_HSTRING_DECREF_NORZ(DUK_HSTRING_DECREF_NORZ4935,253225 -#define DUK_HOBJECT_INCREF(DUK_HOBJECT_INCREF4936,253312 -#define DUK_HOBJECT_DECREF(DUK_HOBJECT_DECREF4937,253405 -#define DUK_HOBJECT_DECREF_NORZ(DUK_HOBJECT_DECREF_NORZ4938,253487 -#define DUK_HBUFFER_INCREF(DUK_HBUFFER_INCREF4939,253574 -#define DUK_HBUFFER_DECREF(DUK_HBUFFER_DECREF4940,253667 -#define DUK_HBUFFER_DECREF_NORZ(DUK_HBUFFER_DECREF_NORZ4941,253749 -#define DUK_HCOMPFUNC_INCREF(DUK_HCOMPFUNC_INCREF4942,253836 -#define DUK_HCOMPFUNC_DECREF(DUK_HCOMPFUNC_DECREF4943,253935 -#define DUK_HCOMPFUNC_DECREF_NORZ(DUK_HCOMPFUNC_DECREF_NORZ4944,254039 -#define DUK_HNATFUNC_INCREF(DUK_HNATFUNC_INCREF4945,254148 -#define DUK_HNATFUNC_DECREF(DUK_HNATFUNC_DECREF4946,254247 -#define DUK_HNATFUNC_DECREF_NORZ(DUK_HNATFUNC_DECREF_NORZ4947,254351 -#define DUK_HBUFOBJ_INCREF(DUK_HBUFOBJ_INCREF4948,254460 -#define DUK_HBUFOBJ_DECREF(DUK_HBUFOBJ_DECREF4949,254559 -#define DUK_HBUFOB_DECREF_NORZ(DUK_HBUFOB_DECREF_NORZ4950,254663 -#define DUK_HTHREAD_INCREF(DUK_HTHREAD_INCREF4951,254772 -#define DUK_HTHREAD_DECREF(DUK_HTHREAD_DECREF4952,254871 -#define DUK_HTHREAD_DECREF_NORZ(DUK_HTHREAD_DECREF_NORZ4953,254975 -#define DUK_HEAPHDR_INCREF_ALLOWNULL(DUK_HEAPHDR_INCREF_ALLOWNULL4959,255237 -#define DUK_HEAPHDR_DECREF_ALLOWNULL(DUK_HEAPHDR_DECREF_ALLOWNULL4964,255383 -#define DUK_HEAPHDR_DECREF_NORZ_ALLOWNULL(DUK_HEAPHDR_DECREF_NORZ_ALLOWNULL4969,255529 -#define DUK_HOBJECT_INCREF_ALLOWNULL(DUK_HOBJECT_INCREF_ALLOWNULL4974,255685 -#define DUK_HOBJECT_DECREF_ALLOWNULL(DUK_HOBJECT_DECREF_ALLOWNULL4979,255815 -#define DUK_HOBJECT_DECREF_NORZ_ALLOWNULL(DUK_HOBJECT_DECREF_NORZ_ALLOWNULL4984,255945 -#define DUK_HBUFFER_INCREF_ALLOWNULL(DUK_HBUFFER_INCREF_ALLOWNULL4989,256085 -#define DUK_HBUFFER_DECREF_ALLOWNULL(DUK_HBUFFER_DECREF_ALLOWNULL4994,256215 -#define DUK_HBUFFER_DECREF_NORZ_ALLOWNULL(DUK_HBUFFER_DECREF_NORZ_ALLOWNULL4999,256345 -#define DUK_HTHREAD_INCREF_ALLOWNULL(DUK_HTHREAD_INCREF_ALLOWNULL5004,256485 -#define DUK_HTHREAD_DECREF_ALLOWNULL(DUK_HTHREAD_DECREF_ALLOWNULL5009,256615 -#define DUK_HTHREAD_DECREF_NORZ_ALLOWNULL(DUK_HTHREAD_DECREF_NORZ_ALLOWNULL5014,256745 -#define DUK_REFZERO_CHECK_FAST(DUK_REFZERO_CHECK_FAST5026,257197 -#define DUK_REFZERO_CHECK_SLOW(DUK_REFZERO_CHECK_SLOW5029,257288 -#define DUK_REFZERO_CHECK_FAST(DUK_REFZERO_CHECK_FAST5033,257418 -#define DUK_REFZERO_CHECK_SLOW(DUK_REFZERO_CHECK_SLOW5034,257471 -#define DUK_TVAL_SET_UNDEFINED_UPDREF_ALT0(DUK_TVAL_SET_UNDEFINED_UPDREF_ALT05043,257808 -#define DUK_TVAL_SET_UNDEFINED_UPDREF_NORZ_ALT0(DUK_TVAL_SET_UNDEFINED_UPDREF_NORZ_ALT05050,258088 -#define DUK_TVAL_SET_UNUSED_UPDREF_ALT0(DUK_TVAL_SET_UNUSED_UPDREF_ALT05057,258358 -#define DUK_TVAL_SET_NULL_UPDREF_ALT0(DUK_TVAL_SET_NULL_UPDREF_ALT05064,258632 -#define DUK_TVAL_SET_BOOLEAN_UPDREF_ALT0(DUK_TVAL_SET_BOOLEAN_UPDREF_ALT05071,258902 -#define DUK_TVAL_SET_NUMBER_UPDREF_ALT0(DUK_TVAL_SET_NUMBER_UPDREF_ALT05078,259195 -#define DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF_ALT0(DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF_ALT05084,259485 -#define DUK_TVAL_SET_DOUBLE_UPDREF_ALT0(DUK_TVAL_SET_DOUBLE_UPDREF_ALT05090,259796 -#define DUK_TVAL_SET_NAN_UPDREF_ALT0(DUK_TVAL_SET_NAN_UPDREF_ALT05096,260086 -#define DUK_TVAL_SET_I48_UPDREF_ALT0(DUK_TVAL_SET_I48_UPDREF_ALT05103,260382 -#define DUK_TVAL_SET_I32_UPDREF_ALT0(DUK_TVAL_SET_I32_UPDREF_ALT05109,260666 -#define DUK_TVAL_SET_U32_UPDREF_ALT0(DUK_TVAL_SET_U32_UPDREF_ALT05115,260950 -#define DUK_TVAL_SET_DOUBLE_CAST_UPDREF(DUK_TVAL_SET_DOUBLE_CAST_UPDREF5122,261240 -#define DUK_TVAL_SET_LIGHTFUNC_UPDREF_ALT0(DUK_TVAL_SET_LIGHTFUNC_UPDREF_ALT05126,261408 -#define DUK_TVAL_SET_STRING_UPDREF_ALT0(DUK_TVAL_SET_STRING_UPDREF_ALT05133,261737 -#define DUK_TVAL_SET_OBJECT_UPDREF_ALT0(DUK_TVAL_SET_OBJECT_UPDREF_ALT05141,262069 -#define DUK_TVAL_SET_BUFFER_UPDREF_ALT0(DUK_TVAL_SET_BUFFER_UPDREF_ALT05149,262401 -#define DUK_TVAL_SET_POINTER_UPDREF_ALT0(DUK_TVAL_SET_POINTER_UPDREF_ALT05157,262733 -#define DUK_TVAL_SET_TVAL_UPDREF_ALT0(DUK_TVAL_SET_TVAL_UPDREF_ALT05172,263347 -#define DUK_TVAL_SET_TVAL_UPDREF_ALT1(DUK_TVAL_SET_TVAL_UPDREF_ALT15184,263818 -#define DUK_TVAL_SET_UNDEFINED_UPDREF DUK_TVAL_SET_UNDEFINED_UPDREF5199,264382 -#define DUK_TVAL_SET_UNDEFINED_UPDREF_NORZ DUK_TVAL_SET_UNDEFINED_UPDREF_NORZ5200,264463 -#define DUK_TVAL_SET_UNUSED_UPDREF DUK_TVAL_SET_UNUSED_UPDREF5201,264549 -#define DUK_TVAL_SET_NULL_UPDREF DUK_TVAL_SET_NULL_UPDREF5202,264627 -#define DUK_TVAL_SET_BOOLEAN_UPDREF DUK_TVAL_SET_BOOLEAN_UPDREF5203,264703 -#define DUK_TVAL_SET_NUMBER_UPDREF DUK_TVAL_SET_NUMBER_UPDREF5204,264782 -#define DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF5205,264860 -#define DUK_TVAL_SET_DOUBLE_UPDREF DUK_TVAL_SET_DOUBLE_UPDREF5206,264946 -#define DUK_TVAL_SET_NAN_UPDREF DUK_TVAL_SET_NAN_UPDREF5207,265024 -#define DUK_TVAL_SET_I48_UPDREF DUK_TVAL_SET_I48_UPDREF5209,265128 -#define DUK_TVAL_SET_I32_UPDREF DUK_TVAL_SET_I32_UPDREF5210,265203 -#define DUK_TVAL_SET_U32_UPDREF DUK_TVAL_SET_U32_UPDREF5211,265278 -#define DUK_TVAL_SET_I48_UPDREF DUK_TVAL_SET_I48_UPDREF5213,265359 -#define DUK_TVAL_SET_I32_UPDREF DUK_TVAL_SET_I32_UPDREF5214,265468 -#define DUK_TVAL_SET_U32_UPDREF DUK_TVAL_SET_U32_UPDREF5215,265546 -#define DUK_TVAL_SET_FASTINT_UPDREF DUK_TVAL_SET_FASTINT_UPDREF5217,265654 -#define DUK_TVAL_SET_LIGHTFUNC_UPDREF DUK_TVAL_SET_LIGHTFUNC_UPDREF5218,265743 -#define DUK_TVAL_SET_STRING_UPDREF DUK_TVAL_SET_STRING_UPDREF5219,265824 -#define DUK_TVAL_SET_OBJECT_UPDREF DUK_TVAL_SET_OBJECT_UPDREF5220,265902 -#define DUK_TVAL_SET_BUFFER_UPDREF DUK_TVAL_SET_BUFFER_UPDREF5221,265980 -#define DUK_TVAL_SET_POINTER_UPDREF DUK_TVAL_SET_POINTER_UPDREF5222,266058 -#define DUK_TVAL_SET_TVAL_UPDREF DUK_TVAL_SET_TVAL_UPDREF5226,266208 -#define DUK_TVAL_SET_TVAL_UPDREF_FAST DUK_TVAL_SET_TVAL_UPDREF_FAST5227,266284 -#define DUK_TVAL_SET_TVAL_UPDREF_SLOW DUK_TVAL_SET_TVAL_UPDREF_SLOW5228,266360 -#define DUK_TVAL_SET_TVAL_UPDREF DUK_TVAL_SET_TVAL_UPDREF5231,266468 -#define DUK_TVAL_SET_TVAL_UPDREF_FAST DUK_TVAL_SET_TVAL_UPDREF_FAST5232,266544 -#define DUK_TVAL_SET_TVAL_UPDREF_SLOW DUK_TVAL_SET_TVAL_UPDREF_SLOW5233,266620 -#define DUK_TVAL_NEEDS_REFCOUNT_UPDATE(DUK_TVAL_NEEDS_REFCOUNT_UPDATE5238,266745 -#define DUK_HEAPHDR_NEEDS_REFCOUNT_UPDATE(DUK_HEAPHDR_NEEDS_REFCOUNT_UPDATE5239,266794 -#define DUK_TVAL_INCREF_FAST(DUK_TVAL_INCREF_FAST5241,266844 -#define DUK_TVAL_DECREF_FAST(DUK_TVAL_DECREF_FAST5242,266917 -#define DUK_TVAL_DECREF_NORZ_FAST(DUK_TVAL_DECREF_NORZ_FAST5243,266990 -#define DUK_TVAL_INCREF_SLOW(DUK_TVAL_INCREF_SLOW5244,267063 -#define DUK_TVAL_DECREF_SLOW(DUK_TVAL_DECREF_SLOW5245,267136 -#define DUK_TVAL_DECREF_NORZ_SLOW(DUK_TVAL_DECREF_NORZ_SLOW5246,267209 -#define DUK_TVAL_INCREF(DUK_TVAL_INCREF5247,267282 -#define DUK_TVAL_DECREF(DUK_TVAL_DECREF5248,267355 -#define DUK_TVAL_DECREF_NORZ(DUK_TVAL_DECREF_NORZ5249,267428 -#define DUK_HEAPHDR_INCREF_FAST(DUK_HEAPHDR_INCREF_FAST5250,267501 -#define DUK_HEAPHDR_DECREF_FAST(DUK_HEAPHDR_DECREF_FAST5251,267574 -#define DUK_HEAPHDR_DECREF_NORZ_FAST(DUK_HEAPHDR_DECREF_NORZ_FAST5252,267647 -#define DUK_HEAPHDR_INCREF_SLOW(DUK_HEAPHDR_INCREF_SLOW5253,267720 -#define DUK_HEAPHDR_DECREF_SLOW(DUK_HEAPHDR_DECREF_SLOW5254,267793 -#define DUK_HEAPHDR_DECREF_NORZ_SLOW(DUK_HEAPHDR_DECREF_NORZ_SLOW5255,267866 -#define DUK_HEAPHDR_INCREF(DUK_HEAPHDR_INCREF5256,267939 -#define DUK_HEAPHDR_DECREF(DUK_HEAPHDR_DECREF5257,268012 -#define DUK_HEAPHDR_DECREF_NORZ(DUK_HEAPHDR_DECREF_NORZ5258,268085 -#define DUK_HSTRING_INCREF_FAST(DUK_HSTRING_INCREF_FAST5259,268158 -#define DUK_HSTRING_DECREF_FAST(DUK_HSTRING_DECREF_FAST5260,268231 -#define DUK_HSTRING_DECREF_NORZ_FAST(DUK_HSTRING_DECREF_NORZ_FAST5261,268304 -#define DUK_HSTRING_INCREF_SLOW(DUK_HSTRING_INCREF_SLOW5262,268377 -#define DUK_HSTRING_DECREF_SLOW(DUK_HSTRING_DECREF_SLOW5263,268450 -#define DUK_HSTRING_DECREF_NORZ_SLOW(DUK_HSTRING_DECREF_NORZ_SLOW5264,268523 -#define DUK_HSTRING_INCREF(DUK_HSTRING_INCREF5265,268596 -#define DUK_HSTRING_DECREF(DUK_HSTRING_DECREF5266,268669 -#define DUK_HSTRING_DECREF_NORZ(DUK_HSTRING_DECREF_NORZ5267,268742 -#define DUK_HOBJECT_INCREF_FAST(DUK_HOBJECT_INCREF_FAST5268,268815 -#define DUK_HOBJECT_DECREF_FAST(DUK_HOBJECT_DECREF_FAST5269,268888 -#define DUK_HOBJECT_DECREF_NORZ_FAST(DUK_HOBJECT_DECREF_NORZ_FAST5270,268961 -#define DUK_HOBJECT_INCREF_SLOW(DUK_HOBJECT_INCREF_SLOW5271,269034 -#define DUK_HOBJECT_DECREF_SLOW(DUK_HOBJECT_DECREF_SLOW5272,269107 -#define DUK_HOBJECT_DECREF_NORZ_SLOW(DUK_HOBJECT_DECREF_NORZ_SLOW5273,269180 -#define DUK_HOBJECT_INCREF(DUK_HOBJECT_INCREF5274,269253 -#define DUK_HOBJECT_DECREF(DUK_HOBJECT_DECREF5275,269326 -#define DUK_HOBJECT_DECREF_NORZ(DUK_HOBJECT_DECREF_NORZ5276,269399 -#define DUK_HBUFFER_INCREF_FAST(DUK_HBUFFER_INCREF_FAST5277,269472 -#define DUK_HBUFFER_DECREF_FAST(DUK_HBUFFER_DECREF_FAST5278,269545 -#define DUK_HBUFFER_DECREF_NORZ_FAST(DUK_HBUFFER_DECREF_NORZ_FAST5279,269618 -#define DUK_HBUFFER_INCREF_SLOW(DUK_HBUFFER_INCREF_SLOW5280,269691 -#define DUK_HBUFFER_DECREF_SLOW(DUK_HBUFFER_DECREF_SLOW5281,269764 -#define DUK_HBUFFER_DECREF_NORZ_SLOW(DUK_HBUFFER_DECREF_NORZ_SLOW5282,269837 -#define DUK_HBUFFER_INCREF(DUK_HBUFFER_INCREF5283,269910 -#define DUK_HBUFFER_DECREF(DUK_HBUFFER_DECREF5284,269983 -#define DUK_HBUFFER_DECREF_NORZ(DUK_HBUFFER_DECREF_NORZ5285,270056 -#define DUK_HCOMPFUNC_INCREF(DUK_HCOMPFUNC_INCREF5287,270130 -#define DUK_HCOMPFUNC_DECREF(DUK_HCOMPFUNC_DECREF5288,270203 -#define DUK_HCOMPFUNC_DECREF_NORZ(DUK_HCOMPFUNC_DECREF_NORZ5289,270276 -#define DUK_HNATFUNC_INCREF(DUK_HNATFUNC_INCREF5290,270349 -#define DUK_HNATFUNC_DECREF(DUK_HNATFUNC_DECREF5291,270422 -#define DUK_HNATFUNC_DECREF_NORZ(DUK_HNATFUNC_DECREF_NORZ5292,270495 -#define DUK_HBUFOBJ_INCREF(DUK_HBUFOBJ_INCREF5293,270568 -#define DUK_HBUFOBJ_DECREF(DUK_HBUFOBJ_DECREF5294,270641 -#define DUK_HBUFOBJ_DECREF_NORZ(DUK_HBUFOBJ_DECREF_NORZ5295,270714 -#define DUK_HTHREAD_INCREF(DUK_HTHREAD_INCREF5296,270787 -#define DUK_HTHREAD_DECREF(DUK_HTHREAD_DECREF5297,270860 -#define DUK_HTHREAD_DECREF_NORZ(DUK_HTHREAD_DECREF_NORZ5298,270933 -#define DUK_HOBJECT_INCREF_ALLOWNULL(DUK_HOBJECT_INCREF_ALLOWNULL5299,271006 -#define DUK_HOBJECT_DECREF_ALLOWNULL(DUK_HOBJECT_DECREF_ALLOWNULL5300,271079 -#define DUK_HOBJECT_DECREF_NORZ_ALLOWNULL(DUK_HOBJECT_DECREF_NORZ_ALLOWNULL5301,271152 -#define DUK_HBUFFER_INCREF_ALLOWNULL(DUK_HBUFFER_INCREF_ALLOWNULL5302,271228 -#define DUK_HBUFFER_DECREF_ALLOWNULL(DUK_HBUFFER_DECREF_ALLOWNULL5303,271301 -#define DUK_HBUFFER_DECREF_NORZ_ALLOWNULL(DUK_HBUFFER_DECREF_NORZ_ALLOWNULL5304,271374 -#define DUK_REFZERO_CHECK_FAST(DUK_REFZERO_CHECK_FAST5306,271451 -#define DUK_REFZERO_CHECK_SLOW(DUK_REFZERO_CHECK_SLOW5307,271524 -#define DUK_TVAL_SET_UNDEFINED_UPDREF_ALT0(DUK_TVAL_SET_UNDEFINED_UPDREF_ALT05309,271598 -#define DUK_TVAL_SET_UNUSED_UPDREF_ALT0(DUK_TVAL_SET_UNUSED_UPDREF_ALT05315,271782 -#define DUK_TVAL_SET_NULL_UPDREF_ALT0(DUK_TVAL_SET_NULL_UPDREF_ALT05321,271960 -#define DUK_TVAL_SET_BOOLEAN_UPDREF_ALT0(DUK_TVAL_SET_BOOLEAN_UPDREF_ALT05327,272134 -#define DUK_TVAL_SET_NUMBER_UPDREF_ALT0(DUK_TVAL_SET_NUMBER_UPDREF_ALT05333,272331 -#define DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF_ALT0(DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF_ALT05338,272525 -#define DUK_TVAL_SET_DOUBLE_UPDREF_ALT0(DUK_TVAL_SET_DOUBLE_UPDREF_ALT05343,272740 -#define DUK_TVAL_SET_NAN_UPDREF_ALT0(DUK_TVAL_SET_NAN_UPDREF_ALT05348,272934 -#define DUK_TVAL_SET_I48_UPDREF_ALT0(DUK_TVAL_SET_I48_UPDREF_ALT05354,273134 -#define DUK_TVAL_SET_I32_UPDREF_ALT0(DUK_TVAL_SET_I32_UPDREF_ALT05359,273322 -#define DUK_TVAL_SET_U32_UPDREF_ALT0(DUK_TVAL_SET_U32_UPDREF_ALT05364,273510 -#define DUK_TVAL_SET_DOUBLE_CAST_UPDREF(DUK_TVAL_SET_DOUBLE_CAST_UPDREF5370,273704 -#define DUK_TVAL_SET_LIGHTFUNC_UPDREF_ALT0(DUK_TVAL_SET_LIGHTFUNC_UPDREF_ALT05374,273872 -#define DUK_TVAL_SET_STRING_UPDREF_ALT0(DUK_TVAL_SET_STRING_UPDREF_ALT05380,274105 -#define DUK_TVAL_SET_OBJECT_UPDREF_ALT0(DUK_TVAL_SET_OBJECT_UPDREF_ALT05386,274300 -#define DUK_TVAL_SET_BUFFER_UPDREF_ALT0(DUK_TVAL_SET_BUFFER_UPDREF_ALT05392,274495 -#define DUK_TVAL_SET_POINTER_UPDREF_ALT0(DUK_TVAL_SET_POINTER_UPDREF_ALT05398,274690 -#define DUK_TVAL_SET_TVAL_UPDREF_ALT0(DUK_TVAL_SET_TVAL_UPDREF_ALT05404,274887 -#define DUK_TVAL_SET_UNDEFINED_UPDREF DUK_TVAL_SET_UNDEFINED_UPDREF5411,275117 -#define DUK_TVAL_SET_UNDEFINED_UPDREF_NORZ DUK_TVAL_SET_UNDEFINED_UPDREF_NORZ5412,275198 -#define DUK_TVAL_SET_UNUSED_UPDREF DUK_TVAL_SET_UNUSED_UPDREF5413,275279 -#define DUK_TVAL_SET_NULL_UPDREF DUK_TVAL_SET_NULL_UPDREF5414,275357 -#define DUK_TVAL_SET_BOOLEAN_UPDREF DUK_TVAL_SET_BOOLEAN_UPDREF5415,275433 -#define DUK_TVAL_SET_NUMBER_UPDREF DUK_TVAL_SET_NUMBER_UPDREF5416,275512 -#define DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF DUK_TVAL_SET_NUMBER_CHKFAST_UPDREF5417,275590 -#define DUK_TVAL_SET_DOUBLE_UPDREF DUK_TVAL_SET_DOUBLE_UPDREF5418,275676 -#define DUK_TVAL_SET_NAN_UPDREF DUK_TVAL_SET_NAN_UPDREF5419,275754 -#define DUK_TVAL_SET_I48_UPDREF DUK_TVAL_SET_I48_UPDREF5421,275858 -#define DUK_TVAL_SET_I32_UPDREF DUK_TVAL_SET_I32_UPDREF5422,275933 -#define DUK_TVAL_SET_U32_UPDREF DUK_TVAL_SET_U32_UPDREF5423,276008 -#define DUK_TVAL_SET_I48_UPDREF DUK_TVAL_SET_I48_UPDREF5425,276089 -#define DUK_TVAL_SET_I32_UPDREF DUK_TVAL_SET_I32_UPDREF5426,276198 -#define DUK_TVAL_SET_U32_UPDREF DUK_TVAL_SET_U32_UPDREF5427,276276 -#define DUK_TVAL_SET_FASTINT_UPDREF DUK_TVAL_SET_FASTINT_UPDREF5429,276384 -#define DUK_TVAL_SET_LIGHTFUNC_UPDREF DUK_TVAL_SET_LIGHTFUNC_UPDREF5430,276473 -#define DUK_TVAL_SET_STRING_UPDREF DUK_TVAL_SET_STRING_UPDREF5431,276554 -#define DUK_TVAL_SET_OBJECT_UPDREF DUK_TVAL_SET_OBJECT_UPDREF5432,276632 -#define DUK_TVAL_SET_BUFFER_UPDREF DUK_TVAL_SET_BUFFER_UPDREF5433,276710 -#define DUK_TVAL_SET_POINTER_UPDREF DUK_TVAL_SET_POINTER_UPDREF5434,276788 -#define DUK_TVAL_SET_TVAL_UPDREF DUK_TVAL_SET_TVAL_UPDREF5436,276868 -#define DUK_TVAL_SET_TVAL_UPDREF_FAST DUK_TVAL_SET_TVAL_UPDREF_FAST5437,276944 -#define DUK_TVAL_SET_TVAL_UPDREF_SLOW DUK_TVAL_SET_TVAL_UPDREF_SLOW5438,277020 -#define DUK_TVAL_SET_TVAL_UPDREF_NORZ(DUK_TVAL_SET_TVAL_UPDREF_NORZ5446,277222 -#define DUK_TVAL_SET_U32_UPDREF_NORZ(DUK_TVAL_SET_U32_UPDREF_NORZ5456,277550 -#define DUK_API_INTERNAL_H_INCLUDEDDUK_API_INTERNAL_H_INCLUDED5512,280222 -#define DUK_INLINE_PERFDUK_INLINE_PERF5516,280320 -#define DUK_ALWAYS_INLINE_PERFDUK_ALWAYS_INLINE_PERF5517,280344 -#define DUK_NOINLINE_PERFDUK_NOINLINE_PERF5518,280375 -#define DUK_INLINE_PERF DUK_INLINE_PERF5520,280407 -#define DUK_ALWAYS_INLINE_PERF DUK_ALWAYS_INLINE_PERF5521,280442 -#define DUK_NOINLINE_PERF DUK_NOINLINE_PERF5522,280491 -#define DUK_EXEC_INLINE_PERFDUK_EXEC_INLINE_PERF5527,280627 -#define DUK_EXEC_ALWAYS_INLINE_PERFDUK_EXEC_ALWAYS_INLINE_PERF5528,280656 -#define DUK_EXEC_NOINLINE_PERFDUK_EXEC_NOINLINE_PERF5529,280692 -#define DUK_EXEC_INLINE_PERF DUK_EXEC_INLINE_PERF5531,280729 -#define DUK_EXEC_ALWAYS_INLINE_PERF DUK_EXEC_ALWAYS_INLINE_PERF5532,280769 -#define DUK_EXEC_NOINLINE_PERF DUK_EXEC_NOINLINE_PERF5533,280823 -#define DUK_PUSH_SPRINTF_INITIAL_SIZE DUK_PUSH_SPRINTF_INITIAL_SIZE5537,280908 -#define DUK_PUSH_SPRINTF_SANITY_LIMIT DUK_PUSH_SPRINTF_SANITY_LIMIT5538,280952 -#define DUK_ERRCODE_FLAG_NOBLAME_FILELINE DUK_ERRCODE_FLAG_NOBLAME_FILELINE5543,281151 -#define duk_push_u64(duk_push_u645605,284301 -#define duk_push_i64(duk_push_i645607,284379 -#define duk_push_u32(duk_push_u325611,284540 -#define duk_push_i32(duk_push_i325613,284614 -#define duk_push_idx(duk_push_idx5617,284751 -#define duk_push_uarridx(duk_push_uarridx5619,284823 -#define duk_push_size_t(duk_push_size_t5621,284901 -#define duk_require_hobject_promote_lfunc(duk_require_hobject_promote_lfunc5646,286606 -#define duk_get_hobject_promote_lfunc(duk_get_hobject_promote_lfunc5648,286732 -#define duk_push_hthread(duk_push_hthread5704,290260 -#define duk_push_hnatfunc(duk_push_hnatfunc5706,290340 -#define duk_get_prop_stridx_short(duk_get_prop_stridx_short5750,293329 -#define duk_xget_owndataprop_stridx_short(duk_xget_owndataprop_stridx_short5759,294141 -#define duk_put_prop_stridx_short(duk_put_prop_stridx_short5766,294725 -#define duk_del_prop_stridx_short(duk_del_prop_stridx_short5779,295626 -#define duk_has_prop_stridx_short(duk_has_prop_stridx_short5790,296301 -#define duk_xdef_prop_stridx_short(duk_xdef_prop_stridx_short5802,297081 -#define duk_xdef_prop_wec(duk_xdef_prop_wec5808,297546 -#define duk_xdef_prop_index_wec(duk_xdef_prop_index_wec5810,297644 -#define duk_xdef_prop_stridx_wec(duk_xdef_prop_stridx_wec5812,297773 -#define duk_xdef_prop_stridx_short_wec(duk_xdef_prop_stridx_short_wec5814,297902 -#define DUK_ASSERT_VALID_NEGIDX(DUK_ASSERT_VALID_NEGIDX5870,300682 -#define DUK_ASSERT_VALID_POSIDX(DUK_ASSERT_VALID_POSIDX5872,300818 -#define DUK_GET_TVAL_NEGIDX(DUK_GET_TVAL_NEGIDX5874,300955 -#define DUK_GET_TVAL_POSIDX(DUK_GET_TVAL_POSIDX5876,301081 -#define DUK_GET_HOBJECT_NEGIDX(DUK_GET_HOBJECT_NEGIDX5878,301210 -#define DUK_GET_HOBJECT_POSIDX(DUK_GET_HOBJECT_POSIDX5880,301360 -#define DUK_GET_THIS_TVAL_PTR(DUK_GET_THIS_TVAL_PTR5883,301514 -#define DUK_HSTRING_H_INCLUDEDDUK_HSTRING_H_INCLUDED5911,302778 -#define DUK_HSTRING_MAX_BYTELEN DUK_HSTRING_MAX_BYTELEN5923,303239 -#define DUK_HSTRING_MAX_BYTELEN DUK_HSTRING_MAX_BYTELEN5925,303312 -#define DUK_HSTRING_FLAG_ASCII DUK_HSTRING_FLAG_ASCII5937,303790 -#define DUK_HSTRING_FLAG_ARRIDX DUK_HSTRING_FLAG_ARRIDX5938,303904 -#define DUK_HSTRING_FLAG_SYMBOL DUK_HSTRING_FLAG_SYMBOL5939,304018 -#define DUK_HSTRING_FLAG_HIDDEN DUK_HSTRING_FLAG_HIDDEN5940,304137 -#define DUK_HSTRING_FLAG_RESERVED_WORD DUK_HSTRING_FLAG_RESERVED_WORD5941,304293 -#define DUK_HSTRING_FLAG_STRICT_RESERVED_WORD DUK_HSTRING_FLAG_STRICT_RESERVED_WORD5942,304416 -#define DUK_HSTRING_FLAG_EVAL_OR_ARGUMENTS DUK_HSTRING_FLAG_EVAL_OR_ARGUMENTS5943,304535 -#define DUK_HSTRING_FLAG_EXTDATA DUK_HSTRING_FLAG_EXTDATA5944,304651 -#define DUK_HSTRING_FLAG_PINNED_LITERAL DUK_HSTRING_FLAG_PINNED_LITERAL5945,304782 -#define DUK_HSTRING_HAS_ASCII(DUK_HSTRING_HAS_ASCII5947,304899 -#define DUK_HSTRING_HAS_ARRIDX(DUK_HSTRING_HAS_ARRIDX5948,305014 -#define DUK_HSTRING_HAS_SYMBOL(DUK_HSTRING_HAS_SYMBOL5949,305130 -#define DUK_HSTRING_HAS_HIDDEN(DUK_HSTRING_HAS_HIDDEN5950,305246 -#define DUK_HSTRING_HAS_RESERVED_WORD(DUK_HSTRING_HAS_RESERVED_WORD5951,305362 -#define DUK_HSTRING_HAS_STRICT_RESERVED_WORD(DUK_HSTRING_HAS_STRICT_RESERVED_WORD5952,305485 -#define DUK_HSTRING_HAS_EVAL_OR_ARGUMENTS(DUK_HSTRING_HAS_EVAL_OR_ARGUMENTS5953,305615 -#define DUK_HSTRING_HAS_EXTDATA(DUK_HSTRING_HAS_EXTDATA5954,305742 -#define DUK_HSTRING_HAS_PINNED_LITERAL(DUK_HSTRING_HAS_PINNED_LITERAL5955,305859 -#define DUK_HSTRING_SET_ASCII(DUK_HSTRING_SET_ASCII5957,305984 -#define DUK_HSTRING_SET_ARRIDX(DUK_HSTRING_SET_ARRIDX5958,306097 -#define DUK_HSTRING_SET_SYMBOL(DUK_HSTRING_SET_SYMBOL5959,306211 -#define DUK_HSTRING_SET_HIDDEN(DUK_HSTRING_SET_HIDDEN5960,306325 -#define DUK_HSTRING_SET_RESERVED_WORD(DUK_HSTRING_SET_RESERVED_WORD5961,306439 -#define DUK_HSTRING_SET_STRICT_RESERVED_WORD(DUK_HSTRING_SET_STRICT_RESERVED_WORD5962,306560 -#define DUK_HSTRING_SET_EVAL_OR_ARGUMENTS(DUK_HSTRING_SET_EVAL_OR_ARGUMENTS5963,306688 -#define DUK_HSTRING_SET_EXTDATA(DUK_HSTRING_SET_EXTDATA5964,306813 -#define DUK_HSTRING_SET_PINNED_LITERAL(DUK_HSTRING_SET_PINNED_LITERAL5965,306928 -#define DUK_HSTRING_CLEAR_ASCII(DUK_HSTRING_CLEAR_ASCII5967,307051 -#define DUK_HSTRING_CLEAR_ARRIDX(DUK_HSTRING_CLEAR_ARRIDX5968,307166 -#define DUK_HSTRING_CLEAR_SYMBOL(DUK_HSTRING_CLEAR_SYMBOL5969,307282 -#define DUK_HSTRING_CLEAR_HIDDEN(DUK_HSTRING_CLEAR_HIDDEN5970,307398 -#define DUK_HSTRING_CLEAR_RESERVED_WORD(DUK_HSTRING_CLEAR_RESERVED_WORD5971,307514 -#define DUK_HSTRING_CLEAR_STRICT_RESERVED_WORD(DUK_HSTRING_CLEAR_STRICT_RESERVED_WORD5972,307637 -#define DUK_HSTRING_CLEAR_EVAL_OR_ARGUMENTS(DUK_HSTRING_CLEAR_EVAL_OR_ARGUMENTS5973,307767 -#define DUK_HSTRING_CLEAR_EXTDATA(DUK_HSTRING_CLEAR_EXTDATA5974,307894 -#define DUK_HSTRING_CLEAR_PINNED_LITERAL(DUK_HSTRING_CLEAR_PINNED_LITERAL5975,308011 -#define DUK_HSTRING_IS_ASCII(DUK_HSTRING_IS_ASCII5982,308391 -#define DUK_HSTRING_IS_EMPTY(DUK_HSTRING_IS_EMPTY5983,308489 -#define DUK_HSTRING_GET_HASH(DUK_HSTRING_GET_HASH5986,308609 -#define DUK_HSTRING_SET_HASH(DUK_HSTRING_SET_HASH5987,308686 -#define DUK_HSTRING_GET_HASH(DUK_HSTRING_GET_HASH5991,308818 -#define DUK_HSTRING_SET_HASH(DUK_HSTRING_SET_HASH5992,308882 -#define DUK_HSTRING_GET_BYTELEN(DUK_HSTRING_GET_BYTELEN5998,308995 -#define DUK_HSTRING_SET_BYTELEN(DUK_HSTRING_SET_BYTELEN5999,309071 -#define DUK_HSTRING_GET_CHARLEN(DUK_HSTRING_GET_CHARLEN6003,309195 -#define DUK_HSTRING_SET_CHARLEN(DUK_HSTRING_SET_CHARLEN6004,309276 -#define DUK_HSTRING_GET_CHARLEN(DUK_HSTRING_GET_CHARLEN6008,309362 -#define DUK_HSTRING_SET_CHARLEN(DUK_HSTRING_SET_CHARLEN6009,309443 -#define DUK_HSTRING_GET_BYTELEN(DUK_HSTRING_GET_BYTELEN6014,309562 -#define DUK_HSTRING_SET_BYTELEN(DUK_HSTRING_SET_BYTELEN6015,309626 -#define DUK_HSTRING_GET_CHARLEN(DUK_HSTRING_GET_CHARLEN6018,309704 -#define DUK_HSTRING_SET_CHARLEN(DUK_HSTRING_SET_CHARLEN6019,309785 -#define DUK_HSTRING_GET_EXTDATA(DUK_HSTRING_GET_EXTDATA6025,309908 -#define DUK_HSTRING_GET_DATA(DUK_HSTRING_GET_DATA6027,309961 -#define DUK_HSTRING_GET_DATA(DUK_HSTRING_GET_DATA6031,310135 -#define DUK_HSTRING_GET_DATA_END(DUK_HSTRING_GET_DATA_END6035,310212 -#define DUK_HSTRING_NO_ARRAY_INDEX DUK_HSTRING_NO_ARRAY_INDEX6041,310383 -#define DUK_HSTRING_GET_ARRIDX_FAST(DUK_HSTRING_GET_ARRIDX_FAST6044,310471 -#define DUK_HSTRING_GET_ARRIDX_SLOW(DUK_HSTRING_GET_ARRIDX_SLOW6045,310525 -#define DUK_HSTRING_GET_ARRIDX_FAST(DUK_HSTRING_GET_ARRIDX_FAST6050,310724 -#define DUK_HSTRING_GET_ARRIDX_SLOW(DUK_HSTRING_GET_ARRIDX_SLOW6054,310913 -#define DUK_SYMBOL_TYPE_HIDDEN DUK_SYMBOL_TYPE_HIDDEN6059,311052 -#define DUK_SYMBOL_TYPE_GLOBAL DUK_SYMBOL_TYPE_GLOBAL6060,311085 -#define DUK_SYMBOL_TYPE_LOCAL DUK_SYMBOL_TYPE_LOCAL6061,311118 -#define DUK_SYMBOL_TYPE_WELLKNOWN DUK_SYMBOL_TYPE_WELLKNOWN6062,311150 -#define DUK_HSTRING_ASSERT_VALID(DUK_HSTRING_ASSERT_VALID6067,311326 -#define DUK_HSTRING_ASSERT_VALID(DUK_HSTRING_ASSERT_VALID6069,311417 -struct duk_hstring {duk_hstring6076,311495 - duk_heaphdr_string hdr;hdr6082,311751 - duk_uint32_t hash;hash6088,311907 - duk_uarridx_t arridx;arridx6093,312035 - duk_uint32_t blen;blen6100,312186 - duk_uint16_t clen16;clen166106,312331 - duk_uint32_t clen;clen6111,312393 -struct duk_hstring_external {duk_hstring_external6123,312744 - duk_hstring str;str6124,312774 - const duk_uint8_t *extdata;extdata6132,312982 -#define DUK_HOBJECT_H_INCLUDEDDUK_HOBJECT_H_INCLUDED6181,315008 -#define DUK_HOBJECT_FLAG_EXTENSIBLE DUK_HOBJECT_FLAG_EXTENSIBLE6190,315287 -#define DUK_HOBJECT_FLAG_CONSTRUCTABLE DUK_HOBJECT_FLAG_CONSTRUCTABLE6191,315388 -#define DUK_HOBJECT_FLAG_CALLABLE DUK_HOBJECT_FLAG_CALLABLE6192,315492 -#define DUK_HOBJECT_FLAG_BOUNDFUNC DUK_HOBJECT_FLAG_BOUNDFUNC6193,315591 -#define DUK_HOBJECT_FLAG_COMPFUNC DUK_HOBJECT_FLAG_COMPFUNC6194,315722 -#define DUK_HOBJECT_FLAG_NATFUNC DUK_HOBJECT_FLAG_NATFUNC6195,315848 -#define DUK_HOBJECT_FLAG_BUFOBJ DUK_HOBJECT_FLAG_BUFOBJ6196,315971 -#define DUK_HOBJECT_FLAG_FASTREFS DUK_HOBJECT_FLAG_FASTREFS6197,316107 -#define DUK_HOBJECT_FLAG_ARRAY_PART DUK_HOBJECT_FLAG_ARRAY_PART6198,316262 -#define DUK_HOBJECT_FLAG_STRICT DUK_HOBJECT_FLAG_STRICT6199,316391 -#define DUK_HOBJECT_FLAG_NOTAIL DUK_HOBJECT_FLAG_NOTAIL6200,316507 -#define DUK_HOBJECT_FLAG_NEWENV DUK_HOBJECT_FLAG_NEWENV6201,316630 -#define DUK_HOBJECT_FLAG_NAMEBINDING DUK_HOBJECT_FLAG_NAMEBINDING6202,316775 -#define DUK_HOBJECT_FLAG_CREATEARGS DUK_HOBJECT_FLAG_CREATEARGS6203,316957 -#define DUK_HOBJECT_FLAG_HAVE_FINALIZER DUK_HOBJECT_FLAG_HAVE_FINALIZER6204,317091 -#define DUK_HOBJECT_FLAG_EXOTIC_ARRAY DUK_HOBJECT_FLAG_EXOTIC_ARRAY6205,317218 -#define DUK_HOBJECT_FLAG_EXOTIC_STRINGOBJ DUK_HOBJECT_FLAG_EXOTIC_STRINGOBJ6206,317353 -#define DUK_HOBJECT_FLAG_EXOTIC_ARGUMENTS DUK_HOBJECT_FLAG_EXOTIC_ARGUMENTS6207,317478 -#define DUK_HOBJECT_FLAG_EXOTIC_PROXYOBJ DUK_HOBJECT_FLAG_EXOTIC_PROXYOBJ6208,317631 -#define DUK_HOBJECT_FLAG_SPECIAL_CALL DUK_HOBJECT_FLAG_SPECIAL_CALL6209,317726 -#define DUK_HOBJECT_FLAG_CLASS_BASE DUK_HOBJECT_FLAG_CLASS_BASE6211,317868 -#define DUK_HOBJECT_FLAG_CLASS_BITS DUK_HOBJECT_FLAG_CLASS_BITS6212,317948 -#define DUK_HOBJECT_GET_CLASS_NUMBER(DUK_HOBJECT_GET_CLASS_NUMBER6214,317998 -#define DUK_HOBJECT_SET_CLASS_NUMBER(DUK_HOBJECT_SET_CLASS_NUMBER6216,318144 -#define DUK_HOBJECT_GET_CLASS_MASK(DUK_HOBJECT_GET_CLASS_MASK6219,318296 -#define DUK_HOBJECT_CLASS_AS_FLAGS(DUK_HOBJECT_CLASS_AS_FLAGS6227,318702 -#define DUK_HOBJECT_CLASS_NONE DUK_HOBJECT_CLASS_NONE6230,318842 -#define DUK_HOBJECT_CLASS_OBJECT DUK_HOBJECT_CLASS_OBJECT6231,318891 -#define DUK_HOBJECT_CLASS_ARRAY DUK_HOBJECT_CLASS_ARRAY6232,318940 -#define DUK_HOBJECT_CLASS_FUNCTION DUK_HOBJECT_CLASS_FUNCTION6233,318989 -#define DUK_HOBJECT_CLASS_ARGUMENTS DUK_HOBJECT_CLASS_ARGUMENTS6234,319038 -#define DUK_HOBJECT_CLASS_BOOLEAN DUK_HOBJECT_CLASS_BOOLEAN6235,319087 -#define DUK_HOBJECT_CLASS_DATE DUK_HOBJECT_CLASS_DATE6236,319136 -#define DUK_HOBJECT_CLASS_ERROR DUK_HOBJECT_CLASS_ERROR6237,319185 -#define DUK_HOBJECT_CLASS_JSON DUK_HOBJECT_CLASS_JSON6238,319234 -#define DUK_HOBJECT_CLASS_MATH DUK_HOBJECT_CLASS_MATH6239,319283 -#define DUK_HOBJECT_CLASS_NUMBER DUK_HOBJECT_CLASS_NUMBER6240,319332 -#define DUK_HOBJECT_CLASS_REGEXP DUK_HOBJECT_CLASS_REGEXP6241,319382 -#define DUK_HOBJECT_CLASS_STRING DUK_HOBJECT_CLASS_STRING6242,319432 -#define DUK_HOBJECT_CLASS_GLOBAL DUK_HOBJECT_CLASS_GLOBAL6243,319482 -#define DUK_HOBJECT_CLASS_SYMBOL DUK_HOBJECT_CLASS_SYMBOL6244,319532 -#define DUK_HOBJECT_CLASS_OBJENV DUK_HOBJECT_CLASS_OBJENV6245,319582 -#define DUK_HOBJECT_CLASS_DECENV DUK_HOBJECT_CLASS_DECENV6246,319646 -#define DUK_HOBJECT_CLASS_POINTER DUK_HOBJECT_CLASS_POINTER6247,319710 -#define DUK_HOBJECT_CLASS_THREAD DUK_HOBJECT_CLASS_THREAD6248,319774 -#define DUK_HOBJECT_CLASS_BUFOBJ_MIN DUK_HOBJECT_CLASS_BUFOBJ_MIN6249,319869 -#define DUK_HOBJECT_CLASS_ARRAYBUFFER DUK_HOBJECT_CLASS_ARRAYBUFFER6250,319919 -#define DUK_HOBJECT_CLASS_DATAVIEW DUK_HOBJECT_CLASS_DATAVIEW6251,320006 -#define DUK_HOBJECT_CLASS_INT8ARRAY DUK_HOBJECT_CLASS_INT8ARRAY6252,320056 -#define DUK_HOBJECT_CLASS_UINT8ARRAY DUK_HOBJECT_CLASS_UINT8ARRAY6253,320106 -#define DUK_HOBJECT_CLASS_UINT8CLAMPEDARRAY DUK_HOBJECT_CLASS_UINT8CLAMPEDARRAY6254,320156 -#define DUK_HOBJECT_CLASS_INT16ARRAY DUK_HOBJECT_CLASS_INT16ARRAY6255,320206 -#define DUK_HOBJECT_CLASS_UINT16ARRAY DUK_HOBJECT_CLASS_UINT16ARRAY6256,320256 -#define DUK_HOBJECT_CLASS_INT32ARRAY DUK_HOBJECT_CLASS_INT32ARRAY6257,320306 -#define DUK_HOBJECT_CLASS_UINT32ARRAY DUK_HOBJECT_CLASS_UINT32ARRAY6258,320356 -#define DUK_HOBJECT_CLASS_FLOAT32ARRAY DUK_HOBJECT_CLASS_FLOAT32ARRAY6259,320406 -#define DUK_HOBJECT_CLASS_FLOAT64ARRAY DUK_HOBJECT_CLASS_FLOAT64ARRAY6260,320456 -#define DUK_HOBJECT_CLASS_BUFOBJ_MAX DUK_HOBJECT_CLASS_BUFOBJ_MAX6261,320506 -#define DUK_HOBJECT_CLASS_MAX DUK_HOBJECT_CLASS_MAX6262,320556 -#define DUK_HOBJECT_CMASK_ALL DUK_HOBJECT_CMASK_ALL6265,320626 -#define DUK_HOBJECT_CMASK_NONE DUK_HOBJECT_CMASK_NONE6266,320718 -#define DUK_HOBJECT_CMASK_ARGUMENTS DUK_HOBJECT_CMASK_ARGUMENTS6267,320797 -#define DUK_HOBJECT_CMASK_ARRAY DUK_HOBJECT_CMASK_ARRAY6268,320881 -#define DUK_HOBJECT_CMASK_BOOLEAN DUK_HOBJECT_CMASK_BOOLEAN6269,320961 -#define DUK_HOBJECT_CMASK_DATE DUK_HOBJECT_CMASK_DATE6270,321043 -#define DUK_HOBJECT_CMASK_ERROR DUK_HOBJECT_CMASK_ERROR6271,321122 -#define DUK_HOBJECT_CMASK_FUNCTION DUK_HOBJECT_CMASK_FUNCTION6272,321202 -#define DUK_HOBJECT_CMASK_JSON DUK_HOBJECT_CMASK_JSON6273,321285 -#define DUK_HOBJECT_CMASK_MATH DUK_HOBJECT_CMASK_MATH6274,321364 -#define DUK_HOBJECT_CMASK_NUMBER DUK_HOBJECT_CMASK_NUMBER6275,321443 -#define DUK_HOBJECT_CMASK_OBJECT DUK_HOBJECT_CMASK_OBJECT6276,321524 -#define DUK_HOBJECT_CMASK_REGEXP DUK_HOBJECT_CMASK_REGEXP6277,321605 -#define DUK_HOBJECT_CMASK_STRING DUK_HOBJECT_CMASK_STRING6278,321686 -#define DUK_HOBJECT_CMASK_GLOBAL DUK_HOBJECT_CMASK_GLOBAL6279,321767 -#define DUK_HOBJECT_CMASK_SYMBOL DUK_HOBJECT_CMASK_SYMBOL6280,321848 -#define DUK_HOBJECT_CMASK_OBJENV DUK_HOBJECT_CMASK_OBJENV6281,321929 -#define DUK_HOBJECT_CMASK_DECENV DUK_HOBJECT_CMASK_DECENV6282,322010 -#define DUK_HOBJECT_CMASK_POINTER DUK_HOBJECT_CMASK_POINTER6283,322091 -#define DUK_HOBJECT_CMASK_ARRAYBUFFER DUK_HOBJECT_CMASK_ARRAYBUFFER6284,322173 -#define DUK_HOBJECT_CMASK_DATAVIEW DUK_HOBJECT_CMASK_DATAVIEW6285,322259 -#define DUK_HOBJECT_CMASK_INT8ARRAY DUK_HOBJECT_CMASK_INT8ARRAY6286,322342 -#define DUK_HOBJECT_CMASK_UINT8ARRAY DUK_HOBJECT_CMASK_UINT8ARRAY6287,322426 -#define DUK_HOBJECT_CMASK_UINT8CLAMPEDARRAY DUK_HOBJECT_CMASK_UINT8CLAMPEDARRAY6288,322511 -#define DUK_HOBJECT_CMASK_INT16ARRAY DUK_HOBJECT_CMASK_INT16ARRAY6289,322603 -#define DUK_HOBJECT_CMASK_UINT16ARRAY DUK_HOBJECT_CMASK_UINT16ARRAY6290,322688 -#define DUK_HOBJECT_CMASK_INT32ARRAY DUK_HOBJECT_CMASK_INT32ARRAY6291,322774 -#define DUK_HOBJECT_CMASK_UINT32ARRAY DUK_HOBJECT_CMASK_UINT32ARRAY6292,322859 -#define DUK_HOBJECT_CMASK_FLOAT32ARRAY DUK_HOBJECT_CMASK_FLOAT32ARRAY6293,322945 -#define DUK_HOBJECT_CMASK_FLOAT64ARRAY DUK_HOBJECT_CMASK_FLOAT64ARRAY6294,323032 -#define DUK_HOBJECT_CMASK_ALL_BUFOBJS DUK_HOBJECT_CMASK_ALL_BUFOBJS6296,323120 -#define DUK_HOBJECT_IS_OBJENV(DUK_HOBJECT_IS_OBJENV6309,323554 -#define DUK_HOBJECT_IS_DECENV(DUK_HOBJECT_IS_DECENV6310,323665 -#define DUK_HOBJECT_IS_ENV(DUK_HOBJECT_IS_ENV6311,323776 -#define DUK_HOBJECT_IS_ARRAY(DUK_HOBJECT_IS_ARRAY6312,323882 -#define DUK_HOBJECT_IS_BOUNDFUNC(DUK_HOBJECT_IS_BOUNDFUNC6313,324007 -#define DUK_HOBJECT_IS_COMPFUNC(DUK_HOBJECT_IS_COMPFUNC6314,324121 -#define DUK_HOBJECT_IS_NATFUNC(DUK_HOBJECT_IS_NATFUNC6315,324234 -#define DUK_HOBJECT_IS_BUFOBJ(DUK_HOBJECT_IS_BUFOBJ6317,324388 -#define DUK_HOBJECT_IS_BUFOBJ(DUK_HOBJECT_IS_BUFOBJ6319,324505 -#define DUK_HOBJECT_IS_THREAD(DUK_HOBJECT_IS_THREAD6321,324561 -#define DUK_HOBJECT_IS_PROXY(DUK_HOBJECT_IS_PROXY6323,324703 -#define DUK_HOBJECT_IS_PROXY(DUK_HOBJECT_IS_PROXY6325,324793 -#define DUK_HOBJECT_IS_NONBOUND_FUNCTION(DUK_HOBJECT_IS_NONBOUND_FUNCTION6328,324850 -#define DUK_HOBJECT_IS_FUNCTION(DUK_HOBJECT_IS_FUNCTION6332,325107 -#define DUK_HOBJECT_IS_CALLABLE(DUK_HOBJECT_IS_CALLABLE6337,325451 -#define DUK_HOBJECT_EXOTIC_BEHAVIOR_FLAGS DUK_HOBJECT_EXOTIC_BEHAVIOR_FLAGS6340,325570 -#define DUK_HOBJECT_HAS_EXOTIC_BEHAVIOR(DUK_HOBJECT_HAS_EXOTIC_BEHAVIOR6345,325982 -#define DUK_HOBJECT_VIRTUAL_PROPERTY_FLAGS DUK_HOBJECT_VIRTUAL_PROPERTY_FLAGS6348,326175 -#define DUK_HOBJECT_HAS_VIRTUAL_PROPERTIES(DUK_HOBJECT_HAS_VIRTUAL_PROPERTIES6351,326416 -#define DUK_HOBJECT_HAS_EXTENSIBLE(DUK_HOBJECT_HAS_EXTENSIBLE6353,326539 -#define DUK_HOBJECT_HAS_CONSTRUCTABLE(DUK_HOBJECT_HAS_CONSTRUCTABLE6354,326654 -#define DUK_HOBJECT_HAS_CALLABLE(DUK_HOBJECT_HAS_CALLABLE6355,326772 -#define DUK_HOBJECT_HAS_BOUNDFUNC(DUK_HOBJECT_HAS_BOUNDFUNC6356,326885 -#define DUK_HOBJECT_HAS_COMPFUNC(DUK_HOBJECT_HAS_COMPFUNC6357,326999 -#define DUK_HOBJECT_HAS_NATFUNC(DUK_HOBJECT_HAS_NATFUNC6358,327112 -#define DUK_HOBJECT_HAS_BUFOBJ(DUK_HOBJECT_HAS_BUFOBJ6360,327266 -#define DUK_HOBJECT_HAS_BUFOBJ(DUK_HOBJECT_HAS_BUFOBJ6362,327383 -#define DUK_HOBJECT_HAS_FASTREFS(DUK_HOBJECT_HAS_FASTREFS6364,327439 -#define DUK_HOBJECT_HAS_ARRAY_PART(DUK_HOBJECT_HAS_ARRAY_PART6365,327552 -#define DUK_HOBJECT_HAS_STRICT(DUK_HOBJECT_HAS_STRICT6366,327667 -#define DUK_HOBJECT_HAS_NOTAIL(DUK_HOBJECT_HAS_NOTAIL6367,327778 -#define DUK_HOBJECT_HAS_NEWENV(DUK_HOBJECT_HAS_NEWENV6368,327889 -#define DUK_HOBJECT_HAS_NAMEBINDING(DUK_HOBJECT_HAS_NAMEBINDING6369,328000 -#define DUK_HOBJECT_HAS_CREATEARGS(DUK_HOBJECT_HAS_CREATEARGS6370,328116 -#define DUK_HOBJECT_HAS_HAVE_FINALIZER(DUK_HOBJECT_HAS_HAVE_FINALIZER6371,328231 -#define DUK_HOBJECT_HAS_EXOTIC_ARRAY(DUK_HOBJECT_HAS_EXOTIC_ARRAY6372,328350 -#define DUK_HOBJECT_HAS_EXOTIC_STRINGOBJ(DUK_HOBJECT_HAS_EXOTIC_STRINGOBJ6373,328467 -#define DUK_HOBJECT_HAS_EXOTIC_ARGUMENTS(DUK_HOBJECT_HAS_EXOTIC_ARGUMENTS6374,328588 -#define DUK_HOBJECT_HAS_EXOTIC_PROXYOBJ(DUK_HOBJECT_HAS_EXOTIC_PROXYOBJ6376,328740 -#define DUK_HOBJECT_HAS_EXOTIC_PROXYOBJ(DUK_HOBJECT_HAS_EXOTIC_PROXYOBJ6378,328866 -#define DUK_HOBJECT_HAS_SPECIAL_CALL(DUK_HOBJECT_HAS_SPECIAL_CALL6380,328922 -#define DUK_HOBJECT_SET_EXTENSIBLE(DUK_HOBJECT_SET_EXTENSIBLE6382,329040 -#define DUK_HOBJECT_SET_CONSTRUCTABLE(DUK_HOBJECT_SET_CONSTRUCTABLE6383,329153 -#define DUK_HOBJECT_SET_CALLABLE(DUK_HOBJECT_SET_CALLABLE6384,329269 -#define DUK_HOBJECT_SET_BOUNDFUNC(DUK_HOBJECT_SET_BOUNDFUNC6385,329380 -#define DUK_HOBJECT_SET_COMPFUNC(DUK_HOBJECT_SET_COMPFUNC6386,329492 -#define DUK_HOBJECT_SET_NATFUNC(DUK_HOBJECT_SET_NATFUNC6387,329603 -#define DUK_HOBJECT_SET_BUFOBJ(DUK_HOBJECT_SET_BUFOBJ6389,329755 -#define DUK_HOBJECT_SET_FASTREFS(DUK_HOBJECT_SET_FASTREFS6391,329871 -#define DUK_HOBJECT_SET_ARRAY_PART(DUK_HOBJECT_SET_ARRAY_PART6392,329982 -#define DUK_HOBJECT_SET_STRICT(DUK_HOBJECT_SET_STRICT6393,330095 -#define DUK_HOBJECT_SET_NOTAIL(DUK_HOBJECT_SET_NOTAIL6394,330204 -#define DUK_HOBJECT_SET_NEWENV(DUK_HOBJECT_SET_NEWENV6395,330313 -#define DUK_HOBJECT_SET_NAMEBINDING(DUK_HOBJECT_SET_NAMEBINDING6396,330422 -#define DUK_HOBJECT_SET_CREATEARGS(DUK_HOBJECT_SET_CREATEARGS6397,330536 -#define DUK_HOBJECT_SET_HAVE_FINALIZER(DUK_HOBJECT_SET_HAVE_FINALIZER6398,330649 -#define DUK_HOBJECT_SET_EXOTIC_ARRAY(DUK_HOBJECT_SET_EXOTIC_ARRAY6399,330766 -#define DUK_HOBJECT_SET_EXOTIC_STRINGOBJ(DUK_HOBJECT_SET_EXOTIC_STRINGOBJ6400,330881 -#define DUK_HOBJECT_SET_EXOTIC_ARGUMENTS(DUK_HOBJECT_SET_EXOTIC_ARGUMENTS6401,331000 -#define DUK_HOBJECT_SET_EXOTIC_PROXYOBJ(DUK_HOBJECT_SET_EXOTIC_PROXYOBJ6403,331150 -#define DUK_HOBJECT_SET_SPECIAL_CALL(DUK_HOBJECT_SET_SPECIAL_CALL6405,331275 -#define DUK_HOBJECT_CLEAR_EXTENSIBLE(DUK_HOBJECT_CLEAR_EXTENSIBLE6407,331391 -#define DUK_HOBJECT_CLEAR_CONSTRUCTABLE(DUK_HOBJECT_CLEAR_CONSTRUCTABLE6408,331506 -#define DUK_HOBJECT_CLEAR_CALLABLE(DUK_HOBJECT_CLEAR_CALLABLE6409,331624 -#define DUK_HOBJECT_CLEAR_BOUNDFUNC(DUK_HOBJECT_CLEAR_BOUNDFUNC6410,331737 -#define DUK_HOBJECT_CLEAR_COMPFUNC(DUK_HOBJECT_CLEAR_COMPFUNC6411,331851 -#define DUK_HOBJECT_CLEAR_NATFUNC(DUK_HOBJECT_CLEAR_NATFUNC6412,331964 -#define DUK_HOBJECT_CLEAR_BUFOBJ(DUK_HOBJECT_CLEAR_BUFOBJ6414,332118 -#define DUK_HOBJECT_CLEAR_FASTREFS(DUK_HOBJECT_CLEAR_FASTREFS6416,332236 -#define DUK_HOBJECT_CLEAR_ARRAY_PART(DUK_HOBJECT_CLEAR_ARRAY_PART6417,332349 -#define DUK_HOBJECT_CLEAR_STRICT(DUK_HOBJECT_CLEAR_STRICT6418,332464 -#define DUK_HOBJECT_CLEAR_NOTAIL(DUK_HOBJECT_CLEAR_NOTAIL6419,332575 -#define DUK_HOBJECT_CLEAR_NEWENV(DUK_HOBJECT_CLEAR_NEWENV6420,332686 -#define DUK_HOBJECT_CLEAR_NAMEBINDING(DUK_HOBJECT_CLEAR_NAMEBINDING6421,332797 -#define DUK_HOBJECT_CLEAR_CREATEARGS(DUK_HOBJECT_CLEAR_CREATEARGS6422,332913 -#define DUK_HOBJECT_CLEAR_HAVE_FINALIZER(DUK_HOBJECT_CLEAR_HAVE_FINALIZER6423,333028 -#define DUK_HOBJECT_CLEAR_EXOTIC_ARRAY(DUK_HOBJECT_CLEAR_EXOTIC_ARRAY6424,333147 -#define DUK_HOBJECT_CLEAR_EXOTIC_STRINGOBJ(DUK_HOBJECT_CLEAR_EXOTIC_STRINGOBJ6425,333264 -#define DUK_HOBJECT_CLEAR_EXOTIC_ARGUMENTS(DUK_HOBJECT_CLEAR_EXOTIC_ARGUMENTS6426,333385 -#define DUK_HOBJECT_CLEAR_EXOTIC_PROXYOBJ(DUK_HOBJECT_CLEAR_EXOTIC_PROXYOBJ6428,333537 -#define DUK_HOBJECT_CLEAR_SPECIAL_CALL(DUK_HOBJECT_CLEAR_SPECIAL_CALL6430,333664 -#define DUK_HOBJECT_PROHIBITS_FASTREFS(DUK_HOBJECT_PROHIBITS_FASTREFS6436,333959 -#define DUK_HOBJECT_ALLOWS_FASTREFS(DUK_HOBJECT_ALLOWS_FASTREFS6440,334225 -#define DUK_PROPDESC_FLAG_WRITABLE DUK_PROPDESC_FLAG_WRITABLE6445,334405 -#define DUK_PROPDESC_FLAG_ENUMERABLE DUK_PROPDESC_FLAG_ENUMERABLE6446,334489 -#define DUK_PROPDESC_FLAG_CONFIGURABLE DUK_PROPDESC_FLAG_CONFIGURABLE6447,334573 -#define DUK_PROPDESC_FLAG_ACCESSOR DUK_PROPDESC_FLAG_ACCESSOR6448,334657 -#define DUK_PROPDESC_FLAG_VIRTUAL DUK_PROPDESC_FLAG_VIRTUAL6449,334733 -#define DUK_PROPDESC_FLAGS_MASK DUK_PROPDESC_FLAGS_MASK6452,335021 -#define DUK_PROPDESC_FLAG_NO_OVERWRITE DUK_PROPDESC_FLAG_NO_OVERWRITE6460,335475 -#define DUK_PROPDESC_FLAGS_NONE DUK_PROPDESC_FLAGS_NONE6463,335650 -#define DUK_PROPDESC_FLAGS_W DUK_PROPDESC_FLAGS_W6464,335700 -#define DUK_PROPDESC_FLAGS_E DUK_PROPDESC_FLAGS_E6465,335777 -#define DUK_PROPDESC_FLAGS_C DUK_PROPDESC_FLAGS_C6466,335856 -#define DUK_PROPDESC_FLAGS_WE DUK_PROPDESC_FLAGS_WE6467,335937 -#define DUK_PROPDESC_FLAGS_WC DUK_PROPDESC_FLAGS_WC6468,336045 -#define DUK_PROPDESC_FLAGS_EC DUK_PROPDESC_FLAGS_EC6469,336155 -#define DUK_PROPDESC_FLAGS_WEC DUK_PROPDESC_FLAGS_WEC6470,336267 -#define DUK_GETDESC_FLAG_PUSH_VALUE DUK_GETDESC_FLAG_PUSH_VALUE6475,336572 -#define DUK_GETDESC_FLAG_IGNORE_PROTOLOOP DUK_GETDESC_FLAG_IGNORE_PROTOLOOP6476,336654 -#define DUK_HOBJECT_ASSERT_VALID(DUK_HOBJECT_ASSERT_VALID6486,336967 -#define DUK_HOBJECT_ASSERT_VALID(DUK_HOBJECT_ASSERT_VALID6488,337058 -#define DUK_HOBJECT_GET_PROPS(DUK_HOBJECT_GET_PROPS6496,337203 -#define DUK_HOBJECT_SET_PROPS(DUK_HOBJECT_SET_PROPS6498,337338 -#define DUK_HOBJECT_GET_PROPS(DUK_HOBJECT_GET_PROPS6502,337500 -#define DUK_HOBJECT_SET_PROPS(DUK_HOBJECT_SET_PROPS6504,337554 -#define DUK_HOBJECT_E_GET_KEY_BASE(DUK_HOBJECT_E_GET_KEY_BASE6511,337713 -#define DUK_HOBJECT_E_GET_VALUE_BASE(DUK_HOBJECT_E_GET_VALUE_BASE6515,337833 -#define DUK_HOBJECT_E_GET_FLAGS_BASE(DUK_HOBJECT_E_GET_FLAGS_BASE6520,338014 -#define DUK_HOBJECT_A_GET_BASE(DUK_HOBJECT_A_GET_BASE6524,338214 -#define DUK_HOBJECT_H_GET_BASE(DUK_HOBJECT_H_GET_BASE6529,338432 -#define DUK_HOBJECT_P_COMPUTE_SIZE(DUK_HOBJECT_P_COMPUTE_SIZE6535,338707 -#define DUK_HOBJECT_P_SET_REALLOC_PTRS(DUK_HOBJECT_P_SET_REALLOC_PTRS6541,338927 -#define DUK_HOBJECT_E_FLAG_PADDING(DUK_HOBJECT_E_FLAG_PADDING6551,339438 -#define DUK_HOBJECT_E_FLAG_PADDING(DUK_HOBJECT_E_FLAG_PADDING6553,339531 -#define DUK_HOBJECT_E_FLAG_PADDING(DUK_HOBJECT_E_FLAG_PADDING6555,339624 -#define DUK_HOBJECT_E_GET_KEY_BASE(DUK_HOBJECT_E_GET_KEY_BASE6559,339712 -#define DUK_HOBJECT_E_GET_VALUE_BASE(DUK_HOBJECT_E_GET_VALUE_BASE6564,339890 -#define DUK_HOBJECT_E_GET_FLAGS_BASE(DUK_HOBJECT_E_GET_FLAGS_BASE6568,340013 -#define DUK_HOBJECT_A_GET_BASE(DUK_HOBJECT_A_GET_BASE6572,340213 -#define DUK_HOBJECT_H_GET_BASE(DUK_HOBJECT_H_GET_BASE6578,340493 -#define DUK_HOBJECT_P_COMPUTE_SIZE(DUK_HOBJECT_P_COMPUTE_SIZE6585,340830 -#define DUK_HOBJECT_P_SET_REALLOC_PTRS(DUK_HOBJECT_P_SET_REALLOC_PTRS6592,341092 -#define DUK_HOBJECT_E_GET_KEY_BASE(DUK_HOBJECT_E_GET_KEY_BASE6603,341727 -#define DUK_HOBJECT_E_GET_VALUE_BASE(DUK_HOBJECT_E_GET_VALUE_BASE6609,341958 -#define DUK_HOBJECT_E_GET_FLAGS_BASE(DUK_HOBJECT_E_GET_FLAGS_BASE6613,342081 -#define DUK_HOBJECT_A_GET_BASE(DUK_HOBJECT_A_GET_BASE6620,342396 -#define DUK_HOBJECT_H_GET_BASE(DUK_HOBJECT_H_GET_BASE6625,342566 -#define DUK_HOBJECT_P_COMPUTE_SIZE(DUK_HOBJECT_P_COMPUTE_SIZE6631,342819 -#define DUK_HOBJECT_P_SET_REALLOC_PTRS(DUK_HOBJECT_P_SET_REALLOC_PTRS6637,343039 -#define DUK_HOBJECT_P_ALLOC_SIZE(DUK_HOBJECT_P_ALLOC_SIZE6648,343549 -#define DUK_HOBJECT_E_GET_KEY(DUK_HOBJECT_E_GET_KEY6651,343700 -#define DUK_HOBJECT_E_GET_KEY_PTR(DUK_HOBJECT_E_GET_KEY_PTR6652,343800 -#define DUK_HOBJECT_E_GET_VALUE(DUK_HOBJECT_E_GET_VALUE6653,343901 -#define DUK_HOBJECT_E_GET_VALUE_PTR(DUK_HOBJECT_E_GET_VALUE_PTR6654,344003 -#define DUK_HOBJECT_E_GET_VALUE_TVAL(DUK_HOBJECT_E_GET_VALUE_TVAL6655,344106 -#define DUK_HOBJECT_E_GET_VALUE_TVAL_PTR(DUK_HOBJECT_E_GET_VALUE_TVAL_PTR6656,344205 -#define DUK_HOBJECT_E_GET_VALUE_GETTER(DUK_HOBJECT_E_GET_VALUE_GETTER6657,344305 -#define DUK_HOBJECT_E_GET_VALUE_GETTER_PTR(DUK_HOBJECT_E_GET_VALUE_GETTER_PTR6658,344408 -#define DUK_HOBJECT_E_GET_VALUE_SETTER(DUK_HOBJECT_E_GET_VALUE_SETTER6659,344512 -#define DUK_HOBJECT_E_GET_VALUE_SETTER_PTR(DUK_HOBJECT_E_GET_VALUE_SETTER_PTR6660,344615 -#define DUK_HOBJECT_E_GET_FLAGS(DUK_HOBJECT_E_GET_FLAGS6661,344719 -#define DUK_HOBJECT_E_GET_FLAGS_PTR(DUK_HOBJECT_E_GET_FLAGS_PTR6662,344821 -#define DUK_HOBJECT_A_GET_VALUE(DUK_HOBJECT_A_GET_VALUE6663,344924 -#define DUK_HOBJECT_A_GET_VALUE_PTR(DUK_HOBJECT_A_GET_VALUE_PTR6664,345020 -#define DUK_HOBJECT_H_GET_INDEX(DUK_HOBJECT_H_GET_INDEX6665,345117 -#define DUK_HOBJECT_H_GET_INDEX_PTR(DUK_HOBJECT_H_GET_INDEX_PTR6666,345213 -#define DUK_HOBJECT_E_SET_KEY(DUK_HOBJECT_E_SET_KEY6668,345311 -#define DUK_HOBJECT_E_SET_VALUE(DUK_HOBJECT_E_SET_VALUE6671,345425 -#define DUK_HOBJECT_E_SET_VALUE_TVAL(DUK_HOBJECT_E_SET_VALUE_TVAL6674,345543 -#define DUK_HOBJECT_E_SET_VALUE_GETTER(DUK_HOBJECT_E_SET_VALUE_GETTER6677,345668 -#define DUK_HOBJECT_E_SET_VALUE_SETTER(DUK_HOBJECT_E_SET_VALUE_SETTER6680,345799 -#define DUK_HOBJECT_E_SET_FLAGS(DUK_HOBJECT_E_SET_FLAGS6683,345930 -#define DUK_HOBJECT_A_SET_VALUE(DUK_HOBJECT_A_SET_VALUE6686,346062 -#define DUK_HOBJECT_A_SET_VALUE_TVAL(DUK_HOBJECT_A_SET_VALUE_TVAL6689,346180 -#define DUK_HOBJECT_H_SET_INDEX(DUK_HOBJECT_H_SET_INDEX6691,346302 -#define DUK_HOBJECT_E_SET_FLAG_BITS(DUK_HOBJECT_E_SET_FLAG_BITS6695,346421 -#define DUK_HOBJECT_E_CLEAR_FLAG_BITS(DUK_HOBJECT_E_CLEAR_FLAG_BITS6699,346556 -#define DUK_HOBJECT_E_SLOT_IS_WRITABLE(DUK_HOBJECT_E_SLOT_IS_WRITABLE6703,346694 -#define DUK_HOBJECT_E_SLOT_IS_ENUMERABLE(DUK_HOBJECT_E_SLOT_IS_ENUMERABLE6704,346827 -#define DUK_HOBJECT_E_SLOT_IS_CONFIGURABLE(DUK_HOBJECT_E_SLOT_IS_CONFIGURABLE6705,346962 -#define DUK_HOBJECT_E_SLOT_IS_ACCESSOR(DUK_HOBJECT_E_SLOT_IS_ACCESSOR6706,347099 -#define DUK_HOBJECT_E_SLOT_SET_WRITABLE(DUK_HOBJECT_E_SLOT_SET_WRITABLE6708,347233 -#define DUK_HOBJECT_E_SLOT_SET_ENUMERABLE(DUK_HOBJECT_E_SLOT_SET_ENUMERABLE6709,347363 -#define DUK_HOBJECT_E_SLOT_SET_CONFIGURABLE(DUK_HOBJECT_E_SLOT_SET_CONFIGURABLE6710,347495 -#define DUK_HOBJECT_E_SLOT_SET_ACCESSOR(DUK_HOBJECT_E_SLOT_SET_ACCESSOR6711,347629 -#define DUK_HOBJECT_E_SLOT_CLEAR_WRITABLE(DUK_HOBJECT_E_SLOT_CLEAR_WRITABLE6713,347760 -#define DUK_HOBJECT_E_SLOT_CLEAR_ENUMERABLE(DUK_HOBJECT_E_SLOT_CLEAR_ENUMERABLE6714,347892 -#define DUK_HOBJECT_E_SLOT_CLEAR_CONFIGURABLE(DUK_HOBJECT_E_SLOT_CLEAR_CONFIGURABLE6715,348026 -#define DUK_HOBJECT_E_SLOT_CLEAR_ACCESSOR(DUK_HOBJECT_E_SLOT_CLEAR_ACCESSOR6716,348162 -#define DUK_PROPDESC_IS_WRITABLE(DUK_PROPDESC_IS_WRITABLE6718,348295 -#define DUK_PROPDESC_IS_ENUMERABLE(DUK_PROPDESC_IS_ENUMERABLE6719,348392 -#define DUK_PROPDESC_IS_CONFIGURABLE(DUK_PROPDESC_IS_CONFIGURABLE6720,348491 -#define DUK_PROPDESC_IS_ACCESSOR(DUK_PROPDESC_IS_ACCESSOR6721,348592 -#define DUK_HOBJECT_HASHIDX_UNUSED DUK_HOBJECT_HASHIDX_UNUSED6723,348690 -#define DUK_HOBJECT_HASHIDX_DELETED DUK_HOBJECT_HASHIDX_DELETED6724,348751 -#define DUK_HOBJECT_GET_ESIZE(DUK_HOBJECT_GET_ESIZE6731,348890 -#define DUK_HOBJECT_SET_ESIZE(DUK_HOBJECT_SET_ESIZE6732,348939 -#define DUK_HOBJECT_GET_ENEXT(DUK_HOBJECT_GET_ENEXT6733,349012 -#define DUK_HOBJECT_SET_ENEXT(DUK_HOBJECT_SET_ENEXT6734,349061 -#define DUK_HOBJECT_POSTINC_ENEXT(DUK_HOBJECT_POSTINC_ENEXT6735,349134 -#define DUK_HOBJECT_GET_ASIZE(DUK_HOBJECT_GET_ASIZE6736,349189 -#define DUK_HOBJECT_SET_ASIZE(DUK_HOBJECT_SET_ASIZE6737,349238 -#define DUK_HOBJECT_GET_HSIZE(DUK_HOBJECT_GET_HSIZE6739,349350 -#define DUK_HOBJECT_SET_HSIZE(DUK_HOBJECT_SET_HSIZE6740,349399 -#define DUK_HOBJECT_GET_HSIZE(DUK_HOBJECT_GET_HSIZE6742,349478 -#define DUK_HOBJECT_SET_HSIZE(DUK_HOBJECT_SET_HSIZE6743,349513 -#define DUK_HOBJECT_GET_ESIZE(DUK_HOBJECT_GET_ESIZE6746,349600 -#define DUK_HOBJECT_SET_ESIZE(DUK_HOBJECT_SET_ESIZE6747,349647 -#define DUK_HOBJECT_GET_ENEXT(DUK_HOBJECT_GET_ENEXT6748,349718 -#define DUK_HOBJECT_SET_ENEXT(DUK_HOBJECT_SET_ENEXT6749,349765 -#define DUK_HOBJECT_POSTINC_ENEXT(DUK_HOBJECT_POSTINC_ENEXT6750,349836 -#define DUK_HOBJECT_GET_ASIZE(DUK_HOBJECT_GET_ASIZE6751,349889 -#define DUK_HOBJECT_SET_ASIZE(DUK_HOBJECT_SET_ASIZE6752,349936 -#define DUK_HOBJECT_GET_HSIZE(DUK_HOBJECT_GET_HSIZE6754,350046 -#define DUK_HOBJECT_SET_HSIZE(DUK_HOBJECT_SET_HSIZE6755,350093 -#define DUK_HOBJECT_GET_HSIZE(DUK_HOBJECT_GET_HSIZE6757,350170 -#define DUK_HOBJECT_SET_HSIZE(DUK_HOBJECT_SET_HSIZE6758,350205 -#define DUK_HOBJECT_PROTOTYPE_CHAIN_SANITY DUK_HOBJECT_PROTOTYPE_CHAIN_SANITY6769,350460 -#define DUK_HOBJECT_CLASS_NUMBER_TO_STRIDX(DUK_HOBJECT_CLASS_NUMBER_TO_STRIDX6776,350617 -#define DUK_HOBJECT_GET_CLASS_STRING(DUK_HOBJECT_GET_CLASS_STRING6778,350697 -#define DUK_HOBJECT_GET_PROTOTYPE(DUK_HOBJECT_GET_PROTOTYPE6789,350939 -#define DUK_HOBJECT_SET_PROTOTYPE(DUK_HOBJECT_SET_PROTOTYPE6791,351062 -#define DUK_HOBJECT_GET_PROTOTYPE(DUK_HOBJECT_GET_PROTOTYPE6795,351212 -#define DUK_HOBJECT_SET_PROTOTYPE(DUK_HOBJECT_SET_PROTOTYPE6797,351274 -#define DUK_HOBJECT_SET_PROTOTYPE_UPDREF(DUK_HOBJECT_SET_PROTOTYPE_UPDREF6803,351452 -#define DUK_HOBJECT_SET_PROTOTYPE_INIT_INCREF(DUK_HOBJECT_SET_PROTOTYPE_INIT_INCREF6808,351657 -#define DUK_HOBJECT_HAS_FINALIZER_FAST(DUK_HOBJECT_HAS_FINALIZER_FAST6823,352130 -#define DUK_HOBJECT_HAS_FINALIZER_FAST(DUK_HOBJECT_HAS_FINALIZER_FAST6825,352231 -#define DUK_HOBJECT_MAX_PROPERTIES DUK_HOBJECT_MAX_PROPERTIES6839,352761 -#define DUK_HOBJECT_MAX_PROPERTIES DUK_HOBJECT_MAX_PROPERTIES6841,352821 -#define DUK_HOBJECT_ALIGN_TARGET DUK_HOBJECT_ALIGN_TARGET6846,353017 -#define DUK_HOBJECT_ALIGN_TARGET DUK_HOBJECT_ALIGN_TARGET6848,353090 -#define DUK_HOBJECT_ALIGN_TARGET DUK_HOBJECT_ALIGN_TARGET6850,353163 -#define DUK_PC2LINE_SKIP DUK_PC2LINE_SKIP6859,353285 -#define DUK_PC2LINE_MAX_DIFF_LENGTH DUK_PC2LINE_MAX_DIFF_LENGTH6862,353402 -struct duk_propaccessor {duk_propaccessor6868,353506 - duk_hobject *get;get6869,353532 - duk_hobject *set;set6870,353551 -union duk_propvalue {duk_propvalue6873,353574 - duk_tval v;v6878,353765 - duk_propaccessor a;a6879,353778 -struct duk_propdesc {duk_propdesc6882,353803 - duk_small_uint_t flags;flags6884,353874 - duk_hobject *get;get6885,353899 - duk_hobject *set;set6886,353918 - duk_int_t e_idx; /* prop index in 'entry part', < 0 if not there */e_idx6889,354002 - duk_int_t h_idx; /* prop index in 'hash part', < 0 if not there */h_idx6890,354072 - duk_int_t a_idx; /* prop index in 'array part', < 0 if not there */a_idx6891,354141 -struct duk_hobject {duk_hobject6894,354215 - duk_heaphdr hdr;hdr6895,354236 - duk_uint8_t *props;props6968,358503 - duk_uint16_t prototype16;prototype166973,358647 - duk_hobject *prototype;prototype6975,358680 - duk_uint16_t e_size16;e_size166979,358745 - duk_uint16_t e_next16;e_next166980,358769 - duk_uint16_t a_size16;a_size166981,358793 - duk_uint16_t h_size16;h_size166983,358856 - duk_uint32_t e_size; /* entry part size */e_size6986,358893 - duk_uint32_t e_next; /* index for next new key ([0,e_next[ are gc reachable) */e_next6987,358938 - duk_uint32_t a_size; /* array part size (entirely gc reachable) */a_size6988,359020 - duk_uint32_t h_size; /* hash part size or 0 if unused */h_size6990,359128 -DUK_INTERNAL_DECL duk_uint8_t duk_class_number_to_stridx[32];duk_class_number_to_stridx7000,359260 -#define DUK_DELPROP_FLAG_THROW DUK_DELPROP_FLAG_THROW7054,362892 -#define DUK_DELPROP_FLAG_FORCE DUK_DELPROP_FLAG_FORCE7055,362934 -#define DUK_HCOMPFUNC_H_INCLUDEDDUK_HCOMPFUNC_H_INCLUDED7140,367948 -#define DUK_HCOMPFUNC_GET_DATA(DUK_HCOMPFUNC_GET_DATA7149,368112 -#define DUK_HCOMPFUNC_SET_DATA(DUK_HCOMPFUNC_SET_DATA7151,368242 -#define DUK_HCOMPFUNC_GET_FUNCS(DUK_HCOMPFUNC_GET_FUNCS7154,368378 -#define DUK_HCOMPFUNC_SET_FUNCS(DUK_HCOMPFUNC_SET_FUNCS7156,368508 -#define DUK_HCOMPFUNC_GET_BYTECODE(DUK_HCOMPFUNC_GET_BYTECODE7159,368647 -#define DUK_HCOMPFUNC_SET_BYTECODE(DUK_HCOMPFUNC_SET_BYTECODE7161,368782 -#define DUK_HCOMPFUNC_GET_LEXENV(DUK_HCOMPFUNC_GET_LEXENV7164,368927 -#define DUK_HCOMPFUNC_SET_LEXENV(DUK_HCOMPFUNC_SET_LEXENV7166,369059 -#define DUK_HCOMPFUNC_GET_VARENV(DUK_HCOMPFUNC_GET_VARENV7169,369201 -#define DUK_HCOMPFUNC_SET_VARENV(DUK_HCOMPFUNC_SET_VARENV7171,369333 -#define DUK_HCOMPFUNC_GET_DATA(DUK_HCOMPFUNC_GET_DATA7175,369481 -#define DUK_HCOMPFUNC_SET_DATA(DUK_HCOMPFUNC_SET_DATA7176,369564 -#define DUK_HCOMPFUNC_GET_FUNCS(DUK_HCOMPFUNC_GET_FUNCS7179,369662 -#define DUK_HCOMPFUNC_SET_FUNCS(DUK_HCOMPFUNC_SET_FUNCS7180,369716 -#define DUK_HCOMPFUNC_GET_BYTECODE(DUK_HCOMPFUNC_GET_BYTECODE7183,369801 -#define DUK_HCOMPFUNC_SET_BYTECODE(DUK_HCOMPFUNC_SET_BYTECODE7184,369861 -#define DUK_HCOMPFUNC_GET_LEXENV(DUK_HCOMPFUNC_GET_LEXENV7187,369952 -#define DUK_HCOMPFUNC_SET_LEXENV(DUK_HCOMPFUNC_SET_LEXENV7188,370009 -#define DUK_HCOMPFUNC_GET_VARENV(DUK_HCOMPFUNC_GET_VARENV7191,370097 -#define DUK_HCOMPFUNC_SET_VARENV(DUK_HCOMPFUNC_SET_VARENV7192,370154 -#define DUK_HCOMPFUNC_GET_BUFFER_BASE(DUK_HCOMPFUNC_GET_BUFFER_BASE7202,370363 -#define DUK_HCOMPFUNC_GET_CONSTS_BASE(DUK_HCOMPFUNC_GET_CONSTS_BASE7205,370490 -#define DUK_HCOMPFUNC_GET_FUNCS_BASE(DUK_HCOMPFUNC_GET_FUNCS_BASE7208,370608 -#define DUK_HCOMPFUNC_GET_CODE_BASE(DUK_HCOMPFUNC_GET_CODE_BASE7211,370695 -#define DUK_HCOMPFUNC_GET_CONSTS_END(DUK_HCOMPFUNC_GET_CONSTS_END7214,370784 -#define DUK_HCOMPFUNC_GET_FUNCS_END(DUK_HCOMPFUNC_GET_FUNCS_END7217,370895 -#define DUK_HCOMPFUNC_GET_CODE_END(DUK_HCOMPFUNC_GET_CODE_END7221,371069 -#define DUK_HCOMPFUNC_GET_CONSTS_SIZE(DUK_HCOMPFUNC_GET_CONSTS_SIZE7225,371315 -#define DUK_HCOMPFUNC_GET_FUNCS_SIZE(DUK_HCOMPFUNC_GET_FUNCS_SIZE7234,371549 -#define DUK_HCOMPFUNC_GET_CODE_SIZE(DUK_HCOMPFUNC_GET_CODE_SIZE7243,371780 -#define DUK_HCOMPFUNC_GET_CONSTS_COUNT(DUK_HCOMPFUNC_GET_CONSTS_COUNT7252,372006 -#define DUK_HCOMPFUNC_GET_FUNCS_COUNT(DUK_HCOMPFUNC_GET_FUNCS_COUNT7255,372137 -#define DUK_HCOMPFUNC_GET_CODE_COUNT(DUK_HCOMPFUNC_GET_CODE_COUNT7258,372271 -#define DUK_HCOMPFUNC_ASSERT_VALID(DUK_HCOMPFUNC_ASSERT_VALID7267,372530 -#define DUK_HCOMPFUNC_ASSERT_VALID(DUK_HCOMPFUNC_ASSERT_VALID7269,372625 -struct duk_hcompfunc {duk_hcompfunc7276,372712 - duk_hobject obj;obj7278,372761 - duk_uint16_t data16;data167303,373714 - duk_hbuffer *data;data7305,373742 - duk_uint16_t funcs16;funcs167316,374100 - duk_uint16_t bytecode16;bytecode167317,374123 - duk_hobject **funcs;funcs7319,374155 - duk_instr_t *bytecode;bytecode7320,374177 - duk_uint16_t lex_env16;lex_env167327,374374 - duk_uint16_t var_env16;var_env167328,374399 - duk_hobject *lex_env;lex_env7330,374430 - duk_hobject *var_env;var_env7331,374453 - duk_uint16_t nregs; /* regs to allocate */nregs7356,375670 - duk_uint16_t nargs; /* number of arguments allocated to regs */nargs7357,375729 - duk_uint32_t start_line;start_line7399,377183 - duk_uint32_t end_line;end_line7400,377209 -#define DUK_HNATFUNC_H_INCLUDEDDUK_HNATFUNC_H_INCLUDED7412,377425 -#define DUK_HNATFUNC_ASSERT_VALID(DUK_HNATFUNC_ASSERT_VALID7416,377557 -#define DUK_HNATFUNC_ASSERT_VALID(DUK_HNATFUNC_ASSERT_VALID7418,377650 -#define DUK_HNATFUNC_NARGS_VARARGS DUK_HNATFUNC_NARGS_VARARGS7421,377712 -#define DUK_HNATFUNC_NARGS_MAX DUK_HNATFUNC_NARGS_MAX7422,377767 -struct duk_hnatfunc {duk_hnatfunc7424,377827 - duk_hobject obj;obj7426,377875 - duk_c_function func;func7428,377894 - duk_int16_t nargs;nargs7429,377916 - duk_int16_t magic;magic7430,377936 -#define DUK_HBOUNDFUNC_H_INCLUDEDDUK_HBOUNDFUNC_H_INCLUDED7453,378731 -#define DUK_HBOUNDFUNC_MAX_ARGS DUK_HBOUNDFUNC_MAX_ARGS7458,378885 -#define DUK_HBOUNDFUNC_ASSERT_VALID(DUK_HBOUNDFUNC_ASSERT_VALID7462,379034 -#define DUK_HBOUNDFUNC_ASSERT_VALID(DUK_HBOUNDFUNC_ASSERT_VALID7464,379131 -struct duk_hboundfunc {duk_hboundfunc7467,379195 - duk_hobject obj;obj7469,379246 - duk_tval target;target7474,379362 - duk_tval this_binding;this_binding7477,379402 - duk_tval *args; /* Separate allocation. */args7480,379456 - duk_idx_t nargs;nargs7481,379501 -#define DUK_HBUFOBJ_H_INCLUDEDDUK_HBUFOBJ_H_INCLUDED7492,379731 -#define DUK_HBUFOBJ_ELEM_UINT8 DUK_HBUFOBJ_ELEM_UINT87497,379883 -#define DUK_HBUFOBJ_ELEM_UINT8CLAMPED DUK_HBUFOBJ_ELEM_UINT8CLAMPED7498,379926 -#define DUK_HBUFOBJ_ELEM_INT8 DUK_HBUFOBJ_ELEM_INT87499,379969 -#define DUK_HBUFOBJ_ELEM_UINT16 DUK_HBUFOBJ_ELEM_UINT167500,380012 -#define DUK_HBUFOBJ_ELEM_INT16 DUK_HBUFOBJ_ELEM_INT167501,380055 -#define DUK_HBUFOBJ_ELEM_UINT32 DUK_HBUFOBJ_ELEM_UINT327502,380098 -#define DUK_HBUFOBJ_ELEM_INT32 DUK_HBUFOBJ_ELEM_INT327503,380141 -#define DUK_HBUFOBJ_ELEM_FLOAT32 DUK_HBUFOBJ_ELEM_FLOAT327504,380184 -#define DUK_HBUFOBJ_ELEM_FLOAT64 DUK_HBUFOBJ_ELEM_FLOAT647505,380227 -#define DUK_HBUFOBJ_ELEM_MAX DUK_HBUFOBJ_ELEM_MAX7506,380270 -#define DUK_HBUFOBJ_ASSERT_VALID(DUK_HBUFOBJ_ASSERT_VALID7510,380411 -#define DUK_HBUFOBJ_ASSERT_VALID(DUK_HBUFOBJ_ASSERT_VALID7512,380502 -#define DUK_HBUFOBJ_GET_SLICE_BASE(DUK_HBUFOBJ_GET_SLICE_BASE7519,380760 -#define DUK_HBUFOBJ_FULL_SLICE(DUK_HBUFOBJ_FULL_SLICE7528,381190 -#define DUK_HBUFOBJ_VALID_SLICE(DUK_HBUFOBJ_VALID_SLICE7535,381491 -#define DUK_HBUFOBJ_VALID_BYTEOFFSET_INCL(DUK_HBUFOBJ_VALID_BYTEOFFSET_INCL7546,382053 -#define DUK_HBUFOBJ_VALID_BYTEOFFSET_EXCL(DUK_HBUFOBJ_VALID_BYTEOFFSET_EXCL7550,382231 -#define DUK_HBUFOBJ_CLAMP_BYTELENGTH(DUK_HBUFOBJ_CLAMP_BYTELENGTH7560,382744 -#define DUK_HBUFOBJ_HAS_VIRTUAL_INDICES(DUK_HBUFOBJ_HAS_VIRTUAL_INDICES7565,382942 -struct duk_hbufobj {duk_hbufobj7567,383008 - duk_hobject obj;obj7569,383056 - duk_hbuffer *buf;buf7572,383127 - duk_hobject *buf_prop;buf_prop7575,383204 - duk_uint_t offset; /* byte offset to buf */offset7590,383760 - duk_uint_t length; /* byte index limit for element access, exclusive */length7591,383811 - duk_uint8_t shift; /* element size shift:shift7592,383890 - duk_uint8_t elem_type; /* element type */elem_type7598,384144 - duk_uint8_t is_typedarray;is_typedarray7599,384189 -#define DUK_HTHREAD_H_INCLUDEDDUK_HTHREAD_H_INCLUDED7625,385226 -#define DUK_VALSTACK_INITIAL_SIZE DUK_VALSTACK_INITIAL_SIZE7632,385331 -#define DUK_VALSTACK_INTERNAL_EXTRA DUK_VALSTACK_INTERNAL_EXTRA7637,385511 -#define DUK_VALSTACK_API_ENTRY_MINIMUM DUK_VALSTACK_API_ENTRY_MINIMUM7643,385724 -#define DUK_ACT_FLAG_STRICT DUK_ACT_FLAG_STRICT7649,385816 -#define DUK_ACT_FLAG_TAILCALLED DUK_ACT_FLAG_TAILCALLED7650,385906 -#define DUK_ACT_FLAG_CONSTRUCT DUK_ACT_FLAG_CONSTRUCT7651,386008 -#define DUK_ACT_FLAG_PREVENT_YIELD DUK_ACT_FLAG_PREVENT_YIELD7652,386119 -#define DUK_ACT_FLAG_DIRECT_EVAL DUK_ACT_FLAG_DIRECT_EVAL7653,386225 -#define DUK_ACT_FLAG_CONSTRUCT_PROXY DUK_ACT_FLAG_CONSTRUCT_PROXY7654,386315 -#define DUK_ACT_FLAG_BREAKPOINT_ACTIVE DUK_ACT_FLAG_BREAKPOINT_ACTIVE7655,386444 -#define DUK_ACT_GET_FUNC(DUK_ACT_GET_FUNC7657,386538 -#define DUK_TB_FLAG_NOBLAME_FILELINE DUK_TB_FLAG_NOBLAME_FILELINE7663,386661 -#define DUK_CAT_TYPE_MASK DUK_CAT_TYPE_MASK7672,386932 -#define DUK_CAT_TYPE_BITS DUK_CAT_TYPE_BITS7673,386982 -#define DUK_CAT_LABEL_MASK DUK_CAT_LABEL_MASK7674,387021 -#define DUK_CAT_LABEL_BITS DUK_CAT_LABEL_BITS7675,387071 -#define DUK_CAT_LABEL_SHIFT DUK_CAT_LABEL_SHIFT7676,387111 -#define DUK_CAT_FLAG_CATCH_ENABLED DUK_CAT_FLAG_CATCH_ENABLED7678,387151 -#define DUK_CAT_FLAG_FINALLY_ENABLED DUK_CAT_FLAG_FINALLY_ENABLED7679,387235 -#define DUK_CAT_FLAG_CATCH_BINDING_ENABLED DUK_CAT_FLAG_CATCH_BINDING_ENABLED7680,387321 -#define DUK_CAT_FLAG_LEXENV_ACTIVE DUK_CAT_FLAG_LEXENV_ACTIVE7681,387415 -#define DUK_CAT_TYPE_UNKNOWN DUK_CAT_TYPE_UNKNOWN7683,387520 -#define DUK_CAT_TYPE_TCF DUK_CAT_TYPE_TCF7684,387559 -#define DUK_CAT_TYPE_LABEL DUK_CAT_TYPE_LABEL7685,387598 -#define DUK_CAT_GET_TYPE(DUK_CAT_GET_TYPE7687,387638 -#define DUK_CAT_GET_LABEL(DUK_CAT_GET_LABEL7688,387708 -#define DUK_CAT_HAS_CATCH_ENABLED(DUK_CAT_HAS_CATCH_ENABLED7690,387805 -#define DUK_CAT_HAS_FINALLY_ENABLED(DUK_CAT_HAS_FINALLY_ENABLED7691,387894 -#define DUK_CAT_HAS_CATCH_BINDING_ENABLED(DUK_CAT_HAS_CATCH_BINDING_ENABLED7692,387985 -#define DUK_CAT_HAS_LEXENV_ACTIVE(DUK_CAT_HAS_LEXENV_ACTIVE7693,388082 -#define DUK_CAT_SET_CATCH_ENABLED(DUK_CAT_SET_CATCH_ENABLED7695,388172 -#define DUK_CAT_SET_FINALLY_ENABLED(DUK_CAT_SET_FINALLY_ENABLED7698,388278 -#define DUK_CAT_SET_CATCH_BINDING_ENABLED(DUK_CAT_SET_CATCH_BINDING_ENABLED7701,388386 -#define DUK_CAT_SET_LEXENV_ACTIVE(DUK_CAT_SET_LEXENV_ACTIVE7704,388508 -#define DUK_CAT_CLEAR_CATCH_ENABLED(DUK_CAT_CLEAR_CATCH_ENABLED7708,388615 -#define DUK_CAT_CLEAR_FINALLY_ENABLED(DUK_CAT_CLEAR_FINALLY_ENABLED7711,388724 -#define DUK_CAT_CLEAR_CATCH_BINDING_ENABLED(DUK_CAT_CLEAR_CATCH_BINDING_ENABLED7714,388835 -#define DUK_CAT_CLEAR_LEXENV_ACTIVE(DUK_CAT_CLEAR_LEXENV_ACTIVE7717,388960 -#define DUK_HTHREAD_GET_STRING(DUK_HTHREAD_GET_STRING7726,389130 -#define DUK_HTHREAD_GET_STRING(DUK_HTHREAD_GET_STRING7730,389301 -#define DUK_HTHREAD_GET_STRING(DUK_HTHREAD_GET_STRING7733,389437 -#define DUK_HTHREAD_STATE_INACTIVE DUK_HTHREAD_STATE_INACTIVE7739,389576 -#define DUK_HTHREAD_STATE_RUNNING DUK_HTHREAD_STATE_RUNNING7740,389654 -#define DUK_HTHREAD_STATE_RESUMED DUK_HTHREAD_STATE_RESUMED7741,389749 -#define DUK_HTHREAD_STATE_YIELDED DUK_HTHREAD_STATE_YIELDED7742,389853 -#define DUK_HTHREAD_STATE_TERMINATED DUK_HTHREAD_STATE_TERMINATED7743,389921 -#define DUK_HTHREAD_INTCTR_DEFAULT DUK_HTHREAD_INTCTR_DEFAULT7751,390284 -#define DUK_HTHREAD_ASSERT_VALID(DUK_HTHREAD_ASSERT_VALID7765,390792 -#define DUK_CTX_ASSERT_VALID(DUK_CTX_ASSERT_VALID7769,391000 -#define DUK_HTHREAD_ASSERT_VALID(DUK_HTHREAD_ASSERT_VALID7771,391087 -#define DUK_CTX_ASSERT_VALID(DUK_CTX_ASSERT_VALID7772,391142 -#define DUK_ASSERT_API_ENTRY(DUK_ASSERT_API_ENTRY7778,391348 -#define DUK_ASSERT_STRIDX_VALID(DUK_ASSERT_STRIDX_VALID7788,391561 -#define DUK_ASSERT_BIDX_VALID(DUK_ASSERT_BIDX_VALID7791,391656 -#define DUK_HTHREAD_THIS_PTR(DUK_HTHREAD_THIS_PTR7799,391836 -struct duk_activation {duk_activation7809,392077 - duk_tval tv_func; /* borrowed: full duk_tval for function being executed; for lightfuncs tv_func7810,392101 - duk_hobject *func; /* borrowed: function being executed; for bound function calls, this isfunc7811,392200 - duk_activation *parent; /* previous (parent) activation (or NULL if none) */parent7812,392346 - duk_hobject *var_env; /* current variable environment (may be NULL if delayed) */var_env7813,392424 - duk_hobject *lex_env; /* current lexical environment (may be NULL if delayed) */lex_env7814,392509 - duk_catcher *cat; /* current catcher (or NULL) */cat7815,392593 - duk_hobject *prev_caller;prev_caller7821,392809 - duk_instr_t *curr_pc; /* next instruction to execute (points to 'func' bytecode, stable pointcurr_pc7824,392844 - duk_size_t bottom_byteoff;bottom_byteoff7837,393421 - duk_size_t retval_byteoff;retval_byteoff7849,393924 - duk_size_t reserve_byteoff;reserve_byteoff7861,394351 - duk_uint32_t prev_line; /* needed for stepping */prev_line7864,394419 - duk_small_uint_t flags;flags7867,394478 -struct duk_catcher {duk_catcher7870,394507 - duk_catcher *parent; /* previous (parent) catcher (or NULL if none) */parent7871,394528 - duk_hstring *h_varname; /* borrowed reference to catch variable name (or NULL if none) h_varname7872,394611 - duk_instr_t *pc_base; /* resume execution from pc_base or pc_base+1 (points to 'func'pc_base7874,394796 - duk_size_t idx_base; /* idx_base and idx_base+1 get completion value and type */idx_base7875,394922 - duk_uint32_t flags; /* type and control flags, label number */flags7876,395015 -struct duk_hthread {duk_hthread7882,395230 - duk_hobject obj;obj7884,395277 - duk_instr_t **ptr_curr_pc;ptr_curr_pc7891,395581 - duk_heap *heap;heap7894,395631 - duk_uint8_t strict;strict7897,395700 - duk_uint8_t state;state7900,395743 - duk_uint8_t unused1;unused17901,395763 - duk_uint8_t unused2;unused27902,395785 - duk_tval *valstack; /* start of valstack allocation */valstack7934,397202 - duk_tval *valstack_end; /* end of valstack reservation/guarantee (exclusive) */valstack_end7935,397278 - duk_tval *valstack_alloc_end; /* end of valstack allocation */valstack_alloc_end7936,397375 - duk_tval *valstack_bottom; /* bottom of current frame */valstack_bottom7937,397449 - duk_tval *valstack_top; /* top of current frame (exclusive) */valstack_top7938,397520 - duk_activation *callstack_curr; /* current activation (or NULL if none) */callstack_curr7943,397724 - duk_size_t callstack_top; /* number of activation records in callstack (0 if nonecallstack_top7944,397808 - duk_size_t callstack_preventcount; /* number of activation records in callstack preventingcallstack_preventcount7945,397909 - duk_hthread *resumer; /* who resumed us (if any) */resumer7948,398052 - duk_compiler_ctx *compile_ctx;compile_ctx7951,398198 - duk_int_t interrupt_counter; /* countdown state */interrupt_counter7961,398677 - duk_int_t interrupt_init; /* start value for current countdown */interrupt_init7962,398732 - duk_hobject *builtins[DUK_NUM_BUILTINS];builtins7976,399335 - duk_uint16_t *strs16;strs167983,399554 - duk_hstring **strs;strs7985,399583 -#define DUK_HARRAY_H_INCLUDEDDUK_HARRAY_H_INCLUDED8035,401830 -#define DUK_HARRAY_ASSERT_VALID(DUK_HARRAY_ASSERT_VALID8039,401956 -#define DUK_HARRAY_ASSERT_VALID(DUK_HARRAY_ASSERT_VALID8041,402045 -#define DUK_HARRAY_LENGTH_WRITABLE(DUK_HARRAY_LENGTH_WRITABLE8044,402105 -#define DUK_HARRAY_LENGTH_NONWRITABLE(DUK_HARRAY_LENGTH_NONWRITABLE8045,402178 -#define DUK_HARRAY_SET_LENGTH_WRITABLE(DUK_HARRAY_SET_LENGTH_WRITABLE8046,402250 -#define DUK_HARRAY_SET_LENGTH_NONWRITABLE(DUK_HARRAY_SET_LENGTH_NONWRITABLE8047,402342 -struct duk_harray {duk_harray8049,402435 - duk_hobject obj;obj8051,402482 - duk_uint32_t length;length8059,402708 - duk_bool_t length_nonwritable;length_nonwritable8070,403125 -#define DUK_HENV_H_INCLUDEDDUK_HENV_H_INCLUDED8081,403325 -#define DUK_HDECENV_ASSERT_VALID(DUK_HDECENV_ASSERT_VALID8086,403516 -#define DUK_HOBJENV_ASSERT_VALID(DUK_HOBJENV_ASSERT_VALID8087,403601 -#define DUK_HDECENV_ASSERT_VALID(DUK_HDECENV_ASSERT_VALID8089,403692 -#define DUK_HOBJENV_ASSERT_VALID(DUK_HOBJENV_ASSERT_VALID8090,403745 -struct duk_hdecenv {duk_hdecenv8093,403806 - duk_hobject obj;obj8095,403854 - duk_hthread *thread;thread8101,404088 - duk_hobject *varmap;varmap8102,404110 - duk_size_t regbase_byteoff;regbase_byteoff8103,404132 -struct duk_hobjenv {duk_hobjenv8106,404165 - duk_hobject obj;obj8108,404213 - duk_hobject *target;target8111,404292 - duk_bool_t has_this;has_this8117,404509 -#define DUK_HBUFFER_H_INCLUDEDDUK_HBUFFER_H_INCLUDED8135,404958 -#define DUK_HBUFFER_FLAG_DYNAMIC DUK_HBUFFER_FLAG_DYNAMIC8145,405157 -#define DUK_HBUFFER_FLAG_EXTERNAL DUK_HBUFFER_FLAG_EXTERNAL8146,405289 -#define DUK_HBUFFER_HAS_DYNAMIC(DUK_HBUFFER_HAS_DYNAMIC8148,405426 -#define DUK_HBUFFER_HAS_EXTERNAL(DUK_HBUFFER_HAS_EXTERNAL8149,405541 -#define DUK_HBUFFER_SET_DYNAMIC(DUK_HBUFFER_SET_DYNAMIC8151,405658 -#define DUK_HBUFFER_SET_EXTERNAL(DUK_HBUFFER_SET_EXTERNAL8152,405771 -#define DUK_HBUFFER_CLEAR_DYNAMIC(DUK_HBUFFER_CLEAR_DYNAMIC8154,405886 -#define DUK_HBUFFER_CLEAR_EXTERNAL(DUK_HBUFFER_CLEAR_EXTERNAL8155,406001 -#define DUK_HBUFFER_MAX_BYTELEN DUK_HBUFFER_MAX_BYTELEN8168,406456 -#define DUK_HBUFFER_MAX_BYTELEN DUK_HBUFFER_MAX_BYTELEN8173,406628 -#define DUK_HBUFFER_GET_SIZE(DUK_HBUFFER_GET_SIZE8182,406806 -#define DUK_HBUFFER_SET_SIZE(DUK_HBUFFER_SET_SIZE8183,406867 -#define DUK_HBUFFER_ADD_SIZE(DUK_HBUFFER_ADD_SIZE8189,407092 -#define DUK_HBUFFER_SUB_SIZE(DUK_HBUFFER_SUB_SIZE8192,407186 -#define DUK_HBUFFER_GET_SIZE(DUK_HBUFFER_GET_SIZE8196,407286 -#define DUK_HBUFFER_SET_SIZE(DUK_HBUFFER_SET_SIZE8197,407352 -#define DUK_HBUFFER_ADD_SIZE(DUK_HBUFFER_ADD_SIZE8200,407447 -#define DUK_HBUFFER_SUB_SIZE(DUK_HBUFFER_SUB_SIZE8203,407526 -#define DUK_HBUFFER_FIXED_GET_SIZE(DUK_HBUFFER_FIXED_GET_SIZE8208,407613 -#define DUK_HBUFFER_FIXED_SET_SIZE(DUK_HBUFFER_FIXED_SET_SIZE8209,407699 -#define DUK_HBUFFER_DYNAMIC_GET_SIZE(DUK_HBUFFER_DYNAMIC_GET_SIZE8211,407786 -#define DUK_HBUFFER_DYNAMIC_SET_SIZE(DUK_HBUFFER_DYNAMIC_SET_SIZE8212,407872 -#define DUK_HBUFFER_DYNAMIC_ADD_SIZE(DUK_HBUFFER_DYNAMIC_ADD_SIZE8213,407963 -#define DUK_HBUFFER_DYNAMIC_SUB_SIZE(DUK_HBUFFER_DYNAMIC_SUB_SIZE8214,408055 -#define DUK_HBUFFER_EXTERNAL_GET_SIZE(DUK_HBUFFER_EXTERNAL_GET_SIZE8216,408148 -#define DUK_HBUFFER_EXTERNAL_SET_SIZE(DUK_HBUFFER_EXTERNAL_SET_SIZE8217,408234 -#define DUK_HBUFFER_FIXED_GET_DATA_PTR(DUK_HBUFFER_FIXED_GET_DATA_PTR8219,408326 -#define DUK_HBUFFER_DYNAMIC_GET_DATA_PTR(DUK_HBUFFER_DYNAMIC_GET_DATA_PTR8222,408469 -#define DUK_HBUFFER_DYNAMIC_SET_DATA_PTR(DUK_HBUFFER_DYNAMIC_SET_DATA_PTR8224,408608 -#define DUK_HBUFFER_DYNAMIC_SET_DATA_PTR_NULL(DUK_HBUFFER_DYNAMIC_SET_DATA_PTR_NULL8227,408779 -#define DUK_HBUFFER_DYNAMIC_GET_DATA_PTR(DUK_HBUFFER_DYNAMIC_GET_DATA_PTR8231,408927 -#define DUK_HBUFFER_DYNAMIC_SET_DATA_PTR(DUK_HBUFFER_DYNAMIC_SET_DATA_PTR8232,409000 -#define DUK_HBUFFER_DYNAMIC_SET_DATA_PTR_NULL(DUK_HBUFFER_DYNAMIC_SET_DATA_PTR_NULL8235,409111 -#define DUK_HBUFFER_EXTERNAL_GET_DATA_PTR(DUK_HBUFFER_EXTERNAL_GET_DATA_PTR8244,409351 -#define DUK_HBUFFER_EXTERNAL_SET_DATA_PTR(DUK_HBUFFER_EXTERNAL_SET_DATA_PTR8246,409431 -#define DUK_HBUFFER_EXTERNAL_SET_DATA_PTR_NULL(DUK_HBUFFER_EXTERNAL_SET_DATA_PTR_NULL8249,409543 -#define DUK_HBUFFER_EXTERNAL_GET_DATA_PTR(DUK_HBUFFER_EXTERNAL_GET_DATA_PTR8253,409662 -#define DUK_HBUFFER_EXTERNAL_SET_DATA_PTR(DUK_HBUFFER_EXTERNAL_SET_DATA_PTR8255,409742 -#define DUK_HBUFFER_EXTERNAL_SET_DATA_PTR_NULL(DUK_HBUFFER_EXTERNAL_SET_DATA_PTR_NULL8258,409854 -#define DUK_HBUFFER_GET_DATA_PTR(DUK_HBUFFER_GET_DATA_PTR8267,410149 -#define DUK_HBUFFER_GET_DATA_PTR(DUK_HBUFFER_GET_DATA_PTR8280,410692 -#define DUK_HBUFFER_ASSERT_VALID(DUK_HBUFFER_ASSERT_VALID8290,411058 -#define DUK_HBUFFER_ASSERT_VALID(DUK_HBUFFER_ASSERT_VALID8292,411149 -struct duk_hbuffer {duk_hbuffer8300,411272 - duk_heaphdr hdr;hdr8301,411293 - duk_size_t size;size8311,411530 -struct duk_hbuffer_fixed {duk_hbuffer_fixed8346,412879 - union {__anonffb0efc1070a8353,413204 - struct {__anonffb0efc108088354,413213 - duk_heaphdr hdr;hdr8355,413224 - duk_size_t size;size8359,413325 - } s;s8361,413352 - duk_uint32_t dummy_for_align4;dummy_for_align48363,413387 - duk_double_t dummy_for_align8_1;dummy_for_align8_18365,413450 - duk_uint64_t dummy_for_align8_2;dummy_for_align8_28367,413516 - } u;u8374,413658 -struct duk_hbuffer_dynamic {duk_hbuffer_dynamic8403,414742 - duk_heaphdr hdr;hdr8404,414771 - duk_size_t size;size8409,414869 - void *curr_alloc; /* may be NULL if alloc_size == 0 */curr_alloc8415,414972 -struct duk_hbuffer_external {duk_hbuffer_external8432,415562 - duk_heaphdr hdr;hdr8433,415592 - duk_size_t size;size8438,415690 - void *curr_alloc; /* may be NULL if alloc_size == 0 */curr_alloc8444,415811 -#define DUK_HPROXY_H_INCLUDEDDUK_HPROXY_H_INCLUDED8466,416511 -#define DUK_HPROXY_ASSERT_VALID(DUK_HPROXY_ASSERT_VALID8470,416637 -#define DUK_HPROXY_ASSERT_VALID(DUK_HPROXY_ASSERT_VALID8472,416726 -struct duk_hproxy {duk_hproxy8475,416786 - duk_hobject obj;obj8477,416833 - duk_hobject *target;target8480,416880 - duk_hobject *handler;handler8483,416934 -#define DUK_HEAP_H_INCLUDEDDUK_HEAP_H_INCLUDED8497,417219 -#define DUK_HEAP_FLAG_MARKANDSWEEP_RECLIMIT_REACHED DUK_HEAP_FLAG_MARKANDSWEEP_RECLIMIT_REACHED8505,417315 -#define DUK_HEAP_FLAG_INTERRUPT_RUNNING DUK_HEAP_FLAG_INTERRUPT_RUNNING8506,417476 -#define DUK_HEAP_FLAG_FINALIZER_NORESCUE DUK_HEAP_FLAG_FINALIZER_NORESCUE8507,417617 -#define DUK_HEAP_FLAG_DEBUGGER_PAUSED DUK_HEAP_FLAG_DEBUGGER_PAUSED8508,417759 -#define DUK__HEAP_HAS_FLAGS(DUK__HEAP_HAS_FLAGS8510,417901 -#define DUK__HEAP_SET_FLAGS(DUK__HEAP_SET_FLAGS8511,417979 -#define DUK__HEAP_CLEAR_FLAGS(DUK__HEAP_CLEAR_FLAGS8514,418068 -#define DUK_HEAP_HAS_MARKANDSWEEP_RECLIMIT_REACHED(DUK_HEAP_HAS_MARKANDSWEEP_RECLIMIT_REACHED8518,418161 -#define DUK_HEAP_HAS_INTERRUPT_RUNNING(DUK_HEAP_HAS_INTERRUPT_RUNNING8519,418293 -#define DUK_HEAP_HAS_FINALIZER_NORESCUE(DUK_HEAP_HAS_FINALIZER_NORESCUE8520,418413 -#define DUK_HEAP_HAS_DEBUGGER_PAUSED(DUK_HEAP_HAS_DEBUGGER_PAUSED8521,418534 -#define DUK_HEAP_SET_MARKANDSWEEP_RECLIMIT_REACHED(DUK_HEAP_SET_MARKANDSWEEP_RECLIMIT_REACHED8523,418653 -#define DUK_HEAP_SET_INTERRUPT_RUNNING(DUK_HEAP_SET_INTERRUPT_RUNNING8524,418785 -#define DUK_HEAP_SET_FINALIZER_NORESCUE(DUK_HEAP_SET_FINALIZER_NORESCUE8525,418905 -#define DUK_HEAP_SET_DEBUGGER_PAUSED(DUK_HEAP_SET_DEBUGGER_PAUSED8526,419026 -#define DUK_HEAP_CLEAR_MARKANDSWEEP_RECLIMIT_REACHED(DUK_HEAP_CLEAR_MARKANDSWEEP_RECLIMIT_REACHED8528,419145 -#define DUK_HEAP_CLEAR_INTERRUPT_RUNNING(DUK_HEAP_CLEAR_INTERRUPT_RUNNING8529,419279 -#define DUK_HEAP_CLEAR_FINALIZER_NORESCUE(DUK_HEAP_CLEAR_FINALIZER_NORESCUE8530,419401 -#define DUK_HEAP_CLEAR_DEBUGGER_PAUSED(DUK_HEAP_CLEAR_DEBUGGER_PAUSED8531,419524 -#define DUK_LJ_TYPE_UNKNOWN DUK_LJ_TYPE_UNKNOWN8537,419746 -#define DUK_LJ_TYPE_THROW DUK_LJ_TYPE_THROW8538,419797 -#define DUK_LJ_TYPE_YIELD DUK_LJ_TYPE_YIELD8539,419864 -#define DUK_LJ_TYPE_RESUME DUK_LJ_TYPE_RESUME8540,419957 -#define DUK_LJ_TYPE_BREAK DUK_LJ_TYPE_BREAK8541,420075 -#define DUK_LJ_TYPE_CONTINUE DUK_LJ_TYPE_CONTINUE8542,420201 -#define DUK_LJ_TYPE_RETURN DUK_LJ_TYPE_RETURN8543,420330 -#define DUK_LJ_TYPE_NORMAL DUK_LJ_TYPE_NORMAL8544,420457 -#define DUK_MS_FLAG_EMERGENCY DUK_MS_FLAG_EMERGENCY8557,420883 -#define DUK_MS_FLAG_POSTPONE_RESCUE DUK_MS_FLAG_POSTPONE_RESCUE8563,421141 -#define DUK_MS_FLAG_NO_OBJECT_COMPACTION DUK_MS_FLAG_NO_OBJECT_COMPACTION8569,421408 -#define DUK_HEAP_SWITCH_THREAD(DUK_HEAP_SWITCH_THREAD8580,421729 -#define DUK_HEAP_SWITCH_THREAD(DUK_HEAP_SWITCH_THREAD8582,421821 -#define DUK_STATS_INC(DUK_STATS_INC8592,421975 -#define DUK_STATS_INC(DUK_STATS_INC8596,422067 -#define DUK_HEAP_MARK_AND_SWEEP_TRIGGER_MULT DUK_HEAP_MARK_AND_SWEEP_TRIGGER_MULT8614,422697 -#define DUK_HEAP_MARK_AND_SWEEP_TRIGGER_ADD DUK_HEAP_MARK_AND_SWEEP_TRIGGER_ADD8615,422783 -#define DUK_HEAP_MARK_AND_SWEEP_TRIGGER_SKIP DUK_HEAP_MARK_AND_SWEEP_TRIGGER_SKIP8616,422847 -#define DUK_HEAP_MARK_AND_SWEEP_TRIGGER_MULT DUK_HEAP_MARK_AND_SWEEP_TRIGGER_MULT8618,422916 -#define DUK_HEAP_MARK_AND_SWEEP_TRIGGER_ADD DUK_HEAP_MARK_AND_SWEEP_TRIGGER_ADD8619,423001 -#define DUK_HEAP_MARK_AND_SWEEP_TRIGGER_SKIP DUK_HEAP_MARK_AND_SWEEP_TRIGGER_SKIP8620,423065 -#define DUK_GC_TORTURE(DUK_GC_TORTURE8625,423186 -#define DUK_GC_TORTURE(DUK_GC_TORTURE8627,423274 -#define DUK_HEAP_STRCACHE_SIZE DUK_HEAP_STRCACHE_SIZE8633,423437 -#define DUK_HEAP_STRINGCACHE_NOCACHE_LIMIT DUK_HEAP_STRINGCACHE_NOCACHE_LIMIT8634,423497 -#define DUK_HEAP_INSERT_INTO_HEAP_ALLOCATED(DUK_HEAP_INSERT_INTO_HEAP_ALLOCATED8637,423646 -#define DUK_HEAP_REMOVE_FROM_HEAP_ALLOCATED(DUK_HEAP_REMOVE_FROM_HEAP_ALLOCATED8639,423795 -#define DUK_HEAP_INSERT_INTO_FINALIZE_LIST(DUK_HEAP_INSERT_INTO_FINALIZE_LIST8642,423950 -#define DUK_HEAP_REMOVE_FROM_FINALIZE_LIST(DUK_HEAP_REMOVE_FROM_FINALIZE_LIST8643,424058 -#define DUK_HEAP_GET_STRING(DUK_HEAP_GET_STRING8652,424297 -#define DUK_HEAP_GET_STRING(DUK_HEAP_GET_STRING8656,424466 -#define DUK_HEAP_GET_STRING(DUK_HEAP_GET_STRING8659,424596 -#define DUK_ALLOC_RAW(DUK_ALLOC_RAW8668,424771 -#define DUK_REALLOC_RAW(DUK_REALLOC_RAW8671,424857 -#define DUK_FREE_RAW(DUK_FREE_RAW8674,424973 -typedef void *(*duk_mem_getptr)(duk_heap *heap, void *ud);duk_mem_getptr8706,426536 -#define DUK_ALLOC(DUK_ALLOC8708,426596 -#define DUK_ALLOC_ZEROED(DUK_ALLOC_ZEROED8709,426687 -#define DUK_REALLOC(DUK_REALLOC8710,426785 -#define DUK_REALLOC_INDIRECT(DUK_REALLOC_INDIRECT8711,426888 -#define DUK_FREE(DUK_FREE8712,427005 -#define DUK_ALLOC_CHECKED(DUK_ALLOC_CHECKED8721,427248 -#define DUK_ALLOC_CHECKED_ZEROED(DUK_ALLOC_CHECKED_ZEROED8722,427346 -#define DUK_FREE_CHECKED(DUK_FREE_CHECKED8723,427451 -#define DUK_HEAP_ALLOC_FAIL_MARKANDSWEEP_LIMIT DUK_HEAP_ALLOC_FAIL_MARKANDSWEEP_LIMIT8729,427575 -#define DUK_HEAP_ALLOC_FAIL_MARKANDSWEEP_EMERGENCY_LIMIT DUK_HEAP_ALLOC_FAIL_MARKANDSWEEP_EMERGENCY_LIMIT8736,428181 -#define DUK_HEAP_MAX_BREAKPOINTS DUK_HEAP_MAX_BREAKPOINTS8747,428601 -#define DUK_HEAP_DBG_RATELIMIT_OPCODES DUK_HEAP_DBG_RATELIMIT_OPCODES8754,428943 -#define DUK_HEAP_DBG_RATELIMIT_MILLISECS DUK_HEAP_DBG_RATELIMIT_MILLISECS8757,429053 -#define DUK_PAUSE_FLAG_ONE_OPCODE DUK_PAUSE_FLAG_ONE_OPCODE8760,429128 -#define DUK_PAUSE_FLAG_ONE_OPCODE_ACTIVE DUK_PAUSE_FLAG_ONE_OPCODE_ACTIVE8761,429232 -#define DUK_PAUSE_FLAG_LINE_CHANGE DUK_PAUSE_FLAG_LINE_CHANGE8762,429360 -#define DUK_PAUSE_FLAG_FUNC_ENTRY DUK_PAUSE_FLAG_FUNC_ENTRY8763,429458 -#define DUK_PAUSE_FLAG_FUNC_EXIT DUK_PAUSE_FLAG_FUNC_EXIT8764,429548 -#define DUK_PAUSE_FLAG_CAUGHT_ERROR DUK_PAUSE_FLAG_CAUGHT_ERROR8765,429643 -#define DUK_PAUSE_FLAG_UNCAUGHT_ERROR DUK_PAUSE_FLAG_UNCAUGHT_ERROR8766,429752 -struct duk_breakpoint {duk_breakpoint8768,429868 - duk_hstring *filename;filename8769,429892 - duk_uint32_t line;line8770,429916 -struct duk_strcache_entry {duk_strcache_entry8782,430288 - duk_hstring *h;h8783,430316 - duk_uint32_t bidx;bidx8784,430333 - duk_uint32_t cidx;cidx8785,430353 -struct duk_ljstate {duk_ljstate8793,430529 - duk_jmpbuf *jmpbuf_ptr; /* current setjmp() catchpoint */jmpbuf_ptr8794,430550 - duk_small_uint_t type; /* longjmp type */type8795,430611 - duk_bool_t iserror; /* isError flag for yield */iserror8796,430657 - duk_tval value1; /* 1st related value (type specific) */value18797,430713 - duk_tval value2; /* 2nd related value (type specific) */value28798,430780 -#define DUK_ASSERT_LJSTATE_UNSET(DUK_ASSERT_LJSTATE_UNSET8801,430851 -#define DUK_ASSERT_LJSTATE_SET(DUK_ASSERT_LJSTATE_SET8808,431147 -struct duk_litcache_entry {duk_litcache_entry8817,431322 - const duk_uint8_t *addr;addr8818,431350 - duk_hstring *h;h8819,431376 -#define DUK_HEAP_ASSERT_VALID(DUK_HEAP_ASSERT_VALID8828,431523 -#define DUK_HEAP_ASSERT_VALID(DUK_HEAP_ASSERT_VALID8830,431614 -struct duk_heap {duk_heap8833,431675 - duk_small_uint_t flags;flags8834,431693 - duk_alloc_function alloc_func;alloc_func8837,431747 - duk_realloc_function realloc_func;realloc_func8838,431779 - duk_free_function free_func;free_func8839,431815 - void *heap_udata;heap_udata8844,431987 - duk_fatal_function fatal_func;fatal_func8851,432250 - duk_heaphdr *heap_allocated;heap_allocated8857,432476 - duk_heaphdr *refzero_list;refzero_list8866,432895 - duk_heaphdr *finalize_list;finalize_list8871,433016 - duk_heaphdr *currently_finalizing;currently_finalizing8874,433144 - duk_activation *activation_free;activation_free8880,433287 - duk_catcher *catcher_free;catcher_free8883,433363 - duk_int_t ms_trigger_counter;ms_trigger_counter8891,433585 - duk_uint_t ms_recursion_depth;ms_recursion_depth8897,433759 - duk_small_uint_t ms_base_flags;ms_base_flags8900,433871 - duk_uint_t ms_running;ms_running8910,434272 - duk_uint_t ms_prevent_count;ms_prevent_count8918,434640 - duk_uint_t pf_prevent_count;pf_prevent_count8925,434968 - duk_uint_t pf_skip_finalizers;pf_skip_finalizers8932,435251 - duk_bool_t error_not_allowed;error_not_allowed8939,435495 - duk_bool_t heap_initializing;heap_initializing8946,435657 - duk_bool_t creating_error;creating_error8952,435838 - duk_bool_t augmenting_error;augmenting_error8959,436120 - duk_ljstate lj;lj8963,436180 - duk_hthread *heap_thread;heap_thread8966,436256 - duk_hthread *curr_thread;curr_thread8969,436315 - duk_hobject *heap_object;heap_object8972,436412 - duk_int_t call_recursion_depth;call_recursion_depth8975,436511 - duk_int_t call_recursion_limit;call_recursion_limit8976,436544 - duk_uint32_t hash_seed;hash_seed8979,436663 - duk_uint32_t rnd_state; /* State for Shamir's three-op algorithm */rnd_state8984,436847 - duk_uint64_t rnd_state[2]; /* State for xoroshiro128+ */rnd_state8986,436923 - duk_uint32_t sym_counter[2];sym_counter8995,437240 - duk_int_t inst_count_exec;inst_count_exec9002,437493 - duk_int_t inst_count_interrupt;inst_count_interrupt9003,437521 - duk_debug_read_function dbg_read_cb; /* required, NULL implies detached */dbg_read_cb9009,437707 - duk_debug_write_function dbg_write_cb; /* required */dbg_write_cb9010,437798 - duk_debug_peek_function dbg_peek_cb;dbg_peek_cb9011,437866 - duk_debug_read_flush_function dbg_read_flush_cb;dbg_read_flush_cb9012,437904 - duk_debug_write_flush_function dbg_write_flush_cb;dbg_write_flush_cb9013,437954 - duk_debug_request_function dbg_request_cb;dbg_request_cb9014,438006 - duk_debug_detached_function dbg_detached_cb;dbg_detached_cb9015,438050 - void *dbg_udata;dbg_udata9016,438096 - duk_bool_t dbg_processing; /* currently processing messages or breakpoints: don't dbg_processing9019,438181 - duk_bool_t dbg_state_dirty; /* resend state next time executor is about to run */dbg_state_dirty9020,438369 - duk_bool_t dbg_force_restart; /* force executor restart to recheck breakpoints; used dbg_force_restart9021,438464 - duk_bool_t dbg_detaching; /* debugger detaching; used to avoid calling detach handbg_detaching9022,438603 - duk_small_uint_t dbg_pause_flags; /* flags for automatic pause behavior */dbg_pause_flags9023,438719 - duk_activation *dbg_pause_act; /* activation related to pause behavior (pause on line dbg_pause_act9024,438801 - duk_uint32_t dbg_pause_startline; /* starting line number for line change related pause bdbg_pause_startline9025,438929 - duk_breakpoint dbg_breakpoints[DUK_HEAP_MAX_BREAKPOINTS]; /* breakpoints: [0,breakpoint_count[dbg_breakpoints9026,439036 - duk_small_uint_t dbg_breakpoint_count;dbg_breakpoint_count9027,439149 - duk_breakpoint *dbg_breakpoints_active[DUK_HEAP_MAX_BREAKPOINTS + 1]; /* currently active breadbg_breakpoints_active9028,439189 - duk_uint_t dbg_exec_counter; /* cumulative opcode execution count (overflows are OK)dbg_exec_counter9032,439477 - duk_uint_t dbg_last_counter; /* value of dbg_exec_counter when we last did a Date-badbg_last_counter9033,439577 - duk_double_t dbg_last_time; /* time when status/peek was last done (Date-based ratedbg_last_time9034,439686 - duk_bool_t dbg_have_next_byte;dbg_have_next_byte9037,439847 - duk_uint8_t dbg_next_byte;dbg_next_byte9038,439879 - duk_bool_t dbg_calling_transport; /* transport call in progress, calling into Duktape fordbg_calling_transport9041,439978 - duk_uint16_t *strtable16;strtable169046,440168 - duk_hstring **strtable;strtable9048,440201 - duk_uint32_t st_mask; /* mask for lookup, st_size - 1 */st_mask9050,440233 - duk_uint32_t st_size; /* stringtable size */st_size9051,440294 - duk_uint32_t st_count; /* string count for resize load factor checks */st_count9053,440398 - duk_bool_t st_resizing; /* string table is being resized; avoid recursive resize */st_resizing9055,440480 - duk_strcache_entry strcache[DUK_HEAP_STRCACHE_SIZE];strcache9060,440722 - duk_litcache_entry litcache[DUK_USE_LITCACHE_SIZE];litcache9067,440977 - duk_uint16_t strs16[DUK_HEAP_NUM_STRINGS];strs169075,441181 - duk_hstring *strs[DUK_HEAP_NUM_STRINGS];strs9077,441231 - duk_int_t stats_exec_opcodes;stats_exec_opcodes9083,441329 - duk_int_t stats_exec_interrupt;stats_exec_interrupt9084,441360 - duk_int_t stats_exec_throw;stats_exec_throw9085,441393 - duk_int_t stats_call_all;stats_call_all9086,441422 - duk_int_t stats_call_tailcall;stats_call_tailcall9087,441449 - duk_int_t stats_call_ecmatoecma;stats_call_ecmatoecma9088,441481 - duk_int_t stats_safecall_all;stats_safecall_all9089,441515 - duk_int_t stats_safecall_nothrow;stats_safecall_nothrow9090,441546 - duk_int_t stats_safecall_throw;stats_safecall_throw9091,441581 - duk_int_t stats_ms_try_count;stats_ms_try_count9092,441614 - duk_int_t stats_ms_skip_count;stats_ms_skip_count9093,441645 - duk_int_t stats_ms_emergency_count;stats_ms_emergency_count9094,441677 - duk_int_t stats_strtab_intern_hit;stats_strtab_intern_hit9095,441714 - duk_int_t stats_strtab_intern_miss;stats_strtab_intern_miss9096,441750 - duk_int_t stats_strtab_resize_check;stats_strtab_resize_check9097,441787 - duk_int_t stats_strtab_resize_grow;stats_strtab_resize_grow9098,441825 - duk_int_t stats_strtab_resize_shrink;stats_strtab_resize_shrink9099,441862 - duk_int_t stats_strtab_litcache_hit;stats_strtab_litcache_hit9100,441901 - duk_int_t stats_strtab_litcache_miss;stats_strtab_litcache_miss9101,441939 - duk_int_t stats_strtab_litcache_pin;stats_strtab_litcache_pin9102,441978 - duk_int_t stats_object_realloc_props;stats_object_realloc_props9103,442016 - duk_int_t stats_object_abandon_array;stats_object_abandon_array9104,442055 - duk_int_t stats_getownpropdesc_count;stats_getownpropdesc_count9105,442094 - duk_int_t stats_getownpropdesc_hit;stats_getownpropdesc_hit9106,442133 - duk_int_t stats_getownpropdesc_miss;stats_getownpropdesc_miss9107,442170 - duk_int_t stats_getpropdesc_count;stats_getpropdesc_count9108,442208 - duk_int_t stats_getpropdesc_hit;stats_getpropdesc_hit9109,442244 - duk_int_t stats_getpropdesc_miss;stats_getpropdesc_miss9110,442278 - duk_int_t stats_getprop_all;stats_getprop_all9111,442313 - duk_int_t stats_getprop_arrayidx;stats_getprop_arrayidx9112,442343 - duk_int_t stats_getprop_bufobjidx;stats_getprop_bufobjidx9113,442378 - duk_int_t stats_getprop_bufferidx;stats_getprop_bufferidx9114,442414 - duk_int_t stats_getprop_bufferlen;stats_getprop_bufferlen9115,442450 - duk_int_t stats_getprop_stringidx;stats_getprop_stringidx9116,442486 - duk_int_t stats_getprop_stringlen;stats_getprop_stringlen9117,442522 - duk_int_t stats_getprop_proxy;stats_getprop_proxy9118,442558 - duk_int_t stats_getprop_arguments;stats_getprop_arguments9119,442590 - duk_int_t stats_putprop_all;stats_putprop_all9120,442626 - duk_int_t stats_putprop_arrayidx;stats_putprop_arrayidx9121,442656 - duk_int_t stats_putprop_bufobjidx;stats_putprop_bufobjidx9122,442691 - duk_int_t stats_putprop_bufferidx;stats_putprop_bufferidx9123,442727 - duk_int_t stats_putprop_proxy;stats_putprop_proxy9124,442763 - duk_int_t stats_getvar_all;stats_getvar_all9125,442795 - duk_int_t stats_putvar_all;stats_putvar_all9126,442824 - duk_int_t stats_envrec_delayedcreate;stats_envrec_delayedcreate9127,442853 - duk_int_t stats_envrec_create;stats_envrec_create9128,442892 - duk_int_t stats_envrec_newenv;stats_envrec_newenv9129,442924 - duk_int_t stats_envrec_oldenv;stats_envrec_oldenv9130,442956 - duk_int_t stats_envrec_pushclosure;stats_envrec_pushclosure9131,442988 -#define DUK_DEBUGGER_H_INCLUDEDDUK_DEBUGGER_H_INCLUDED9215,447294 -#define DUK_DBG_IB_EOM DUK_DBG_IB_EOM9220,447430 -#define DUK_DBG_IB_REQUEST DUK_DBG_IB_REQUEST9221,447476 -#define DUK_DBG_IB_REPLY DUK_DBG_IB_REPLY9222,447522 -#define DUK_DBG_IB_ERROR DUK_DBG_IB_ERROR9223,447568 -#define DUK_DBG_IB_NOTIFY DUK_DBG_IB_NOTIFY9224,447614 -#define DUK_DBG_IB_INT4 DUK_DBG_IB_INT49227,447688 -#define DUK_DBG_IB_STR4 DUK_DBG_IB_STR49228,447734 -#define DUK_DBG_IB_STR2 DUK_DBG_IB_STR29229,447780 -#define DUK_DBG_IB_BUF4 DUK_DBG_IB_BUF49230,447826 -#define DUK_DBG_IB_BUF2 DUK_DBG_IB_BUF29231,447872 -#define DUK_DBG_IB_UNUSED DUK_DBG_IB_UNUSED9232,447918 -#define DUK_DBG_IB_UNDEFINED DUK_DBG_IB_UNDEFINED9233,447964 -#define DUK_DBG_IB_NULL DUK_DBG_IB_NULL9234,448010 -#define DUK_DBG_IB_TRUE DUK_DBG_IB_TRUE9235,448056 -#define DUK_DBG_IB_FALSE DUK_DBG_IB_FALSE9236,448102 -#define DUK_DBG_IB_NUMBER DUK_DBG_IB_NUMBER9237,448148 -#define DUK_DBG_IB_OBJECT DUK_DBG_IB_OBJECT9238,448194 -#define DUK_DBG_IB_POINTER DUK_DBG_IB_POINTER9239,448240 -#define DUK_DBG_IB_LIGHTFUNC DUK_DBG_IB_LIGHTFUNC9240,448286 -#define DUK_DBG_IB_HEAPPTR DUK_DBG_IB_HEAPPTR9241,448332 -#define DUK_DBG_ERR_UNKNOWN DUK_DBG_ERR_UNKNOWN9247,448490 -#define DUK_DBG_ERR_UNSUPPORTED DUK_DBG_ERR_UNSUPPORTED9248,448536 -#define DUK_DBG_ERR_TOOMANY DUK_DBG_ERR_TOOMANY9249,448582 -#define DUK_DBG_ERR_NOTFOUND DUK_DBG_ERR_NOTFOUND9250,448628 -#define DUK_DBG_ERR_APPLICATION DUK_DBG_ERR_APPLICATION9251,448674 -#define DUK_DBG_CMD_STATUS DUK_DBG_CMD_STATUS9254,448770 -#define DUK_DBG_CMD_UNUSED_2 DUK_DBG_CMD_UNUSED_29255,448816 -#define DUK_DBG_CMD_UNUSED_3 DUK_DBG_CMD_UNUSED_39256,448895 -#define DUK_DBG_CMD_UNUSED_4 DUK_DBG_CMD_UNUSED_49257,448974 -#define DUK_DBG_CMD_THROW DUK_DBG_CMD_THROW9258,449051 -#define DUK_DBG_CMD_DETACHING DUK_DBG_CMD_DETACHING9259,449097 -#define DUK_DBG_CMD_APPNOTIFY DUK_DBG_CMD_APPNOTIFY9260,449143 -#define DUK_DBG_CMD_BASICINFO DUK_DBG_CMD_BASICINFO9263,449232 -#define DUK_DBG_CMD_TRIGGERSTATUS DUK_DBG_CMD_TRIGGERSTATUS9264,449278 -#define DUK_DBG_CMD_PAUSE DUK_DBG_CMD_PAUSE9265,449324 -#define DUK_DBG_CMD_RESUME DUK_DBG_CMD_RESUME9266,449370 -#define DUK_DBG_CMD_STEPINTO DUK_DBG_CMD_STEPINTO9267,449416 -#define DUK_DBG_CMD_STEPOVER DUK_DBG_CMD_STEPOVER9268,449462 -#define DUK_DBG_CMD_STEPOUT DUK_DBG_CMD_STEPOUT9269,449508 -#define DUK_DBG_CMD_LISTBREAK DUK_DBG_CMD_LISTBREAK9270,449554 -#define DUK_DBG_CMD_ADDBREAK DUK_DBG_CMD_ADDBREAK9271,449600 -#define DUK_DBG_CMD_DELBREAK DUK_DBG_CMD_DELBREAK9272,449646 -#define DUK_DBG_CMD_GETVAR DUK_DBG_CMD_GETVAR9273,449692 -#define DUK_DBG_CMD_PUTVAR DUK_DBG_CMD_PUTVAR9274,449738 -#define DUK_DBG_CMD_GETCALLSTACK DUK_DBG_CMD_GETCALLSTACK9275,449784 -#define DUK_DBG_CMD_GETLOCALS DUK_DBG_CMD_GETLOCALS9276,449830 -#define DUK_DBG_CMD_EVAL DUK_DBG_CMD_EVAL9277,449876 -#define DUK_DBG_CMD_DETACH DUK_DBG_CMD_DETACH9278,449922 -#define DUK_DBG_CMD_DUMPHEAP DUK_DBG_CMD_DUMPHEAP9279,449968 -#define DUK_DBG_CMD_GETBYTECODE DUK_DBG_CMD_GETBYTECODE9280,450014 -#define DUK_DBG_CMD_APPREQUEST DUK_DBG_CMD_APPREQUEST9281,450060 -#define DUK_DBG_CMD_GETHEAPOBJINFO DUK_DBG_CMD_GETHEAPOBJINFO9282,450106 -#define DUK_DBG_CMD_GETOBJPROPDESC DUK_DBG_CMD_GETOBJPROPDESC9283,450152 -#define DUK_DBG_CMD_GETOBJPROPDESCRANGE DUK_DBG_CMD_GETOBJPROPDESCRANGE9284,450198 -#define DUK_DBG_PROPFLAG_SYMBOL DUK_DBG_PROPFLAG_SYMBOL9289,450373 -#define DUK_DBG_PROPFLAG_HIDDEN DUK_DBG_PROPFLAG_HIDDEN9290,450424 -#define DUK_DEBUG_H_INCLUDEDDUK_DEBUG_H_INCLUDED9390,455614 -#define DUK_D(DUK_D9395,455735 -#define DUK_D(DUK_D9397,455760 -#define DUK_DD(DUK_DD9401,455876 -#define DUK_DD(DUK_DD9403,455902 -#define DUK_DDD(DUK_DDD9407,456019 -#define DUK_DDD(DUK_DDD9409,456046 -#define DUK__DEBUG_LOG(DUK__DEBUG_LOG9421,456340 -#define DUK_DPRINT(DUK_DPRINT9424,456544 -#define DUK_DPRINT(DUK_DPRINT9426,456628 -#define DUK_DDPRINT(DUK_DDPRINT9430,456723 -#define DUK_DDPRINT(DUK_DDPRINT9432,456808 -#define DUK_DDDPRINT(DUK_DDDPRINT9436,456904 -#define DUK_DDDPRINT(DUK_DDDPRINT9438,456990 -#define DUK__DEBUG_STASH(DUK__DEBUG_STASH9443,457062 -#define DUK_DPRINT DUK_DPRINT9458,457886 -#define DUK_DPRINT DUK_DPRINT9460,457998 -#define DUK_DDPRINT DUK_DDPRINT9464,458145 -#define DUK_DDPRINT DUK_DDPRINT9466,458259 -#define DUK_DDDPRINT DUK_DDDPRINT9470,458367 -#define DUK_DDDPRINT DUK_DDDPRINT9472,458483 -#define DUK_D(DUK_D9483,458649 -#define DUK_DD(DUK_DD9484,458694 -#define DUK_DDD(DUK_DDD9485,458740 -#define DUK_DPRINT(DUK_DPRINT9489,458826 -#define DUK_DDPRINT(DUK_DDPRINT9490,458850 -#define DUK_DDDPRINT(DUK_DDDPRINT9491,458875 -#define DUK_DPRINT DUK_DPRINT9495,458940 -#define DUK_DDPRINT DUK_DDPRINT9496,459018 -#define DUK_DDDPRINT DUK_DDDPRINT9497,459056 -struct duk_fixedbuffer {duk_fixedbuffer9508,459210 - duk_uint8_t *buffer;buffer9509,459235 - duk_size_t length;length9510,459257 - duk_size_t offset;offset9511,459277 - duk_bool_t truncated;truncated9512,459297 -#define DUK_DEBUG_STASH_SIZE DUK_DEBUG_STASH_SIZE9531,459983 -DUK_INTERNAL_DECL char duk_debug_file_stash[DUK_DEBUG_STASH_SIZE];duk_debug_file_stash9533,460047 -DUK_INTERNAL_DECL duk_int_t duk_debug_line_stash;duk_debug_line_stash9534,460114 -DUK_INTERNAL_DECL char duk_debug_func_stash[DUK_DEBUG_STASH_SIZE];duk_debug_func_stash9535,460164 -DUK_INTERNAL_DECL duk_int_t duk_debug_level_stash;duk_debug_level_stash9536,460231 -#define DUK_ERROR_H_INCLUDEDDUK_ERROR_H_INCLUDED9569,461640 -#define DUK_ERROR(DUK_ERROR9608,463188 -#define DUK_ERROR_RAW(DUK_ERROR_RAW9613,463548 -#define DUK_ERROR_FMT1(DUK_ERROR_FMT19619,463907 -#define DUK_ERROR_RAW_FMT1(DUK_ERROR_RAW_FMT19624,464289 -#define DUK_ERROR_FMT2(DUK_ERROR_FMT29630,464670 -#define DUK_ERROR_RAW_FMT2(DUK_ERROR_RAW_FMT29635,465065 -#define DUK_ERROR_FMT3(DUK_ERROR_FMT39641,465459 -#define DUK_ERROR_RAW_FMT3(DUK_ERROR_RAW_FMT39646,465867 -#define DUK_ERROR_FMT4(DUK_ERROR_FMT49652,466274 -#define DUK_ERROR_RAW_FMT4(DUK_ERROR_RAW_FMT49657,466695 -#define DUK_ERROR(DUK_ERROR9665,467152 -#define DUK_ERROR_RAW(DUK_ERROR_RAW9666,467237 -#define DUK_ERROR_FMT1(DUK_ERROR_FMT19668,467323 -#define DUK_ERROR_RAW_FMT1(DUK_ERROR_RAW_FMT19669,467393 -#define DUK_ERROR_FMT2(DUK_ERROR_FMT29671,467496 -#define DUK_ERROR_RAW_FMT2(DUK_ERROR_RAW_FMT29672,467571 -#define DUK_ERROR_FMT3(DUK_ERROR_FMT39674,467679 -#define DUK_ERROR_RAW_FMT3(DUK_ERROR_RAW_FMT39675,467759 -#define DUK_ERROR_FMT4(DUK_ERROR_FMT49677,467872 -#define DUK_ERROR_RAW_FMT4(DUK_ERROR_RAW_FMT49678,467957 -#define DUK_FATAL_WITHOUT_CONTEXT(DUK_FATAL_WITHOUT_CONTEXT9688,468233 -#define DUK_ERROR_REQUIRE_TYPE_INDEX(DUK_ERROR_REQUIRE_TYPE_INDEX9714,469353 -#define DUK_ERROR_REQUIRE_TYPE_INDEX(DUK_ERROR_REQUIRE_TYPE_INDEX9718,469581 -#define DUK_ERROR_INTERNAL(DUK_ERROR_INTERNAL9723,469811 -#define DUK_DCERROR_INTERNAL(DUK_DCERROR_INTERNAL9726,469942 -#define DUK_ERROR_ALLOC_FAILED(DUK_ERROR_ALLOC_FAILED9730,470041 -#define DUK_ERROR_UNSUPPORTED(DUK_ERROR_UNSUPPORTED9733,470180 -#define DUK_DCERROR_UNSUPPORTED(DUK_DCERROR_UNSUPPORTED9736,470293 -#define DUK_ERROR_ERROR(DUK_ERROR_ERROR9740,470398 -#define DUK_ERROR_RANGE_INDEX(DUK_ERROR_RANGE_INDEX9743,470528 -#define DUK_ERROR_RANGE_PUSH_BEYOND(DUK_ERROR_RANGE_PUSH_BEYOND9746,470670 -#define DUK_ERROR_RANGE_INVALID_ARGS(DUK_ERROR_RANGE_INVALID_ARGS9749,470813 -#define DUK_DCERROR_RANGE_INVALID_ARGS(DUK_DCERROR_RANGE_INVALID_ARGS9752,470925 -#define DUK_ERROR_RANGE_INVALID_COUNT(DUK_ERROR_RANGE_INVALID_COUNT9756,471044 -#define DUK_DCERROR_RANGE_INVALID_COUNT(DUK_DCERROR_RANGE_INVALID_COUNT9759,471158 -#define DUK_ERROR_RANGE_INVALID_LENGTH(DUK_ERROR_RANGE_INVALID_LENGTH9763,471279 -#define DUK_DCERROR_RANGE_INVALID_LENGTH(DUK_DCERROR_RANGE_INVALID_LENGTH9766,471395 -#define DUK_ERROR_RANGE(DUK_ERROR_RANGE9770,471518 -#define DUK_ERROR_EVAL(DUK_ERROR_EVAL9773,471648 -#define DUK_ERROR_REFERENCE(DUK_ERROR_REFERENCE9776,471749 -#define DUK_ERROR_SYNTAX(DUK_ERROR_SYNTAX9779,471860 -#define DUK_ERROR_TYPE_INVALID_ARGS(DUK_ERROR_TYPE_INVALID_ARGS9782,471965 -#define DUK_DCERROR_TYPE_INVALID_ARGS(DUK_DCERROR_TYPE_INVALID_ARGS9785,472108 -#define DUK_ERROR_TYPE_INVALID_STATE(DUK_ERROR_TYPE_INVALID_STATE9789,472225 -#define DUK_DCERROR_TYPE_INVALID_STATE(DUK_DCERROR_TYPE_INVALID_STATE9792,472370 -#define DUK_ERROR_TYPE_INVALID_TRAP_RESULT(DUK_ERROR_TYPE_INVALID_TRAP_RESULT9796,472489 -#define DUK_DCERROR_TYPE_INVALID_TRAP_RESULT(DUK_DCERROR_TYPE_INVALID_TRAP_RESULT9799,472646 -#define DUK_ERROR_TYPE(DUK_ERROR_TYPE9802,472772 -#define DUK_ERROR_URI(DUK_ERROR_URI9805,472873 -#define DUK_ERROR_REQUIRE_TYPE_INDEX(DUK_ERROR_REQUIRE_TYPE_INDEX9811,473085 -#define DUK_ERROR_INTERNAL(DUK_ERROR_INTERNAL9815,473198 -#define DUK_DCERROR_INTERNAL(DUK_DCERROR_INTERNAL9818,473276 -#define DUK_ERROR_ALLOC_FAILED(DUK_ERROR_ALLOC_FAILED9822,473378 -#define DUK_ERROR_UNSUPPORTED(DUK_ERROR_UNSUPPORTED9825,473460 -#define DUK_DCERROR_UNSUPPORTED(DUK_DCERROR_UNSUPPORTED9828,473541 -#define DUK_ERROR_ERROR(DUK_ERROR_ERROR9832,473646 -#define DUK_ERROR_RANGE_INDEX(DUK_ERROR_RANGE_INDEX9835,473725 -#define DUK_ERROR_RANGE_PUSH_BEYOND(DUK_ERROR_RANGE_PUSH_BEYOND9838,473810 -#define DUK_ERROR_RANGE_INVALID_ARGS(DUK_ERROR_RANGE_INVALID_ARGS9841,473897 -#define DUK_DCERROR_RANGE_INVALID_ARGS(DUK_DCERROR_RANGE_INVALID_ARGS9844,473985 -#define DUK_ERROR_RANGE_INVALID_COUNT(DUK_ERROR_RANGE_INVALID_COUNT9848,474103 -#define DUK_DCERROR_RANGE_INVALID_COUNT(DUK_DCERROR_RANGE_INVALID_COUNT9851,474192 -#define DUK_ERROR_RANGE_INVALID_LENGTH(DUK_ERROR_RANGE_INVALID_LENGTH9855,474311 -#define DUK_DCERROR_RANGE_INVALID_LENGTH(DUK_DCERROR_RANGE_INVALID_LENGTH9858,474401 -#define DUK_ERROR_RANGE(DUK_ERROR_RANGE9862,474521 -#define DUK_ERROR_EVAL(DUK_ERROR_EVAL9865,474600 -#define DUK_ERROR_REFERENCE(DUK_ERROR_REFERENCE9868,474677 -#define DUK_ERROR_SYNTAX(DUK_ERROR_SYNTAX9871,474764 -#define DUK_ERROR_TYPE_INVALID_ARGS(DUK_ERROR_TYPE_INVALID_ARGS9874,474845 -#define DUK_DCERROR_TYPE_INVALID_ARGS(DUK_DCERROR_TYPE_INVALID_ARGS9877,474931 -#define DUK_ERROR_TYPE_INVALID_STATE(DUK_ERROR_TYPE_INVALID_STATE9881,475047 -#define DUK_DCERROR_TYPE_INVALID_STATE(DUK_DCERROR_TYPE_INVALID_STATE9884,475134 -#define DUK_ERROR_TYPE_INVALID_TRAP_RESULT(DUK_ERROR_TYPE_INVALID_TRAP_RESULT9887,475223 -#define DUK_DCERROR_TYPE_INVALID_TRAP_RESULT(DUK_DCERROR_TYPE_INVALID_TRAP_RESULT9890,475316 -#define DUK_ERROR_TYPE_INVALID_TRAP_RESULT(DUK_ERROR_TYPE_INVALID_TRAP_RESULT9894,475439 -#define DUK_ERROR_TYPE(DUK_ERROR_TYPE9897,475532 -#define DUK_ERROR_URI(DUK_ERROR_URI9900,475609 -#define DUK_ASSERT(DUK_ASSERT9921,476352 -#define DUK_ASSERT_EXPR(DUK_ASSERT_EXPR9929,476614 -#define DUK_ASSERT(DUK_ASSERT9935,476825 -#define DUK_ASSERT_EXPR(DUK_ASSERT_EXPR9937,476890 -#define DUK_ASSERT_DISABLE(DUK_ASSERT_DISABLE9944,477108 -#define DUK_ASSERT_REFCOUNT_NONZERO_HEAPHDR(DUK_ASSERT_REFCOUNT_NONZERO_HEAPHDR9951,477283 -#define DUK_ASSERT_REFCOUNT_NONZERO_TVAL(DUK_ASSERT_REFCOUNT_NONZERO_TVAL9954,477433 -#define DUK_ASSERT_REFCOUNT_NONZERO_HEAPHDR(DUK_ASSERT_REFCOUNT_NONZERO_HEAPHDR9960,477646 -#define DUK_ASSERT_REFCOUNT_NONZERO_TVAL(DUK_ASSERT_REFCOUNT_NONZERO_TVAL9961,477718 -#define DUK_ASSERT_TOP(DUK_ASSERT_TOP9964,477798 -#define DUK_ASSERT_DOUBLE_IS_NORMALIZED(DUK_ASSERT_DOUBLE_IS_NORMALIZED9967,477956 -#define DUK_ASSERT_DOUBLE_IS_NORMALIZED(DUK_ASSERT_DOUBLE_IS_NORMALIZED9973,478170 -#define DUK_ASSERT_VS_SPACE(DUK_ASSERT_VS_SPACE9976,478235 -#define DUK_ASSERT_SET_GARBAGE(DUK_ASSERT_SET_GARBAGE9985,478457 -#define DUK_ASSERT_SET_GARBAGE(DUK_ASSERT_SET_GARBAGE9989,478575 -#define DUK_VALSTACK_ASSERT_EXTRA DUK_VALSTACK_ASSERT_EXTRA10000,478934 -#define DUK_ASSERT_VALSTACK_SPACE(DUK_ASSERT_VALSTACK_SPACE10004,479179 -#define DUK_ASSERT_VALSTACK_SPACE(DUK_ASSERT_VALSTACK_SPACE10009,479373 -#define DUK_AUGMENT_FLAG_NOBLAME_FILELINE DUK_AUGMENT_FLAG_NOBLAME_FILELINE10031,480388 -#define DUK_AUGMENT_FLAG_SKIP_ONE DUK_AUGMENT_FLAG_SKIP_ONE10032,480510 -#define DUK_UNICODE_H_INCLUDEDDUK_UNICODE_H_INCLUDED10085,483759 -#define DUK_UNICODE_MAX_XUTF8_LENGTH DUK_UNICODE_MAX_XUTF8_LENGTH10091,483837 -#define DUK_UNICODE_MAX_XUTF8_BMP_LENGTH DUK_UNICODE_MAX_XUTF8_BMP_LENGTH10092,483913 -#define DUK_UNICODE_MAX_CESU8_LENGTH DUK_UNICODE_MAX_CESU8_LENGTH10093,483993 -#define DUK_UNICODE_MAX_CESU8_BMP_LENGTH DUK_UNICODE_MAX_CESU8_BMP_LENGTH10094,484075 -#define DUK_UNICODE_CP_ZWNJ DUK_UNICODE_CP_ZWNJ10103,484284 -#define DUK_UNICODE_CP_ZWJ DUK_UNICODE_CP_ZWJ10104,484367 -#define DUK_UNICODE_CP_REPLACEMENT_CHARACTER DUK_UNICODE_CP_REPLACEMENT_CHARACTER10105,484446 -#define DUK_ASC_NUL DUK_ASC_NUL10118,484952 -#define DUK_ASC_SOH DUK_ASC_SOH10119,484990 -#define DUK_ASC_STX DUK_ASC_STX10120,485028 -#define DUK_ASC_ETX DUK_ASC_ETX10121,485066 -#define DUK_ASC_EOT DUK_ASC_EOT10122,485104 -#define DUK_ASC_ENQ DUK_ASC_ENQ10123,485142 -#define DUK_ASC_ACK DUK_ASC_ACK10124,485180 -#define DUK_ASC_BEL DUK_ASC_BEL10125,485218 -#define DUK_ASC_BS DUK_ASC_BS10126,485256 -#define DUK_ASC_HT DUK_ASC_HT10127,485294 -#define DUK_ASC_LF DUK_ASC_LF10128,485332 -#define DUK_ASC_VT DUK_ASC_VT10129,485370 -#define DUK_ASC_FF DUK_ASC_FF10130,485408 -#define DUK_ASC_CR DUK_ASC_CR10131,485446 -#define DUK_ASC_SO DUK_ASC_SO10132,485484 -#define DUK_ASC_SI DUK_ASC_SI10133,485522 -#define DUK_ASC_DLE DUK_ASC_DLE10134,485560 -#define DUK_ASC_DC1 DUK_ASC_DC110135,485598 -#define DUK_ASC_DC2 DUK_ASC_DC210136,485636 -#define DUK_ASC_DC3 DUK_ASC_DC310137,485674 -#define DUK_ASC_DC4 DUK_ASC_DC410138,485712 -#define DUK_ASC_NAK DUK_ASC_NAK10139,485750 -#define DUK_ASC_SYN DUK_ASC_SYN10140,485788 -#define DUK_ASC_ETB DUK_ASC_ETB10141,485826 -#define DUK_ASC_CAN DUK_ASC_CAN10142,485864 -#define DUK_ASC_EM DUK_ASC_EM10143,485902 -#define DUK_ASC_SUB DUK_ASC_SUB10144,485940 -#define DUK_ASC_ESC DUK_ASC_ESC10145,485978 -#define DUK_ASC_FS DUK_ASC_FS10146,486016 -#define DUK_ASC_GS DUK_ASC_GS10147,486054 -#define DUK_ASC_RS DUK_ASC_RS10148,486092 -#define DUK_ASC_US DUK_ASC_US10149,486130 -#define DUK_ASC_SPACE DUK_ASC_SPACE10150,486168 -#define DUK_ASC_EXCLAMATION DUK_ASC_EXCLAMATION10151,486206 -#define DUK_ASC_DOUBLEQUOTE DUK_ASC_DOUBLEQUOTE10152,486244 -#define DUK_ASC_HASH DUK_ASC_HASH10153,486282 -#define DUK_ASC_DOLLAR DUK_ASC_DOLLAR10154,486320 -#define DUK_ASC_PERCENT DUK_ASC_PERCENT10155,486358 -#define DUK_ASC_AMP DUK_ASC_AMP10156,486396 -#define DUK_ASC_SINGLEQUOTE DUK_ASC_SINGLEQUOTE10157,486434 -#define DUK_ASC_LPAREN DUK_ASC_LPAREN10158,486472 -#define DUK_ASC_RPAREN DUK_ASC_RPAREN10159,486510 -#define DUK_ASC_STAR DUK_ASC_STAR10160,486548 -#define DUK_ASC_PLUS DUK_ASC_PLUS10161,486586 -#define DUK_ASC_COMMA DUK_ASC_COMMA10162,486624 -#define DUK_ASC_MINUS DUK_ASC_MINUS10163,486662 -#define DUK_ASC_PERIOD DUK_ASC_PERIOD10164,486700 -#define DUK_ASC_SLASH DUK_ASC_SLASH10165,486738 -#define DUK_ASC_0 DUK_ASC_010166,486776 -#define DUK_ASC_1 DUK_ASC_110167,486814 -#define DUK_ASC_2 DUK_ASC_210168,486852 -#define DUK_ASC_3 DUK_ASC_310169,486890 -#define DUK_ASC_4 DUK_ASC_410170,486928 -#define DUK_ASC_5 DUK_ASC_510171,486966 -#define DUK_ASC_6 DUK_ASC_610172,487004 -#define DUK_ASC_7 DUK_ASC_710173,487042 -#define DUK_ASC_8 DUK_ASC_810174,487080 -#define DUK_ASC_9 DUK_ASC_910175,487118 -#define DUK_ASC_COLON DUK_ASC_COLON10176,487156 -#define DUK_ASC_SEMICOLON DUK_ASC_SEMICOLON10177,487194 -#define DUK_ASC_LANGLE DUK_ASC_LANGLE10178,487232 -#define DUK_ASC_EQUALS DUK_ASC_EQUALS10179,487270 -#define DUK_ASC_RANGLE DUK_ASC_RANGLE10180,487308 -#define DUK_ASC_QUESTION DUK_ASC_QUESTION10181,487346 -#define DUK_ASC_ATSIGN DUK_ASC_ATSIGN10182,487384 -#define DUK_ASC_UC_A DUK_ASC_UC_A10183,487422 -#define DUK_ASC_UC_B DUK_ASC_UC_B10184,487460 -#define DUK_ASC_UC_C DUK_ASC_UC_C10185,487498 -#define DUK_ASC_UC_D DUK_ASC_UC_D10186,487536 -#define DUK_ASC_UC_E DUK_ASC_UC_E10187,487574 -#define DUK_ASC_UC_F DUK_ASC_UC_F10188,487612 -#define DUK_ASC_UC_G DUK_ASC_UC_G10189,487650 -#define DUK_ASC_UC_H DUK_ASC_UC_H10190,487688 -#define DUK_ASC_UC_I DUK_ASC_UC_I10191,487726 -#define DUK_ASC_UC_J DUK_ASC_UC_J10192,487764 -#define DUK_ASC_UC_K DUK_ASC_UC_K10193,487802 -#define DUK_ASC_UC_L DUK_ASC_UC_L10194,487840 -#define DUK_ASC_UC_M DUK_ASC_UC_M10195,487878 -#define DUK_ASC_UC_N DUK_ASC_UC_N10196,487916 -#define DUK_ASC_UC_O DUK_ASC_UC_O10197,487954 -#define DUK_ASC_UC_P DUK_ASC_UC_P10198,487992 -#define DUK_ASC_UC_Q DUK_ASC_UC_Q10199,488030 -#define DUK_ASC_UC_R DUK_ASC_UC_R10200,488068 -#define DUK_ASC_UC_S DUK_ASC_UC_S10201,488106 -#define DUK_ASC_UC_T DUK_ASC_UC_T10202,488144 -#define DUK_ASC_UC_U DUK_ASC_UC_U10203,488182 -#define DUK_ASC_UC_V DUK_ASC_UC_V10204,488220 -#define DUK_ASC_UC_W DUK_ASC_UC_W10205,488258 -#define DUK_ASC_UC_X DUK_ASC_UC_X10206,488296 -#define DUK_ASC_UC_Y DUK_ASC_UC_Y10207,488334 -#define DUK_ASC_UC_Z DUK_ASC_UC_Z10208,488372 -#define DUK_ASC_LBRACKET DUK_ASC_LBRACKET10209,488410 -#define DUK_ASC_BACKSLASH DUK_ASC_BACKSLASH10210,488448 -#define DUK_ASC_RBRACKET DUK_ASC_RBRACKET10211,488486 -#define DUK_ASC_CARET DUK_ASC_CARET10212,488524 -#define DUK_ASC_UNDERSCORE DUK_ASC_UNDERSCORE10213,488562 -#define DUK_ASC_GRAVE DUK_ASC_GRAVE10214,488600 -#define DUK_ASC_LC_A DUK_ASC_LC_A10215,488638 -#define DUK_ASC_LC_B DUK_ASC_LC_B10216,488676 -#define DUK_ASC_LC_C DUK_ASC_LC_C10217,488714 -#define DUK_ASC_LC_D DUK_ASC_LC_D10218,488752 -#define DUK_ASC_LC_E DUK_ASC_LC_E10219,488790 -#define DUK_ASC_LC_F DUK_ASC_LC_F10220,488828 -#define DUK_ASC_LC_G DUK_ASC_LC_G10221,488866 -#define DUK_ASC_LC_H DUK_ASC_LC_H10222,488904 -#define DUK_ASC_LC_I DUK_ASC_LC_I10223,488942 -#define DUK_ASC_LC_J DUK_ASC_LC_J10224,488980 -#define DUK_ASC_LC_K DUK_ASC_LC_K10225,489018 -#define DUK_ASC_LC_L DUK_ASC_LC_L10226,489056 -#define DUK_ASC_LC_M DUK_ASC_LC_M10227,489094 -#define DUK_ASC_LC_N DUK_ASC_LC_N10228,489132 -#define DUK_ASC_LC_O DUK_ASC_LC_O10229,489170 -#define DUK_ASC_LC_P DUK_ASC_LC_P10230,489208 -#define DUK_ASC_LC_Q DUK_ASC_LC_Q10231,489246 -#define DUK_ASC_LC_R DUK_ASC_LC_R10232,489284 -#define DUK_ASC_LC_S DUK_ASC_LC_S10233,489322 -#define DUK_ASC_LC_T DUK_ASC_LC_T10234,489360 -#define DUK_ASC_LC_U DUK_ASC_LC_U10235,489398 -#define DUK_ASC_LC_V DUK_ASC_LC_V10236,489436 -#define DUK_ASC_LC_W DUK_ASC_LC_W10237,489474 -#define DUK_ASC_LC_X DUK_ASC_LC_X10238,489512 -#define DUK_ASC_LC_Y DUK_ASC_LC_Y10239,489550 -#define DUK_ASC_LC_Z DUK_ASC_LC_Z10240,489588 -#define DUK_ASC_LCURLY DUK_ASC_LCURLY10241,489626 -#define DUK_ASC_PIPE DUK_ASC_PIPE10242,489664 -#define DUK_ASC_RCURLY DUK_ASC_RCURLY10243,489702 -#define DUK_ASC_TILDE DUK_ASC_TILDE10244,489740 -#define DUK_ASC_DEL DUK_ASC_DEL10245,489778 -#define DUK_LOWERCASE_CHAR_ASCII(DUK_LOWERCASE_CHAR_ASCII10254,489938 -#define DUK_CANON_BITMAP_BLKSIZE DUK_CANON_BITMAP_BLKSIZE10322,491408 -#define DUK_CANON_BITMAP_BLKSHIFT DUK_CANON_BITMAP_BLKSHIFT10323,491481 -#define DUK_CANON_BITMAP_BLKMASK DUK_CANON_BITMAP_BLKMASK10324,491553 -DUK_INTERNAL_DECL const duk_uint8_t duk_unicode_xutf8_markers[7];duk_unicode_xutf8_markers10334,491770 -DUK_INTERNAL_DECL const duk_uint16_t duk_unicode_re_ranges_digit[2];duk_unicode_re_ranges_digit10335,491836 -DUK_INTERNAL_DECL const duk_uint16_t duk_unicode_re_ranges_white[22];duk_unicode_re_ranges_white10336,491905 -DUK_INTERNAL_DECL const duk_uint16_t duk_unicode_re_ranges_wordchar[8];duk_unicode_re_ranges_wordchar10337,491975 -DUK_INTERNAL_DECL const duk_uint16_t duk_unicode_re_ranges_not_digit[4];duk_unicode_re_ranges_not_digit10338,492047 -DUK_INTERNAL_DECL const duk_uint16_t duk_unicode_re_ranges_not_white[24];duk_unicode_re_ranges_not_white10339,492120 -DUK_INTERNAL_DECL const duk_uint16_t duk_unicode_re_ranges_not_wordchar[10];duk_unicode_re_ranges_not_wordchar10340,492194 -DUK_INTERNAL_DECL const duk_int8_t duk_is_idchar_tab[128];duk_is_idchar_tab10341,492271 -#define DUK_JSON_H_INCLUDEDDUK_JSON_H_INCLUDED10377,494277 -#define DUK_JSON_FLAG_ASCII_ONLY DUK_JSON_FLAG_ASCII_ONLY10380,494336 -#define DUK_JSON_FLAG_AVOID_KEY_QUOTES DUK_JSON_FLAG_AVOID_KEY_QUOTES10381,494431 -#define DUK_JSON_FLAG_EXT_CUSTOM DUK_JSON_FLAG_EXT_CUSTOM10382,494543 -#define DUK_JSON_FLAG_EXT_COMPATIBLE DUK_JSON_FLAG_EXT_COMPATIBLE10383,494638 -#define DUK_JSON_ENC_REQSTACK DUK_JSON_ENC_REQSTACK10386,494802 -#define DUK_JSON_DEC_REQSTACK DUK_JSON_DEC_REQSTACK10389,494916 -#define DUK_JSON_ENC_LOOPARRAY DUK_JSON_ENC_LOOPARRAY10392,495012 -typedef struct {__anonffb0efc1090810395,495126 - duk_hthread *thr;thr10396,495143 - duk_bufwriter_ctx bw; /* output bufwriter */bw10397,495162 - duk_hobject *h_replacer; /* replacer function */h_replacer10398,495215 - duk_hstring *h_gap; /* gap (if empty string, NULL) */h_gap10399,495269 - duk_idx_t idx_proplist; /* explicit PropertyList */idx_proplist10400,495333 - duk_idx_t idx_loop; /* valstack index of loop detection object */idx_loop10401,495391 - duk_small_uint_t flags;flags10402,495467 - duk_small_uint_t flag_ascii_only;flag_ascii_only10403,495492 - duk_small_uint_t flag_avoid_key_quotes;flag_avoid_key_quotes10404,495527 - duk_small_uint_t flag_ext_custom;flag_ext_custom10406,495615 - duk_small_uint_t flag_ext_compatible;flag_ext_compatible10407,495650 - duk_small_uint_t flag_ext_custom_or_compatible;flag_ext_custom_or_compatible10408,495689 - duk_uint_t recursion_depth;recursion_depth10410,495745 - duk_uint_t recursion_limit;recursion_limit10411,495774 - duk_uint_t mask_for_undefined; /* type bit mask: types which certainly produce 'undefined'mask_for_undefined10412,495803 - duk_small_uint_t stridx_custom_undefined;stridx_custom_undefined10414,495950 - duk_small_uint_t stridx_custom_nan;stridx_custom_nan10415,495993 - duk_small_uint_t stridx_custom_neginf;stridx_custom_neginf10416,496030 - duk_small_uint_t stridx_custom_posinf;stridx_custom_posinf10417,496070 - duk_small_uint_t stridx_custom_function;stridx_custom_function10418,496110 - duk_hobject *visiting[DUK_JSON_ENC_LOOPARRAY]; /* indexed by recursion_depth */visiting10420,496159 -} duk_json_enc_ctx;duk_json_enc_ctx10421,496241 -typedef struct {__anonffb0efc10a0810423,496262 - duk_hthread *thr;thr10424,496279 - const duk_uint8_t *p;p10425,496298 - const duk_uint8_t *p_start;p_start10426,496321 - const duk_uint8_t *p_end;p_end10427,496350 - duk_idx_t idx_reviver;idx_reviver10428,496377 - duk_small_uint_t flags;flags10429,496401 - duk_small_uint_t flag_ext_custom;flag_ext_custom10431,496473 - duk_small_uint_t flag_ext_compatible;flag_ext_compatible10432,496508 - duk_small_uint_t flag_ext_custom_or_compatible;flag_ext_custom_or_compatible10433,496547 - duk_int_t recursion_depth;recursion_depth10435,496603 - duk_int_t recursion_limit;recursion_limit10436,496631 -} duk_json_dec_ctx;duk_json_dec_ctx10437,496659 -#define DUK_JS_H_INCLUDEDDUK_JS_H_INCLUDED10447,496843 -#define DUK_CALL_FLAG_TAILCALL DUK_CALL_FLAG_TAILCALL10450,496961 -#define DUK_CALL_FLAG_CONSTRUCT DUK_CALL_FLAG_CONSTRUCT10451,497047 -#define DUK_CALL_FLAG_CALLED_AS_EVAL DUK_CALL_FLAG_CALLED_AS_EVAL10452,497157 -#define DUK_CALL_FLAG_ALLOW_ECMATOECMA DUK_CALL_FLAG_ALLOW_ECMATOECMA10453,497263 -#define DUK_CALL_FLAG_DIRECT_EVAL DUK_CALL_FLAG_DIRECT_EVAL10454,497377 -#define DUK_CALL_FLAG_CONSTRUCT_PROXY DUK_CALL_FLAG_CONSTRUCT_PROXY10455,497468 -#define DUK_CALL_FLAG_DEFAULT_INSTANCE_UPDATED DUK_CALL_FLAG_DEFAULT_INSTANCE_UPDATED10456,497600 -#define DUK_EQUALS_FLAG_SAMEVALUE DUK_EQUALS_FLAG_SAMEVALUE10459,497778 -#define DUK_EQUALS_FLAG_STRICT DUK_EQUALS_FLAG_STRICT10460,497885 -#define DUK_COMPARE_FLAG_NEGATE DUK_COMPARE_FLAG_NEGATE10463,498040 -#define DUK_COMPARE_FLAG_EVAL_LEFT_FIRST DUK_COMPARE_FLAG_EVAL_LEFT_FIRST10464,498116 -#define duk_js_equals(duk_js_equals10499,500401 -#define duk_js_strict_equals(duk_js_strict_equals10501,500488 -#define duk_js_samevalue(duk_js_samevalue10503,500598 -#define duk_js_lessthan(duk_js_lessthan10507,500748 -#define duk_js_greaterthan(duk_js_greaterthan10511,500922 -#define duk_js_lessthanorequal(duk_js_lessthanorequal10515,501093 -#define duk_js_greaterthanorequal(duk_js_greaterthanorequal10519,501272 -#define DUK_NUMCONV_H_INCLUDEDDUK_NUMCONV_H_INCLUDED10566,504374 -#define DUK_N2S_FLAG_FIXED_FORMAT DUK_N2S_FLAG_FIXED_FORMAT10571,504527 -#define DUK_N2S_FLAG_FORCE_EXP DUK_N2S_FLAG_FORCE_EXP10574,504639 -#define DUK_N2S_FLAG_NO_ZERO_PAD DUK_N2S_FLAG_NO_ZERO_PAD10581,504924 -#define DUK_N2S_FLAG_FRACTION_DIGITS DUK_N2S_FLAG_FRACTION_DIGITS10587,505151 -#define DUK_S2N_MAX_EXPONENT DUK_S2N_MAX_EXPONENT10601,505698 -#define DUK_S2N_FLAG_TRIM_WHITE DUK_S2N_FLAG_TRIM_WHITE10604,505816 -#define DUK_S2N_FLAG_ALLOW_EXP DUK_S2N_FLAG_ALLOW_EXP10607,505890 -#define DUK_S2N_FLAG_ALLOW_GARBAGE DUK_S2N_FLAG_ALLOW_GARBAGE10610,506002 -#define DUK_S2N_FLAG_ALLOW_PLUS DUK_S2N_FLAG_ALLOW_PLUS10613,506085 -#define DUK_S2N_FLAG_ALLOW_MINUS DUK_S2N_FLAG_ALLOW_MINUS10616,506169 -#define DUK_S2N_FLAG_ALLOW_INF DUK_S2N_FLAG_ALLOW_INF10619,506245 -#define DUK_S2N_FLAG_ALLOW_FRAC DUK_S2N_FLAG_ALLOW_FRAC10622,506324 -#define DUK_S2N_FLAG_ALLOW_NAKED_FRAC DUK_S2N_FLAG_ALLOW_NAKED_FRAC10625,506418 -#define DUK_S2N_FLAG_ALLOW_EMPTY_FRAC DUK_S2N_FLAG_ALLOW_EMPTY_FRAC10628,506512 -#define DUK_S2N_FLAG_ALLOW_EMPTY_AS_ZERO DUK_S2N_FLAG_ALLOW_EMPTY_AS_ZERO10631,506613 -#define DUK_S2N_FLAG_ALLOW_LEADING_ZERO DUK_S2N_FLAG_ALLOW_LEADING_ZERO10634,506716 -#define DUK_S2N_FLAG_ALLOW_AUTO_HEX_INT DUK_S2N_FLAG_ALLOW_AUTO_HEX_INT10639,506891 -#define DUK_S2N_FLAG_ALLOW_AUTO_LEGACY_OCT_INT DUK_S2N_FLAG_ALLOW_AUTO_LEGACY_OCT_INT10644,507060 -#define DUK_S2N_FLAG_ALLOW_AUTO_OCT_INT DUK_S2N_FLAG_ALLOW_AUTO_OCT_INT10649,507239 -#define DUK_S2N_FLAG_ALLOW_AUTO_BIN_INT DUK_S2N_FLAG_ALLOW_AUTO_BIN_INT10654,507414 -#define DUK_BUILTIN_PROTOS_H_INCLUDEDDUK_BUILTIN_PROTOS_H_INCLUDED10672,508002 -#define DUK_BI_DATE_ISO8601_BUFSIZE DUK_BI_DATE_ISO8601_BUFSIZE10680,508238 -#define DUK_SELFTEST_H_INCLUDEDDUK_SELFTEST_H_INCLUDED10754,511532 -DUK_INTERNAL double duk_computed_nan;duk_computed_nan10770,512090 -DUK_INTERNAL double duk_computed_infinity;duk_computed_infinity10774,512175 -DUK_INTERNAL int duk_repl_fpclassify(double x) {duk_repl_fpclassify10778,512263 -DUK_INTERNAL int duk_repl_signbit(double x) {duk_repl_signbit10810,512971 -DUK_INTERNAL int duk_repl_isfinite(double x) {duk_repl_isfinite10818,513141 -DUK_INTERNAL int duk_repl_isnan(double x) {duk_repl_isnan10829,513343 -DUK_INTERNAL int duk_repl_isinf(double x) {duk_repl_isinf10836,513484 -#define DUK__DEBUG_BUFSIZE DUK__DEBUG_BUFSIZE10862,513949 -DUK_INTERNAL void duk_debug_log(duk_int_t level, const char *file, duk_int_t line, const char *fduk_debug_log10866,514038 -DUK_INTERNAL char duk_debug_file_stash[DUK_DEBUG_STASH_SIZE];duk_debug_file_stash10892,514724 -DUK_INTERNAL duk_int_t duk_debug_line_stash;duk_debug_line_stash10893,514786 -DUK_INTERNAL char duk_debug_func_stash[DUK_DEBUG_STASH_SIZE];duk_debug_func_stash10894,514831 -DUK_INTERNAL duk_int_t duk_debug_level_stash;duk_debug_level_stash10895,514893 -DUK_INTERNAL void duk_debug_log(const char *fmt, ...) {duk_debug_log10897,514940 -#define DUK__REFCINIT(DUK__REFCINIT10941,515935 -#define DUK__REFCINIT(DUK__REFCINIT10943,516012 -DUK_INTERNAL const duk_uint8_t duk_strings_data[972] = {duk_strings_data10949,516202 -DUK_INTERNAL const duk_c_function duk_bi_native_functions[185] = {duk_bi_native_functions11004,519927 -DUK_INTERNAL const duk_uint8_t duk_builtins_data[4281] = {duk_builtins_data11192,526253 -DUK_INTERNAL const duk_uint8_t duk_builtins_data[4281] = {duk_builtins_data11392,541007 -DUK_INTERNAL const duk_uint8_t duk_builtins_data[4281] = {duk_builtins_data11592,555755 -#define DUK__ERRFMT_BUFSIZE DUK__ERRFMT_BUFSIZE11805,570725 -DUK_INTERNAL DUK_COLD void duk_err_handle_error_fmt(duk_hthread *thr, const char *filename, duk_duk_err_handle_error_fmt11809,570831 -DUK_INTERNAL DUK_COLD void duk_err_handle_error(duk_hthread *thr, const char *filename, duk_uintduk_err_handle_error11819,571336 -DUK_INTERNAL DUK_COLD void duk_err_handle_error(duk_hthread *thr, duk_errcode_t code) {duk_err_handle_error11825,571638 -DUK_INTERNAL DUK_COLD void duk_err_require_type_index(duk_hthread *thr, const char *filename, duduk_err_require_type_index11837,571913 -DUK_INTERNAL DUK_COLD void duk_err_require_type_index(duk_hthread *thr, const char *filename, duduk_err_require_type_index11842,572264 -DUK_INTERNAL DUK_COLD void duk_err_error_internal(duk_hthread *thr, const char *filename, duk_induk_err_error_internal11847,572623 -DUK_INTERNAL DUK_COLD void duk_err_error_alloc_failed(duk_hthread *thr, const char *filename, duduk_err_error_alloc_failed11850,572821 -DUK_INTERNAL DUK_COLD void duk_err_error(duk_hthread *thr, const char *filename, duk_int_t linenduk_err_error11853,573021 -DUK_INTERNAL DUK_COLD void duk_err_range(duk_hthread *thr, const char *filename, duk_int_t linenduk_err_range11856,573216 -DUK_INTERNAL DUK_COLD void duk_err_range_index(duk_hthread *thr, const char *filename, duk_int_tduk_err_range_index11859,573417 -DUK_INTERNAL DUK_COLD void duk_err_range_push_beyond(duk_hthread *thr, const char *filename, dukduk_err_range_push_beyond11862,573655 -DUK_INTERNAL DUK_COLD void duk_err_type_invalid_args(duk_hthread *thr, const char *filename, dukduk_err_type_invalid_args11865,573871 -DUK_INTERNAL DUK_COLD void duk_err_type_invalid_state(duk_hthread *thr, const char *filename, duduk_err_type_invalid_state11868,574075 -DUK_INTERNAL DUK_COLD void duk_err_type_invalid_trap_result(duk_hthread *thr, const char *filenaduk_err_type_invalid_trap_result11871,574281 -DUK_LOCAL void duk__err_shared(duk_hthread *thr, duk_errcode_t code) {duk__err_shared11880,574714 -DUK_INTERNAL DUK_COLD void duk_err_error(duk_hthread *thr) {duk_err_error11883,574829 -DUK_INTERNAL DUK_COLD void duk_err_range(duk_hthread *thr) {duk_err_range11886,574930 -DUK_INTERNAL DUK_COLD void duk_err_eval(duk_hthread *thr) {duk_err_eval11889,575037 -DUK_INTERNAL DUK_COLD void duk_err_reference(duk_hthread *thr) {duk_err_reference11892,575142 -DUK_INTERNAL DUK_COLD void duk_err_syntax(duk_hthread *thr) {duk_err_syntax11895,575257 -DUK_INTERNAL DUK_COLD void duk_err_type(duk_hthread *thr) {duk_err_type11898,575366 -DUK_INTERNAL DUK_COLD void duk_err_uri(duk_hthread *thr) {duk_err_uri11901,575471 -DUK_INTERNAL DUK_COLD void duk_default_fatal_handler(void *udata, const char *msg) {duk_default_fatal_handler11910,575622 -DUK_INTERNAL const duk_int8_t duk_is_idchar_tab[128] = {duk_is_idchar_tab11967,577559 -DUK_INTERNAL duk_small_int_t duk_unicode_get_xutf8_length(duk_ucodepoint_t cp) {duk_unicode_get_xutf8_length11987,578467 -DUK_INTERNAL duk_small_int_t duk_unicode_get_cesu8_length(duk_ucodepoint_t cp) {duk_unicode_get_cesu8_length12014,579025 -DUK_INTERNAL const duk_uint8_t duk_unicode_xutf8_markers[7] = {duk_unicode_xutf8_markers12035,579551 -DUK_INTERNAL duk_small_int_t duk_unicode_encode_xutf8(duk_ucodepoint_t cp, duk_uint8_t *out) {duk_unicode_encode_xutf812043,579824 -DUK_INTERNAL duk_small_int_t duk_unicode_encode_cesu8(duk_ucodepoint_t cp, duk_uint8_t *out) {duk_unicode_encode_cesu812077,580723 -DUK_INTERNAL duk_small_int_t duk_unicode_decode_xutf8(duk_hthread *thr, const duk_uint8_t **ptr,duk_unicode_decode_xutf812137,582751 -DUK_INTERNAL duk_ucodepoint_t duk_unicode_decode_xutf8_checked(duk_hthread *thr, const duk_uint8duk_unicode_decode_xutf8_checked12230,585278 -DUK_INTERNAL duk_size_t duk_unicode_unvalidated_utf8_length(const duk_uint8_t *data, duk_size_t duk_unicode_unvalidated_utf8_length12255,586316 -DUK_INTERNAL duk_size_t duk_unicode_unvalidated_utf8_length(const duk_uint8_t *data, duk_size_t duk_unicode_unvalidated_utf8_length12281,586886 -DUK_INTERNAL duk_bool_t duk_unicode_is_utf8_compatible(const duk_uint8_t *buf, duk_size_t len) {duk_unicode_is_utf8_compatible12355,588725 -DUK_LOCAL duk_uint32_t duk__uni_decode_value(duk_bitdecoder_ctx *bd_ctx) {duk__uni_decode_value12446,590876 -DUK_LOCAL duk_small_int_t duk__uni_range_match(const duk_uint8_t *unitab, duk_size_t unilen, dukduk__uni_range_match12466,591334 -DUK_INTERNAL duk_small_int_t duk_unicode_is_whitespace(duk_codepoint_t cp) {duk_unicode_is_whitespace12503,592183 -DUK_INTERNAL duk_small_int_t duk_unicode_is_line_terminator(duk_codepoint_t cp) {duk_unicode_is_line_terminator12583,594788 -DUK_INTERNAL duk_small_int_t duk_unicode_is_identifier_start(duk_codepoint_t cp) {duk_unicode_is_identifier_start12603,595202 -DUK_INTERNAL duk_small_int_t duk_unicode_is_identifier_part(duk_codepoint_t cp) {duk_unicode_is_identifier_part12682,597489 -DUK_INTERNAL duk_small_int_t duk_unicode_is_letter(duk_codepoint_t cp) {duk_unicode_is_letter12778,600651 -duk_codepoint_t duk__slow_case_conversion(duk_hthread *thr,duk__slow_case_conversion12854,603054 -duk_codepoint_t duk__case_transform_helper(duk_hthread *thr,duk__case_transform_helper12960,606282 -DUK_INTERNAL void duk_unicode_case_convert_string(duk_hthread *thr, duk_bool_t uppercase) {duk_unicode_case_convert_string13049,609012 -DUK_INTERNAL duk_codepoint_t duk_unicode_re_canonicalize_char(duk_hthread *thr, duk_codepoint_t duk_unicode_re_canonicalize_char13117,610995 -DUK_INTERNAL duk_small_int_t duk_unicode_re_is_wordchar(duk_codepoint_t x) {duk_unicode_re_is_wordchar13152,612101 -DUK_INTERNAL const duk_uint16_t duk_unicode_re_ranges_digit[2] = {duk_unicode_re_ranges_digit13171,612537 -DUK_INTERNAL const duk_uint16_t duk_unicode_re_ranges_white[22] = {duk_unicode_re_ranges_white13174,612658 -DUK_INTERNAL const duk_uint16_t duk_unicode_re_ranges_wordchar[8] = {duk_unicode_re_ranges_wordchar13187,613290 -DUK_INTERNAL const duk_uint16_t duk_unicode_re_ranges_not_digit[4] = {duk_unicode_re_ranges_not_digit13193,613567 -DUK_INTERNAL const duk_uint16_t duk_unicode_re_ranges_not_white[24] = {duk_unicode_re_ranges_not_white13197,613743 -DUK_INTERNAL const duk_uint16_t duk_unicode_re_ranges_not_wordchar[10] = {duk_unicode_re_ranges_not_wordchar13211,614430 -union duk__u16_union {duk__u16_union13232,615222 - duk_uint8_t b[2];b13233,615245 - duk_uint16_t x;x13234,615264 -typedef union duk__u16_union duk__u16_union;duk__u16_union13236,615284 -union duk__u32_union {duk__u32_union13238,615330 - duk_uint8_t b[4];b13239,615353 - duk_uint32_t x;x13240,615372 -typedef union duk__u32_union duk__u32_union;duk__u32_union13242,615392 -union duk__u64_union {duk__u64_union13245,615469 - duk_uint8_t b[8];b13246,615492 - duk_uint64_t x;x13247,615511 -typedef union duk__u64_union duk__u64_union;duk__u64_union13249,615531 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_uint16_t duk_raw_read_u16_be(const duk_uint8_t *p) {duk_raw_read_u16_be13252,615584 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_uint32_t duk_raw_read_u32_be(const duk_uint8_t *p) {duk_raw_read_u32_be13259,615788 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_float_t duk_raw_read_float_be(const duk_uint8_t *p) {duk_raw_read_float_be13266,615992 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_double_t duk_raw_read_double_be(const duk_uint8_t *p) {duk_raw_read_double_be13273,616210 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_uint16_t duk_raw_readinc_u16_be(const duk_uint8_t **p) {duk_raw_readinc_u16_be13280,616431 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_uint32_t duk_raw_readinc_u32_be(const duk_uint8_t **p) {duk_raw_readinc_u32_be13286,616594 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_float_t duk_raw_readinc_float_be(const duk_uint8_t **p) {duk_raw_readinc_float_be13292,616757 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_double_t duk_raw_readinc_double_be(const duk_uint8_t **p) {duk_raw_readinc_double_be13298,616922 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_write_u16_be(duk_uint8_t *p, duk_uint16_t val) {duk_raw_write_u16_be13304,617091 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_write_u32_be(duk_uint8_t *p, duk_uint32_t val) {duk_raw_write_u32_be13310,617287 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_write_float_be(duk_uint8_t *p, duk_float_t val) {duk_raw_write_float_be13316,617483 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_write_double_be(duk_uint8_t *p, duk_double_t val) {duk_raw_write_double_be13323,617705 -DUK_INTERNAL duk_small_int_t duk_raw_write_xutf8(duk_uint8_t *p, duk_ucodepoint_t val) {duk_raw_write_xutf813330,617930 -DUK_INTERNAL duk_small_int_t duk_raw_write_cesu8(duk_uint8_t *p, duk_ucodepoint_t val) {duk_raw_write_cesu813335,618092 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_writeinc_u16_be(duk_uint8_t **p, duk_uint16_t val) {duk_raw_writeinc_u16_be13340,618254 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_writeinc_u32_be(duk_uint8_t **p, duk_uint32_t val) {duk_raw_writeinc_u32_be13345,618396 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_writeinc_float_be(duk_uint8_t **p, duk_float_t val) duk_raw_writeinc_float_be13350,618538 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_raw_writeinc_double_be(duk_uint8_t **p, duk_double_t valduk_raw_writeinc_double_be13355,618683 -DUK_INTERNAL void duk_raw_writeinc_xutf8(duk_uint8_t **p, duk_ucodepoint_t val) {duk_raw_writeinc_xutf813360,618831 -DUK_INTERNAL void duk_raw_writeinc_cesu8(duk_uint8_t **p, duk_ucodepoint_t val) {duk_raw_writeinc_cesu813365,618986 -DUK_INTERNAL const duk_uint8_t duk_lc_digits[36] = {duk_lc_digits13381,619350 -DUK_INTERNAL const duk_uint8_t duk_uc_nybbles[16] = {duk_uc_nybbles13393,619889 -DUK_INTERNAL const duk_int8_t duk_hex_dectab[256] = {duk_hex_dectab13404,620196 -DUK_INTERNAL const duk_int16_t duk_hex_dectab_shift4[256] = {duk_hex_dectab_shift413426,621702 -DUK_INTERNAL const duk_uint16_t duk_hex_enctab[256] = {duk_hex_enctab13462,624026 -DUK_INTERNAL void duk_byteswap_bytes(duk_uint8_t *p, duk_small_uint_t len) {duk_byteswap_bytes13540,629090 -DUK_INTERNAL duk_uint8_t duk_class_number_to_stridx[32] = {duk_class_number_to_stridx13649,631446 -DUK_INTERNAL void *duk_default_alloc_function(void *udata, duk_size_t size) {duk_default_alloc_function13694,632677 -DUK_INTERNAL void *duk_default_realloc_function(void *udata, void *ptr, duk_size_t newsize) {duk_default_realloc_function13703,632951 -DUK_INTERNAL void duk_default_free_function(void *udata, void *ptr) {duk_default_free_function13712,633272 -DUK_EXTERNAL void *duk_resize_buffer(duk_hthread *thr, duk_idx_t idx, duk_size_t new_size) {duk_resize_buffer13725,633602 -DUK_EXTERNAL void *duk_steal_buffer(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size) {duk_steal_buffer13744,634139 -DUK_EXTERNAL void duk_config_buffer(duk_hthread *thr, duk_idx_t idx, void *ptr, duk_size_t len) duk_config_buffer13775,635049 -#define DUK__SER_MARKER DUK__SER_MARKER13809,636112 -#define DUK__SER_STRING DUK__SER_STRING13810,636142 -#define DUK__SER_NUMBER DUK__SER_NUMBER13811,636172 -#define DUK__BYTECODE_INITIAL_ALLOC DUK__BYTECODE_INITIAL_ALLOC13812,636202 -#define DUK__NO_FORMALS DUK__NO_FORMALS13813,636242 -DUK_LOCAL const duk_uint8_t *duk__load_string_raw(duk_hthread *thr, const duk_uint8_t *p) {duk__load_string_raw13819,636350 -DUK_LOCAL const duk_uint8_t *duk__load_buffer_raw(duk_hthread *thr, const duk_uint8_t *p) {duk__load_buffer_raw13828,636568 -DUK_LOCAL duk_uint8_t *duk__dump_hstring_raw(duk_uint8_t *p, duk_hstring *h) {duk__dump_hstring_raw13840,636919 -DUK_LOCAL duk_uint8_t *duk__dump_hbuffer_raw(duk_hthread *thr, duk_uint8_t *p, duk_hbuffer *h) {duk__dump_hbuffer_raw13857,637336 -DUK_LOCAL duk_uint8_t *duk__dump_string_prop(duk_hthread *thr, duk_uint8_t *p, duk_bufwriter_ctxduk__dump_string_prop13877,637902 -DUK_LOCAL duk_uint8_t *duk__dump_buffer_prop(duk_hthread *thr, duk_uint8_t *p, duk_bufwriter_ctxduk__dump_buffer_prop13895,638587 -DUK_LOCAL duk_uint8_t *duk__dump_uint32_prop(duk_hthread *thr, duk_uint8_t *p, duk_bufwriter_ctxduk__dump_uint32_prop13913,639279 -DUK_LOCAL duk_uint8_t *duk__dump_varmap(duk_hthread *thr, duk_uint8_t *p, duk_bufwriter_ctx *bw_duk__dump_varmap13928,639794 -DUK_LOCAL duk_uint8_t *duk__dump_formals(duk_hthread *thr, duk_uint8_t *p, duk_bufwriter_ctx *bwduk__dump_formals13970,641430 -static duk_uint8_t *duk__dump_func(duk_hthread *thr, duk_hcompfunc *func, duk_bufwriter_ctx *bw_duk__dump_func14011,642832 -#define DUK__ASSERT_LEFT(DUK__ASSERT_LEFT14162,648933 -static const duk_uint8_t *duk__load_func(duk_hthread *thr, const duk_uint8_t *p, const duk_uint8duk__load_func14166,649044 -DUK_EXTERNAL void duk_dump_function(duk_hthread *thr) {duk_dump_function14469,659774 -DUK_EXTERNAL void duk_load_function(duk_hthread *thr) {duk_load_function14500,660784 -DUK_EXTERNAL void duk_dump_function(duk_hthread *thr) {duk_dump_function14540,661877 -DUK_EXTERNAL void duk_load_function(duk_hthread *thr) {duk_load_function14546,662020 -struct duk__pcall_prop_args {duk__pcall_prop_args14584,663159 - duk_idx_t obj_idx;obj_idx14585,663189 - duk_idx_t nargs;nargs14586,663209 - duk_small_uint_t call_flags;call_flags14587,663227 -typedef struct duk__pcall_prop_args duk__pcall_prop_args;duk__pcall_prop_args14589,663260 -struct duk__pcall_method_args {duk__pcall_method_args14591,663319 - duk_idx_t nargs;nargs14592,663351 - duk_small_uint_t call_flags;call_flags14593,663369 -typedef struct duk__pcall_method_args duk__pcall_method_args;duk__pcall_method_args14595,663402 -struct duk__pcall_args {duk__pcall_args14597,663465 - duk_idx_t nargs;nargs14598,663490 - duk_small_uint_t call_flags;call_flags14599,663508 -typedef struct duk__pcall_args duk__pcall_args;duk__pcall_args14601,663541 -DUK_LOCAL duk_idx_t duk__call_get_idx_func(duk_hthread *thr, duk_idx_t nargs, duk_idx_t other) {duk__call_get_idx_func14607,663741 -DUK_LOCAL duk_idx_t duk__call_get_idx_func_unvalidated(duk_hthread *thr, duk_idx_t nargs, duk_idduk__call_get_idx_func_unvalidated14627,664382 -DUK_LOCAL void duk__call_prop_prep_stack(duk_hthread *thr, duk_idx_t normalized_obj_idx, duk_idxduk__call_prop_prep_stack14644,664874 -DUK_EXTERNAL void duk_call(duk_hthread *thr, duk_idx_t nargs) {duk_call14686,666209 -DUK_EXTERNAL void duk_call_method(duk_hthread *thr, duk_idx_t nargs) {duk_call_method14701,666630 -DUK_EXTERNAL void duk_call_prop(duk_hthread *thr, duk_idx_t obj_idx, duk_idx_t nargs) {duk_call_prop14714,667015 -DUK_LOCAL duk_ret_t duk__pcall_raw(duk_hthread *thr, void *udata) {duk__pcall_raw14735,667676 -DUK_EXTERNAL duk_int_t duk_pcall(duk_hthread *thr, duk_idx_t nargs) {duk_pcall14756,668183 -DUK_LOCAL duk_ret_t duk__pcall_method_raw(duk_hthread *thr, void *udata) {duk__pcall_method_raw14771,668571 -DUK_INTERNAL duk_int_t duk_pcall_method_flags(duk_hthread *thr, duk_idx_t nargs, duk_small_uint_duk_pcall_method_flags14791,669057 -DUK_EXTERNAL duk_int_t duk_pcall_method(duk_hthread *thr, duk_idx_t nargs) {duk_pcall_method14806,669510 -DUK_LOCAL duk_ret_t duk__pcall_prop_raw(duk_hthread *thr, void *udata) {duk__pcall_prop_raw14812,669666 -DUK_EXTERNAL duk_int_t duk_pcall_prop(duk_hthread *thr, duk_idx_t obj_idx, duk_idx_t nargs) {duk_pcall_prop14831,670172 -DUK_EXTERNAL duk_int_t duk_safe_call(duk_hthread *thr, duk_safe_call_function func, void *udata,duk_safe_call14847,670619 -DUK_EXTERNAL void duk_new(duk_hthread *thr, duk_idx_t nargs) {duk_new14888,672495 -DUK_LOCAL duk_ret_t duk__pnew_helper(duk_hthread *thr, void *udata) {duk__pnew_helper14902,672903 -DUK_EXTERNAL duk_int_t duk_pnew(duk_hthread *thr, duk_idx_t nargs) {duk_pnew14912,673090 -DUK_EXTERNAL duk_bool_t duk_is_constructor_call(duk_hthread *thr) {duk_is_constructor_call14931,673611 -DUK_EXTERNAL void duk_require_constructor_call(duk_hthread *thr) {duk_require_constructor_call14943,673859 -DUK_EXTERNAL duk_bool_t duk_is_strict_call(duk_hthread *thr) {duk_is_strict_call14952,674074 -DUK_EXTERNAL duk_int_t duk_get_current_magic(duk_hthread *thr) {duk_get_current_magic14979,674778 -DUK_EXTERNAL duk_int_t duk_get_magic(duk_hthread *thr, duk_idx_t idx) {duk_get_magic15004,675342 -DUK_EXTERNAL void duk_set_magic(duk_hthread *thr, duk_idx_t idx, duk_int_t magic) {duk_set_magic15029,675987 -DUK_INTERNAL void duk_resolve_nonbound_function(duk_hthread *thr) {duk_resolve_nonbound_function15046,676349 -DUK_LOCAL const duk_uint8_t *duk__prep_codec_arg(duk_hthread *thr, duk_idx_t idx, duk_size_t *ouduk__prep_codec_arg15098,677852 -DUK_LOCAL const duk_int8_t duk__base64_decode_nequal_step[5] = {duk__base64_decode_nequal_step15131,678880 -DUK_LOCAL const duk_uint8_t duk__base64_enctab_fast[64] = {duk__base64_enctab_fast15140,679186 -DUK_LOCAL const duk_int8_t duk__base64_dectab_fast[256] = {duk__base64_dectab_fast15155,679962 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__base64_encode_fast_3(const duk_uint8_t *src, duk_uint8_t *duk__base64_encode_fast_315176,681445 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__base64_encode_fast_2(const duk_uint8_t *src, duk_uint8_t *duk__base64_encode_fast_215200,682306 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__base64_encode_fast_1(const duk_uint8_t *src, duk_uint8_t *duk__base64_encode_fast_115211,682751 -DUK_LOCAL void duk__base64_encode_helper(const duk_uint8_t *src, duk_size_t srclen, duk_uint8_t duk__base64_encode_helper15221,683089 -DUK_LOCAL void duk__base64_encode_helper(const duk_uint8_t *src, duk_size_t srclen, duk_uint8_t duk__base64_encode_helper15282,684463 -DUK_LOCAL duk_bool_t duk__base64_decode_helper(const duk_uint8_t *src, duk_size_t srclen, duk_uiduk__base64_decode_helper15356,686125 -DUK_LOCAL duk_bool_t duk__base64_decode_helper(const duk_uint8_t *src, duk_size_t srclen, duk_uiduk__base64_decode_helper15552,692996 -DUK_EXTERNAL const char *duk_base64_encode(duk_hthread *thr, duk_idx_t idx) {duk_base64_encode15692,696367 -DUK_EXTERNAL void duk_base64_decode(duk_hthread *thr, duk_idx_t idx) {duk_base64_decode15728,697313 -DUK_EXTERNAL const char *duk_base64_encode(duk_hthread *thr, duk_idx_t idx) {duk_base64_encode15766,698581 -DUK_EXTERNAL void duk_base64_decode(duk_hthread *thr, duk_idx_t idx) {duk_base64_decode15772,698740 -DUK_EXTERNAL const char *duk_hex_encode(duk_hthread *thr, duk_idx_t idx) {duk_hex_encode15784,698973 -DUK_EXTERNAL void duk_hex_decode(duk_hthread *thr, duk_idx_t idx) {duk_hex_decode15840,700673 -DUK_EXTERNAL const char *duk_hex_encode(duk_hthread *thr, duk_idx_t idx) {duk_hex_encode15928,703146 -DUK_EXTERNAL void duk_hex_decode(duk_hthread *thr, duk_idx_t idx) {duk_hex_decode15933,703301 -DUK_EXTERNAL const char *duk_json_encode(duk_hthread *thr, duk_idx_t idx) {duk_json_encode15945,703530 -DUK_EXTERNAL void duk_json_decode(duk_hthread *thr, duk_idx_t idx) {duk_json_decode15971,704253 -DUK_EXTERNAL const char *duk_json_encode(duk_hthread *thr, duk_idx_t idx) {duk_json_encode15991,704820 -DUK_EXTERNAL void duk_json_decode(duk_hthread *thr, duk_idx_t idx) {duk_json_decode15998,705005 -typedef struct duk__compile_raw_args duk__compile_raw_args;duk__compile_raw_args16012,705330 -struct duk__compile_raw_args {duk__compile_raw_args16013,705390 - duk_size_t src_length; /* should be first on 64-bit platforms */src_length16014,705421 - const duk_uint8_t *src_buffer;src_buffer16015,705488 - duk_uint_t flags;flags16016,705520 -DUK_EXTERNAL duk_int_t duk_eval_raw(duk_hthread *thr, const char *src_buffer, duk_size_t src_lenduk_eval_raw16020,705577 -DUK_LOCAL duk_ret_t duk__do_compile(duk_hthread *thr, void *udata) {duk__do_compile16063,706756 -DUK_EXTERNAL duk_int_t duk_compile_raw(duk_hthread *thr, const char *src_buffer, duk_size_t src_duk_compile_raw16136,708873 -DUK_EXTERNAL void duk_push_context_dump(duk_hthread *thr) {duk_push_context_dump16186,710300 -DUK_EXTERNAL void duk_push_context_dump(duk_hthread *thr) {duk_push_context_dump16220,711498 -DUK_EXTERNAL void duk_debugger_attach(duk_hthread *thr,duk_debugger_attach16229,711719 -DUK_EXTERNAL void duk_debugger_detach(duk_hthread *thr) {duk_debugger_detach16291,713919 -DUK_EXTERNAL void duk_debugger_cooperate(duk_hthread *thr) {duk_debugger_cooperate16301,714189 -DUK_EXTERNAL duk_bool_t duk_debugger_notify(duk_hthread *thr, duk_idx_t nvalues) {duk_debugger_notify16322,714756 -DUK_EXTERNAL void duk_debugger_pause(duk_hthread *thr) {duk_debugger_pause16358,715810 -DUK_EXTERNAL void duk_debugger_attach(duk_hthread *thr,duk_debugger_attach16383,716589 -DUK_EXTERNAL void duk_debugger_detach(duk_hthread *thr) {duk_debugger_detach16405,717527 -DUK_EXTERNAL void duk_debugger_cooperate(duk_hthread *thr) {duk_debugger_cooperate16411,717688 -DUK_EXTERNAL duk_bool_t duk_debugger_notify(duk_hthread *thr, duk_idx_t nvalues) {duk_debugger_notify16417,717808 -DUK_EXTERNAL void duk_debugger_pause(duk_hthread *thr) {duk_debugger_pause16433,718141 -typedef struct duk_internal_thread_state duk_internal_thread_state;duk_internal_thread_state16447,718445 -struct duk_internal_thread_state {duk_internal_thread_state16449,718514 - duk_ljstate lj;lj16450,718549 - duk_bool_t creating_error;creating_error16451,718566 - duk_hthread *curr_thread;curr_thread16452,718594 - duk_int_t call_recursion_depth;call_recursion_depth16453,718621 -DUK_EXTERNAL duk_hthread *duk_create_heap(duk_alloc_function alloc_func,duk_create_heap16456,718658 -DUK_EXTERNAL void duk_destroy_heap(duk_hthread *thr) {duk_destroy_heap16507,720200 -DUK_EXTERNAL void duk_suspend(duk_hthread *thr, duk_thread_state *state) {duk_suspend16520,720399 -DUK_EXTERNAL void duk_resume(duk_hthread *thr, const duk_thread_state *state) {duk_resume16562,721787 -DUK_EXTERNAL void duk_set_global_object(duk_hthread *thr) {duk_set_global_object16587,722633 -DUK_LOCAL void duk__inspect_multiple_uint(duk_hthread *thr, const char *fmt, duk_int_t *vals) {duk__inspect_multiple_uint16656,724647 -#define DUK__IDX_TYPE DUK__IDX_TYPE16688,725550 -#define DUK__IDX_ITAG DUK__IDX_ITAG16689,725578 -#define DUK__IDX_REFC DUK__IDX_REFC16690,725606 -#define DUK__IDX_HBYTES DUK__IDX_HBYTES16691,725634 -#define DUK__IDX_CLASS DUK__IDX_CLASS16692,725662 -#define DUK__IDX_PBYTES DUK__IDX_PBYTES16693,725690 -#define DUK__IDX_ESIZE DUK__IDX_ESIZE16694,725718 -#define DUK__IDX_ENEXT DUK__IDX_ENEXT16695,725746 -#define DUK__IDX_ASIZE DUK__IDX_ASIZE16696,725774 -#define DUK__IDX_HSIZE DUK__IDX_HSIZE16697,725802 -#define DUK__IDX_BCBYTES DUK__IDX_BCBYTES16698,725830 -#define DUK__IDX_DBYTES DUK__IDX_DBYTES16699,725859 -#define DUK__IDX_TSTATE DUK__IDX_TSTATE16700,725888 -#define DUK__IDX_VARIANT DUK__IDX_VARIANT16701,725917 -DUK_EXTERNAL void duk_inspect_value(duk_hthread *thr, duk_idx_t idx) {duk_inspect_value16703,725947 -DUK_EXTERNAL void duk_inspect_callstack_entry(duk_hthread *thr, duk_int_t level) {duk_inspect_callstack_entry16832,730624 -DUK_EXTERNAL void *duk_alloc_raw(duk_hthread *thr, duk_size_t size) {duk_alloc_raw16899,732302 -DUK_EXTERNAL void duk_free_raw(duk_hthread *thr, void *ptr) {duk_free_raw16905,732444 -DUK_EXTERNAL void *duk_realloc_raw(duk_hthread *thr, void *ptr, duk_size_t size) {duk_realloc_raw16911,732569 -DUK_EXTERNAL void *duk_alloc(duk_hthread *thr, duk_size_t size) {duk_alloc16917,732731 -DUK_EXTERNAL void duk_free(duk_hthread *thr, void *ptr) {duk_free16923,732865 -DUK_EXTERNAL void *duk_realloc(duk_hthread *thr, void *ptr, duk_size_t size) {duk_realloc16929,732984 -DUK_EXTERNAL void duk_get_memory_functions(duk_hthread *thr, duk_memory_functions *out_funcs) {duk_get_memory_functions16945,733491 -DUK_EXTERNAL void duk_gc(duk_hthread *thr, duk_uint_t flags) {duk_gc16960,733915 -DUK_EXTERNAL duk_bool_t duk_get_prop(duk_hthread *thr, duk_idx_t obj_idx) {duk_get_prop16988,734742 -DUK_EXTERNAL duk_bool_t duk_get_prop_string(duk_hthread *thr, duk_idx_t obj_idx, const char *keyduk_get_prop_string17011,735397 -DUK_EXTERNAL duk_bool_t duk_get_prop_lstring(duk_hthread *thr, duk_idx_t obj_idx, const char *keduk_get_prop_lstring17020,735680 -DUK_EXTERNAL duk_bool_t duk_get_prop_literal_raw(duk_hthread *thr, duk_idx_t obj_idx, const charduk_get_prop_literal_raw17030,736028 -DUK_EXTERNAL duk_bool_t duk_get_prop_index(duk_hthread *thr, duk_idx_t obj_idx, duk_uarridx_t arduk_get_prop_index17041,736396 -DUK_EXTERNAL duk_bool_t duk_get_prop_heapptr(duk_hthread *thr, duk_idx_t obj_idx, void *ptr) {duk_get_prop_heapptr17049,736656 -DUK_INTERNAL duk_bool_t duk_get_prop_stridx(duk_hthread *thr, duk_idx_t obj_idx, duk_small_uint_duk_get_prop_stridx17057,736936 -DUK_INTERNAL duk_bool_t duk_get_prop_stridx_short_raw(duk_hthread *thr, duk_uint_t packed_args) duk_get_prop_stridx_short_raw17066,737268 -DUK_INTERNAL duk_bool_t duk_get_prop_stridx_boolean(duk_hthread *thr, duk_idx_t obj_idx, duk_smaduk_get_prop_stridx_boolean17071,737528 -DUK_INTERNAL duk_bool_t duk_xget_owndataprop(duk_hthread *thr, duk_idx_t obj_idx) {duk_xget_owndataprop17093,738344 -DUK_INTERNAL duk_bool_t duk_xget_owndataprop_stridx(duk_hthread *thr, duk_idx_t obj_idx, duk_smaduk_xget_owndataprop_stridx17121,738965 -DUK_INTERNAL duk_bool_t duk_xget_owndataprop_stridx_short_raw(duk_hthread *thr, duk_uint_t packeduk_xget_owndataprop_stridx_short_raw17130,739313 -DUK_LOCAL duk_bool_t duk__put_prop_shared(duk_hthread *thr, duk_idx_t obj_idx, duk_idx_t idx_keyduk__put_prop_shared17135,739592 -DUK_EXTERNAL duk_bool_t duk_put_prop(duk_hthread *thr, duk_idx_t obj_idx) {duk_put_prop17165,740619 -DUK_EXTERNAL duk_bool_t duk_put_prop_string(duk_hthread *thr, duk_idx_t obj_idx, const char *keyduk_put_prop_string17170,740774 -DUK_EXTERNAL duk_bool_t duk_put_prop_lstring(duk_hthread *thr, duk_idx_t obj_idx, const char *keduk_put_prop_lstring17183,741252 -DUK_EXTERNAL duk_bool_t duk_put_prop_literal_raw(duk_hthread *thr, duk_idx_t obj_idx, const charduk_put_prop_literal_raw17193,741604 -DUK_EXTERNAL duk_bool_t duk_put_prop_index(duk_hthread *thr, duk_idx_t obj_idx, duk_uarridx_t arduk_put_prop_index17204,741976 -DUK_EXTERNAL duk_bool_t duk_put_prop_heapptr(duk_hthread *thr, duk_idx_t obj_idx, void *ptr) {duk_put_prop_heapptr17212,742248 -DUK_INTERNAL duk_bool_t duk_put_prop_stridx(duk_hthread *thr, duk_idx_t obj_idx, duk_small_uint_duk_put_prop_stridx17221,742541 -DUK_INTERNAL duk_bool_t duk_put_prop_stridx_short_raw(duk_hthread *thr, duk_uint_t packed_args) duk_put_prop_stridx_short_raw17230,742878 -DUK_EXTERNAL duk_bool_t duk_del_prop(duk_hthread *thr, duk_idx_t obj_idx) {duk_del_prop17235,743138 -DUK_EXTERNAL duk_bool_t duk_del_prop_string(duk_hthread *thr, duk_idx_t obj_idx, const char *keyduk_del_prop_string17258,743725 -DUK_EXTERNAL duk_bool_t duk_del_prop_lstring(duk_hthread *thr, duk_idx_t obj_idx, const char *keduk_del_prop_lstring17267,744008 -DUK_EXTERNAL duk_bool_t duk_del_prop_literal_raw(duk_hthread *thr, duk_idx_t obj_idx, const charduk_del_prop_literal_raw17277,744356 -DUK_EXTERNAL duk_bool_t duk_del_prop_index(duk_hthread *thr, duk_idx_t obj_idx, duk_uarridx_t arduk_del_prop_index17288,744724 -DUK_EXTERNAL duk_bool_t duk_del_prop_heapptr(duk_hthread *thr, duk_idx_t obj_idx, void *ptr) {duk_del_prop_heapptr17296,744984 -DUK_INTERNAL duk_bool_t duk_del_prop_stridx(duk_hthread *thr, duk_idx_t obj_idx, duk_small_uint_duk_del_prop_stridx17304,745264 -DUK_EXTERNAL duk_bool_t duk_has_prop(duk_hthread *thr, duk_idx_t obj_idx) {duk_has_prop17320,745862 -DUK_EXTERNAL duk_bool_t duk_has_prop_string(duk_hthread *thr, duk_idx_t obj_idx, const char *keyduk_has_prop_string17341,746423 -DUK_EXTERNAL duk_bool_t duk_has_prop_lstring(duk_hthread *thr, duk_idx_t obj_idx, const char *keduk_has_prop_lstring17350,746706 -DUK_EXTERNAL duk_bool_t duk_has_prop_literal_raw(duk_hthread *thr, duk_idx_t obj_idx, const charduk_has_prop_literal_raw17360,747054 -DUK_EXTERNAL duk_bool_t duk_has_prop_index(duk_hthread *thr, duk_idx_t obj_idx, duk_uarridx_t arduk_has_prop_index17371,747422 -DUK_EXTERNAL duk_bool_t duk_has_prop_heapptr(duk_hthread *thr, duk_idx_t obj_idx, void *ptr) {duk_has_prop_heapptr17379,747682 -DUK_INTERNAL duk_bool_t duk_has_prop_stridx(duk_hthread *thr, duk_idx_t obj_idx, duk_small_uint_duk_has_prop_stridx17387,747962 -DUK_INTERNAL void duk_xdef_prop(duk_hthread *thr, duk_idx_t obj_idx, duk_small_uint_t desc_flagsduk_xdef_prop17408,748826 -DUK_INTERNAL void duk_xdef_prop_index(duk_hthread *thr, duk_idx_t obj_idx, duk_uarridx_t arr_idxduk_xdef_prop_index17425,749282 -DUK_INTERNAL void duk_xdef_prop_stridx(duk_hthread *thr, duk_idx_t obj_idx, duk_small_uint_t strduk_xdef_prop_stridx17437,749637 -DUK_INTERNAL void duk_xdef_prop_stridx_short_raw(duk_hthread *thr, duk_uint_t packed_args) {duk_xdef_prop_stridx_short_raw17454,750155 -DUK_INTERNAL void duk_xdef_prop_stridx_thrower(duk_hthread *thr, duk_idx_t obj_idx, duk_small_uiduk_xdef_prop_stridx_thrower17485,751345 -DUK_EXTERNAL void duk_get_prop_desc(duk_hthread *thr, duk_idx_t obj_idx, duk_uint_t flags) {duk_get_prop_desc17496,751847 -DUK_EXTERNAL void duk_def_prop(duk_hthread *thr, duk_idx_t obj_idx, duk_uint_t flags) {duk_def_prop17504,752169 -DUK_EXTERNAL void duk_compact(duk_hthread *thr, duk_idx_t obj_idx) {duk_compact17594,754637 -DUK_INTERNAL void duk_compact_m1(duk_hthread *thr) {duk_compact_m117606,754923 -DUK_EXTERNAL void duk_enum(duk_hthread *thr, duk_idx_t obj_idx, duk_uint_t enum_flags) {duk_enum17614,755096 -DUK_EXTERNAL duk_bool_t duk_next(duk_hthread *thr, duk_idx_t enum_index, duk_bool_t get_value) {duk_next17622,755409 -DUK_INTERNAL void duk_seal_freeze_raw(duk_hthread *thr, duk_idx_t obj_idx, duk_bool_t is_freeze)duk_seal_freeze_raw17630,755657 -DUK_EXTERNAL void duk_seal(duk_hthread *thr, duk_idx_t obj_idx) {duk_seal17685,757253 -DUK_EXTERNAL void duk_freeze(duk_hthread *thr, duk_idx_t obj_idx) {duk_freeze17691,757404 -DUK_EXTERNAL void duk_put_function_list(duk_hthread *thr, duk_idx_t obj_idx, const duk_function_duk_put_function_list17701,757609 -DUK_EXTERNAL void duk_put_number_list(duk_hthread *thr, duk_idx_t obj_idx, const duk_number_listduk_put_number_list17716,758025 -DUK_EXTERNAL duk_bool_t duk_get_global_string(duk_hthread *thr, const char *key) {duk_get_global_string17738,758649 -DUK_EXTERNAL duk_bool_t duk_get_global_lstring(duk_hthread *thr, const char *key, duk_size_t keyduk_get_global_lstring17752,759002 -DUK_EXTERNAL duk_bool_t duk_get_global_literal_raw(duk_hthread *thr, const char *key, duk_size_tduk_get_global_literal_raw17767,759420 -DUK_EXTERNAL duk_bool_t duk_get_global_heapptr(duk_hthread *thr, void *ptr) {duk_get_global_heapptr17783,759858 -DUK_EXTERNAL duk_bool_t duk_put_global_string(duk_hthread *thr, const char *key) {duk_put_global_string17798,760208 -DUK_EXTERNAL duk_bool_t duk_put_global_lstring(duk_hthread *thr, const char *key, duk_size_t keyduk_put_global_lstring17813,760621 -DUK_EXTERNAL duk_bool_t duk_put_global_literal_raw(duk_hthread *thr, const char *key, duk_size_tduk_put_global_literal_raw17829,761099 -DUK_EXTERNAL duk_bool_t duk_put_global_heapptr(duk_hthread *thr, void *ptr) {duk_put_global_heapptr17846,761597 -DUK_INTERNAL duk_bool_t duk_get_method_stridx(duk_hthread *thr, duk_idx_t idx, duk_small_uint_t duk_get_method_stridx17865,762037 -DUK_EXTERNAL void duk_get_prototype(duk_hthread *thr, duk_idx_t idx) {duk_get_prototype17882,762434 -DUK_EXTERNAL void duk_set_prototype(duk_hthread *thr, duk_idx_t idx) {duk_set_prototype17900,762844 -DUK_INTERNAL void duk_clear_prototype(duk_hthread *thr, duk_idx_t idx) {duk_clear_prototype17925,763532 -DUK_INTERNAL duk_bool_t duk_is_bare_object(duk_hthread *thr, duk_idx_t idx) {duk_is_bare_object17943,763980 -DUK_EXTERNAL void duk_get_finalizer(duk_hthread *thr, duk_idx_t idx) {duk_get_finalizer17966,764545 -DUK_EXTERNAL void duk_set_finalizer(duk_hthread *thr, duk_idx_t idx) {duk_set_finalizer17976,764862 -DUK_EXTERNAL void duk_get_finalizer(duk_hthread *thr, duk_idx_t idx) {duk_get_finalizer18010,766168 -DUK_EXTERNAL void duk_set_finalizer(duk_hthread *thr, duk_idx_t idx) {duk_set_finalizer18017,766343 -DUK_EXTERNAL duk_double_t duk_random(duk_hthread *thr) {duk_random18031,766662 -DUK_EXTERNAL const char *duk_api_global_filename = NULL;duk_api_global_filename18060,767629 -DUK_EXTERNAL duk_int_t duk_api_global_line = 0;duk_api_global_line18061,767686 -DUK_LOCAL const char * const duk__symbol_type_strings[4] = {duk__symbol_type_strings18068,767767 -DUK_LOCAL const duk_uint_t duk__type_from_tag[] = {duk__type_from_tag18073,767908 -DUK_LOCAL const duk_uint_t duk__type_mask_from_tag[] = {duk__type_mask_from_tag18086,768180 -#define DUK__ASSERT_SPACE(DUK__ASSERT_SPACE18102,768594 -#define DUK__CHECK_SPACE(DUK__CHECK_SPACE18109,768845 -#define DUK__CHECK_SPACE(DUK__CHECK_SPACE18111,768898 -DUK_LOCAL duk_small_uint_t duk__get_symbol_type(duk_hstring *h) {duk__get_symbol_type18118,769062 -DUK_LOCAL const char *duk__get_symbol_type_string(duk_hstring *h) {duk__get_symbol_type_string18145,769814 -DUK_LOCAL duk_int_t duk__api_coerce_d2i(duk_hthread *thr, duk_idx_t idx, duk_int_t def_value, duduk__api_coerce_d2i18154,770139 -DUK_LOCAL duk_uint_t duk__api_coerce_d2ui(duk_hthread *thr, duk_idx_t idx, duk_uint_t def_value,duk__api_coerce_d2ui18215,771896 -DUK_EXTERNAL duk_idx_t duk_normalize_index(duk_hthread *thr, duk_idx_t idx) {duk_normalize_index18275,773311 -DUK_EXTERNAL duk_idx_t duk_require_normalize_index(duk_hthread *thr, duk_idx_t idx) {duk_require_normalize_index18310,774333 -DUK_INTERNAL duk_tval *duk_get_tval(duk_hthread *thr, duk_idx_t idx) {duk_get_tval18338,775093 -DUK_LOCAL const duk_tval_unused duk__const_tval_unused = DUK_TVAL_UNUSED_INITIALIZER();duk__const_tval_unused18371,776177 -DUK_INTERNAL duk_tval *duk_get_tval_or_unused(duk_hthread *thr, duk_idx_t idx) {duk_get_tval_or_unused18373,776266 -DUK_INTERNAL duk_tval *duk_require_tval(duk_hthread *thr, duk_idx_t idx) {duk_require_tval18385,776522 -DUK_EXTERNAL duk_bool_t duk_is_valid_index(duk_hthread *thr, duk_idx_t idx) {duk_is_valid_index18415,777360 -DUK_EXTERNAL void duk_require_valid_index(duk_hthread *thr, duk_idx_t idx) {duk_require_valid_index18423,777572 -DUK_EXTERNAL duk_idx_t duk_get_top(duk_hthread *thr) {duk_get_top18437,777876 -DUK_INTERNAL duk_idx_t duk_get_top_require_min(duk_hthread *thr, duk_idx_t min_top) {duk_get_top_require_min18446,778131 -DUK_EXTERNAL void duk_set_top(duk_hthread *thr, duk_idx_t idx) {duk_set_top18463,778647 -DUK_INTERNAL void duk_set_top_unsafe(duk_hthread *thr, duk_idx_t idx) {duk_set_top_unsafe18560,781311 -DUK_INTERNAL void duk_set_top_unsafe(duk_hthread *thr, duk_idx_t idx) {duk_set_top_unsafe18566,781471 -DUK_INTERNAL void duk_set_top_and_wipe(duk_hthread *thr, duk_idx_t top, duk_idx_t idx_wipe_startduk_set_top_and_wipe18634,783341 -DUK_EXTERNAL duk_idx_t duk_get_top_index(duk_hthread *thr) {duk_get_top_index18646,783774 -DUK_INTERNAL duk_idx_t duk_get_top_index_unsafe(duk_hthread *thr) {duk_get_top_index_unsafe18665,784294 -DUK_EXTERNAL duk_idx_t duk_require_top_index(duk_hthread *thr) {duk_require_top_index18674,784491 -DUK_LOCAL DUK_COLD DUK_NOINLINE duk_bool_t duk__resize_valstack(duk_hthread *thr, duk_size_t newduk__resize_valstack18711,785964 -DUK_LOCAL DUK_COLD DUK_NOINLINE duk_bool_t duk__valstack_grow(duk_hthread *thr, duk_size_t min_bduk__valstack_grow18858,792420 -DUK_INTERNAL DUK_INLINE void duk_valstack_grow_check_throw(duk_hthread *thr, duk_size_t min_byteduk_valstack_grow_check_throw18905,793827 -DUK_INTERNAL DUK_INLINE duk_bool_t duk_valstack_grow_check_nothrow(duk_hthread *thr, duk_size_t duk_valstack_grow_check_nothrow18923,794423 -DUK_INTERNAL void duk_valstack_shrink_check_nothrow(duk_hthread *thr, duk_bool_t snug) {duk_valstack_shrink_check_nothrow18938,794900 -DUK_EXTERNAL duk_bool_t duk_check_stack(duk_hthread *thr, duk_idx_t extra) {duk_check_stack19005,797479 -DUK_EXTERNAL void duk_require_stack(duk_hthread *thr, duk_idx_t extra) {duk_require_stack19028,798205 -DUK_EXTERNAL duk_bool_t duk_check_stack_top(duk_hthread *thr, duk_idx_t top) {duk_check_stack_top19051,798918 -DUK_EXTERNAL void duk_require_stack_top(duk_hthread *thr, duk_idx_t top) {duk_require_stack_top19074,799634 -DUK_EXTERNAL void duk_swap(duk_hthread *thr, duk_idx_t idx1, duk_idx_t idx2) {duk_swap19101,800407 -DUK_EXTERNAL void duk_swap_top(duk_hthread *thr, duk_idx_t idx) {duk_swap_top19119,800845 -DUK_EXTERNAL void duk_dup(duk_hthread *thr, duk_idx_t from_idx) {duk_dup19125,800968 -DUK_EXTERNAL void duk_dup_top(duk_hthread *thr) {duk_dup_top19140,801347 -DUK_INTERNAL void duk_dup_0(duk_hthread *thr) {duk_dup_019163,801898 -DUK_INTERNAL void duk_dup_1(duk_hthread *thr) {duk_dup_119167,801994 -DUK_INTERNAL void duk_dup_2(duk_hthread *thr) {duk_dup_219171,802090 -DUK_INTERNAL void duk_dup_m2(duk_hthread *thr) {duk_dup_m219175,802186 -DUK_INTERNAL void duk_dup_m3(duk_hthread *thr) {duk_dup_m319179,802284 -DUK_INTERNAL void duk_dup_m4(duk_hthread *thr) {duk_dup_m419183,802382 -DUK_EXTERNAL void duk_insert(duk_hthread *thr, duk_idx_t to_idx) {duk_insert19188,802481 -DUK_INTERNAL void duk_insert_undefined(duk_hthread *thr, duk_idx_t idx) {duk_insert_undefined19222,803349 -DUK_INTERNAL void duk_insert_undefined_n(duk_hthread *thr, duk_idx_t idx, duk_idx_t count) {duk_insert_undefined_n19230,803568 -DUK_EXTERNAL void duk_pull(duk_hthread *thr, duk_idx_t from_idx) {duk_pull19245,803943 -DUK_EXTERNAL void duk_replace(duk_hthread *thr, duk_idx_t to_idx) {duk_replace19279,804854 -DUK_EXTERNAL void duk_copy(duk_hthread *thr, duk_idx_t from_idx, duk_idx_t to_idx) {duk_copy19301,805395 -DUK_EXTERNAL void duk_remove(duk_hthread *thr, duk_idx_t idx) {duk_remove19316,805805 -DUK_INTERNAL void duk_remove_unsafe(duk_hthread *thr, duk_idx_t idx) {duk_remove_unsafe19355,806792 -DUK_INTERNAL void duk_remove_m2(duk_hthread *thr) {duk_remove_m219361,806954 -DUK_INTERNAL void duk_remove_n(duk_hthread *thr, duk_idx_t idx, duk_idx_t count) {duk_remove_n19367,807060 -DUK_INTERNAL void duk_remove_n_unsafe(duk_hthread *thr, duk_idx_t idx, duk_idx_t count) {duk_remove_n_unsafe19412,808240 -DUK_EXTERNAL void duk_xcopymove_raw(duk_hthread *to_thr, duk_hthread *from_thr, duk_idx_t count,duk_xcopymove_raw19422,808465 -DUK_INTERNAL duk_tval *duk_reserve_gap(duk_hthread *thr, duk_idx_t idx_base, duk_idx_t count) {duk_reserve_gap19498,810852 -DUK_EXTERNAL void duk_require_undefined(duk_hthread *thr, duk_idx_t idx) {duk_require_undefined19528,811844 -DUK_EXTERNAL void duk_require_null(duk_hthread *thr, duk_idx_t idx) {duk_require_null19541,812190 -DUK_LOCAL DUK_ALWAYS_INLINE duk_bool_t duk__get_boolean_raw(duk_hthread *thr, duk_idx_t idx, dukduk__get_boolean_raw19554,812516 -DUK_EXTERNAL duk_bool_t duk_get_boolean(duk_hthread *thr, duk_idx_t idx) {duk_get_boolean19573,812948 -DUK_EXTERNAL duk_bool_t duk_get_boolean_default(duk_hthread *thr, duk_idx_t idx, duk_bool_t def_duk_get_boolean_default19579,813120 -DUK_EXTERNAL duk_bool_t duk_require_boolean(duk_hthread *thr, duk_idx_t idx) {duk_require_boolean19585,813308 -DUK_EXTERNAL duk_bool_t duk_opt_boolean(duk_hthread *thr, duk_idx_t idx, duk_bool_t def_value) {duk_opt_boolean19603,813762 -DUK_LOCAL DUK_ALWAYS_INLINE duk_double_t duk__get_number_raw(duk_hthread *thr, duk_idx_t idx, duduk__get_number_raw19612,814037 -DUK_EXTERNAL duk_double_t duk_get_number(duk_hthread *thr, duk_idx_t idx) {duk_get_number19641,814834 -DUK_EXTERNAL duk_double_t duk_get_number_default(duk_hthread *thr, duk_idx_t idx, duk_double_t dduk_get_number_default19646,815016 -DUK_EXTERNAL duk_double_t duk_require_number(duk_hthread *thr, duk_idx_t idx) {duk_require_number19651,815205 -DUK_EXTERNAL duk_double_t duk_opt_number(duk_hthread *thr, duk_idx_t idx, duk_double_t def_valueduk_opt_number19674,815833 -DUK_EXTERNAL duk_int_t duk_get_int(duk_hthread *thr, duk_idx_t idx) {duk_get_int19684,816163 -DUK_EXTERNAL duk_uint_t duk_get_uint(duk_hthread *thr, duk_idx_t idx) {duk_get_uint19690,816348 -DUK_EXTERNAL duk_int_t duk_get_int_default(duk_hthread *thr, duk_idx_t idx, duk_int_t def_value)duk_get_int_default19696,816537 -DUK_EXTERNAL duk_uint_t duk_get_uint_default(duk_hthread *thr, duk_idx_t idx, duk_uint_t def_valduk_get_uint_default19702,816745 -DUK_EXTERNAL duk_int_t duk_require_int(duk_hthread *thr, duk_idx_t idx) {duk_require_int19708,816958 -DUK_EXTERNAL duk_uint_t duk_require_uint(duk_hthread *thr, duk_idx_t idx) {duk_require_uint19714,817147 -DUK_EXTERNAL duk_int_t duk_opt_int(duk_hthread *thr, duk_idx_t idx, duk_int_t def_value) {duk_opt_int19720,817340 -DUK_EXTERNAL duk_uint_t duk_opt_uint(duk_hthread *thr, duk_idx_t idx, duk_uint_t def_value) {duk_opt_uint19729,817605 -DUK_EXTERNAL const char *duk_get_lstring(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_len) {duk_get_lstring19738,817874 -DUK_EXTERNAL const char *duk_require_lstring(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_leduk_require_lstring19760,818287 -DUK_INTERNAL const char *duk_require_lstring_notsymbol(duk_hthread *thr, duk_idx_t idx, duk_sizeduk_require_lstring_notsymbol19773,818606 -DUK_EXTERNAL const char *duk_get_string(duk_hthread *thr, duk_idx_t idx) {duk_get_string19786,818945 -DUK_EXTERNAL const char *duk_opt_lstring(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_len, cduk_opt_lstring19799,819197 -DUK_EXTERNAL const char *duk_opt_string(duk_hthread *thr, duk_idx_t idx, const char *def_ptr) {duk_opt_string19811,819572 -DUK_EXTERNAL const char *duk_get_lstring_default(duk_hthread *thr, duk_idx_t idx, duk_size_t *ouduk_get_lstring_default19820,819843 -DUK_EXTERNAL const char *duk_get_string_default(duk_hthread *thr, duk_idx_t idx, const char *defduk_get_string_default19842,820314 -DUK_INTERNAL const char *duk_get_string_notsymbol(duk_hthread *thr, duk_idx_t idx) {duk_get_string_notsymbol19855,820602 -DUK_EXTERNAL const char *duk_require_string(duk_hthread *thr, duk_idx_t idx) {duk_require_string19868,820866 -DUK_INTERNAL const char *duk_require_string_notsymbol(duk_hthread *thr, duk_idx_t idx) {duk_require_string_notsymbol19874,821022 -DUK_EXTERNAL void duk_require_object(duk_hthread *thr, duk_idx_t idx) {duk_require_object19884,821279 -DUK_LOCAL void *duk__get_pointer_raw(duk_hthread *thr, duk_idx_t idx, void *def_value) {duk__get_pointer_raw19897,821613 -DUK_EXTERNAL void *duk_get_pointer(duk_hthread *thr, duk_idx_t idx) {duk_get_pointer19913,821943 -DUK_EXTERNAL void *duk_opt_pointer(duk_hthread *thr, duk_idx_t idx, void *def_value) {duk_opt_pointer19918,822104 -DUK_EXTERNAL void *duk_get_pointer_default(duk_hthread *thr, duk_idx_t idx, void *def_value) {duk_get_pointer_default19927,822369 -DUK_EXTERNAL void *duk_require_pointer(duk_hthread *thr, duk_idx_t idx) {duk_require_pointer19932,822546 -DUK_LOCAL void *duk__get_buffer_helper(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size, voduk__get_buffer_helper19970,823415 -DUK_EXTERNAL void *duk_get_buffer(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size) {duk_get_buffer20005,824196 -DUK_EXTERNAL void *duk_opt_buffer(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size, void *dduk_opt_buffer20011,824423 -DUK_EXTERNAL void *duk_get_buffer_default(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size,duk_get_buffer_default20023,824790 -DUK_EXTERNAL void *duk_require_buffer(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size) {duk_require_buffer20029,825044 -DUK_INTERNAL void *duk_get_buffer_data_raw(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_sizeduk_get_buffer_data_raw20040,825556 -DUK_EXTERNAL void *duk_get_buffer_data(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size) {duk_get_buffer_data20102,827292 -DUK_EXTERNAL void *duk_get_buffer_data_default(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_duk_get_buffer_data_default20107,827530 -DUK_EXTERNAL void *duk_opt_buffer_data(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size, voduk_opt_buffer_data20112,827797 -DUK_EXTERNAL void *duk_require_buffer_data(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_sizeduk_require_buffer_data20124,828174 -DUK_LOCAL duk_heaphdr *duk__get_tagged_heaphdr_raw(duk_hthread *thr, duk_idx_t idx, duk_uint_t tduk__get_tagged_heaphdr_raw20134,828595 -DUK_INTERNAL duk_hstring *duk_get_hstring(duk_hthread *thr, duk_idx_t idx) {duk_get_hstring20152,829020 -DUK_INTERNAL duk_hstring *duk_get_hstring_notsymbol(duk_hthread *thr, duk_idx_t idx) {duk_get_hstring_notsymbol20157,829207 -DUK_INTERNAL duk_hstring *duk_require_hstring(duk_hthread *thr, duk_idx_t idx) {duk_require_hstring20169,829502 -DUK_INTERNAL duk_hstring *duk_require_hstring_notsymbol(duk_hthread *thr, duk_idx_t idx) {duk_require_hstring_notsymbol20182,829860 -DUK_INTERNAL duk_hobject *duk_get_hobject(duk_hthread *thr, duk_idx_t idx) {duk_get_hobject20195,830257 -DUK_INTERNAL duk_hobject *duk_require_hobject(duk_hthread *thr, duk_idx_t idx) {duk_require_hobject20200,830444 -DUK_INTERNAL duk_hbuffer *duk_get_hbuffer(duk_hthread *thr, duk_idx_t idx) {duk_get_hbuffer20213,830802 -DUK_INTERNAL duk_hbuffer *duk_require_hbuffer(duk_hthread *thr, duk_idx_t idx) {duk_require_hbuffer20218,830989 -DUK_INTERNAL duk_hthread *duk_get_hthread(duk_hthread *thr, duk_idx_t idx) {duk_get_hthread20231,831347 -DUK_INTERNAL duk_hthread *duk_require_hthread(duk_hthread *thr, duk_idx_t idx) {duk_require_hthread20243,831653 -DUK_INTERNAL duk_hcompfunc *duk_get_hcompfunc(duk_hthread *thr, duk_idx_t idx) {duk_get_hcompfunc20256,832058 -DUK_INTERNAL duk_hcompfunc *duk_require_hcompfunc(duk_hthread *thr, duk_idx_t idx) {duk_require_hcompfunc20268,832372 -DUK_INTERNAL duk_hnatfunc *duk_get_hnatfunc(duk_hthread *thr, duk_idx_t idx) {duk_get_hnatfunc20281,832797 -DUK_INTERNAL duk_hnatfunc *duk_require_hnatfunc(duk_hthread *thr, duk_idx_t idx) {duk_require_hnatfunc20293,833107 -DUK_EXTERNAL duk_c_function duk_get_c_function(duk_hthread *thr, duk_idx_t idx) {duk_get_c_function20306,833525 -DUK_EXTERNAL duk_c_function duk_opt_c_function(duk_hthread *thr, duk_idx_t idx, duk_c_function dduk_opt_c_function20330,834025 -DUK_EXTERNAL duk_c_function duk_get_c_function_default(duk_hthread *thr, duk_idx_t idx, duk_c_fuduk_get_c_function_default20339,834314 -DUK_EXTERNAL duk_c_function duk_require_c_function(duk_hthread *thr, duk_idx_t idx) {duk_require_c_function20352,834578 -DUK_EXTERNAL void duk_require_function(duk_hthread *thr, duk_idx_t idx) {duk_require_function20365,834911 -DUK_EXTERNAL void duk_require_constructable(duk_hthread *thr, duk_idx_t idx) {duk_require_constructable20373,835172 -DUK_EXTERNAL duk_hthread *duk_get_context(duk_hthread *thr, duk_idx_t idx) {duk_get_context20386,835609 -DUK_EXTERNAL duk_hthread *duk_require_context(duk_hthread *thr, duk_idx_t idx) {duk_require_context20392,835753 -DUK_EXTERNAL duk_hthread *duk_opt_context(duk_hthread *thr, duk_idx_t idx, duk_hthread *def_valuduk_opt_context20398,835905 -DUK_EXTERNAL duk_hthread *duk_get_context_default(duk_hthread *thr, duk_idx_t idx, duk_hthread *duk_get_context_default20407,836184 -DUK_EXTERNAL void *duk_get_heapptr(duk_hthread *thr, duk_idx_t idx) {duk_get_heapptr20420,836436 -DUK_EXTERNAL void *duk_opt_heapptr(duk_hthread *thr, duk_idx_t idx, void *def_value) {duk_opt_heapptr20437,836794 -DUK_EXTERNAL void *duk_get_heapptr_default(duk_hthread *thr, duk_idx_t idx, void *def_value) {duk_get_heapptr_default20446,837059 -DUK_EXTERNAL void *duk_require_heapptr(duk_hthread *thr, duk_idx_t idx) {duk_require_heapptr20459,837290 -DUK_LOCAL duk_hobject *duk__get_hobject_promote_mask_raw(duk_hthread *thr, duk_idx_t idx, duk_uiduk__get_hobject_promote_mask_raw20478,837825 -DUK_INTERNAL duk_hobject *duk_get_hobject_promote_mask(duk_hthread *thr, duk_idx_t idx, duk_uintduk_get_hobject_promote_mask20515,838989 -DUK_INTERNAL duk_hobject *duk_require_hobject_promote_mask(duk_hthread *thr, duk_idx_t idx, duk_duk_require_hobject_promote_mask20523,839317 -DUK_INTERNAL duk_hobject *duk_require_hobject_accept_mask(duk_hthread *thr, duk_idx_t idx, duk_uduk_require_hobject_accept_mask20531,839739 -DUK_INTERNAL duk_hobject *duk_get_hobject_with_class(duk_hthread *thr, duk_idx_t idx, duk_small_duk_get_hobject_with_class20536,839971 -DUK_INTERNAL duk_hobject *duk_require_hobject_with_class(duk_hthread *thr, duk_idx_t idx, duk_smduk_require_hobject_with_class20550,840417 -DUK_EXTERNAL duk_size_t duk_get_length(duk_hthread *thr, duk_idx_t idx) {duk_get_length20569,841138 -DUK_LOCAL duk_heaphdr *duk__known_heaphdr(duk_hthread *thr, duk_idx_t idx) {duk__known_heaphdr20654,843655 -DUK_INTERNAL duk_hstring *duk_known_hstring(duk_hthread *thr, duk_idx_t idx) {duk_known_hstring20671,844036 -DUK_INTERNAL duk_hobject *duk_known_hobject(duk_hthread *thr, duk_idx_t idx) {duk_known_hobject20677,844248 -DUK_INTERNAL duk_hbuffer *duk_known_hbuffer(duk_hthread *thr, duk_idx_t idx) {duk_known_hbuffer20683,844460 -DUK_INTERNAL duk_hcompfunc *duk_known_hcompfunc(duk_hthread *thr, duk_idx_t idx) {duk_known_hcompfunc20689,844672 -DUK_INTERNAL duk_hnatfunc *duk_known_hnatfunc(duk_hthread *thr, duk_idx_t idx) {duk_known_hnatfunc20695,844892 -DUK_EXTERNAL void duk_set_length(duk_hthread *thr, duk_idx_t idx, duk_size_t len) {duk_set_length20701,845108 -DUK_LOCAL duk_bool_t duk__defaultvalue_coerce_attempt(duk_hthread *thr, duk_idx_t idx, duk_smallduk__defaultvalue_coerce_attempt20719,845617 -DUK_EXTERNAL void duk_to_undefined(duk_hthread *thr, duk_idx_t idx) {duk_to_undefined20736,846156 -DUK_EXTERNAL void duk_to_null(duk_hthread *thr, duk_idx_t idx) {duk_to_null20746,846394 -DUK_LOCAL const char * const duk__toprim_hint_strings[3] = {duk__toprim_hint_strings20757,846643 -DUK_LOCAL void duk__to_primitive_helper(duk_hthread *thr, duk_idx_t idx, duk_int_t hint, duk_booduk__to_primitive_helper20760,846738 -DUK_EXTERNAL void duk_to_primitive(duk_hthread *thr, duk_idx_t idx, duk_int_t hint) {duk_to_primitive20844,849582 -DUK_INTERNAL void duk_to_primitive_ordinary(duk_hthread *thr, duk_idx_t idx, duk_int_t hint) {duk_to_primitive_ordinary20849,849770 -DUK_EXTERNAL duk_bool_t duk_to_boolean(duk_hthread *thr, duk_idx_t idx) {duk_to_boolean20855,849959 -DUK_INTERNAL duk_bool_t duk_to_boolean_top_pop(duk_hthread *thr) {duk_to_boolean_top_pop20874,850444 -DUK_EXTERNAL duk_double_t duk_to_number(duk_hthread *thr, duk_idx_t idx) {duk_to_number20890,850735 -DUK_INTERNAL duk_double_t duk_to_number_m1(duk_hthread *thr) {duk_to_number_m120910,851364 -DUK_INTERNAL duk_double_t duk_to_number_m2(duk_hthread *thr) {duk_to_number_m220914,851489 -DUK_INTERNAL duk_double_t duk_to_number_tval(duk_hthread *thr, duk_tval *tv) {duk_to_number_tval20919,851615 -typedef duk_double_t (*duk__toint_coercer)(duk_hthread *thr, duk_tval *tv);duk__toint_coercer20954,852485 -DUK_LOCAL duk_double_t duk__to_int_uint_helper(duk_hthread *thr, duk_idx_t idx, duk__toint_coercduk__to_int_uint_helper20956,852562 -DUK_EXTERNAL duk_int_t duk_to_int(duk_hthread *thr, duk_idx_t idx) {duk_to_int20984,853332 -DUK_EXTERNAL duk_uint_t duk_to_uint(duk_hthread *thr, duk_idx_t idx) {duk_to_uint20993,853680 -DUK_EXTERNAL duk_int32_t duk_to_int32(duk_hthread *thr, duk_idx_t idx) {duk_to_int3221002,854032 -DUK_EXTERNAL duk_uint32_t duk_to_uint32(duk_hthread *thr, duk_idx_t idx) {duk_to_uint3221018,854458 -DUK_EXTERNAL duk_uint16_t duk_to_uint16(duk_hthread *thr, duk_idx_t idx) {duk_to_uint1621034,854888 -DUK_INTERNAL duk_uint8_t duk_to_uint8clamped(duk_hthread *thr, duk_idx_t idx) {duk_to_uint8clamped21052,855406 -DUK_EXTERNAL const char *duk_to_lstring(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_len) {duk_to_lstring21089,856410 -DUK_LOCAL duk_ret_t duk__safe_to_string_raw(duk_hthread *thr, void *udata) {duk__safe_to_string_raw21097,856657 -DUK_EXTERNAL const char *duk_safe_to_lstring(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_leduk_safe_to_lstring21105,856828 -DUK_EXTERNAL const char *duk_to_stacktrace(duk_hthread *thr, duk_idx_t idx) {duk_to_stacktrace21138,857876 -DUK_LOCAL duk_ret_t duk__safe_to_stacktrace_raw(duk_hthread *thr, void *udata) {duk__safe_to_stacktrace_raw21159,858520 -DUK_EXTERNAL const char *duk_safe_to_stacktrace(duk_hthread *thr, duk_idx_t idx) {duk_safe_to_stacktrace21168,858700 -DUK_INTERNAL duk_hstring *duk_to_property_key_hstring(duk_hthread *thr, duk_idx_t idx) {duk_to_property_key_hstring21192,859470 -DUK_INTERNAL duk_hstring *duk_safe_to_hstring(duk_hthread *thr, duk_idx_t idx) {duk_safe_to_hstring21212,860143 -DUK_INTERNAL void duk_push_class_string_tval(duk_hthread *thr, duk_tval *tv, duk_bool_t avoid_siduk_push_class_string_tval21223,860480 -DUK_INTERNAL duk_int_t duk_to_int_clamped_raw(duk_hthread *thr, duk_idx_t idx, duk_int_t minval,duk_to_int_clamped_raw21306,863186 -DUK_INTERNAL duk_int_t duk_to_int_clamped(duk_hthread *thr, duk_idx_t idx, duk_idx_t minval, dukduk_to_int_clamped21369,864785 -DUK_INTERNAL duk_int_t duk_to_int_check_range(duk_hthread *thr, duk_idx_t idx, duk_int_t minval,duk_to_int_check_range21377,865016 -DUK_EXTERNAL const char *duk_to_string(duk_hthread *thr, duk_idx_t idx) {duk_to_string21382,865284 -DUK_INTERNAL duk_hstring *duk_to_hstring(duk_hthread *thr, duk_idx_t idx) {duk_to_hstring21483,868012 -DUK_INTERNAL duk_hstring *duk_to_hstring_m1(duk_hthread *thr) {duk_to_hstring_m121494,868239 -DUK_INTERNAL duk_hstring *duk_to_hstring_acceptsymbol(duk_hthread *thr, duk_idx_t idx) {duk_to_hstring_acceptsymbol21499,868367 -DUK_EXTERNAL const char *duk_buffer_to_string(duk_hthread *thr, duk_idx_t idx) {duk_buffer_to_string21518,869062 -DUK_EXTERNAL void *duk_to_buffer_raw(duk_hthread *thr, duk_idx_t idx, duk_size_t *out_size, duk_duk_to_buffer_raw21535,869465 -DUK_EXTERNAL void *duk_to_pointer(duk_hthread *thr, duk_idx_t idx) {duk_to_pointer21590,871236 -DUK_LOCAL void duk__push_func_from_lightfunc(duk_hthread *thr, duk_c_function func, duk_small_uiduk__push_func_from_lightfunc21640,872353 -DUK_EXTERNAL void duk_to_object(duk_hthread *thr, duk_idx_t idx) {duk_to_object21678,873748 -DUK_INTERNAL duk_hobject *duk_to_hobject(duk_hthread *thr, duk_idx_t idx) {duk_to_hobject21803,877652 -DUK_LOCAL duk_bool_t duk__tag_check(duk_hthread *thr, duk_idx_t idx, duk_small_uint_t tag) {duk__tag_check21817,877881 -DUK_LOCAL duk_bool_t duk__obj_flag_any_default_false(duk_hthread *thr, duk_idx_t idx, duk_uint_tduk__obj_flag_any_default_false21825,878097 -DUK_INTERNAL duk_int_t duk_get_type_tval(duk_tval *tv) {duk_get_type_tval21837,878399 -DUK_EXTERNAL duk_int_t duk_get_type(duk_hthread *thr, duk_idx_t idx) {duk_get_type21876,879514 -DUK_LOCAL const char * const duk__type_names[] = {duk__type_names21888,879802 -DUK_INTERNAL const char *duk_get_type_name(duk_hthread *thr, duk_idx_t idx) {duk_get_type_name21901,879970 -DUK_INTERNAL duk_small_uint_t duk_get_class_number(duk_hthread *thr, duk_idx_t idx) {duk_get_class_number21914,880407 -DUK_EXTERNAL duk_bool_t duk_check_type(duk_hthread *thr, duk_idx_t idx, duk_int_t type) {duk_check_type21940,881097 -DUK_INTERNAL duk_uint_t duk_get_type_mask_tval(duk_tval *tv) {duk_get_type_mask_tval21946,881269 -DUK_EXTERNAL duk_uint_t duk_get_type_mask(duk_hthread *thr, duk_idx_t idx) {duk_get_type_mask21985,882438 -DUK_EXTERNAL duk_bool_t duk_check_type_mask(duk_hthread *thr, duk_idx_t idx, duk_uint_t mask) {duk_check_type_mask21996,882665 -DUK_EXTERNAL duk_bool_t duk_is_undefined(duk_hthread *thr, duk_idx_t idx) {duk_is_undefined22009,882998 -DUK_EXTERNAL duk_bool_t duk_is_null(duk_hthread *thr, duk_idx_t idx) {duk_is_null22014,883158 -DUK_EXTERNAL duk_bool_t duk_is_boolean(duk_hthread *thr, duk_idx_t idx) {duk_is_boolean22019,883308 -DUK_EXTERNAL duk_bool_t duk_is_number(duk_hthread *thr, duk_idx_t idx) {duk_is_number22024,883464 -DUK_EXTERNAL duk_bool_t duk_is_nan(duk_hthread *thr, duk_idx_t idx) {duk_is_nan22041,883847 -DUK_EXTERNAL duk_bool_t duk_is_string(duk_hthread *thr, duk_idx_t idx) {duk_is_string22062,884463 -DUK_INTERNAL duk_bool_t duk_is_string_notsymbol(duk_hthread *thr, duk_idx_t idx) {duk_is_string_notsymbol22067,884617 -DUK_EXTERNAL duk_bool_t duk_is_object(duk_hthread *thr, duk_idx_t idx) {duk_is_object22072,884784 -DUK_EXTERNAL duk_bool_t duk_is_buffer(duk_hthread *thr, duk_idx_t idx) {duk_is_buffer22077,884938 -DUK_EXTERNAL duk_bool_t duk_is_buffer_data(duk_hthread *thr, duk_idx_t idx) {duk_is_buffer_data22083,885134 -DUK_EXTERNAL duk_bool_t duk_is_buffer_data(duk_hthread *thr, duk_idx_t idx) {duk_is_buffer_data22102,885581 -DUK_EXTERNAL duk_bool_t duk_is_pointer(duk_hthread *thr, duk_idx_t idx) {duk_is_pointer22110,885768 -DUK_EXTERNAL duk_bool_t duk_is_lightfunc(duk_hthread *thr, duk_idx_t idx) {duk_is_lightfunc22115,885924 -DUK_EXTERNAL duk_bool_t duk_is_symbol(duk_hthread *thr, duk_idx_t idx) {duk_is_symbol22120,886084 -DUK_EXTERNAL duk_bool_t duk_is_array(duk_hthread *thr, duk_idx_t idx) {duk_is_array22135,886512 -DUK_EXTERNAL duk_bool_t duk_is_function(duk_hthread *thr, duk_idx_t idx) {duk_is_function22147,886716 -DUK_INTERNAL duk_bool_t duk_is_callable_tval(duk_hthread *thr, duk_tval *tv) {duk_is_callable_tval22165,887093 -DUK_EXTERNAL duk_bool_t duk_is_constructable(duk_hthread *thr, duk_idx_t idx) {duk_is_constructable22182,887436 -DUK_EXTERNAL duk_bool_t duk_is_c_function(duk_hthread *thr, duk_idx_t idx) {duk_is_c_function22200,887823 -DUK_EXTERNAL duk_bool_t duk_is_ecmascript_function(duk_hthread *thr, duk_idx_t idx) {duk_is_ecmascript_function22207,888088 -DUK_EXTERNAL duk_bool_t duk_is_bound_function(duk_hthread *thr, duk_idx_t idx) {duk_is_bound_function22214,888363 -DUK_EXTERNAL duk_bool_t duk_is_thread(duk_hthread *thr, duk_idx_t idx) {duk_is_thread22221,888634 -DUK_EXTERNAL duk_bool_t duk_is_fixed_buffer(duk_hthread *thr, duk_idx_t idx) {duk_is_fixed_buffer22233,888901 -DUK_EXTERNAL duk_bool_t duk_is_dynamic_buffer(duk_hthread *thr, duk_idx_t idx) {duk_is_dynamic_buffer22248,889254 -DUK_EXTERNAL duk_bool_t duk_is_external_buffer(duk_hthread *thr, duk_idx_t idx) {duk_is_external_buffer22263,889641 -DUK_EXTERNAL duk_errcode_t duk_get_error_code(duk_hthread *thr, duk_idx_t idx) {duk_get_error_code22278,890028 -DUK_INTERNAL void duk_push_tval(duk_hthread *thr, duk_tval *tv) {duk_push_tval22326,891117 -DUK_EXTERNAL void duk_push_undefined(duk_hthread *thr) {duk_push_undefined22338,891397 -DUK_EXTERNAL void duk_push_null(duk_hthread *thr) {duk_push_null22350,891697 -DUK_EXTERNAL void duk_push_boolean(duk_hthread *thr, duk_bool_t val) {duk_push_boolean22359,891883 -DUK_EXTERNAL void duk_push_true(duk_hthread *thr) {duk_push_true22370,892185 -DUK_EXTERNAL void duk_push_false(duk_hthread *thr) {duk_push_false22379,892379 -DUK_EXTERNAL void duk_push_number(duk_hthread *thr, duk_double_t val) {duk_push_number22389,892642 -DUK_EXTERNAL void duk_push_int(duk_hthread *thr, duk_int_t val) {duk_push_int22401,892931 -DUK_EXTERNAL void duk_push_uint(duk_hthread *thr, duk_uint_t val) {duk_push_uint22430,893653 -DUK_EXTERNAL void duk_push_nan(duk_hthread *thr) {duk_push_nan22460,894452 -DUK_EXTERNAL const char *duk_push_lstring(duk_hthread *thr, const char *str, duk_size_t len) {duk_push_lstring22472,894741 -DUK_EXTERNAL const char *duk_push_string(duk_hthread *thr, const char *str) {duk_push_string22506,895750 -DUK_EXTERNAL const char *duk_push_literal_raw(duk_hthread *thr, const char *str, duk_size_t len)duk_push_literal_raw22519,896045 -DUK_EXTERNAL const char *duk_push_literal_raw(duk_hthread *thr, const char *str, duk_size_t len)duk_push_literal_raw22543,896778 -DUK_EXTERNAL void duk_push_pointer(duk_hthread *thr, void *val) {duk_push_pointer22553,897082 -DUK_INTERNAL duk_hstring *duk_push_uint_to_hstring(duk_hthread *thr, duk_uint_t i) {duk_push_uint_to_hstring22562,897290 -DUK_LOCAL void duk__push_this_helper(duk_hthread *thr, duk_small_uint_t check_object_coercible) duk__push_this_helper22574,897631 -DUK_EXTERNAL void duk_push_this(duk_hthread *thr) {duk_push_this22609,898577 -DUK_INTERNAL void duk_push_this_check_object_coercible(duk_hthread *thr) {duk_push_this_check_object_coercible22615,898720 -DUK_INTERNAL duk_hobject *duk_push_this_coercible_to_object(duk_hthread *thr) {duk_push_this_coercible_to_object22621,898886 -DUK_INTERNAL duk_hstring *duk_push_this_coercible_to_string(duk_hthread *thr) {duk_push_this_coercible_to_string22632,899140 -DUK_INTERNAL duk_tval *duk_get_borrowed_this_tval(duk_hthread *thr) {duk_get_borrowed_this_tval22639,899410 -DUK_EXTERNAL void duk_push_new_target(duk_hthread *thr) {duk_push_new_target22650,899852 -DUK_EXTERNAL void duk_push_current_function(duk_hthread *thr) {duk_push_current_function22690,900991 -DUK_EXTERNAL void duk_push_current_thread(duk_hthread *thr) {duk_push_current_thread22703,901235 -DUK_EXTERNAL void duk_push_global_object(duk_hthread *thr) {duk_push_global_object22713,901465 -DUK_LOCAL void duk__push_stash(duk_hthread *thr) {duk__push_stash22720,901629 -DUK_EXTERNAL void duk_push_heap_stash(duk_hthread *thr) {duk_push_heap_stash22731,902069 -DUK_EXTERNAL void duk_push_global_stash(duk_hthread *thr) {duk_push_global_stash22740,902300 -DUK_EXTERNAL void duk_push_thread_stash(duk_hthread *thr, duk_hthread *target_thr) {duk_push_thread_stash22746,902444 -DUK_LOCAL duk_int_t duk__try_push_vsprintf(duk_hthread *thr, void *buf, duk_size_t sz, const chaduk__try_push_vsprintf22757,902787 -DUK_EXTERNAL const char *duk_push_vsprintf(duk_hthread *thr, const char *fmt, va_list ap) {duk_push_vsprintf22774,903232 -DUK_EXTERNAL const char *duk_push_sprintf(duk_hthread *thr, const char *fmt, ...) {duk_push_sprintf22840,905052 -DUK_INTERNAL duk_hobject *duk_push_object_helper(duk_hthread *thr, duk_uint_t hobject_flags_and_duk_push_object_helper22854,905310 -DUK_INTERNAL duk_hobject *duk_push_object_helper_proto(duk_hthread *thr, duk_uint_t hobject_flagduk_push_object_helper_proto22886,906225 -DUK_EXTERNAL duk_idx_t duk_push_object(duk_hthread *thr) {duk_push_object22897,906559 -DUK_EXTERNAL duk_idx_t duk_push_array(duk_hthread *thr) {duk_push_array22908,906989 -DUK_EXTERNAL duk_idx_t duk_push_bare_array(duk_hthread *thr) {duk_push_bare_array22937,907872 -DUK_INTERNAL duk_harray *duk_push_harray(duk_hthread *thr) {duk_push_harray22964,908652 -DUK_INTERNAL duk_harray *duk_push_harray_with_size(duk_hthread *thr, duk_uint32_t size) {duk_push_harray_with_size22980,909167 -DUK_INTERNAL duk_tval *duk_push_harray_with_size_outptr(duk_hthread *thr, duk_uint32_t size) {duk_push_harray_with_size_outptr22997,909566 -DUK_EXTERNAL duk_idx_t duk_push_thread_raw(duk_hthread *thr, duk_uint_t flags) {duk_push_thread_raw23007,909839 -DUK_INTERNAL duk_hcompfunc *duk_push_hcompfunc(duk_hthread *thr) {duk_push_hcompfunc23064,911597 -DUK_INTERNAL duk_hboundfunc *duk_push_hboundfunc(duk_hthread *thr) {duk_push_hboundfunc23101,912814 -DUK_LOCAL duk_idx_t duk__push_c_function_raw(duk_hthread *thr, duk_c_function func, duk_idx_t naduk__push_c_function_raw23131,913740 -DUK_EXTERNAL duk_idx_t duk_push_c_function(duk_hthread *thr, duk_c_function func, duk_int_t nargduk_push_c_function23176,914981 -DUK_INTERNAL void duk_push_c_function_builtin(duk_hthread *thr, duk_c_function func, duk_int_t nduk_push_c_function_builtin23197,915712 -DUK_INTERNAL void duk_push_c_function_builtin_noconstruct(duk_hthread *thr, duk_c_function func,duk_push_c_function_builtin_noconstruct23216,916386 -DUK_EXTERNAL duk_idx_t duk_push_c_lightfunc(duk_hthread *thr, duk_c_function func, duk_idx_t narduk_push_c_lightfunc23234,917030 -DUK_INTERNAL duk_hbufobj *duk_push_bufobj_raw(duk_hthread *thr, duk_uint_t hobject_flags_and_claduk_push_bufobj_raw23269,918132 -#define DUK__PACK_ARGS(DUK__PACK_ARGS23297,918969 -static const duk_uint32_t duk__bufobj_flags_lookup[] = {duk__bufobj_flags_lookup23300,919149 -DUK_EXTERNAL void duk_push_buffer_object(duk_hthread *thr, duk_idx_t idx_buffer, duk_size_t byteduk_push_buffer_object23318,921290 -DUK_EXTERNAL void duk_push_buffer_object(duk_hthread *thr, duk_idx_t idx_buffer, duk_size_t byteduk_push_buffer_object23424,924819 -DUK_EXTERNAL duk_idx_t duk_push_error_object_va_raw(duk_hthread *thr, duk_errcode_t err_code, coduk_push_error_object_va_raw23435,925191 -DUK_EXTERNAL duk_idx_t duk_push_error_object_raw(duk_hthread *thr, duk_errcode_t err_code, constduk_push_error_object_raw23489,927276 -DUK_EXTERNAL duk_idx_t duk_push_error_object_stash(duk_hthread *thr, duk_errcode_t err_code, conduk_push_error_object_stash23502,927652 -DUK_EXTERNAL void *duk_push_buffer_raw(duk_hthread *thr, duk_size_t size, duk_small_uint_t flagsduk_push_buffer_raw23519,928139 -DUK_INTERNAL void *duk_push_fixed_buffer_nozero(duk_hthread *thr, duk_size_t len) {duk_push_fixed_buffer_nozero23548,928829 -DUK_INTERNAL void *duk_push_fixed_buffer_zero(duk_hthread *thr, duk_size_t len) {duk_push_fixed_buffer_zero23553,929004 -DUK_EXTERNAL duk_idx_t duk_push_proxy(duk_hthread *thr, duk_uint_t proxy_flags) {duk_push_proxy23570,929414 -DUK_EXTERNAL duk_idx_t duk_push_proxy(duk_hthread *thr, duk_uint_t proxy_flags) {duk_push_proxy23664,932711 -DUK_LOCAL void duk__validate_push_heapptr(duk_hthread *thr, void *ptr) {duk__validate_push_heapptr23673,932971 -DUK_EXTERNAL duk_idx_t duk_push_heapptr(duk_hthread *thr, void *ptr) {duk_push_heapptr23770,935663 -DUK_EXTERNAL duk_idx_t duk_push_bare_object(duk_hthread *thr) {duk_push_bare_object23862,938644 -DUK_INTERNAL void duk_push_hstring(duk_hthread *thr, duk_hstring *h) {duk_push_hstring23873,939076 -DUK_INTERNAL void duk_push_hstring_stridx(duk_hthread *thr, duk_small_uint_t stridx) {duk_push_hstring_stridx23883,939274 -DUK_INTERNAL void duk_push_hstring_empty(duk_hthread *thr) {duk_push_hstring_empty23889,939487 -DUK_INTERNAL void duk_push_hobject(duk_hthread *thr, duk_hobject *h) {duk_push_hobject23894,939657 -DUK_INTERNAL void duk_push_hbuffer(duk_hthread *thr, duk_hbuffer *h) {duk_push_hbuffer23904,939855 -DUK_INTERNAL void duk_push_hobject_bidx(duk_hthread *thr, duk_small_int_t builtin_idx) {duk_push_hobject_bidx23914,940053 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__pop_n_unsafe_raw(duk_hthread *thr, duk_idx_t count) {duk__pop_n_unsafe_raw23926,940360 -DUK_EXTERNAL void duk_pop_n(duk_hthread *thr, duk_idx_t count) {duk_pop_n23960,941184 -DUK_INTERNAL void duk_pop_n_unsafe(duk_hthread *thr, duk_idx_t count) {duk_pop_n_unsafe23974,941600 -DUK_INTERNAL void duk_pop_n_unsafe(duk_hthread *thr, duk_idx_t count) {duk_pop_n_unsafe23979,941759 -DUK_INTERNAL void duk_pop_n_nodecref_unsafe(duk_hthread *thr, duk_idx_t count) {duk_pop_n_nodecref_unsafe23987,942053 -DUK_INTERNAL void duk_pop_n_nodecref_unsafe(duk_hthread *thr, duk_idx_t count) {duk_pop_n_nodecref_unsafe24007,942616 -DUK_EXTERNAL void duk_pop(duk_hthread *thr) {duk_pop24017,942958 -DUK_INTERNAL void duk_pop_unsafe(duk_hthread *thr) {duk_pop_unsafe24021,943054 -DUK_INTERNAL void duk_pop_nodecref_unsafe(duk_hthread *thr) {duk_pop_nodecref_unsafe24025,943164 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__pop_unsafe_raw(duk_hthread *thr) {duk__pop_unsafe_raw24030,943325 -DUK_EXTERNAL void duk_pop(duk_hthread *thr) {duk_pop24048,943913 -DUK_INTERNAL void duk_pop_unsafe(duk_hthread *thr) {duk_pop_unsafe24059,944207 -DUK_INTERNAL void duk_pop_nodecref_unsafe(duk_hthread *thr) {duk_pop_nodecref_unsafe24063,944317 -DUK_INTERNAL void duk_pop_undefined(duk_hthread *thr) {duk_pop_undefined24080,944849 -DUK_INTERNAL void duk_pop_undefined(duk_hthread *thr) {duk_pop_undefined24085,944999 -DUK_EXTERNAL void duk_pop_2(duk_hthread *thr) {duk_pop_224099,945493 -DUK_INTERNAL void duk_pop_2_unsafe(duk_hthread *thr) {duk_pop_2_unsafe24103,945591 -DUK_INTERNAL void duk_pop_2_nodecref_unsafe(duk_hthread *thr) {duk_pop_2_nodecref_unsafe24107,945703 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__pop_2_unsafe_raw(duk_hthread *thr) {duk__pop_2_unsafe_raw24112,945839 -DUK_EXTERNAL void duk_pop_2(duk_hthread *thr) {duk_pop_224137,946640 -DUK_INTERNAL void duk_pop_2_unsafe(duk_hthread *thr) {duk_pop_2_unsafe24148,946941 -DUK_INTERNAL void duk_pop_2_nodecref_unsafe(duk_hthread *thr) {duk_pop_2_nodecref_unsafe24152,947055 -DUK_EXTERNAL void duk_pop_3(duk_hthread *thr) {duk_pop_324166,947586 -DUK_INTERNAL void duk_pop_3_unsafe(duk_hthread *thr) {duk_pop_3_unsafe24171,947685 -DUK_INTERNAL void duk_pop_3_nodecref_unsafe(duk_hthread *thr) {duk_pop_3_nodecref_unsafe24176,947798 -DUK_INTERNAL void duk_pack(duk_hthread *thr, duk_idx_t count) {duk_pack24187,948113 -DUK_INTERNAL duk_idx_t duk_unpack_array_like(duk_hthread *thr, duk_idx_t idx) {duk_unpack_array_like24242,949964 -DUK_EXTERNAL void duk_throw_raw(duk_hthread *thr) {duk_throw_raw24357,953257 -DUK_EXTERNAL void duk_fatal_raw(duk_hthread *thr, const char *err_msg) {duk_fatal_raw24402,954757 -DUK_EXTERNAL void duk_error_va_raw(duk_hthread *thr, duk_errcode_t err_code, const char *filenamduk_error_va_raw24426,955587 -DUK_EXTERNAL void duk_error_raw(duk_hthread *thr, duk_errcode_t err_code, const char *filename, duk_error_raw24434,955887 -DUK_LOCAL void duk__throw_error_from_stash(duk_hthread *thr, duk_errcode_t err_code, const char duk__throw_error_from_stash24455,956531 -#define DUK__ERROR_STASH_SHARED(DUK__ERROR_STASH_SHARED24471,956968 -DUK_EXTERNAL duk_ret_t duk_error_stash(duk_hthread *thr, duk_errcode_t err_code, const char *fmtduk_error_stash24479,957169 -DUK_EXTERNAL duk_ret_t duk_generic_error_stash(duk_hthread *thr, const char *fmt, ...) {duk_generic_error_stash24483,957340 -DUK_EXTERNAL duk_ret_t duk_eval_error_stash(duk_hthread *thr, const char *fmt, ...) {duk_eval_error_stash24487,957500 -DUK_EXTERNAL duk_ret_t duk_range_error_stash(duk_hthread *thr, const char *fmt, ...) {duk_range_error_stash24491,957662 -DUK_EXTERNAL duk_ret_t duk_reference_error_stash(duk_hthread *thr, const char *fmt, ...) {duk_reference_error_stash24495,957826 -DUK_EXTERNAL duk_ret_t duk_syntax_error_stash(duk_hthread *thr, const char *fmt, ...) {duk_syntax_error_stash24499,957998 -DUK_EXTERNAL duk_ret_t duk_type_error_stash(duk_hthread *thr, const char *fmt, ...) {duk_type_error_stash24503,958164 -DUK_EXTERNAL duk_ret_t duk_uri_error_stash(duk_hthread *thr, const char *fmt, ...) {duk_uri_error_stash24507,958326 -DUK_EXTERNAL duk_bool_t duk_equals(duk_hthread *thr, duk_idx_t idx1, duk_idx_t idx2) {duk_equals24517,958548 -DUK_EXTERNAL duk_bool_t duk_strict_equals(duk_hthread *thr, duk_idx_t idx1, duk_idx_t idx2) {duk_strict_equals24534,958951 -DUK_EXTERNAL duk_bool_t duk_samevalue(duk_hthread *thr, duk_idx_t idx1, duk_idx_t idx2) {duk_samevalue24549,959310 -DUK_EXTERNAL duk_bool_t duk_instanceof(duk_hthread *thr, duk_idx_t idx1, duk_idx_t idx2) {duk_instanceof24568,959684 -DUK_INTERNAL void duk_push_lightfunc_name_raw(duk_hthread *thr, duk_c_function func, duk_small_uduk_push_lightfunc_name_raw24591,960320 -DUK_INTERNAL void duk_push_lightfunc_name(duk_hthread *thr, duk_tval *tv) {duk_push_lightfunc_name24612,961203 -DUK_INTERNAL void duk_push_lightfunc_tostring(duk_hthread *thr, duk_tval *tv) {duk_push_lightfunc_tostring24623,961498 -DUK_INTERNAL void duk_push_string_funcptr(duk_hthread *thr, duk_uint8_t *ptr, duk_size_t sz) {duk_push_string_funcptr24644,962088 -#define DUK__READABLE_SUMMARY_MAXCHARS DUK__READABLE_SUMMARY_MAXCHARS24680,963010 -#define DUK__READABLE_STRING_MAXCHARS DUK__READABLE_STRING_MAXCHARS24681,963087 -#define DUK__READABLE_ERRMSG_MAXCHARS DUK__READABLE_ERRMSG_MAXCHARS24682,963156 -DUK_LOCAL void duk__push_hstring_readable_unicode(duk_hthread *thr, duk_hstring *h_input, duk_smduk__push_hstring_readable_unicode24689,963481 -DUK_LOCAL const char *duk__push_string_tval_readable(duk_hthread *thr, duk_tval *tv, duk_bool_t duk__push_string_tval_readable24740,965084 -DUK_INTERNAL const char *duk_push_string_tval_readable(duk_hthread *thr, duk_tval *tv) {duk_push_string_tval_readable24820,967739 -DUK_INTERNAL const char *duk_push_string_readable(duk_hthread *thr, duk_idx_t idx) {duk_push_string_readable24825,967927 -DUK_INTERNAL const char *duk_push_string_tval_readable_error(duk_hthread *thr, duk_tval *tv) {duk_push_string_tval_readable_error24830,968111 -DUK_INTERNAL void duk_push_symbol_descriptive_string(duk_hthread *thr, duk_hstring *h) {duk_push_symbol_descriptive_string24835,968305 -DUK_INTERNAL void duk_copy_tvals_incref(duk_hthread *thr, duk_tval *tv_dst, duk_tval *tv_src, duduk_copy_tvals_incref24889,969709 -DUK_LOCAL void duk__concat_and_join_helper(duk_hthread *thr, duk_idx_t count_in, duk_bool_t is_jduk__concat_and_join_helper24920,970461 -DUK_EXTERNAL void duk_concat(duk_hthread *thr, duk_idx_t count) {duk_concat25023,973294 -DUK_INTERNAL void duk_concat_2(duk_hthread *thr) {duk_concat_225030,973482 -DUK_INTERNAL void duk_concat_2(duk_hthread *thr) {duk_concat_225035,973617 -DUK_EXTERNAL void duk_join(duk_hthread *thr, duk_idx_t count) {duk_join25074,974736 -DUK_EXTERNAL void duk_decode_string(duk_hthread *thr, duk_idx_t idx, duk_decode_char_function caduk_decode_string25084,975028 -DUK_EXTERNAL void duk_map_string(duk_hthread *thr, duk_idx_t idx, duk_map_char_function callbackduk_map_string25107,975649 -DUK_EXTERNAL void duk_substring(duk_hthread *thr, duk_idx_t idx, duk_size_t start_offset, duk_siduk_substring25147,976767 -DUK_EXTERNAL void duk_trim(duk_hthread *thr, duk_idx_t idx) {duk_trim25195,978520 -DUK_EXTERNAL duk_codepoint_t duk_char_code_at(duk_hthread *thr, duk_idx_t idx, duk_size_t char_oduk_char_code_at25270,980523 -DUK_INTERNAL duk_double_t duk_time_get_ecmascript_time(duk_hthread *thr) {duk_time_get_ecmascript_time25299,981338 -DUK_INTERNAL duk_double_t duk_time_get_ecmascript_time_nofrac(duk_hthread *thr) {duk_time_get_ecmascript_time_nofrac25307,981581 -DUK_INTERNAL duk_double_t duk_time_get_monotonic_time(duk_hthread *thr) {duk_time_get_monotonic_time25315,981866 -DUK_EXTERNAL duk_double_t duk_get_now(duk_hthread *thr) {duk_get_now25324,982119 -DUK_EXTERNAL void duk_time_to_components(duk_hthread *thr, duk_double_t timeval, duk_time_componduk_time_to_components25341,982530 -DUK_EXTERNAL duk_double_t duk_components_to_time(duk_hthread *thr, duk_time_components *comp) {duk_components_to_time25370,983591 -#define DUK__ARRAY_MID_JOIN_LIMIT DUK__ARRAY_MID_JOIN_LIMIT25449,987114 -DUK_LOCAL duk_uint32_t duk__push_this_obj_len_u32(duk_hthread *thr) {duk__push_this_obj_len_u3225462,987528 -DUK_LOCAL duk_uint32_t duk__push_this_obj_len_u32_limited(duk_hthread *thr) {duk__push_this_obj_len_u32_limited25475,987905 -DUK_LOCAL duk_harray *duk__arraypart_fastpath_this(duk_hthread *thr) {duk__arraypart_fastpath_this25495,988767 -DUK_INTERNAL duk_ret_t duk_bi_array_constructor(duk_hthread *thr) {duk_bi_array_constructor25548,990591 -DUK_INTERNAL duk_ret_t duk_bi_array_constructor_is_array(duk_hthread *thr) {duk_bi_array_constructor_is_array25584,991447 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_to_string(duk_hthread *thr) {duk_bi_array_prototype_to_string25594,991655 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_concat(duk_hthread *thr) {duk_bi_array_prototype_concat25633,992857 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_join_shared(duk_hthread *thr) {duk_bi_array_prototype_join_shared25769,996916 -DUK_LOCAL duk_ret_t duk__array_pop_fastpath(duk_hthread *thr, duk_harray *h_arr) {duk__array_pop_fastpath25852,999425 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_pop(duk_hthread *thr) {duk_bi_array_prototype_pop25892,1000474 -DUK_LOCAL duk_ret_t duk__array_push_fastpath(duk_hthread *thr, duk_harray *h_arr) {duk__array_push_fastpath25926,1001309 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_push(duk_hthread *thr) {duk_bi_array_prototype_push25973,1002712 -DUK_LOCAL duk_small_int_t duk__array_sort_compare(duk_hthread *thr, duk_int_t idx1, duk_int_t idduk__array_sort_compare26042,1004579 -DUK_LOCAL void duk__array_sort_swap(duk_hthread *thr, duk_int_t l, duk_int_t r) {duk__array_sort_swap26161,1007919 -DUK_LOCAL void duk__debuglog_qsort_state(duk_hthread *thr, duk_int_t lo, duk_int_t hi, duk_int_tduk__debuglog_qsort_state26191,1008836 -DUK_LOCAL void duk__array_qsort(duk_hthread *thr, duk_int_t lo, duk_int_t hi) {duk__array_qsort26221,1009495 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_sort(duk_hthread *thr) {duk_bi_array_prototype_sort26317,1012276 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_splice(duk_hthread *thr) {duk_bi_array_prototype_splice26353,1013200 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_reverse(duk_hthread *thr) {duk_bi_array_prototype_reverse26520,1018358 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_slice(duk_hthread *thr) {duk_bi_array_prototype_slice26571,1019538 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_shift(duk_hthread *thr) {duk_bi_array_prototype_shift26637,1020958 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_unshift(duk_hthread *thr) {duk_bi_array_prototype_unshift26679,1021904 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_indexof_shared(duk_hthread *thr) {duk_bi_array_prototype_indexof_shared26741,1023840 -#define DUK__ITER_EVERY DUK__ITER_EVERY26831,1026581 -#define DUK__ITER_SOME DUK__ITER_SOME26832,1026610 -#define DUK__ITER_FOREACH DUK__ITER_FOREACH26833,1026639 -#define DUK__ITER_MAP DUK__ITER_MAP26834,1026668 -#define DUK__ITER_FILTER DUK__ITER_FILTER26835,1026697 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_iter_shared(duk_hthread *thr) {duk_bi_array_prototype_iter_shared26842,1026963 -DUK_INTERNAL duk_ret_t duk_bi_array_prototype_reduce_shared(duk_hthread *thr) {duk_bi_array_prototype_reduce_shared26967,1029861 -DUK_INTERNAL duk_ret_t duk_bi_boolean_prototype_tostring_shared(duk_hthread *thr) {duk_bi_boolean_prototype_tostring_shared27071,1032978 -DUK_INTERNAL duk_ret_t duk_bi_boolean_constructor(duk_hthread *thr) {duk_bi_boolean_constructor27108,1033892 -static const duk_uint8_t duk__buffer_proto_from_classnum[] = {duk__buffer_proto_from_classnum27144,1034978 -static const duk_uint8_t duk__buffer_class_from_elemtype[9] = {duk__buffer_class_from_elemtype27161,1035514 -static const duk_uint8_t duk__buffer_proto_from_elemtype[9] = {duk__buffer_proto_from_elemtype27176,1035968 -static const duk_uint8_t duk__buffer_nbytes_from_fldtype[6] = {duk__buffer_nbytes_from_fldtype27189,1036372 -static duk_uint16_t duk__buffer_elemtype_copy_compatible[9] = {duk__buffer_elemtype_copy_compatible27205,1037008 -DUK_LOCAL duk_hbufobj *duk__hbufobj_promote_this(duk_hthread *thr) {duk__hbufobj_promote_this27246,1038175 -#define DUK__BUFOBJ_FLAG_THROW DUK__BUFOBJ_FLAG_THROW27263,1038662 -#define DUK__BUFOBJ_FLAG_PROMOTE DUK__BUFOBJ_FLAG_PROMOTE27264,1038705 -DUK_LOCAL duk_heaphdr *duk__getrequire_bufobj_this(duk_hthread *thr, duk_small_uint_t flags) {duk__getrequire_bufobj_this27270,1038989 -DUK_LOCAL duk_hbufobj *duk__get_bufobj_this(duk_hthread *thr) {duk__get_bufobj_this27313,1040379 -DUK_LOCAL duk_hbufobj *duk__require_bufobj_this(duk_hthread *thr) {duk__require_bufobj_this27320,1040617 -DUK_LOCAL duk_hbufobj *duk__require_bufobj_value(duk_hthread *thr, duk_idx_t idx) {duk__require_bufobj_value27325,1040865 -DUK_LOCAL void duk__set_bufobj_buffer(duk_hthread *thr, duk_hbufobj *h_bufobj, duk_hbuffer *h_vaduk__set_bufobj_buffer27352,1041584 -DUK_LOCAL void duk__resolve_offset_opt_length(duk_hthread *thr,duk__resolve_offset_opt_length27371,1042228 -DUK_LOCAL void duk__clamp_startend_nonegidx_noshift(duk_hthread *thr,duk__clamp_startend_nonegidx_noshift27430,1044013 -DUK_LOCAL void duk__clamp_startend_negidx_shifted(duk_hthread *thr,duk__clamp_startend_negidx_shifted27467,1045555 -DUK_INTERNAL void duk_hbufobj_promote_plain(duk_hthread *thr, duk_idx_t idx) {duk_hbufobj_promote_plain27525,1047450 -DUK_INTERNAL void duk_hbufobj_push_uint8array_from_plain(duk_hthread *thr, duk_hbuffer *h_buf) {duk_hbufobj_push_uint8array_from_plain27531,1047594 -DUK_INTERNAL void duk_hbufobj_push_validated_read(duk_hthread *thr, duk_hbufobj *h_bufobj, duk_uduk_hbufobj_push_validated_read27572,1049308 -DUK_INTERNAL void duk_hbufobj_validated_write(duk_hthread *thr, duk_hbufobj *h_bufobj, duk_uint8duk_hbufobj_validated_write27610,1050468 -DUK_LOCAL duk_hbuffer *duk__hbufobj_fixed_from_argvalue(duk_hthread *thr) {duk__hbufobj_fixed_from_argvalue27664,1052281 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_constructor(duk_hthread *thr) {duk_bi_nodejs_buffer_constructor27750,1054913 -DUK_INTERNAL duk_ret_t duk_bi_arraybuffer_constructor(duk_hthread *thr) {duk_bi_arraybuffer_constructor27775,1055607 -DUK_INTERNAL duk_ret_t duk_bi_typedarray_constructor(duk_hthread *thr) {duk_bi_typedarray_constructor27817,1056761 -DUK_INTERNAL duk_ret_t duk_bi_dataview_constructor(duk_hthread *thr) {duk_bi_dataview_constructor28196,1069640 -DUK_INTERNAL duk_ret_t duk_bi_arraybuffer_isview(duk_hthread *thr) {duk_bi_arraybuffer_isview28248,1071248 -DUK_INTERNAL duk_ret_t duk_bi_uint8array_allocplain(duk_hthread *thr) {duk_bi_uint8array_allocplain28274,1071907 -DUK_INTERNAL duk_ret_t duk_bi_uint8array_plainof(duk_hthread *thr) {duk_bi_uint8array_plainof28285,1072151 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_tostring(duk_hthread *thr) {duk_bi_nodejs_buffer_tostring28314,1072862 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_tojson(duk_hthread *thr) {duk_bi_nodejs_buffer_tojson28373,1075032 -DUK_INTERNAL duk_ret_t duk_bi_buffer_compare_shared(duk_hthread *thr) {duk_bi_buffer_compare_shared28417,1076369 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_fill(duk_hthread *thr) {duk_bi_nodejs_buffer_fill28470,1078093 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_write(duk_hthread *thr) {duk_bi_nodejs_buffer_write28544,1080465 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_copy(duk_hthread *thr) {duk_bi_nodejs_buffer_copy28587,1081699 -DUK_INTERNAL duk_ret_t duk_bi_typedarray_set(duk_hthread *thr) {duk_bi_typedarray_set28725,1087512 -DUK_LOCAL void duk__arraybuffer_plain_slice(duk_hthread *thr, duk_hbuffer *h_val) {duk__arraybuffer_plain_slice29004,1097685 -DUK_INTERNAL duk_ret_t duk_bi_buffer_slice_shared(duk_hthread *thr) {duk_bi_buffer_slice_shared29036,1098996 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_is_encoding(duk_hthread *thr) {duk_bi_nodejs_buffer_is_encoding29189,1104496 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_is_buffer(duk_hthread *thr) {duk_bi_nodejs_buffer_is_buffer29206,1104942 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_byte_length(duk_hthread *thr) {duk_bi_nodejs_buffer_byte_length29233,1105593 -DUK_INTERNAL duk_ret_t duk_bi_nodejs_buffer_concat(duk_hthread *thr) {duk_bi_nodejs_buffer_concat29264,1106345 -#define DUK__FLD_8BIT DUK__FLD_8BIT29383,1110208 -#define DUK__FLD_16BIT DUK__FLD_16BIT29384,1110241 -#define DUK__FLD_32BIT DUK__FLD_32BIT29385,1110274 -#define DUK__FLD_FLOAT DUK__FLD_FLOAT29386,1110307 -#define DUK__FLD_DOUBLE DUK__FLD_DOUBLE29387,1110340 -#define DUK__FLD_VARINT DUK__FLD_VARINT29388,1110373 -#define DUK__FLD_BIGENDIAN DUK__FLD_BIGENDIAN29389,1110406 -#define DUK__FLD_SIGNED DUK__FLD_SIGNED29390,1110446 -#define DUK__FLD_TYPEDARRAY DUK__FLD_TYPEDARRAY29391,1110486 -DUK_INTERNAL duk_ret_t duk_bi_buffer_readfield(duk_hthread *thr) {duk_bi_buffer_readfield29394,1110589 -DUK_INTERNAL duk_ret_t duk_bi_buffer_writefield(duk_hthread *thr) {duk_bi_buffer_writefield29653,1117754 -DUK_LOCAL duk_hbufobj *duk__autospawn_arraybuffer(duk_hthread *thr, duk_hbuffer *h_buf) {duk__autospawn_arraybuffer29930,1125895 -DUK_INTERNAL duk_ret_t duk_bi_typedarray_buffer_getter(duk_hthread *thr) {duk_bi_typedarray_buffer_getter29947,1126487 -DUK_INTERNAL duk_ret_t duk_bi_typedarray_byteoffset_getter(duk_hthread *thr) {duk_bi_typedarray_byteoffset_getter29995,1128152 -DUK_INTERNAL duk_ret_t duk_bi_typedarray_bytelength_getter(duk_hthread *thr) {duk_bi_typedarray_bytelength_getter30011,1128609 -DUK_INTERNAL duk_ret_t duk_bi_typedarray_byteoffset_getter(duk_hthread *thr) {duk_bi_typedarray_byteoffset_getter30038,1129441 -DUK_INTERNAL duk_ret_t duk_bi_typedarray_bytelength_getter(duk_hthread *thr) {duk_bi_typedarray_bytelength_getter30043,1129558 -typedef struct {__anonffb0efc10b0830093,1130848 - duk_hthread *thr;thr30094,1130865 - duk_uint8_t *ptr;ptr30095,1130884 - duk_uint8_t *buf;buf30096,1130903 - duk_uint8_t *buf_end;buf_end30097,1130922 - duk_size_t len;len30098,1130945 - duk_idx_t idx_buf;idx_buf30099,1130962 -} duk_cbor_encode_context;duk_cbor_encode_context30100,1130982 -typedef struct {__anonffb0efc10c0830102,1131010 - duk_hthread *thr;thr30103,1131027 - const duk_uint8_t *buf;buf30104,1131046 - duk_size_t off;off30105,1131071 - duk_size_t len;len30106,1131088 -} duk_cbor_decode_context;duk_cbor_decode_context30107,1131105 -DUK_LOCAL duk_uint32_t duk__cbor_double_to_uint32(double d) {duk__cbor_double_to_uint3230116,1131297 -DUK_LOCAL void duk__cbor_encode_error(duk_cbor_encode_context *enc_ctx) {duk__cbor_encode_error30126,1131525 -DUK_LOCAL void duk__cbor_encode_sizet_uint32_check(duk_cbor_encode_context *enc_ctx, duk_size_t duk__cbor_encode_sizet_uint32_check30131,1131735 -DUK_LOCAL DUK_NOINLINE void duk__cbor_encode_ensure_slowpath(duk_cbor_encode_context *enc_ctx, dduk__cbor_encode_ensure_slowpath30137,1131980 -DUK_LOCAL DUK_INLINE void duk__cbor_encode_ensure(duk_cbor_encode_context *enc_ctx, duk_size_t lduk__cbor_encode_ensure30183,1133229 -DUK_LOCAL duk_size_t duk__cbor_get_reserve(duk_cbor_encode_context *enc_ctx) {duk__cbor_get_reserve30190,1133470 -DUK_LOCAL void duk__cbor_encode_uint32(duk_cbor_encode_context *enc_ctx, duk_uint32_t u, duk_uinduk__cbor_encode_uint3230196,1133698 -DUK_LOCAL void duk__cbor_encode_double(duk_cbor_encode_context *enc_ctx, double d) {duk__cbor_encode_double30219,1134312 -DUK_LOCAL void duk__cbor_encode_double_fp(duk_cbor_encode_context *enc_ctx, double d) {duk__cbor_encode_double_fp30232,1134637 -DUK_LOCAL void duk__cbor_encode_double(duk_cbor_encode_context *enc_ctx, double d) {duk__cbor_encode_double30352,1138253 -DUK_LOCAL void duk__cbor_encode_string_top(duk_cbor_encode_context *enc_ctx) {duk__cbor_encode_string_top30462,1142732 -DUK_LOCAL void duk__cbor_encode_object(duk_cbor_encode_context *enc_ctx) {duk__cbor_encode_object30521,1144941 -DUK_LOCAL void duk__cbor_encode_buffer(duk_cbor_encode_context *enc_ctx) {duk__cbor_encode_buffer30597,1147567 -DUK_LOCAL void duk__cbor_encode_pointer(duk_cbor_encode_context *enc_ctx) {duk__cbor_encode_pointer30616,1148131 -DUK_LOCAL void duk__cbor_encode_lightfunc(duk_cbor_encode_context *enc_ctx) {duk__cbor_encode_lightfunc30639,1149061 -DUK_LOCAL void duk__cbor_encode_value(duk_cbor_encode_context *enc_ctx) {duk__cbor_encode_value30651,1149343 -DUK_LOCAL void duk__cbor_req_stack(duk_cbor_decode_context *dec_ctx) {duk__cbor_req_stack30730,1151004 -DUK_LOCAL void duk__cbor_decode_error(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_error30734,1151115 -DUK_LOCAL duk_uint8_t duk__cbor_decode_readbyte(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_readbyte30738,1151251 -DUK_LOCAL duk_uint16_t duk__cbor_decode_read_u16(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_read_u1630746,1151512 -DUK_LOCAL duk_uint32_t duk__cbor_decode_read_u32(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_read_u3230758,1151846 -DUK_LOCAL duk_uint8_t duk__cbor_decode_peekbyte(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_peekbyte30770,1152180 -DUK_LOCAL void duk__cbor_decode_rewind(duk_cbor_decode_context *dec_ctx, duk_size_t len) {duk__cbor_decode_rewind30777,1152392 -DUK_LOCAL const duk_uint8_t *duk__cbor_decode_consume(duk_cbor_decode_context *dec_ctx, duk_sizeduk__cbor_decode_consume30790,1152756 -DUK_LOCAL int duk__cbor_decode_checkbreak(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_checkbreak30802,1153133 -DUK_LOCAL void duk__cbor_decode_push_aival_int(duk_cbor_decode_context *dec_ctx, duk_uint8_t ib,duk__cbor_decode_push_aival_int30814,1153411 -DUK_LOCAL void duk__cbor_decode_skip_aival_int(duk_cbor_decode_context *dec_ctx, duk_uint8_t ib)duk__cbor_decode_skip_aival_int30927,1156478 -DUK_LOCAL duk_uint32_t duk__cbor_decode_aival_uint32(duk_cbor_decode_context *dec_ctx, duk_uint8duk__cbor_decode_aival_uint3230944,1156925 -DUK_LOCAL void duk__cbor_decode_buffer(duk_cbor_decode_context *dec_ctx, duk_uint8_t expected_baduk__cbor_decode_buffer30976,1157675 -DUK_LOCAL void duk__cbor_decode_join_buffers(duk_cbor_decode_context *dec_ctx, duk_idx_t count) duk__cbor_decode_join_buffers30994,1158358 -DUK_LOCAL void duk__cbor_decode_and_join_strbuf(duk_cbor_decode_context *dec_ctx, duk_uint8_t exduk__cbor_decode_and_join_strbuf31038,1159450 -DUK_LOCAL duk_double_t duk__cbor_decode_half_float(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_half_float31058,1159999 -DUK_LOCAL void duk__cbor_decode_string(duk_cbor_decode_context *dec_ctx, duk_uint8_t ib, duk_uinduk__cbor_decode_string31134,1162069 -DUK_LOCAL duk_bool_t duk__cbor_decode_array(duk_cbor_decode_context *dec_ctx, duk_uint8_t ib, duduk__cbor_decode_array31178,1163556 -DUK_LOCAL duk_bool_t duk__cbor_decode_map(duk_cbor_decode_context *dec_ctx, duk_uint8_t ib, duk_duk__cbor_decode_map31218,1164400 -DUK_LOCAL duk_double_t duk__cbor_decode_float(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_float31262,1165407 -DUK_LOCAL duk_double_t duk__cbor_decode_double(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_double31271,1165692 -#define DUK__CBOR_AI DUK__CBOR_AI31281,1166002 -DUK_LOCAL void duk__cbor_decode_value(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_value31283,1166038 -DUK_LOCAL void duk__cbor_decode_value(duk_cbor_decode_context *dec_ctx) {duk__cbor_decode_value31488,1172766 -DUK_LOCAL void duk__cbor_encode(duk_hthread *thr, duk_idx_t idx, duk_uint_t encode_flags) {duk__cbor_encode31619,1176280 -DUK_LOCAL void duk__cbor_decode(duk_hthread *thr, duk_idx_t idx, duk_uint_t decode_flags) {duk__cbor_decode31642,1176896 -DUK_LOCAL void duk__cbor_encode(duk_hthread *thr, duk_idx_t idx, duk_uint_t encode_flags) {duk__cbor_encode31670,1177598 -DUK_LOCAL void duk__cbor_decode(duk_hthread *thr, duk_idx_t idx, duk_uint_t decode_flags) {duk__cbor_decode31676,1177765 -DUK_EXTERNAL void duk_cbor_encode(duk_hthread *thr, duk_idx_t idx, duk_uint_t encode_flags) {duk_cbor_encode31688,1177992 -DUK_EXTERNAL void duk_cbor_decode(duk_hthread *thr, duk_idx_t idx, duk_uint_t decode_flags) {duk_cbor_decode31692,1178159 -DUK_INTERNAL duk_ret_t duk_bi_cbor_encode(duk_hthread *thr) {duk_bi_cbor_encode31699,1178395 -DUK_INTERNAL duk_ret_t duk_bi_cbor_decode(duk_hthread *thr) {duk_bi_cbor_decode31712,1178755 -DUK_INTERNAL duk_ret_t duk_bi_cbor_encode(duk_hthread *thr) {duk_bi_cbor_encode31719,1178931 -DUK_INTERNAL duk_ret_t duk_bi_cbor_decode(duk_hthread *thr) {duk_bi_cbor_decode31723,1179053 -#define DUK__DPRINT_PARTS_AND_DPARTS(DUK__DPRINT_PARTS_AND_DPARTS31764,1180464 -#define DUK__DPRINT_PARTS(DUK__DPRINT_PARTS31775,1181139 -#define DUK__DPRINT_DPARTS(DUK__DPRINT_DPARTS31782,1181495 -#define DUK__YEAR(DUK__YEAR31795,1182124 -DUK_LOCAL duk_uint8_t duk__date_equivyear[14] = {duk__date_equivyear31796,1182174 -#define DUK__NUM_ISO8601_PARSER_PARTS DUK__NUM_ISO8601_PARSER_PARTS31831,1183299 -#define DUK__PI_YEAR DUK__PI_YEAR31834,1183368 -#define DUK__PI_MONTH DUK__PI_MONTH31835,1183399 -#define DUK__PI_DAY DUK__PI_DAY31836,1183430 -#define DUK__PI_HOUR DUK__PI_HOUR31837,1183461 -#define DUK__PI_MINUTE DUK__PI_MINUTE31838,1183492 -#define DUK__PI_SECOND DUK__PI_SECOND31839,1183523 -#define DUK__PI_MILLISECOND DUK__PI_MILLISECOND31840,1183554 -#define DUK__PI_TZHOUR DUK__PI_TZHOUR31841,1183585 -#define DUK__PI_TZMINUTE DUK__PI_TZMINUTE31842,1183616 -#define DUK__PM_YEAR DUK__PM_YEAR31845,1183673 -#define DUK__PM_MONTH DUK__PM_MONTH31846,1183722 -#define DUK__PM_DAY DUK__PM_DAY31847,1183772 -#define DUK__PM_HOUR DUK__PM_HOUR31848,1183820 -#define DUK__PM_MINUTE DUK__PM_MINUTE31849,1183869 -#define DUK__PM_SECOND DUK__PM_SECOND31850,1183920 -#define DUK__PM_MILLISECOND DUK__PM_MILLISECOND31851,1183971 -#define DUK__PM_TZHOUR DUK__PM_TZHOUR31852,1184027 -#define DUK__PM_TZMINUTE DUK__PM_TZMINUTE31853,1184078 -#define DUK__SI_PLUS DUK__SI_PLUS31856,1184164 -#define DUK__SI_MINUS DUK__SI_MINUS31857,1184195 -#define DUK__SI_T DUK__SI_T31858,1184226 -#define DUK__SI_SPACE DUK__SI_SPACE31859,1184257 -#define DUK__SI_COLON DUK__SI_COLON31860,1184288 -#define DUK__SI_PERIOD DUK__SI_PERIOD31861,1184319 -#define DUK__SI_Z DUK__SI_Z31862,1184350 -#define DUK__SI_NUL DUK__SI_NUL31863,1184381 -#define DUK__SM_PLUS DUK__SM_PLUS31866,1184443 -#define DUK__SM_MINUS DUK__SM_MINUS31867,1184492 -#define DUK__SM_T DUK__SM_T31868,1184542 -#define DUK__SM_SPACE DUK__SM_SPACE31869,1184588 -#define DUK__SM_COLON DUK__SM_COLON31870,1184638 -#define DUK__SM_PERIOD DUK__SM_PERIOD31871,1184688 -#define DUK__SM_Z DUK__SM_Z31872,1184739 -#define DUK__SM_NUL DUK__SM_NUL31873,1184785 -#define DUK__CF_NEG DUK__CF_NEG31876,1184860 -#define DUK__CF_ACCEPT DUK__CF_ACCEPT31877,1184946 -#define DUK__CF_ACCEPT_NUL DUK__CF_ACCEPT_NUL31878,1185005 -#define DUK__PACK_RULE(DUK__PACK_RULE31880,1185104 -#define DUK__UNPACK_RULE(DUK__UNPACK_RULE31886,1185314 -#define DUK__RULE_MASK_PART_SEP DUK__RULE_MASK_PART_SEP31891,1185506 -DUK_LOCAL const duk_uint8_t duk__parse_iso8601_seps[] = {duk__parse_iso8601_seps31894,1185610 -DUK_LOCAL const duk_uint32_t duk__parse_iso8601_control[] = {duk__parse_iso8601_control31900,1185913 -DUK_LOCAL duk_bool_t duk__parse_string_iso8601_subset(duk_hthread *thr, const char *str) {duk__parse_string_iso8601_subset31921,1187555 -DUK_LOCAL duk_ret_t duk__parse_string(duk_hthread *thr, const char *str) {duk__parse_string32116,1193557 -DUK_LOCAL duk_uint8_t duk__days_in_month[12] = {duk__days_in_month32155,1194631 -#define DUK__LOCAL_TZOFFSET_MAXITER DUK__LOCAL_TZOFFSET_MAXITER32164,1195032 -#define DUK__WEEKDAY_MOD_ADDER DUK__WEEKDAY_MOD_ADDER32172,1195455 -DUK_INTERNAL duk_bool_t duk_bi_date_is_leap_year(duk_int_t year) {duk_bi_date_is_leap_year32174,1195521 -DUK_INTERNAL duk_bool_t duk_bi_date_timeval_in_valid_range(duk_double_t x) {duk_bi_date_timeval_in_valid_range32187,1195723 -DUK_INTERNAL duk_bool_t duk_bi_date_timeval_in_leeway_range(duk_double_t x) {duk_bi_date_timeval_in_leeway_range32191,1195876 -DUK_INTERNAL duk_bool_t duk_bi_date_year_in_valid_range(duk_double_t x) {duk_bi_date_year_in_valid_range32195,1196044 -DUK_LOCAL duk_double_t duk__timeclip(duk_double_t x) {duk__timeclip32199,1196191 -DUK_LOCAL duk_int_t duk__div_floor(duk_int_t a, duk_int_t b) {duk__div_floor32215,1196548 -DUK_LOCAL duk_int_t duk__day_from_year(duk_int_t year) {duk__day_from_year32229,1196971 -DUK_LOCAL duk_int_t duk__year_from_day(duk_int_t day, duk_small_int_t *out_day_within_year) {duk__year_from_day32240,1197384 -DUK_LOCAL duk_double_t duk__make_day(duk_double_t year, duk_double_t month, duk_double_t day) {duk__make_day32277,1198586 -DUK_INTERNAL void duk_bi_date_timeval_to_parts(duk_double_t d, duk_int_t *parts, duk_double_t *dduk_bi_date_timeval_to_parts32339,1200617 -DUK_INTERNAL duk_double_t duk_bi_date_get_timeval_from_dparts(duk_double_t *dparts, duk_small_uiduk_bi_date_get_timeval_from_dparts32485,1206588 -DUK_LOCAL duk_double_t duk__push_this_get_timeval_tzoffset(duk_hthread *thr, duk_small_uint_t flduk__push_this_get_timeval_tzoffset32623,1211970 -DUK_LOCAL duk_double_t duk__push_this_get_timeval(duk_hthread *thr, duk_small_uint_t flags) {duk__push_this_get_timeval32666,1213161 -DUK_LOCAL duk_ret_t duk__set_this_timeval_from_dparts(duk_hthread *thr, duk_double_t *dparts, duduk__set_this_timeval_from_dparts32674,1213520 -DUK_LOCAL void duk__format_parts_iso8601(duk_int_t *parts, duk_int_t tzoffset, duk_small_uint_t duk__format_parts_iso860132693,1214202 -DUK_LOCAL duk_ret_t duk__to_string_helper(duk_hthread *thr, duk_small_uint_t flags) {duk__to_string_helper32763,1217200 -DUK_LOCAL duk_ret_t duk__get_part_helper(duk_hthread *thr, duk_small_uint_t flags_and_idx) {duk__get_part_helper32819,1219016 -DUK_LOCAL duk_ret_t duk__set_part_helper(duk_hthread *thr, duk_small_uint_t flags_and_maxnargs) duk__set_part_helper32851,1220287 -DUK_LOCAL void duk__twodigit_year_fixup(duk_hthread *thr, duk_idx_t idx_val) {duk__twodigit_year_fixup32950,1223482 -DUK_LOCAL void duk__set_parts_from_args(duk_hthread *thr, duk_double_t *dparts, duk_idx_t nargs)duk__set_parts_from_args32976,1224228 -static duk_uint16_t duk__date_magics[] = {duk__date_magics33029,1225990 -DUK_LOCAL duk_small_uint_t duk__date_get_indirect_magic(duk_hthread *thr) {duk__date_get_indirect_magic33151,1229939 -DUK_INTERNAL duk_ret_t duk_bi_date_constructor(duk_hthread *thr) {duk_bi_date_constructor33162,1230306 -DUK_INTERNAL duk_ret_t duk_bi_date_constructor_parse(duk_hthread *thr) {duk_bi_date_constructor_parse33212,1232038 -DUK_INTERNAL duk_ret_t duk_bi_date_constructor_utc(duk_hthread *thr) {duk_bi_date_constructor_utc33216,1232169 -DUK_INTERNAL duk_ret_t duk_bi_date_constructor_now(duk_hthread *thr) {duk_bi_date_constructor_now33235,1232686 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_tostring_shared(duk_hthread *thr) {duk_bi_date_prototype_tostring_shared33278,1234111 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_value_of(duk_hthread *thr) {duk_bi_date_prototype_value_of33283,1234299 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_to_json(duk_hthread *thr) {duk_bi_date_prototype_to_json33294,1234651 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_get_shared(duk_hthread *thr) {duk_bi_date_prototype_get_shared33360,1236482 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_get_timezone_offset(duk_hthread *thr) {duk_bi_date_prototype_get_timezone_offset33365,1236680 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_set_shared(duk_hthread *thr) {duk_bi_date_prototype_set_shared33445,1239106 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_set_time(duk_hthread *thr) {duk_bi_date_prototype_set_time33450,1239314 -DUK_INTERNAL duk_ret_t duk_bi_date_prototype_toprimitive(duk_hthread *thr) {duk_bi_date_prototype_toprimitive33471,1239858 -#define DUK__STRPTIME_BUF_SIZE DUK__STRPTIME_BUF_SIZE33565,1242194 -#define DUK__STRFTIME_BUF_SIZE DUK__STRFTIME_BUF_SIZE33566,1242229 -DUK_INTERNAL duk_double_t duk_bi_date_get_now_gettimeofday(void) {duk_bi_date_get_now_gettimeofday33570,1242384 -DUK_INTERNAL duk_double_t duk_bi_date_get_now_time(void) {duk_bi_date_get_now_time33589,1242879 -DUK_INTERNAL duk_int_t duk_bi_date_get_local_tzoffset_gmtime(duk_double_t d) {duk_bi_date_get_local_tzoffset_gmtime33603,1243310 -DUK_INTERNAL duk_bool_t duk_bi_date_parse_string_strptime(duk_hthread *thr, const char *str) {duk_bi_date_parse_string_strptime33752,1249700 -DUK_INTERNAL duk_bool_t duk_bi_date_parse_string_getdate(duk_hthread *thr, const char *str) {duk_bi_date_parse_string_getdate33787,1250974 -DUK_INTERNAL duk_bool_t duk_bi_date_format_parts_strftime(duk_hthread *thr, duk_int_t *parts, duduk_bi_date_format_parts_strftime33814,1251633 -DUK_INTERNAL duk_double_t duk_bi_date_get_monotonic_time_clock_gettime(void) {duk_bi_date_get_monotonic_time_clock_gettime33866,1253540 -DUK_LOCAL void duk__convert_systime_to_ularge(const SYSTEMTIME *st, ULARGE_INTEGER *res) {duk__convert_systime_to_ularge33896,1254362 -DUK_LOCAL void duk__convert_filetime_to_ularge(const FILETIME *ft, ULARGE_INTEGER *res) {duk__convert_filetime_to_ularge33908,1254730 -DUK_LOCAL void duk__set_systime_jan1970(SYSTEMTIME *st) {duk__set_systime_jan197033914,1254940 -DUK_INTERNAL duk_double_t duk_bi_date_get_now_windows(void) {duk_bi_date_get_now_windows33928,1255412 -DUK_INTERNAL duk_double_t duk_bi_date_get_now_windows_subms(void) {duk_bi_date_get_now_windows_subms33950,1256245 -DUK_INTERNAL duk_int_t duk_bi_date_get_local_tzoffset_windows(duk_double_t d) {duk_bi_date_get_local_tzoffset_windows33972,1256958 -DUK_INTERNAL duk_int_t duk_bi_date_get_local_tzoffset_windows_no_dst(duk_double_t d) {duk_bi_date_get_local_tzoffset_windows_no_dst34015,1258675 -DUK_INTERNAL duk_double_t duk_bi_date_get_monotonic_time_windows_qpc(void) {duk_bi_date_get_monotonic_time_windows_qpc34052,1259962 -DUK_INTERNAL duk_ret_t duk_bi_duktape_object_info(duk_hthread *thr) {duk_bi_duktape_object_info34091,1261550 -DUK_INTERNAL duk_ret_t duk_bi_duktape_object_act(duk_hthread *thr) {duk_bi_duktape_object_act34096,1261663 -DUK_INTERNAL duk_ret_t duk_bi_duktape_object_gc(duk_hthread *thr) {duk_bi_duktape_object_gc34104,1261836 -DUK_INTERNAL duk_ret_t duk_bi_duktape_object_fin(duk_hthread *thr) {duk_bi_duktape_object_fin34118,1262195 -DUK_INTERNAL duk_ret_t duk_bi_duktape_object_enc(duk_hthread *thr) {duk_bi_duktape_object_enc34140,1262898 -DUK_INTERNAL duk_ret_t duk_bi_duktape_object_dec(duk_hthread *thr) {duk_bi_duktape_object_dec34184,1264537 -DUK_INTERNAL duk_ret_t duk_bi_duktape_object_compact(duk_hthread *thr) {duk_bi_duktape_object_compact34227,1265897 -typedef struct {__anonffb0efc10d0834248,1266381 - duk_uint8_t *out; /* where to write next byte(s) */out34249,1266398 - duk_codepoint_t lead; /* lead surrogate */lead34250,1266456 -} duk__encode_context;duk__encode_context34251,1266501 -typedef struct {__anonffb0efc10e0834253,1266525 - duk_codepoint_t codepoint; /* built up incrementally */codepoint34255,1266570 - duk_uint8_t upper; /* max value of next byte (decode error otherwise) */upper34256,1266628 - duk_uint8_t lower; /* min value of next byte (ditto) */lower34257,1266711 - duk_uint8_t needed; /* how many more bytes we need */needed34258,1266777 - duk_uint8_t bom_handled; /* BOM seen or no longer expected */bom_handled34259,1266840 - duk_uint8_t fatal;fatal34262,1266936 - duk_uint8_t ignore_bom;ignore_bom34263,1266956 -} duk__decode_context;duk__decode_context34264,1266981 -#define DUK__CP_CONTINUE DUK__CP_CONTINUE34269,1267139 -#define DUK__CP_ERROR DUK__CP_ERROR34270,1267224 -#define DUK__CP_RETRY DUK__CP_RETRY34271,1267278 -DUK_LOCAL duk_uint8_t *duk__utf8_emit_repl(duk_uint8_t *ptr) {duk__utf8_emit_repl34278,1267474 -DUK_LOCAL void duk__utf8_decode_init(duk__decode_context *dec_ctx) {duk__utf8_decode_init34285,1267601 -DUK_LOCAL duk_codepoint_t duk__utf8_decode_next(duk__decode_context *dec_ctx, duk_uint8_t x) {duk__utf8_decode_next34296,1267905 -DUK_LOCAL void duk__utf8_encode_char(void *udata, duk_codepoint_t codepoint) {duk__utf8_encode_char34381,1270540 -DUK_LOCAL duk_ret_t duk__decode_helper(duk_hthread *thr, duk__decode_context *dec_ctx) {duk__decode_helper34440,1272385 -DUK_INTERNAL duk_ret_t duk_bi_textencoder_constructor(duk_hthread *thr) {duk_bi_textencoder_constructor34577,1277022 -DUK_INTERNAL duk_ret_t duk_bi_textencoder_prototype_encoding_getter(duk_hthread *thr) {duk_bi_textencoder_prototype_encoding_getter34586,1277256 -DUK_INTERNAL duk_ret_t duk_bi_textencoder_prototype_encode(duk_hthread *thr) {duk_bi_textencoder_prototype_encode34591,1277391 -DUK_INTERNAL duk_ret_t duk_bi_textdecoder_constructor(duk_hthread *thr) {duk_bi_textdecoder_constructor34674,1280388 -DUK_LOCAL duk__decode_context *duk__get_textdecoder_context(duk_hthread *thr) {duk__get_textdecoder_context34709,1281475 -DUK_INTERNAL duk_ret_t duk_bi_textdecoder_prototype_shared_getter(duk_hthread *thr) {duk_bi_textdecoder_prototype_shared_getter34718,1281791 -DUK_INTERNAL duk_ret_t duk_bi_textdecoder_prototype_decode(duk_hthread *thr) {duk_bi_textdecoder_prototype_decode34742,1282363 -DUK_INTERNAL duk_ret_t duk_textdecoder_decode_utf8_nodejs(duk_hthread *thr) {duk_textdecoder_decode_utf8_nodejs34759,1282940 -DUK_INTERNAL duk_ret_t duk_bi_error_constructor_shared(duk_hthread *thr) {duk_bi_error_constructor_shared34780,1283453 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_to_string(duk_hthread *thr) {duk_bi_error_prototype_to_string34819,1284840 -#define DUK__OUTPUT_TYPE_TRACEBACK DUK__OUTPUT_TYPE_TRACEBACK34884,1286741 -#define DUK__OUTPUT_TYPE_FILENAME DUK__OUTPUT_TYPE_FILENAME34885,1286783 -#define DUK__OUTPUT_TYPE_LINENUMBER DUK__OUTPUT_TYPE_LINENUMBER34886,1286822 -DUK_LOCAL duk_ret_t duk__error_getter_helper(duk_hthread *thr, duk_small_int_t output_type) {duk__error_getter_helper34888,1286862 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_stack_getter(duk_hthread *thr) {duk_bi_error_prototype_stack_getter35079,1294365 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_filename_getter(duk_hthread *thr) {duk_bi_error_prototype_filename_getter35083,1294514 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_linenumber_getter(duk_hthread *thr) {duk_bi_error_prototype_linenumber_getter35087,1294665 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_stack_getter(duk_hthread *thr) {duk_bi_error_prototype_stack_getter35105,1295396 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_filename_getter(duk_hthread *thr) {duk_bi_error_prototype_filename_getter35112,1295639 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_linenumber_getter(duk_hthread *thr) {duk_bi_error_prototype_linenumber_getter35117,1295752 -DUK_LOCAL duk_ret_t duk__error_setter_helper(duk_hthread *thr, duk_small_uint_t stridx_key) {duk__error_setter_helper35124,1295901 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_stack_setter(duk_hthread *thr) {duk_bi_error_prototype_stack_setter35150,1296930 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_filename_setter(duk_hthread *thr) {duk_bi_error_prototype_filename_setter35154,1297069 -DUK_INTERNAL duk_ret_t duk_bi_error_prototype_linenumber_setter(duk_hthread *thr) {duk_bi_error_prototype_linenumber_setter35158,1297215 -DUK_INTERNAL duk_ret_t duk_bi_function_prototype(duk_hthread *thr) {duk_bi_function_prototype35174,1297654 -DUK_INTERNAL duk_ret_t duk_bi_function_constructor(duk_hthread *thr) {duk_bi_function_constructor35181,1297854 -DUK_INTERNAL duk_ret_t duk_bi_function_prototype_to_string(duk_hthread *thr) {duk_bi_function_prototype_to_string35264,1300463 -DUK_INTERNAL duk_ret_t duk_bi_function_prototype_call(duk_hthread *thr) {duk_bi_function_prototype_call35335,1302791 -DUK_INTERNAL duk_ret_t duk_bi_function_prototype_apply(duk_hthread *thr) {duk_bi_function_prototype_apply35343,1303034 -DUK_INTERNAL duk_ret_t duk_bi_reflect_apply(duk_hthread *thr) {duk_bi_reflect_apply35349,1303201 -DUK_INTERNAL duk_ret_t duk_bi_reflect_construct(duk_hthread *thr) {duk_bi_reflect_construct35355,1303357 -DUK_INTERNAL duk_ret_t duk_bi_function_prototype_bind(duk_hthread *thr) {duk_bi_function_prototype_bind35367,1303821 -DUK_INTERNAL duk_ret_t duk_bi_native_function_length(duk_hthread *thr) {duk_bi_native_function_length35549,1310425 -DUK_INTERNAL duk_ret_t duk_bi_native_function_name(duk_hthread *thr) {duk_bi_native_function_name35582,1311271 -DUK_INTERNAL duk_ret_t duk_bi_function_prototype_hasinstance(duk_hthread *thr) {duk_bi_function_prototype_hasinstance35611,1311906 -#define DUK__MKBITS(DUK__MKBITS35639,1312681 -#define DUK__CHECK_BITMASK(DUK__CHECK_BITMASK35643,1312850 -DUK_LOCAL const duk_uint8_t duk__encode_uriunescaped_table[16] = {duk__encode_uriunescaped_table35646,1312995 -DUK_LOCAL const duk_uint8_t duk__encode_uricomponent_unescaped_table[16] = {duk__encode_uricomponent_unescaped_table35658,1313844 -DUK_LOCAL const duk_uint8_t duk__decode_uri_reserved_table[16] = {duk__decode_uri_reserved_table35670,1314708 -DUK_LOCAL const duk_uint8_t duk__decode_uri_component_reserved_table[16] = {duk__decode_uri_component_reserved_table35682,1315550 -DUK_LOCAL const duk_uint8_t duk__escape_unescaped_table[16] = {duk__escape_unescaped_table35695,1316432 -typedef struct {__anonffb0efc10f0835707,1317268 - duk_hthread *thr;thr35708,1317285 - duk_hstring *h_str;h_str35709,1317304 - duk_bufwriter_ctx bw;bw35710,1317325 - const duk_uint8_t *p;p35711,1317348 - const duk_uint8_t *p_start;p_start35712,1317371 - const duk_uint8_t *p_end;p_end35713,1317400 -} duk__transform_context;duk__transform_context35714,1317427 -typedef void (*duk__transform_callback)(duk__transform_context *tfm_ctx, const void *udata, duk_duk__transform_callback35716,1317454 -DUK_LOCAL duk_small_int_t duk__decode_hex_escape(const duk_uint8_t *p, duk_small_int_t n) {duk__decode_hex_escape35719,1317614 -DUK_LOCAL int duk__transform_helper(duk_hthread *thr, duk__transform_callback callback, const voduk__transform_helper35736,1317924 -DUK_LOCAL void duk__transform_callback_encode_uri(duk__transform_context *tfm_ctx, const void *uduk__transform_callback_encode_uri35763,1318835 -DUK_LOCAL void duk__transform_callback_decode_uri(duk__transform_context *tfm_ctx, const void *uduk__transform_callback_decode_uri35826,1321046 -DUK_LOCAL void duk__transform_callback_escape(duk__transform_context *tfm_ctx, const void *udataduk__transform_callback_escape35966,1325197 -DUK_LOCAL void duk__transform_callback_unescape(duk__transform_context *tfm_ctx, const void *udaduk__transform_callback_unescape36006,1326725 -DUK_INTERNAL duk_ret_t duk_bi_global_object_eval(duk_hthread *thr) {duk_bi_global_object_eval36041,1327858 -DUK_INTERNAL duk_ret_t duk_bi_global_object_parse_int(duk_hthread *thr) {duk_bi_global_object_parse_int36226,1334293 -DUK_INTERNAL duk_ret_t duk_bi_global_object_parse_float(duk_hthread *thr) {duk_bi_global_object_parse_float36274,1335626 -DUK_INTERNAL duk_ret_t duk_bi_global_object_is_nan(duk_hthread *thr) {duk_bi_global_object_is_nan36302,1336406 -DUK_INTERNAL duk_ret_t duk_bi_global_object_is_finite(duk_hthread *thr) {duk_bi_global_object_is_finite36310,1336656 -DUK_INTERNAL duk_ret_t duk_bi_global_object_decode_uri(duk_hthread *thr) {duk_bi_global_object_decode_uri36322,1336937 -DUK_INTERNAL duk_ret_t duk_bi_global_object_decode_uri_component(duk_hthread *thr) {duk_bi_global_object_decode_uri_component36326,1337134 -DUK_INTERNAL duk_ret_t duk_bi_global_object_encode_uri(duk_hthread *thr) {duk_bi_global_object_encode_uri36330,1337351 -DUK_INTERNAL duk_ret_t duk_bi_global_object_encode_uri_component(duk_hthread *thr) {duk_bi_global_object_encode_uri_component36334,1337548 -DUK_INTERNAL duk_ret_t duk_bi_global_object_escape(duk_hthread *thr) {duk_bi_global_object_escape36339,1337796 -DUK_INTERNAL duk_ret_t duk_bi_global_object_unescape(duk_hthread *thr) {duk_bi_global_object_unescape36343,1337959 -#define DUK__JSON_DECSTR_BUFSIZE DUK__JSON_DECSTR_BUFSIZE36377,1339034 -#define DUK__JSON_DECSTR_CHUNKSIZE DUK__JSON_DECSTR_CHUNKSIZE36378,1339071 -#define DUK__JSON_ENCSTR_CHUNKSIZE DUK__JSON_ENCSTR_CHUNKSIZE36379,1339109 -#define DUK__JSON_STRINGIFY_BUFSIZE DUK__JSON_STRINGIFY_BUFSIZE36380,1339147 -#define DUK__JSON_MAX_ESC_LEN DUK__JSON_MAX_ESC_LEN36381,1339187 -DUK_LOCAL const duk_uint8_t duk__json_quotestr_lookup[256] = {duk__json_quotestr_lookup36444,1342691 -DUK_LOCAL const duk_uint8_t duk__json_quotestr_esc[14] = {duk__json_quotestr_esc36469,1344475 -DUK_LOCAL const duk_uint8_t duk__json_decstr_lookup[256] = {duk__json_decstr_lookup36478,1344821 -DUK_LOCAL const duk_uint8_t duk__json_eatwhite_lookup[256] = {duk__json_eatwhite_lookup36502,1346569 -DUK_LOCAL const duk_uint8_t duk__json_decnumber_lookup[256] = {duk__json_decnumber_lookup36526,1348330 -DUK_LOCAL void duk__dec_syntax_error(duk_json_dec_ctx *js_ctx) {duk__dec_syntax_error36562,1350548 -DUK_LOCAL void duk__dec_eat_white(duk_json_dec_ctx *js_ctx) {duk__dec_eat_white36572,1350924 -DUK_LOCAL duk_uint8_t duk__dec_peek(duk_json_dec_ctx *js_ctx) {duk__dec_peek36603,1351689 -DUK_LOCAL duk_uint8_t duk__dec_get(duk_json_dec_ctx *js_ctx) {duk__dec_get36609,1351824 -DUK_LOCAL duk_uint8_t duk__dec_get_nonwhite(duk_json_dec_ctx *js_ctx) {duk__dec_get_nonwhite36614,1351953 -DUK_LOCAL duk_uint_fast32_t duk__dec_decode_hex_escape(duk_json_dec_ctx *js_ctx, duk_small_uint_duk__dec_decode_hex_escape36620,1352153 -DUK_LOCAL void duk__dec_req_stridx(duk_json_dec_ctx *js_ctx, duk_small_uint_t stridx) {duk__dec_req_stridx36653,1353034 -DUK_LOCAL duk_small_int_t duk__dec_string_escape(duk_json_dec_ctx *js_ctx, duk_uint8_t **ext_p) duk__dec_string_escape36690,1353853 -DUK_LOCAL void duk__dec_string(duk_json_dec_ctx *js_ctx) {duk__dec_string36739,1355060 -DUK_LOCAL void duk__dec_plain_string(duk_json_dec_ctx *js_ctx) {duk__dec_plain_string36848,1357859 -DUK_LOCAL void duk__dec_pointer(duk_json_dec_ctx *js_ctx) {duk__dec_pointer36890,1359077 -DUK_LOCAL void duk__dec_buffer(duk_json_dec_ctx *js_ctx) {duk__dec_buffer36943,1360417 -DUK_LOCAL void duk__dec_number(duk_json_dec_ctx *js_ctx) {duk__dec_number37001,1361922 -DUK_LOCAL void duk__dec_objarr_entry(duk_json_dec_ctx *js_ctx) {duk__dec_objarr_entry37066,1363965 -DUK_LOCAL void duk__dec_objarr_exit(duk_json_dec_ctx *js_ctx) {duk__dec_objarr_exit37081,1364441 -DUK_LOCAL void duk__dec_object(duk_json_dec_ctx *js_ctx) {duk__dec_object37089,1364669 -DUK_LOCAL void duk__dec_array(duk_json_dec_ctx *js_ctx) {duk__dec_array37172,1366496 -DUK_LOCAL void duk__dec_value(duk_json_dec_ctx *js_ctx) {duk__dec_value37240,1368003 -DUK_LOCAL void duk__dec_reviver_walk(duk_json_dec_ctx *js_ctx) {duk__dec_reviver_walk37312,1370329 -#define DUK__EMIT_1(DUK__EMIT_137403,1373711 -#define DUK__EMIT_2(DUK__EMIT_237404,1373798 -#define DUK__EMIT_HSTR(DUK__EMIT_HSTR37405,1373912 -#define DUK__EMIT_CSTR(DUK__EMIT_CSTR37407,1374060 -#define DUK__EMIT_STRIDX(DUK__EMIT_STRIDX37409,1374140 -#define DUK__UNEMIT_1(DUK__UNEMIT_137410,1374212 -DUK_LOCAL void duk__emit_1(duk_json_enc_ctx *js_ctx, duk_uint_fast8_t ch) {duk__emit_137412,1374277 -DUK_LOCAL void duk__emit_2(duk_json_enc_ctx *js_ctx, duk_uint_fast8_t ch1, duk_uint_fast8_t ch2)duk__emit_237416,1374411 -DUK_LOCAL void duk__emit_hstring(duk_json_enc_ctx *js_ctx, duk_hstring *h) {duk__emit_hstring37420,1374576 -DUK_LOCAL void duk__emit_cstring(duk_json_enc_ctx *js_ctx, const char *str) {duk__emit_cstring37425,1374790 -DUK_LOCAL void duk__emit_stridx(duk_json_enc_ctx *js_ctx, duk_small_uint_t stridx) {duk__emit_stridx37430,1374939 -DUK_LOCAL void duk__unemit_1(duk_json_enc_ctx *js_ctx) {duk__unemit_137440,1375213 -#define DUK__MKESC(DUK__MKESC37445,1375381 -DUK_LOCAL duk_uint8_t *duk__emit_esc_auto_fast(duk_json_enc_ctx *js_ctx, duk_uint_fast32_t cp, dduk__emit_esc_auto_fast37450,1375539 -DUK_LOCAL void duk__enc_key_autoquote(duk_json_enc_ctx *js_ctx, duk_hstring *k) {duk__enc_key_autoquote37504,1377012 -DUK_LOCAL void duk__enc_quote_string(duk_json_enc_ctx *js_ctx, duk_hstring *h_str) {duk__enc_quote_string37555,1378390 -DUK_LOCAL void duk__enc_double(duk_json_enc_ctx *js_ctx) {duk__enc_double37692,1382751 -DUK_LOCAL void duk__enc_fastint_tval(duk_json_enc_ctx *js_ctx, duk_tval *tv) {duk__enc_fastint_tval37756,1384583 -DUK_LOCAL duk_uint8_t *duk__enc_buffer_data_hex(const duk_uint8_t *src, duk_size_t src_len, duk_duk__enc_buffer_data_hex37781,1385489 -DUK_LOCAL duk_uint8_t *duk__enc_buffer_data_hex(const duk_uint8_t *src, duk_size_t src_len, duk_duk__enc_buffer_data_hex37839,1387293 -DUK_LOCAL void duk__enc_buffer_data(duk_json_enc_ctx *js_ctx, duk_uint8_t *buf_data, duk_size_t duk__enc_buffer_data37858,1387691 -DUK_LOCAL void duk__enc_buffer_jx_jc(duk_json_enc_ctx *js_ctx, duk_hbuffer *h) {duk__enc_buffer_jx_jc37912,1389243 -DUK_LOCAL void duk__enc_buffer_json_fastpath(duk_json_enc_ctx *js_ctx, duk_hbuffer *h) {duk__enc_buffer_json_fastpath37920,1389588 -DUK_LOCAL void duk__enc_pointer(duk_json_enc_ctx *js_ctx, void *ptr) {duk__enc_pointer37967,1391257 -DUK_LOCAL void duk__enc_bufobj(duk_json_enc_ctx *js_ctx, duk_hbufobj *h_bufobj) {duk__enc_bufobj38005,1392335 -DUK_LOCAL void duk__enc_newline_indent(duk_json_enc_ctx *js_ctx, duk_uint_t depth) {duk__enc_newline_indent38024,1393067 -DUK_LOCAL void duk__enc_newline_indent(duk_json_enc_ctx *js_ctx, duk_uint_t depth) {duk__enc_newline_indent38034,1393401 -DUK_LOCAL void duk__enc_objarr_entry(duk_json_enc_ctx *js_ctx, duk_idx_t *entry_top) {duk__enc_objarr_entry38087,1395112 -DUK_LOCAL void duk__enc_objarr_exit(duk_json_enc_ctx *js_ctx, duk_idx_t *entry_top) {duk__enc_objarr_exit38141,1396895 -DUK_LOCAL void duk__enc_object(duk_json_enc_ctx *js_ctx) {duk__enc_object38173,1397911 -DUK_LOCAL void duk__enc_array(duk_json_enc_ctx *js_ctx) {duk__enc_array38269,1400951 -DUK_LOCAL duk_bool_t duk__enc_value(duk_json_enc_ctx *js_ctx, duk_idx_t idx_holder) {duk__enc_value38335,1402775 -DUK_LOCAL duk_bool_t duk__enc_allow_into_proplist(duk_tval *tv) {duk__enc_allow_into_proplist38601,1412022 -DUK_LOCAL duk_bool_t duk__json_stringify_fast_value(duk_json_enc_ctx *js_ctx, duk_tval *tv) {duk__json_stringify_fast_value38641,1413135 -DUK_LOCAL duk_ret_t duk__json_stringify_fast(duk_hthread *thr, void *udata) {duk__json_stringify_fast39121,1428932 -void duk_bi_json_parse_helper(duk_hthread *thr,duk_bi_json_parse_helper39146,1429538 -void duk_bi_json_stringify_helper(duk_hthread *thr,duk_bi_json_stringify_helper39248,1433397 -DUK_INTERNAL duk_ret_t duk_bi_json_object_parse(duk_hthread *thr) {duk_bi_json_object_parse39588,1445739 -DUK_INTERNAL duk_ret_t duk_bi_json_object_stringify(duk_hthread *thr) {duk_bi_json_object_stringify39596,1445981 -typedef double (*duk__one_arg_func)(double);duk__one_arg_func39640,1447121 -typedef double (*duk__two_arg_func)(double, double);duk__two_arg_func39641,1447166 -DUK_LOCAL duk_ret_t duk__math_minmax(duk_hthread *thr, duk_double_t initial, duk__two_arg_func mduk__math_minmax39643,1447220 -DUK_LOCAL double duk__fmin_fixed(double x, double y) {duk__fmin_fixed39674,1448210 -DUK_LOCAL double duk__fmax_fixed(double x, double y) {duk__fmax_fixed39701,1449077 -DUK_LOCAL double duk__cbrt(double x) {duk__cbrt39716,1449451 -DUK_LOCAL double duk__log2(double x) {duk__log239740,1450091 -DUK_LOCAL double duk__log10(double x) {duk__log1039748,1450228 -DUK_LOCAL double duk__trunc(double x) {duk__trunc39756,1450369 -DUK_LOCAL double duk__round_fixed(double x) {duk__round_fixed39768,1450664 -DUK_LOCAL double duk__fabs(double x) {duk__fabs39814,1452137 -DUK_LOCAL double duk__acos(double x) {duk__acos39817,1452199 -DUK_LOCAL double duk__asin(double x) {duk__asin39820,1452261 -DUK_LOCAL double duk__atan(double x) {duk__atan39823,1452323 -DUK_LOCAL double duk__ceil(double x) {duk__ceil39826,1452385 -DUK_LOCAL double duk__cos(double x) {duk__cos39829,1452447 -DUK_LOCAL double duk__exp(double x) {duk__exp39832,1452507 -DUK_LOCAL double duk__floor(double x) {duk__floor39835,1452567 -DUK_LOCAL double duk__log(double x) {duk__log39838,1452631 -DUK_LOCAL double duk__sin(double x) {duk__sin39841,1452691 -DUK_LOCAL double duk__sqrt(double x) {duk__sqrt39844,1452751 -DUK_LOCAL double duk__tan(double x) {duk__tan39847,1452813 -DUK_LOCAL double duk__atan2_fixed(double x, double y) {duk__atan2_fixed39850,1452873 -DUK_LOCAL const duk__one_arg_func duk__one_arg_funcs[] = {duk__one_arg_funcs39884,1453951 -DUK_LOCAL const duk__two_arg_func duk__two_arg_funcs[] = {duk__two_arg_funcs39929,1454669 -DUK_INTERNAL duk_ret_t duk_bi_math_object_onearg_shared(duk_hthread *thr) {duk_bi_math_object_onearg_shared39939,1454864 -DUK_INTERNAL duk_ret_t duk_bi_math_object_twoarg_shared(duk_hthread *thr) {duk_bi_math_object_twoarg_shared39952,1455305 -DUK_INTERNAL duk_ret_t duk_bi_math_object_max(duk_hthread *thr) {duk_bi_math_object_max39967,1455875 -DUK_INTERNAL duk_ret_t duk_bi_math_object_min(duk_hthread *thr) {duk_bi_math_object_min39971,1456014 -DUK_INTERNAL duk_ret_t duk_bi_math_object_random(duk_hthread *thr) {duk_bi_math_object_random39975,1456152 -DUK_INTERNAL duk_ret_t duk_bi_math_object_hypot(duk_hthread *thr) {duk_bi_math_object_hypot39981,1456331 -DUK_INTERNAL duk_ret_t duk_bi_math_object_sign(duk_hthread *thr) {duk_bi_math_object_sign40049,1458073 -DUK_INTERNAL duk_ret_t duk_bi_math_object_clz32(duk_hthread *thr) {duk_bi_math_object_clz3240067,1458499 -DUK_INTERNAL duk_ret_t duk_bi_math_object_imul(duk_hthread *thr) {duk_bi_math_object_imul40125,1459409 -DUK_LOCAL duk_double_t duk__push_this_number_plain(duk_hthread *thr) {duk__push_this_number_plain40151,1459992 -DUK_INTERNAL duk_ret_t duk_bi_number_constructor(duk_hthread *thr) {duk_bi_number_constructor40180,1460990 -DUK_INTERNAL duk_ret_t duk_bi_number_prototype_value_of(duk_hthread *thr) {duk_bi_number_prototype_value_of40230,1462653 -DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_string(duk_hthread *thr) {duk_bi_number_prototype_to_string40235,1462785 -DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_locale_string(duk_hthread *thr) {duk_bi_number_prototype_to_locale_string40256,1463318 -DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_fixed(duk_hthread *thr) {duk_bi_number_prototype_to_fixed40269,1463707 -DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_exponential(duk_hthread *thr) {duk_bi_number_prototype_to_exponential40305,1464611 -DUK_INTERNAL duk_ret_t duk_bi_number_prototype_to_precision(duk_hthread *thr) {duk_bi_number_prototype_to_precision40339,1465510 -DUK_INTERNAL duk_ret_t duk_bi_number_check_shared(duk_hthread *thr) {duk_bi_number_check_shared40391,1466756 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_to_string(duk_hthread *thr) {duk_bi_object_prototype_to_string40431,1467585 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor(duk_hthread *thr) {duk_bi_object_constructor40440,1467825 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_assign(duk_hthread *thr) {duk_bi_object_constructor_assign40481,1469367 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_is(duk_hthread *thr) {duk_bi_object_constructor_is40515,1470202 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_create(duk_hthread *thr) {duk_bi_object_constructor_create40523,1470406 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_define_properties(duk_hthread *thr) {duk_bi_object_constructor_define_properties40561,1471425 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_seal_freeze_shared(duk_hthread *thr) {duk_bi_object_constructor_seal_freeze_shared40648,1474070 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_is_sealed_frozen_shared(duk_hthread *thr) {duk_bi_object_constructor_is_sealed_frozen_shared40657,1474356 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_to_locale_string(duk_hthread *thr) {duk_bi_object_prototype_to_locale_string40682,1475362 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_value_of(duk_hthread *thr) {duk_bi_object_prototype_value_of40696,1475916 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_is_prototype_of(duk_hthread *thr) {duk_bi_object_prototype_is_prototype_of40704,1476194 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_has_own_property(duk_hthread *thr) {duk_bi_object_prototype_has_own_property40728,1476911 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_property_is_enumerable(duk_hthread *thr) {duk_bi_object_prototype_property_is_enumerable40734,1477158 -DUK_INTERNAL duk_ret_t duk_bi_object_getprototype_shared(duk_hthread *thr) {duk_bi_object_getprototype_shared40745,1477696 -DUK_INTERNAL duk_ret_t duk_bi_object_setprototype_shared(duk_hthread *thr) {duk_bi_object_setprototype_shared40803,1479263 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_define_property(duk_hthread *thr) {duk_bi_object_constructor_define_property40898,1481871 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_get_own_property_descriptor(duk_hthread *thr) {duk_bi_object_constructor_get_own_property_descriptor40985,1484725 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_is_extensible(duk_hthread *thr) {duk_bi_object_constructor_is_extensible41001,1485184 -DUK_LOCAL const duk_small_uint_t duk__object_keys_enum_flags[4] = {duk__object_keys_enum_flags41030,1486092 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_keys_shared(duk_hthread *thr) {duk_bi_object_constructor_keys_shared41054,1486756 -DUK_INTERNAL duk_ret_t duk_bi_object_constructor_prevent_extensions(duk_hthread *thr) {duk_bi_object_constructor_prevent_extensions41128,1489221 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_defineaccessor(duk_hthread *thr) {duk_bi_object_prototype_defineaccessor41180,1490502 -DUK_INTERNAL duk_ret_t duk_bi_object_prototype_lookupaccessor(duk_hthread *thr) {duk_bi_object_prototype_lookupaccessor41194,1491020 -DUK_INTERNAL duk_ret_t duk_bi_performance_now(duk_hthread *thr) {duk_bi_performance_now41237,1492212 -DUK_INTERNAL duk_ret_t duk_bi_pointer_constructor(duk_hthread *thr) {duk_bi_pointer_constructor41270,1493136 -DUK_INTERNAL duk_ret_t duk_bi_pointer_prototype_tostring_shared(duk_hthread *thr) {duk_bi_pointer_prototype_tostring_shared41303,1494176 -DUK_INTERNAL duk_ret_t duk_bi_promise_constructor(duk_hthread *thr) {duk_bi_promise_constructor41344,1495074 -DUK_INTERNAL duk_ret_t duk_bi_promise_all(duk_hthread *thr) {duk_bi_promise_all41349,1495215 -DUK_INTERNAL duk_ret_t duk_bi_promise_race(duk_hthread *thr) {duk_bi_promise_race41354,1495348 -DUK_INTERNAL duk_ret_t duk_bi_promise_reject(duk_hthread *thr) {duk_bi_promise_reject41359,1495482 -DUK_INTERNAL duk_ret_t duk_bi_promise_resolve(duk_hthread *thr) {duk_bi_promise_resolve41364,1495618 -DUK_INTERNAL duk_ret_t duk_bi_promise_catch(duk_hthread *thr) {duk_bi_promise_catch41369,1495755 -DUK_INTERNAL duk_ret_t duk_bi_promise_then(duk_hthread *thr) {duk_bi_promise_then41374,1495890 -DUK_INTERNAL void duk_proxy_ownkeys_postprocess(duk_hthread *thr, duk_hobject *h_proxy_target, dduk_proxy_ownkeys_postprocess41392,1496404 -DUK_INTERNAL duk_ret_t duk_bi_proxy_constructor(duk_hthread *thr) {duk_bi_proxy_constructor41469,1498954 -DUK_INTERNAL duk_ret_t duk_bi_reflect_object_delete_property(duk_hthread *thr) {duk_bi_reflect_object_delete_property41489,1499602 -DUK_INTERNAL duk_ret_t duk_bi_reflect_object_get(duk_hthread *thr) {duk_bi_reflect_object_get41508,1500070 -DUK_INTERNAL duk_ret_t duk_bi_reflect_object_has(duk_hthread *thr) {duk_bi_reflect_object_has41531,1500736 -DUK_INTERNAL duk_ret_t duk_bi_reflect_object_set(duk_hthread *thr) {duk_bi_reflect_object_set41550,1501174 -DUK_LOCAL void duk__get_this_regexp(duk_hthread *thr) {duk__get_this_regexp41586,1502111 -DUK_INTERNAL duk_ret_t duk_bi_regexp_constructor(duk_hthread *thr) {duk_bi_regexp_constructor41597,1502422 -DUK_INTERNAL duk_ret_t duk_bi_regexp_prototype_exec(duk_hthread *thr) {duk_bi_regexp_prototype_exec41668,1504282 -DUK_INTERNAL duk_ret_t duk_bi_regexp_prototype_test(duk_hthread *thr) {duk_bi_regexp_prototype_test41680,1504466 -DUK_INTERNAL duk_ret_t duk_bi_regexp_prototype_tostring(duk_hthread *thr) {duk_bi_regexp_prototype_tostring41695,1504784 -DUK_INTERNAL duk_ret_t duk_bi_regexp_prototype_flags(duk_hthread *thr) {duk_bi_regexp_prototype_flags41707,1505153 -DUK_INTERNAL duk_ret_t duk_bi_regexp_prototype_shared_getter(duk_hthread *thr) {duk_bi_regexp_prototype_shared_getter41736,1506091 -DUK_LOCAL duk_hstring *duk__str_tostring_notregexp(duk_hthread *thr, duk_idx_t idx) {duk__str_tostring_notregexp41830,1508744 -DUK_LOCAL duk_int_t duk__str_search_shared(duk_hthread *thr, duk_hstring *h_this, duk_hstring *hduk__str_search_shared41843,1509057 -DUK_INTERNAL duk_ret_t duk_bi_string_constructor(duk_hthread *thr) {duk_bi_string_constructor41921,1511231 -DUK_LOCAL duk_ret_t duk__construct_from_codepoints(duk_hthread *thr, duk_bool_t nonbmp) {duk__construct_from_codepoints41963,1512699 -DUK_INTERNAL duk_ret_t duk_bi_string_constructor_from_char_code(duk_hthread *thr) {duk_bi_string_constructor_from_char_code42021,1514654 -DUK_INTERNAL duk_ret_t duk_bi_string_constructor_from_code_point(duk_hthread *thr) {duk_bi_string_constructor_from_code_point42026,1514825 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_to_string(duk_hthread *thr) {duk_bi_string_prototype_to_string42035,1515013 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_char_at(duk_hthread *thr) {duk_bi_string_prototype_char_at42070,1515834 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_char_code_at(duk_hthread *thr) {duk_bi_string_prototype_char_code_at42106,1516961 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_substring(duk_hthread *thr) {duk_bi_string_prototype_substring42155,1518262 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_substr(duk_hthread *thr) {duk_bi_string_prototype_substr42188,1519055 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_slice(duk_hthread *thr) {duk_bi_string_prototype_slice42232,1520427 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_caseconv_shared(duk_hthread *thr) {duk_bi_string_prototype_caseconv_shared42272,1521282 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_indexof_shared(duk_hthread *thr) {duk_bi_string_prototype_indexof_shared42284,1521588 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_replace(duk_hthread *thr) {duk_bi_string_prototype_replace42329,1523008 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_split(duk_hthread *thr) {duk_bi_string_prototype_split42708,1533913 -DUK_LOCAL void duk__to_regexp_helper(duk_hthread *thr, duk_idx_t idx, duk_bool_t force_new) {duk__to_regexp_helper42987,1542191 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_search(duk_hthread *thr) {duk_bi_string_prototype_search43013,1542783 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_match(duk_hthread *thr) {duk_bi_string_prototype_match43052,1543941 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_concat(duk_hthread *thr) {duk_bi_string_prototype_concat43124,1545574 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_trim(duk_hthread *thr) {duk_bi_string_prototype_trim43132,1545874 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_repeat(duk_hthread *thr) {duk_bi_string_prototype_repeat43141,1546102 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_locale_compare(duk_hthread *thr) {duk_bi_string_prototype_locale_compare43240,1549291 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_startswith_endswith(duk_hthread *thr) {duk_bi_string_prototype_startswith_endswith43298,1550872 -DUK_INTERNAL duk_ret_t duk_bi_string_prototype_includes(duk_hthread *thr) {duk_bi_string_prototype_includes43363,1552781 -DUK_INTERNAL duk_ret_t duk_bi_symbol_constructor_shared(duk_hthread *thr) {duk_bi_symbol_constructor_shared43398,1553557 -DUK_LOCAL duk_hstring *duk__auto_unbox_symbol(duk_hthread *thr, duk_tval *tv_arg) {duk__auto_unbox_symbol43459,1555522 -DUK_INTERNAL duk_ret_t duk_bi_symbol_tostring_shared(duk_hthread *thr) {duk_bi_symbol_tostring_shared43497,1556403 -DUK_INTERNAL duk_ret_t duk_bi_symbol_key_for(duk_hthread *thr) {duk_bi_symbol_key_for43515,1556806 -DUK_INTERNAL duk_ret_t duk_bi_symbol_toprimitive(duk_hthread *thr) {duk_bi_symbol_toprimitive43544,1557701 -DUK_INTERNAL duk_ret_t duk_bi_thread_constructor(duk_hthread *thr) {duk_bi_thread_constructor43568,1558161 -DUK_INTERNAL duk_ret_t duk_bi_thread_resume(duk_hthread *ctx) {duk_bi_thread_resume43610,1559338 -DUK_INTERNAL duk_ret_t duk_bi_thread_yield(duk_hthread *thr) {duk_bi_thread_yield43776,1565271 -DUK_INTERNAL duk_ret_t duk_bi_thread_current(duk_hthread *thr) {duk_bi_thread_current43878,1568842 -DUK_INTERNAL duk_ret_t duk_bi_type_error_thrower(duk_hthread *thr) {duk_bi_type_error_thrower43890,1569087 -DUK_INTERNAL void duk_fb_put_bytes(duk_fixedbuffer *fb, const duk_uint8_t *buffer, duk_size_t leduk_fb_put_bytes43903,1569422 -DUK_INTERNAL void duk_fb_put_byte(duk_fixedbuffer *fb, duk_uint8_t x) {duk_fb_put_byte43918,1569847 -DUK_INTERNAL void duk_fb_put_cstring(duk_fixedbuffer *fb, const char *x) {duk_fb_put_cstring43922,1569974 -DUK_INTERNAL void duk_fb_sprintf(duk_fixedbuffer *fb, const char *fmt, ...) {duk_fb_sprintf43926,1570128 -DUK_INTERNAL void duk_fb_put_funcptr(duk_fixedbuffer *fb, duk_uint8_t *fptr, duk_size_t fptr_sizduk_fb_put_funcptr43951,1570793 -DUK_INTERNAL duk_bool_t duk_fb_is_full(duk_fixedbuffer *fb) {duk_fb_is_full43958,1571040 -#define DUK__ALLOWED_STANDARD_SPECIFIERS DUK__ALLOWED_STANDARD_SPECIFIERS44029,1573867 -#define DUK__MAX_FORMAT_TAG_LENGTH DUK__MAX_FORMAT_TAG_LENGTH44032,1573994 -#define DUK__DEEP_DEPTH_LIMIT DUK__DEEP_DEPTH_LIMIT44035,1574095 -#define DUK__LOOP_STACK_DEPTH DUK__LOOP_STACK_DEPTH44038,1574185 -DUK_LOCAL const char * const duk__bc_optab[256] = {duk__bc_optab44041,1574280 -typedef struct duk__dprint_state duk__dprint_state;duk__dprint_state44083,1577287 -struct duk__dprint_state {duk__dprint_state44084,1577339 - duk_fixedbuffer *fb;fb44085,1577366 - duk_hobject *loop_stack[DUK__LOOP_STACK_DEPTH];loop_stack44090,1577524 - duk_int_t loop_stack_index;loop_stack_index44091,1577573 - duk_int_t loop_stack_limit;loop_stack_limit44092,1577602 - duk_int_t depth;depth44094,1577632 - duk_int_t depth_limit;depth_limit44095,1577650 - duk_bool_t pointer;pointer44097,1577675 - duk_bool_t heavy;heavy44098,1577696 - duk_bool_t binary;binary44099,1577715 - duk_bool_t follow_proto;follow_proto44100,1577735 - duk_bool_t internal;internal44101,1577761 - duk_bool_t hexdump;hexdump44102,1577783 -DUK_LOCAL void duk__print_shared_heaphdr(duk__dprint_state *st, duk_heaphdr *h) {duk__print_shared_heaphdr44115,1578496 -DUK_LOCAL void duk__print_shared_heaphdr_string(duk__dprint_state *st, duk_heaphdr_string *h) {duk__print_shared_heaphdr_string44163,1580373 -DUK_LOCAL void duk__print_hstring(duk__dprint_state *st, duk_hstring *h, duk_bool_t quotes) {duk__print_hstring44207,1582191 -#define DUK__COMMA(DUK__COMMA44267,1583792 -DUK_LOCAL void duk__print_hobject(duk__dprint_state *st, duk_hobject *h) {duk__print_hobject44275,1583942 -DUK_LOCAL void duk__print_hbuffer(duk__dprint_state *st, duk_hbuffer *h) {duk__print_hbuffer44579,1595415 -DUK_LOCAL void duk__print_heaphdr(duk__dprint_state *st, duk_heaphdr *h) {duk__print_heaphdr44626,1596720 -DUK_LOCAL void duk__print_tval(duk__dprint_state *st, duk_tval *tv) {duk__print_tval44654,1597302 -DUK_LOCAL void duk__print_instr(duk__dprint_state *st, duk_instr_t ins) {duk__print_instr44748,1599600 -DUK_LOCAL void duk__print_opcode(duk__dprint_state *st, duk_small_int_t opcode) {duk__print_opcode44773,1600510 -DUK_LOCAL void duk__print_catcher(duk__dprint_state *st, duk_catcher *cat) {duk__print_catcher44783,1600810 -DUK_LOCAL void duk__print_activation(duk__dprint_state *st, duk_activation *act) {duk__print_activation44802,1601302 -DUK_INTERNAL duk_int_t duk_debug_vsnprintf(char *str, duk_size_t size, const char *format, va_liduk_debug_vsnprintf44824,1602156 -DUK_INTERNAL void duk_debug_format_funcptr(char *buf, duk_size_t buf_size, duk_uint8_t *fptr, duduk_debug_format_funcptr45031,1608598 -#define DUK__DBG_TPORT_ENTER(DUK__DBG_TPORT_ENTER45078,1609677 -#define DUK__DBG_TPORT_EXIT(DUK__DBG_TPORT_EXIT45082,1609815 -#define DUK__DBG_TPORT_ENTER(DUK__DBG_TPORT_ENTER45087,1609958 -#define DUK__DBG_TPORT_EXIT(DUK__DBG_TPORT_EXIT45088,1610005 -typedef union {__anonffb0efc1100a45095,1610086 - void *p;p45096,1610102 - duk_uint_t b[1];b45097,1610112 -} duk__ptr_union;duk__ptr_union45102,1610297 -#define DUK__SET_CONN_BROKEN(DUK__SET_CONN_BROKEN45108,1610344 -DUK_LOCAL void duk__debug_do_detach1(duk_heap *heap, duk_int_t reason) {duk__debug_do_detach145113,1610498 -DUK_LOCAL void duk__debug_do_detach2(duk_heap *heap) {duk__debug_do_detach245170,1612454 -DUK_INTERNAL void duk_debug_do_detach(duk_heap *heap) {duk_debug_do_detach45200,1613176 -DUK_LOCAL void duk__debug_null_most_callbacks(duk_hthread *thr) {duk__debug_null_most_callbacks45210,1613581 -DUK_LOCAL void duk__debug_set_pause_state(duk_hthread *thr, duk_heap *heap, duk_small_uint_t pauduk__debug_set_pause_state45230,1614118 -DUK_INTERNAL duk_bool_t duk_debug_read_peek(duk_hthread *thr) {duk_debug_read_peek45258,1615102 -DUK_INTERNAL void duk_debug_read_flush(duk_hthread *thr) {duk_debug_read_flush45281,1615651 -DUK_INTERNAL void duk_debug_write_flush(duk_hthread *thr) {duk_debug_write_flush45302,1616126 -DUK_INTERNAL void duk_debug_skip_bytes(duk_hthread *thr, duk_size_t length) {duk_debug_skip_bytes45328,1616669 -DUK_INTERNAL void duk_debug_skip_byte(duk_hthread *thr) {duk_debug_skip_byte45341,1616961 -DUK_INTERNAL uint8_t duk_debug_peek_byte(duk_hthread *thr) {duk_debug_peek_byte45352,1617169 -DUK_INTERNAL void duk_debug_read_bytes(duk_hthread *thr, duk_uint8_t *data, duk_size_t length) {duk_debug_read_bytes45367,1617563 -DUK_INTERNAL duk_uint8_t duk_debug_read_byte(duk_hthread *thr) {duk_debug_read_byte45417,1618800 -DUK_LOCAL duk_uint32_t duk__debug_read_uint32_raw(duk_hthread *thr) {duk__debug_read_uint32_raw45425,1618998 -DUK_LOCAL duk_int32_t duk__debug_read_int32_raw(duk_hthread *thr) {duk__debug_read_int32_raw45437,1619306 -DUK_LOCAL duk_uint16_t duk__debug_read_uint16_raw(duk_hthread *thr) {duk__debug_read_uint16_raw45441,1619432 -DUK_INTERNAL duk_int32_t duk_debug_read_int(duk_hthread *thr) {duk_debug_read_int45451,1619660 -DUK_LOCAL duk_hstring *duk__debug_read_hstring_raw(duk_hthread *thr, duk_uint32_t len) {duk__debug_read_hstring_raw45472,1620192 -DUK_INTERNAL duk_hstring *duk_debug_read_hstring(duk_hthread *thr) {duk_debug_read_hstring45489,1620777 -DUK_LOCAL duk_hbuffer *duk__debug_read_hbuffer_raw(duk_hthread *thr, duk_uint32_t len) {duk__debug_read_hbuffer_raw45516,1621530 -DUK_LOCAL void *duk__debug_read_pointer_raw(duk_hthread *thr) {duk__debug_read_pointer_raw45526,1621844 -DUK_LOCAL duk_double_t duk__debug_read_double_raw(duk_hthread *thr) {duk__debug_read_double_raw45548,1622365 -DUK_INTERNAL duk_heaphdr *duk_debug_read_any_ptr(duk_hthread *thr) {duk_debug_read_any_ptr45577,1623003 -DUK_INTERNAL duk_tval *duk_debug_read_tval(duk_hthread *thr) {duk_debug_read_tval45606,1623663 -DUK_INTERNAL void duk_debug_write_bytes(duk_hthread *thr, const duk_uint8_t *data, duk_size_t leduk_debug_write_bytes45725,1626215 -DUK_INTERNAL void duk_debug_write_byte(duk_hthread *thr, duk_uint8_t x) {duk_debug_write_byte45773,1627423 -DUK_INTERNAL void duk_debug_write_unused(duk_hthread *thr) {duk_debug_write_unused45777,1627558 -DUK_INTERNAL void duk_debug_write_undefined(duk_hthread *thr) {duk_debug_write_undefined45781,1627669 -DUK_INTERNAL void duk_debug_write_null(duk_hthread *thr) {duk_debug_write_null45786,1627824 -DUK_INTERNAL void duk_debug_write_boolean(duk_hthread *thr, duk_uint_t val) {duk_debug_write_boolean45791,1627938 -DUK_INTERNAL void duk_debug_write_int(duk_hthread *thr, duk_int32_t x) {duk_debug_write_int45796,1628124 -DUK_INTERNAL void duk_debug_write_uint(duk_hthread *thr, duk_uint32_t x) {duk_debug_write_uint45822,1628837 -DUK_INTERNAL void duk_debug_write_strbuf(duk_hthread *thr, const char *data, duk_size_t length, duk_debug_write_strbuf45837,1629477 -DUK_INTERNAL void duk_debug_write_string(duk_hthread *thr, const char *data, duk_size_t length) duk_debug_write_string45866,1630433 -DUK_INTERNAL void duk_debug_write_cstring(duk_hthread *thr, const char *data) {duk_debug_write_cstring45870,1630595 -DUK_INTERNAL void duk_debug_write_hstring(duk_hthread *thr, duk_hstring *h) {duk_debug_write_hstring45878,1630818 -DUK_LOCAL void duk__debug_write_hstring_safe_top(duk_hthread *thr) {duk__debug_write_hstring_safe_top45887,1631182 -DUK_INTERNAL void duk_debug_write_buffer(duk_hthread *thr, const char *data, duk_size_t length) duk_debug_write_buffer45891,1631315 -DUK_INTERNAL void duk_debug_write_hbuffer(duk_hthread *thr, duk_hbuffer *h) {duk_debug_write_hbuffer45895,1631477 -DUK_LOCAL void duk__debug_write_pointer_raw(duk_hthread *thr, void *ptr, duk_uint8_t ibyte) {duk__debug_write_pointer_raw45903,1631795 -DUK_INTERNAL void duk_debug_write_pointer(duk_hthread *thr, void *ptr) {duk_debug_write_pointer45921,1632311 -DUK_INTERNAL void duk_debug_write_heapptr(duk_hthread *thr, duk_heaphdr *h) {duk_debug_write_heapptr45926,1632524 -DUK_INTERNAL void duk_debug_write_hobject(duk_hthread *thr, duk_hobject *obj) {duk_debug_write_hobject45931,1632741 -DUK_INTERNAL void duk_debug_write_tval(duk_hthread *thr, duk_tval *tv) {duk_debug_write_tval45950,1633317 -DUK_LOCAL void duk__debug_write_tval_heapptr(duk_hthread *thr, duk_tval *tv) {duk__debug_write_tval_heapptr46041,1636528 -DUK_INTERNAL void duk_debug_write_reply(duk_hthread *thr) {duk_debug_write_reply46062,1637068 -DUK_INTERNAL void duk_debug_write_error_eom(duk_hthread *thr, duk_small_uint_t err_code, const cduk_debug_write_error_eom46066,1637177 -DUK_INTERNAL void duk_debug_write_notify(duk_hthread *thr, duk_small_uint_t command) {duk_debug_write_notify46074,1637472 -DUK_INTERNAL void duk_debug_write_eom(duk_hthread *thr) {duk_debug_write_eom46079,1637659 -DUK_INTERNAL duk_uint_fast32_t duk_debug_curr_line(duk_hthread *thr) {duk_debug_curr_line46094,1638117 -DUK_INTERNAL void duk_debug_send_status(duk_hthread *thr) {duk_debug_send_status46122,1638915 -DUK_INTERNAL void duk_debug_send_throw(duk_hthread *thr, duk_bool_t fatal) {duk_debug_send_throw46150,1639814 -DUK_LOCAL duk_bool_t duk__debug_skip_dvalue(duk_hthread *thr) {duk__debug_skip_dvalue46206,1641447 -DUK_LOCAL void duk__debug_skip_to_eom(duk_hthread *thr) {duk__debug_skip_to_eom46280,1643017 -DUK_LOCAL duk_int32_t duk__debug_read_validate_csindex(duk_hthread *thr) {duk__debug_read_validate_csindex46291,1643258 -DUK_LOCAL duk_activation *duk__debug_read_level_get_activation(duk_hthread *thr) {duk__debug_read_level_get_activation46304,1643741 -DUK_LOCAL void duk__debug_handle_basic_info(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_basic_info46320,1644108 -DUK_LOCAL void duk__debug_handle_trigger_status(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_trigger_status46341,1644737 -DUK_LOCAL void duk__debug_handle_pause(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_pause46350,1644978 -DUK_LOCAL void duk__debug_handle_resume(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_resume46357,1645184 -DUK_LOCAL void duk__debug_handle_step(duk_hthread *thr, duk_heap *heap, duk_int32_t cmd) {duk__debug_handle_step46380,1645770 -DUK_LOCAL void duk__debug_handle_list_break(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_list_break46411,1646811 -DUK_LOCAL void duk__debug_handle_add_break(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_add_break46423,1647233 -DUK_LOCAL void duk__debug_handle_del_break(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_del_break46443,1647879 -DUK_LOCAL void duk__debug_handle_get_var(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_get_var46458,1648302 -DUK_LOCAL void duk__debug_handle_put_var(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_put_var46487,1648991 -DUK_LOCAL void duk__debug_handle_get_call_stack(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_get_call_stack46516,1649656 -DUK_LOCAL void duk__debug_handle_get_locals(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_get_locals46563,1651300 -DUK_LOCAL void duk__debug_handle_eval(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_eval46609,1652667 -DUK_LOCAL void duk__debug_handle_detach(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_detach46699,1655263 -DUK_LOCAL void duk__debug_handle_apprequest(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_apprequest46710,1655575 -DUK_LOCAL void duk__debug_dump_heaphdr(duk_hthread *thr, duk_heap *heap, duk_heaphdr *hdr) {duk__debug_dump_heaphdr46793,1658449 -DUK_LOCAL void duk__debug_dump_heap_allocated(duk_hthread *thr, duk_heap *heap) {duk__debug_dump_heap_allocated46868,1661264 -DUK_LOCAL void duk__debug_dump_strtab(duk_hthread *thr, duk_heap *heap) {duk__debug_dump_strtab46878,1661508 -DUK_LOCAL void duk__debug_handle_dump_heap(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_dump_heap46895,1661912 -DUK_LOCAL void duk__debug_handle_get_bytecode(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_get_bytecode46905,1662217 -DUK_LOCAL const char * const duk__debug_getinfo_hstring_keys[] = {duk__debug_getinfo_hstring_keys47006,1664851 -DUK_LOCAL duk_uint_t duk__debug_getinfo_hstring_masks[] = {duk__debug_getinfo_hstring_masks47018,1665071 -DUK_LOCAL const char * const duk__debug_getinfo_hobject_keys[] = {duk__debug_getinfo_hobject_keys47030,1665383 -DUK_LOCAL duk_uint_t duk__debug_getinfo_hobject_masks[] = {duk__debug_getinfo_hobject_masks47053,1665783 -DUK_LOCAL const char * const duk__debug_getinfo_hbuffer_keys[] = {duk__debug_getinfo_hbuffer_keys47076,1666470 -DUK_LOCAL duk_uint_t duk__debug_getinfo_hbuffer_masks[] = {duk__debug_getinfo_hbuffer_masks47081,1666592 -DUK_LOCAL void duk__debug_getinfo_flags_key(duk_hthread *thr, const char *key) {duk__debug_getinfo_flags_key47087,1666732 -DUK_LOCAL void duk__debug_getinfo_prop_uint(duk_hthread *thr, const char *key, duk_uint_t val) {duk__debug_getinfo_prop_uint47092,1666883 -DUK_LOCAL void duk__debug_getinfo_prop_int(duk_hthread *thr, const char *key, duk_int_t val) {duk__debug_getinfo_prop_int47098,1667083 -DUK_LOCAL void duk__debug_getinfo_prop_bool(duk_hthread *thr, const char *key, duk_bool_t val) {duk__debug_getinfo_prop_bool47104,1667280 -DUK_LOCAL void duk__debug_getinfo_bitmask(duk_hthread *thr, const char * const * keys, duk_uint_duk__debug_getinfo_bitmask47110,1667483 -DUK_LOCAL duk_bool_t duk__debug_getprop_index(duk_hthread *thr, duk_heap *heap, duk_hobject *h_oduk__debug_getprop_index47132,1668213 -DUK_LOCAL void duk__debug_handle_get_heap_obj_info(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_get_heap_obj_info47192,1669736 -DUK_LOCAL void duk__debug_handle_get_obj_prop_desc(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_get_obj_prop_desc47415,1678265 -DUK_LOCAL void duk__debug_handle_get_obj_prop_desc_range(duk_hthread *thr, duk_heap *heap) {duk__debug_handle_get_obj_prop_desc_range47458,1679504 -DUK_LOCAL void duk__debug_process_message(duk_hthread *thr) {duk__debug_process_message47508,1681045 -DUK_LOCAL void duk__check_resend_status(duk_hthread *thr) {duk__check_resend_status47652,1684442 -DUK_INTERNAL duk_bool_t duk_debug_process_messages(duk_hthread *thr, duk_bool_t no_block) {duk_debug_process_messages47659,1684641 -DUK_INTERNAL void duk_debug_halt_execution(duk_hthread *thr, duk_bool_t use_prev_pc) {duk_debug_halt_execution47784,1689350 -DUK_INTERNAL duk_small_int_t duk_debug_add_breakpoint(duk_hthread *thr, duk_hstring *filename, dduk_debug_add_breakpoint47851,1691425 -DUK_INTERNAL duk_bool_t duk_debug_remove_breakpoint(duk_hthread *thr, duk_small_uint_t breakpoinduk_debug_remove_breakpoint47879,1692362 -DUK_INTERNAL duk_bool_t duk_debug_is_attached(duk_heap *heap) {duk_debug_is_attached47925,1693630 -DUK_INTERNAL duk_bool_t duk_debug_is_paused(duk_heap *heap) {duk_debug_is_paused47929,1693734 -DUK_INTERNAL void duk_debug_set_paused(duk_heap *heap) {duk_debug_set_paused47933,1693850 -DUK_INTERNAL void duk_debug_clear_paused(duk_heap *heap) {duk_debug_clear_paused47948,1694441 -DUK_INTERNAL void duk_debug_clear_pause_state(duk_heap *heap) {duk_debug_clear_pause_state47963,1694907 -DUK_LOCAL void duk__err_augment_user(duk_hthread *thr, duk_small_uint_t stridx_cb) {duk__err_augment_user48041,1698234 -DUK_LOCAL void duk__add_traceback(duk_hthread *thr, duk_hthread *thr_callstack, const char *c_fiduk__add_traceback48122,1700898 -DUK_LOCAL void duk__add_fileline(duk_hthread *thr, duk_hthread *thr_callstack, const char *c_filduk__add_fileline48280,1705785 -DUK_LOCAL void duk__add_compiler_error_line(duk_hthread *thr) {duk__add_compiler_error_line48395,1709503 -DUK_LOCAL void duk__err_augment_builtin_create(duk_hthread *thr, duk_hthread *thr_callstack, conduk__err_augment_builtin_create48454,1711629 -DUK_INTERNAL void duk_err_augment_error_create(duk_hthread *thr, duk_hthread *thr_callstack, conduk_err_augment_error_create48507,1713573 -DUK_INTERNAL void duk_err_augment_error_throw(duk_hthread *thr) {duk_err_augment_error_throw48562,1715330 -DUK_LOCAL void duk__uncaught_minimal(duk_hthread *thr) {duk__uncaught_minimal48578,1715833 -DUK_LOCAL void duk__uncaught_error_aware(duk_hthread *thr) {duk__uncaught_error_aware48600,1716521 -DUK_INTERNAL void duk_err_longjmp(duk_hthread *thr) {duk_err_longjmp48613,1716917 -DUK_LOCAL duk_bool_t duk__have_active_catcher(duk_hthread *thr) {duk__have_active_catcher48685,1719339 -DUK_INTERNAL duk_hobject *duk_error_prototype_from_code(duk_hthread *thr, duk_errcode_t code) {duk_error_prototype_from_code48714,1720108 -DUK_INTERNAL void duk_err_check_debugger_integration(duk_hthread *thr) {duk_err_check_debugger_integration48739,1720926 -DUK_INTERNAL void duk_err_setup_ljstate1(duk_hthread *thr, duk_small_uint_t lj_type, duk_tval *tduk_err_setup_ljstate148831,1724231 -DUK_INTERNAL void duk_err_create_and_throw(duk_hthread *thr, duk_errcode_t code, const char *msgduk_err_create_and_throw48871,1725450 -DUK_INTERNAL void duk_error_throw_from_negative_rc(duk_hthread *thr, duk_ret_t rc) {duk_error_throw_from_negative_rc48993,1729716 -DUK_INTERNAL duk_hbuffer *duk_hbuffer_alloc(duk_heap *heap, duk_size_t size, duk_small_uint_t flduk_hbuffer_alloc49021,1730705 -DUK_INTERNAL void *duk_hbuffer_get_dynalloc_ptr(duk_heap *heap, void *ud) {duk_hbuffer_get_dynalloc_ptr49138,1734272 -DUK_INTERNAL void duk_hbuffer_assert_valid(duk_hbuffer *h) {duk_hbuffer_assert_valid49152,1734643 -DUK_INTERNAL void duk_hbuffer_resize(duk_hthread *thr, duk_hbuffer_dynamic *buf, duk_size_t new_duk_hbuffer_resize49169,1734970 -DUK_INTERNAL void duk_hbuffer_reset(duk_hthread *thr, duk_hbuffer_dynamic *buf) {duk_hbuffer_reset49228,1736733 -DUK_INTERNAL duk_uint_t duk_hbufobj_clamp_bytelength(duk_hbufobj *h_bufobj, duk_uint_t len) {duk_hbufobj_clamp_bytelength49240,1737114 -#define DUK__FIXED_HASH_SEED DUK__FIXED_HASH_SEED49266,1737824 -DUK_INTERNAL void duk_free_hobject(duk_heap *heap, duk_hobject *h) {duk_free_hobject49278,1738160 -DUK_INTERNAL void duk_free_hbuffer(duk_heap *heap, duk_hbuffer *h) {duk_free_hbuffer49334,1739683 -DUK_INTERNAL void duk_free_hstring(duk_heap *heap, duk_hstring *h) {duk_free_hstring49346,1740124 -DUK_INTERNAL void duk_heap_free_heaphdr_raw(duk_heap *heap, duk_heaphdr *hdr) {duk_heap_free_heaphdr_raw49363,1740679 -DUK_LOCAL duk_size_t duk__heap_free_activation_freelist(duk_heap *heap) {duk__heap_free_activation_freelist49397,1741675 -DUK_LOCAL duk_size_t duk__heap_free_catcher_freelist(duk_heap *heap) {duk__heap_free_catcher_freelist49416,1742178 -DUK_INTERNAL void duk_heap_free_freelists(duk_heap *heap) {duk_heap_free_freelists49435,1742629 -DUK_LOCAL void duk__free_allocated(duk_heap *heap) {duk__free_allocated49453,1743151 -DUK_LOCAL void duk__free_finalize_list(duk_heap *heap) {duk__free_finalize_list49472,1743661 -DUK_LOCAL void duk__free_stringtable(duk_heap *heap) {duk__free_stringtable49487,1744054 -DUK_LOCAL void duk__free_run_finalizers(duk_heap *heap) {duk__free_run_finalizers49493,1744229 -DUK_INTERNAL void duk_heap_free(duk_heap *heap) {duk_heap_free49596,1748068 -DUK_LOCAL duk_bool_t duk__init_heap_strings(duk_heap *heap) {duk__init_heap_strings49692,1751701 -DUK_LOCAL duk_bool_t duk__init_heap_strings(duk_heap *heap) {duk__init_heap_strings49723,1752641 -DUK_LOCAL duk_bool_t duk__init_heap_thread(duk_heap *heap) {duk__init_heap_thread49786,1754445 -#define DUK__DUMPSZ(DUK__DUMPSZ49828,1755657 -#define DUK__DUMPLM_SIGNED_RAW(DUK__DUMPLM_SIGNED_RAW49837,1756014 -#define DUK__DUMPLM_UNSIGNED_RAW(DUK__DUMPLM_UNSIGNED_RAW49842,1756216 -#define DUK__DUMPLM_SIGNED(DUK__DUMPLM_SIGNED49847,1756438 -#define DUK__DUMPLM_UNSIGNED(DUK__DUMPLM_UNSIGNED49850,1756571 -DUK_LOCAL void duk__dump_type_sizes(void) {duk__dump_type_sizes49854,1756709 -DUK_LOCAL void duk__dump_type_limits(void) {duk__dump_type_limits49965,1759784 -DUK_LOCAL void duk__dump_misc_options(void) {duk__dump_misc_options50011,1761118 -duk_heap *duk_heap_alloc(duk_alloc_function alloc_func,duk_heap_alloc50050,1762509 -DUK_LOCAL duk_ret_t duk__fake_global_finalizer(duk_hthread *thr) {duk__fake_global_finalizer50497,1774797 -DUK_LOCAL void duk__run_global_torture_finalizer(duk_hthread *thr) {duk__run_global_torture_finalizer50531,1776026 -DUK_INTERNAL void duk_heap_process_finalize_list(duk_heap *heap) {duk_heap_process_finalize_list50612,1780356 -DUK_LOCAL duk_ret_t duk__finalize_helper(duk_hthread *thr, void *udata) {duk__finalize_helper50823,1788026 -DUK_INTERNAL void duk_heap_run_finalizer(duk_heap *heap, duk_hobject *obj) {duk_heap_run_finalizer50855,1789332 -#define DUK__STRHASH_SHORTSTRING DUK__STRHASH_SHORTSTRING50953,1792871 -#define DUK__STRHASH_MEDIUMSTRING DUK__STRHASH_MEDIUMSTRING50954,1792912 -#define DUK__STRHASH_BLOCKSIZE DUK__STRHASH_BLOCKSIZE50955,1792962 -DUK_INTERNAL duk_uint32_t duk_heap_hashstring(duk_heap *heap, const duk_uint8_t *str, duk_size_tduk_heap_hashstring50957,1793003 -DUK_INTERNAL duk_uint32_t duk_heap_hashstring(duk_heap *heap, const duk_uint8_t *str, duk_size_tduk_heap_hashstring51013,1795042 -DUK_LOCAL void duk__mark_hstring(duk_heap *heap, duk_hstring *h) {duk__mark_hstring51067,1796793 -DUK_LOCAL void duk__mark_hobject(duk_heap *heap, duk_hobject *h) {duk__mark_hobject51078,1797031 -DUK_LOCAL void duk__mark_heaphdr(duk_heap *heap, duk_heaphdr *h) {duk__mark_heaphdr51224,1801999 -DUK_LOCAL void duk__mark_tval(duk_heap *heap, duk_tval *tv) {duk__mark_tval51284,1803801 -DUK_LOCAL void duk__mark_tvals(duk_heap *heap, duk_tval *tv, duk_idx_t count) {duk__mark_tvals51298,1804139 -DUK_LOCAL void duk__mark_heaphdr_nonnull(duk_heap *heap, duk_heaphdr *h) {duk__mark_heaphdr_nonnull51314,1804557 -DUK_LOCAL void duk__mark_roots_heap(duk_heap *heap) {duk__mark_roots_heap51325,1804785 -DUK_LOCAL void duk__mark_finalizable(duk_heap *heap) {duk__mark_finalizable51361,1805959 -DUK_LOCAL void duk__mark_finalize_list(duk_heap *heap) {duk__mark_finalize_list51426,1807795 -DUK_LOCAL void duk__handle_temproot(duk_heap *heap, duk_heaphdr *hdr, duk_size_t *count) {duk__handle_temproot51470,1809333 -DUK_LOCAL void duk__mark_temproots_by_heap_scan(duk_heap *heap) {duk__mark_temproots_by_heap_scan51494,1810067 -DUK_LOCAL void duk__finalize_refcounts(duk_heap *heap) {duk__finalize_refcounts51548,1811455 -DUK_LOCAL void duk__clear_finalize_list_flags(duk_heap *heap) {duk__clear_finalize_list_flags51594,1813047 -DUK_LOCAL void duk__sweep_stringtable(duk_heap *heap, duk_size_t *out_count_keep) {duk__sweep_stringtable51617,1813638 -DUK_LOCAL void duk__sweep_heap(duk_heap *heap, duk_small_uint_t flags, duk_size_t *out_count_keeduk__sweep_heap51709,1816122 -DUK_LOCAL void duk__wipe_litcache(duk_heap *heap) {duk__wipe_litcache51884,1821938 -DUK_LOCAL int duk__protected_compact_object(duk_hthread *thr, void *udata) {duk__protected_compact_object51905,1822354 -DUK_LOCAL void duk__compact_object_list(duk_heap *heap, duk_hthread *thr, duk_heaphdr *start, duduk__compact_object_list51916,1822625 -DUK_LOCAL void duk__compact_objects(duk_heap *heap) {duk__compact_objects51967,1824186 -typedef void (*duk__gc_heaphdr_assert)(duk_heap *heap, duk_heaphdr *h);duk__gc_heaphdr_assert52005,1825517 -typedef void (*duk__gc_hstring_assert)(duk_heap *heap, duk_hstring *h);duk__gc_hstring_assert52006,1825589 -DUK_LOCAL void duk__assert_walk_list(duk_heap *heap, duk_heaphdr *start, duk__gc_heaphdr_assert duk__assert_walk_list52008,1825662 -DUK_LOCAL void duk__assert_walk_strtable(duk_heap *heap, duk__gc_hstring_assert func) {duk__assert_walk_strtable52015,1825889 -DUK_LOCAL void duk__assert_heaphdr_flags_cb(duk_heap *heap, duk_heaphdr *h) {duk__assert_heaphdr_flags_cb52033,1826267 -DUK_LOCAL void duk__assert_heaphdr_flags(duk_heap *heap) {duk__assert_heaphdr_flags52040,1826524 -DUK_LOCAL void duk__assert_validity_cb1(duk_heap *heap, duk_heaphdr *h) {duk__assert_validity_cb152048,1826852 -DUK_LOCAL void duk__assert_validity_cb2(duk_heap *heap, duk_hstring *h) {duk__assert_validity_cb252053,1827054 -DUK_LOCAL void duk__assert_validity(duk_heap *heap) {duk__assert_validity52058,1827260 -DUK_LOCAL void duk__assert_valid_refcounts_cb(duk_heap *heap, duk_heaphdr *h) {duk__assert_valid_refcounts_cb52070,1827741 -DUK_LOCAL void duk__assert_valid_refcounts(duk_heap *heap) {duk__assert_valid_refcounts52091,1828593 -DUK_LOCAL void duk__clear_assert_refcounts_cb1(duk_heap *heap, duk_heaphdr *h) {duk__clear_assert_refcounts_cb152095,1828741 -DUK_LOCAL void duk__clear_assert_refcounts_cb2(duk_heap *heap, duk_hstring *h) {duk__clear_assert_refcounts_cb252099,1828869 -DUK_LOCAL void duk__clear_assert_refcounts(duk_heap *heap) {duk__clear_assert_refcounts52103,1829015 -DUK_LOCAL void duk__check_refcount_heaphdr(duk_heaphdr *hdr) {duk__check_refcount_heaphdr52114,1829491 -DUK_LOCAL void duk__check_assert_refcounts_cb1(duk_heap *heap, duk_heaphdr *h) {duk__check_assert_refcounts_cb152146,1830629 -DUK_LOCAL void duk__check_assert_refcounts_cb2(duk_heap *heap, duk_hstring *h) {duk__check_assert_refcounts_cb252150,1830763 -DUK_LOCAL void duk__check_assert_refcounts(duk_heap *heap) {duk__check_assert_refcounts52154,1830913 -DUK_LOCAL void duk__assert_litcache_nulls(duk_heap *heap) {duk__assert_litcache_nulls52165,1831381 -DUK_LOCAL void duk__dump_stats(duk_heap *heap) {duk__dump_stats52186,1831881 -DUK_INTERNAL void duk_heap_mark_and_sweep(duk_heap *heap, duk_small_uint_t flags) {duk_heap_mark_and_sweep52248,1835890 -DUK_LOCAL DUK_NOINLINE_PERF DUK_COLD void *duk__heap_mem_alloc_slowpath(duk_heap *heap, duk_sizeduk__heap_mem_alloc_slowpath52546,1846406 -DUK_INTERNAL DUK_INLINE_PERF DUK_HOT void *duk_heap_mem_alloc(duk_heap *heap, duk_size_t size) {duk_heap_mem_alloc52604,1848087 -DUK_INTERNAL DUK_INLINE_PERF DUK_HOT void *duk_heap_mem_alloc_zeroed(duk_heap *heap, duk_size_t duk_heap_mem_alloc_zeroed52649,1849325 -DUK_INTERNAL DUK_INLINE_PERF DUK_HOT void *duk_heap_mem_alloc_checked(duk_hthread *thr, duk_sizeduk_heap_mem_alloc_checked52663,1849648 -DUK_INTERNAL DUK_INLINE_PERF DUK_HOT void *duk_heap_mem_alloc_checked_zeroed(duk_hthread *thr, dduk_heap_mem_alloc_checked_zeroed52681,1850095 -DUK_LOCAL DUK_NOINLINE_PERF DUK_COLD void *duk__heap_mem_realloc_slowpath(duk_heap *heap, void *duk__heap_mem_realloc_slowpath52705,1850715 -DUK_INTERNAL DUK_INLINE_PERF DUK_HOT void *duk_heap_mem_realloc(duk_heap *heap, void *ptr, duk_sduk_heap_mem_realloc52764,1852418 -DUK_LOCAL DUK_NOINLINE_PERF DUK_COLD void *duk__heap_mem_realloc_indirect_slowpath(duk_heap *headuk__heap_mem_realloc_indirect_slowpath52813,1853854 -DUK_INTERNAL DUK_INLINE_PERF DUK_HOT void *duk_heap_mem_realloc_indirect(duk_heap *heap, duk_memduk_heap_mem_realloc_indirect52887,1856008 -DUK_INTERNAL DUK_INLINE_PERF DUK_HOT void duk_heap_mem_free(duk_heap *heap, void *ptr) {duk_heap_mem_free52932,1857216 -DUK_INTERNAL void duk_heap_insert_into_heap_allocated(duk_heap *heap, duk_heaphdr *hdr) {duk_heap_insert_into_heap_allocated52954,1857865 -DUK_INTERNAL void duk_heap_remove_from_heap_allocated(duk_heap *heap, duk_heaphdr *hdr) {duk_heap_remove_from_heap_allocated52974,1858464 -DUK_INTERNAL void duk_heap_insert_into_finalize_list(duk_heap *heap, duk_heaphdr *hdr) {duk_heap_insert_into_finalize_list53017,1859589 -DUK_INTERNAL void duk_heap_remove_from_finalize_list(duk_heap *heap, duk_heaphdr *hdr) {duk_heap_remove_from_finalize_list53036,1860163 -DUK_INTERNAL duk_bool_t duk_heap_in_heap_allocated(duk_heap *heap, duk_heaphdr *ptr) {duk_heap_in_heap_allocated53082,1861385 -DUK_INTERNAL void duk_heap_switch_thread(duk_heap *heap, duk_hthread *new_thr) {duk_heap_switch_thread53096,1861739 -DUK_INTERNAL void duk_heap_assert_valid(duk_heap *heap) {duk_heap_assert_valid53131,1862875 -DUK_LOCAL void duk__decref_tvals_norz(duk_hthread *thr, duk_tval *tv, duk_idx_t count) {duk__decref_tvals_norz53170,1864346 -DUK_INTERNAL void duk_hobject_refcount_finalize_norz(duk_heap *heap, duk_hobject *h) {duk_hobject_refcount_finalize_norz53179,1864545 -DUK_INTERNAL void duk_heaphdr_refcount_finalize_norz(duk_heap *heap, duk_heaphdr *hdr) {duk_heaphdr_refcount_finalize_norz53362,1870677 -DUK_LOCAL void duk__refcount_free_pending(duk_heap *heap) {duk__refcount_free_pending53421,1873437 -DUK_LOCAL DUK_INLINE void duk__refcount_refzero_hobject(duk_heap *heap, duk_hobject *obj, duk_boduk__refcount_refzero_hobject53468,1874834 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_refzero_check_fast(duk_hthread *thr) {duk_refzero_check_fast53575,1878517 -DUK_INTERNAL void duk_refzero_check_slow(duk_hthread *thr) {duk_refzero_check_slow53585,1878846 -DUK_LOCAL DUK_INLINE void duk__refcount_refzero_hstring(duk_heap *heap, duk_hstring *str) {duk__refcount_refzero_hstring53600,1879245 -DUK_LOCAL DUK_INLINE void duk__refcount_refzero_hbuffer(duk_heap *heap, duk_hbuffer *buf) {duk__refcount_refzero_hbuffer53615,1879671 -#define DUK__RZ_SUPPRESS_ASSERT1(DUK__RZ_SUPPRESS_ASSERT153654,1881392 -#define DUK__RZ_SUPPRESS_ASSERT2(DUK__RZ_SUPPRESS_ASSERT253676,1882544 -#define DUK__RZ_SUPPRESS_COND(DUK__RZ_SUPPRESS_COND53680,1882741 -#define DUK__RZ_SUPPRESS_ASSERT2(DUK__RZ_SUPPRESS_ASSERT253682,1882804 -#define DUK__RZ_SUPPRESS_COND(DUK__RZ_SUPPRESS_COND53683,1882856 -#define DUK__RZ_SUPPRESS_CHECK(DUK__RZ_SUPPRESS_CHECK53686,1882953 -#define DUK__RZ_STRING(DUK__RZ_STRING53695,1883268 -#define DUK__RZ_BUFFER(DUK__RZ_BUFFER53698,1883373 -#define DUK__RZ_OBJECT(DUK__RZ_OBJECT53701,1883478 -#define DUK__RZ_INLINE DUK__RZ_INLINE53707,1883722 -#define DUK__RZ_INLINE DUK__RZ_INLINE53709,1883769 -DUK_LOCAL DUK__RZ_INLINE void duk__hstring_refzero_helper(duk_hthread *thr, duk_hstring *h) {duk__hstring_refzero_helper53712,1883808 -DUK_LOCAL DUK__RZ_INLINE void duk__hbuffer_refzero_helper(duk_hthread *thr, duk_hbuffer *h) {duk__hbuffer_refzero_helper53723,1884039 -DUK_LOCAL DUK__RZ_INLINE void duk__hobject_refzero_helper(duk_hthread *thr, duk_hobject *h, duk_duk__hobject_refzero_helper53734,1884270 -DUK_LOCAL DUK__RZ_INLINE void duk__heaphdr_refzero_helper(duk_hthread *thr, duk_heaphdr *h, duk_duk__heaphdr_refzero_helper53745,1884531 -DUK_INTERNAL DUK_NOINLINE void duk_heaphdr_refzero(duk_hthread *thr, duk_heaphdr *h) {duk_heaphdr_refzero53788,1885664 -DUK_INTERNAL DUK_NOINLINE void duk_heaphdr_refzero_norz(duk_hthread *thr, duk_heaphdr *h) {duk_heaphdr_refzero_norz53792,1885817 -DUK_INTERNAL DUK_NOINLINE void duk_hstring_refzero(duk_hthread *thr, duk_hstring *h) {duk_hstring_refzero53796,1885975 -DUK_INTERNAL DUK_NOINLINE void duk_hbuffer_refzero(duk_hthread *thr, duk_hbuffer *h) {duk_hbuffer_refzero53800,1886103 -DUK_INTERNAL DUK_NOINLINE void duk_hobject_refzero(duk_hthread *thr, duk_hobject *h) {duk_hobject_refzero53804,1886231 -DUK_INTERNAL DUK_NOINLINE void duk_hobject_refzero_norz(duk_hthread *thr, duk_hobject *h) {duk_hobject_refzero_norz53808,1886384 -DUK_INTERNAL void duk_tval_incref(duk_tval *tv) {duk_tval_incref53813,1886586 -DUK_INTERNAL void duk_tval_decref(duk_hthread *thr, duk_tval *tv) {duk_tval_decref53826,1886967 -DUK_INTERNAL void duk_tval_decref_norz(duk_hthread *thr, duk_tval *tv) {duk_tval_decref_norz53846,1887436 -#define DUK__DECREF_ASSERTS(DUK__DECREF_ASSERTS53867,1887965 -#define DUK__INCREF_SHARED(DUK__INCREF_SHARED53875,1888265 -#define DUK__DECREF_SHARED(DUK__DECREF_SHARED53882,1888526 -#define DUK__INCREF_SHARED(DUK__INCREF_SHARED53891,1888737 -#define DUK__DECREF_SHARED(DUK__DECREF_SHARED53895,1888924 -DUK_INTERNAL void duk_heaphdr_incref(duk_heaphdr *h) {duk_heaphdr_incref53906,1889239 -DUK_INTERNAL void duk_heaphdr_decref(duk_hthread *thr, duk_heaphdr *h) {duk_heaphdr_decref53914,1889441 -DUK_INTERNAL void duk_heaphdr_decref_norz(duk_hthread *thr, duk_heaphdr *h) {duk_heaphdr_decref_norz53924,1889737 -DUK_INTERNAL void duk_heap_strcache_string_remove(duk_heap *heap, duk_hstring *h) {duk_heap_strcache_string_remove54002,1891997 -DUK_LOCAL const duk_uint8_t *duk__scan_forwards(const duk_uint8_t *p, const duk_uint8_t *q, duk_duk__scan_forwards54027,1892750 -DUK_LOCAL const duk_uint8_t *duk__scan_backwards(const duk_uint8_t *p, const duk_uint8_t *q, dukduk__scan_backwards54043,1893016 -DUK_INTERNAL duk_uint_fast32_t duk_heap_strcache_offset_char2byte(duk_hthread *thr, duk_hstring duk_heap_strcache_offset_char2byte54075,1893895 -#define DUK__STRTAB_RESIZE_CHECKDUK__STRTAB_RESIZE_CHECK54302,1901605 -#define DUK__HEAPPTR_ENC16(DUK__HEAPPTR_ENC1654308,1901769 -#define DUK__HEAPPTR_DEC16(DUK__HEAPPTR_DEC1654309,1901858 -#define DUK__GET_STRTABLE(DUK__GET_STRTABLE54310,1901947 -#define DUK__HEAPPTR_ENC16(DUK__HEAPPTR_ENC1654312,1902014 -#define DUK__HEAPPTR_DEC16(DUK__HEAPPTR_DEC1654313,1902060 -#define DUK__GET_STRTABLE(DUK__GET_STRTABLE54314,1902106 -#define DUK__STRTAB_U32_MAX_STRLEN DUK__STRTAB_U32_MAX_STRLEN54317,1902173 -DUK_INTERNAL void duk_heap_strtable_dump(duk_heap *heap) {duk_heap_strtable_dump54324,1902314 -DUK_LOCAL void duk__strtable_assert_checks(duk_heap *heap) {duk__strtable_assert_checks54382,1904250 -DUK_LOCAL duk_hstring *duk__strtable_alloc_hstring(duk_heap *heap,duk__strtable_alloc_hstring54429,1905451 -DUK_LOCAL void duk__strtable_grow_inplace(duk_heap *heap) {duk__strtable_grow_inplace54557,1909696 -DUK_LOCAL void duk__strtable_shrink_inplace(duk_heap *heap) {duk__strtable_shrink_inplace54674,1913029 -DUK_LOCAL DUK_COLD DUK_NOINLINE void duk__strtable_resize_check(duk_heap *heap) {duk__strtable_resize_check54760,1915538 -DUK_LOCAL void duk__strtable_resize_torture(duk_heap *heap) {duk__strtable_resize_torture54822,1917663 -DUK_LOCAL duk_hstring *duk__strtable_do_intern(duk_heap *heap, const duk_uint8_t *str, duk_uint3duk__strtable_do_intern54845,1918165 -DUK_LOCAL duk_hstring *duk__strtab_romstring_lookup(duk_heap *heap, const duk_uint8_t *str, duk_duk__strtab_romstring_lookup54968,1922629 -DUK_INTERNAL duk_hstring *duk_heap_strtable_intern(duk_heap *heap, const duk_uint8_t *str, duk_uduk_heap_strtable_intern54998,1923611 -DUK_INTERNAL duk_hstring *duk_heap_strtable_intern_u32(duk_heap *heap, duk_uint32_t val) {duk_heap_strtable_intern_u3255061,1925597 -DUK_INTERNAL duk_hstring *duk_heap_strtable_intern_checked(duk_hthread *thr, const duk_uint8_t *duk_heap_strtable_intern_checked55088,1926448 -DUK_LOCAL duk_uint_t duk__strtable_litcache_key(const duk_uint8_t *str, duk_uint32_t blen) {duk__strtable_litcache_key55104,1926895 -DUK_INTERNAL duk_hstring *duk_heap_strtable_intern_literal_checked(duk_hthread *thr, const duk_uduk_heap_strtable_intern_literal_checked55117,1927370 -DUK_INTERNAL duk_hstring *duk_heap_strtable_intern_u32_checked(duk_hthread *thr, duk_uint32_t vaduk_heap_strtable_intern_u32_checked55159,1928985 -DUK_INTERNAL void duk_heap_strtable_unlink(duk_heap *heap, duk_hstring *h) {duk_heap_strtable_unlink55182,1929585 -DUK_INTERNAL void duk_heap_strtable_unlink_prev(duk_heap *heap, duk_hstring *h, duk_hstring *preduk_heap_strtable_unlink_prev55233,1931026 -DUK_INTERNAL void duk_heap_strtable_force_resize(duk_heap *heap) {duk_heap_strtable_force_resize55273,1932206 -DUK_INTERNAL void duk_heap_strtable_free(duk_heap *heap) {duk_heap_strtable_free55296,1932714 -DUK_INTERNAL void duk_heaphdr_assert_links(duk_heap *heap, duk_heaphdr *h) {duk_heaphdr_assert_links55352,1933944 -DUK_INTERNAL void duk_heaphdr_assert_links(duk_heap *heap, duk_heaphdr *h) {duk_heaphdr_assert_links55363,1934334 -DUK_INTERNAL void duk_heaphdr_assert_valid(duk_heaphdr *h) {duk_heaphdr_assert_valid55369,1934454 -DUK_INTERNAL void duk_heaphdr_assert_valid_subclassed(duk_heaphdr *h) {duk_heaphdr_assert_valid_subclassed55375,1934645 -DUK_LOCAL void duk__init_object_parts(duk_heap *heap, duk_uint_t hobject_flags, duk_hobject *objduk__init_object_parts55440,1936556 -DUK_LOCAL void *duk__hobject_alloc_init(duk_hthread *thr, duk_uint_t hobject_flags, duk_size_t sduk__hobject_alloc_init55468,1937639 -DUK_INTERNAL duk_hobject *duk_hobject_alloc_unchecked(duk_heap *heap, duk_uint_t hobject_flags) duk_hobject_alloc_unchecked55488,1938317 -DUK_INTERNAL duk_hobject *duk_hobject_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hobject_alloc55510,1938979 -DUK_INTERNAL duk_hcompfunc *duk_hcompfunc_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hcompfunc_alloc55517,1939194 -DUK_INTERNAL duk_hnatfunc *duk_hnatfunc_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hnatfunc_alloc55536,1939689 -DUK_INTERNAL duk_hboundfunc *duk_hboundfunc_alloc(duk_heap *heap, duk_uint_t hobject_flags) {duk_hboundfunc_alloc55547,1939976 -DUK_INTERNAL duk_hbufobj *duk_hbufobj_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hbufobj_alloc55569,1940503 -DUK_INTERNAL duk_hthread *duk_hthread_alloc_unchecked(duk_heap *heap, duk_uint_t hobject_flags) duk_hthread_alloc_unchecked55589,1941071 -DUK_INTERNAL duk_hthread *duk_hthread_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hthread_alloc55632,1942093 -DUK_INTERNAL duk_harray *duk_harray_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_harray_alloc55643,1942368 -DUK_INTERNAL duk_hdecenv *duk_hdecenv_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hdecenv_alloc55653,1942611 -DUK_INTERNAL duk_hobjenv *duk_hobjenv_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hobjenv_alloc55669,1943025 -DUK_INTERNAL duk_hproxy *duk_hproxy_alloc(duk_hthread *thr, duk_uint_t hobject_flags) {duk_hproxy_alloc55682,1943344 -DUK_INTERNAL void duk_hobject_assert_valid(duk_hobject *h) {duk_hobject_assert_valid55702,1943869 -DUK_INTERNAL void duk_harray_assert_valid(duk_harray *h) {duk_harray_assert_valid55723,1945293 -DUK_INTERNAL void duk_hboundfunc_assert_valid(duk_hboundfunc *h) {duk_hboundfunc_assert_valid55729,1945495 -DUK_INTERNAL void duk_hbufobj_assert_valid(duk_hbufobj *h) {duk_hbufobj_assert_valid55740,1945957 -DUK_INTERNAL void duk_hcompfunc_assert_valid(duk_hcompfunc *h) {duk_hcompfunc_assert_valid55768,1947266 -DUK_INTERNAL void duk_hnatfunc_assert_valid(duk_hnatfunc *h) {duk_hnatfunc_assert_valid55772,1947358 -DUK_INTERNAL void duk_hdecenv_assert_valid(duk_hdecenv *h) {duk_hdecenv_assert_valid55776,1947448 -DUK_INTERNAL void duk_hobjenv_assert_valid(duk_hobjenv *h) {duk_hobjenv_assert_valid55782,1947644 -DUK_INTERNAL void duk_hproxy_assert_valid(duk_hproxy *h) {duk_hproxy_assert_valid55789,1947870 -DUK_INTERNAL void duk_hthread_assert_valid(duk_hthread *thr) {duk_hthread_assert_valid55796,1948086 -DUK_INTERNAL void duk_ctx_assert_valid(duk_hthread *thr) {duk_ctx_assert_valid55804,1948375 -#define DUK__ENUM_START_INDEX DUK__ENUM_START_INDEX55848,1950213 -typedef duk_uint32_t duk__sort_key_t;duk__sort_key_t55882,1951708 -typedef duk_uint64_t duk__sort_key_t;duk__sort_key_t55884,1951779 -typedef duk_double_t duk__sort_key_t;duk__sort_key_t55886,1951823 -DUK_LOCAL duk__sort_key_t duk__hstring_sort_key(duk_hstring *x) {duk__hstring_sort_key55890,1951907 -DUK_LOCAL duk_bool_t duk__sort_compare_es6(duk_hstring *a, duk_hstring *b, duk__sort_key_t val_bduk__sort_compare_es655912,1952728 -DUK_LOCAL void duk__sort_enum_keys_es6(duk_hthread *thr, duk_hobject *h_obj, duk_int_fast32_t idduk__sort_enum_keys_es655928,1953063 -DUK_LOCAL void duk__add_enum_key(duk_hthread *thr, duk_hstring *k) {duk__add_enum_key56000,1955276 -DUK_LOCAL void duk__add_enum_key_stridx(duk_hthread *thr, duk_small_uint_t stridx) {duk__add_enum_key_stridx56009,1955508 -DUK_INTERNAL void duk_hobject_enumerator_create(duk_hthread *thr, duk_small_uint_t enum_flags) {duk_hobject_enumerator_create56013,1955658 -DUK_INTERNAL duk_bool_t duk_hobject_enumerator_next(duk_hthread *thr, duk_bool_t get_value) {duk_hobject_enumerator_next56382,1967363 -DUK_INTERNAL duk_ret_t duk_hobject_get_enumerated_keys(duk_hthread *thr, duk_small_uint_t enum_fduk_hobject_get_enumerated_keys56477,1970243 -DUK_INTERNAL duk_bool_t duk_hobject_prototype_chain_contains(duk_hthread *thr, duk_hobject *h, dduk_hobject_prototype_chain_contains56538,1971788 -DUK_INTERNAL void duk_hobject_set_prototype_updref(duk_hthread *thr, duk_hobject *h, duk_hobjectduk_hobject_set_prototype_updref56570,1972480 -DUK_INTERNAL void duk_hobject_pc2line_pack(duk_hthread *thr, duk_compiler_instr *instrs, duk_uinduk_hobject_pc2line_pack56600,1973407 -DUK_LOCAL duk_uint_fast32_t duk__hobject_pc2line_query_raw(duk_hthread *thr, duk_hbuffer_fixed *duk__hobject_pc2line_query_raw56708,1977375 -DUK_INTERNAL duk_uint_fast32_t duk_hobject_pc2line_query(duk_hthread *thr, duk_idx_t idx_func, dduk_hobject_pc2line_query56806,1980423 -#define DUK__NO_ARRAY_INDEX DUK__NO_ARRAY_INDEX56879,1983465 -#define DUK__HASH_UNUSED DUK__HASH_UNUSED56882,1983568 -#define DUK__HASH_DELETED DUK__HASH_DELETED56883,1983635 -#define DUK__VALSTACK_SPACE DUK__VALSTACK_SPACE56888,1983846 -#define DUK__VALSTACK_PROXY_LOOKUP DUK__VALSTACK_PROXY_LOOKUP56893,1983993 -DUK_LOCAL duk_uint32_t duk__tval_number_to_arr_idx(duk_tval *tv) {duk__tval_number_to_arr_idx56923,1985624 -DUK_LOCAL duk_uint32_t duk__tval_fastint_to_arr_idx(duk_tval *tv) {duk__tval_fastint_to_arr_idx56946,1986340 -DUK_LOCAL duk_uint32_t duk__to_property_key(duk_hthread *thr, duk_idx_t idx, duk_hstring **out_hduk__to_property_key56972,1987155 -DUK_LOCAL duk_uint32_t duk__push_tval_to_property_key(duk_hthread *thr, duk_tval *tv_key, duk_hsduk__push_tval_to_property_key57007,1988276 -DUK_LOCAL duk_bool_t duk__key_is_plain_buf_ownprop(duk_hthread *thr, duk_hbuffer *buf, duk_hstriduk__key_is_plain_buf_ownprop57013,1988570 -DUK_LOCAL duk_uint32_t duk__get_default_h_size(duk_uint32_t e_size) {duk__get_default_h_size57036,1989285 -DUK_LOCAL duk_uint32_t duk__get_min_grow_e(duk_uint32_t e_size) {duk__get_min_grow_e57067,1990105 -DUK_LOCAL duk_uint32_t duk__get_min_grow_a(duk_uint32_t a_size) {duk__get_min_grow_a57076,1990408 -DUK_LOCAL duk_uint32_t duk__count_used_e_keys(duk_hthread *thr, duk_hobject *obj) {duk__count_used_e_keys57085,1990717 -DUK_LOCAL void duk__compute_a_stats(duk_hthread *thr, duk_hobject *obj, duk_uint32_t *out_used, duk__compute_a_stats57107,1991306 -DUK_LOCAL duk_bool_t duk__abandon_array_density_check(duk_uint32_t a_used, duk_uint32_t a_size) duk__abandon_array_density_check57137,1992252 -DUK_LOCAL duk_bool_t duk__abandon_array_slow_check_required(duk_uint32_t arr_idx, duk_uint32_t oduk__abandon_array_slow_check_required57158,1993061 -DUK_LOCAL duk_bool_t duk__abandon_array_check(duk_hthread *thr, duk_uint32_t arr_idx, duk_hobjecduk__abandon_array_check57187,1994188 -DUK_LOCAL duk_tval *duk__obtain_arridx_slot_slowpath(duk_hthread *thr, duk_uint32_t arr_idx, dukduk__obtain_arridx_slot_slowpath57234,1995624 -DUK_LOCAL DUK_INLINE duk_tval *duk__obtain_arridx_slot(duk_hthread *thr, duk_uint32_t arr_idx, dduk__obtain_arridx_slot57278,1997497 -DUK_INTERNAL duk_bool_t duk_hobject_proxy_check(duk_hobject *obj, duk_hobject **out_target, duk_duk_hobject_proxy_check57291,1997867 -DUK_INTERNAL duk_hobject *duk_hobject_resolve_proxy_target(duk_hobject *obj) {duk_hobject_resolve_proxy_target57320,1998682 -DUK_LOCAL duk_bool_t duk__proxy_check_prop(duk_hthread *thr, duk_hobject *obj, duk_small_uint_t duk__proxy_check_prop57343,1999286 -DUK_INTERNAL void duk_hobject_realloc_props(duk_hthread *thr,duk_hobject_realloc_props57437,2003123 -DUK_INTERNAL void duk_hobject_resize_entrypart(duk_hthread *thr,duk_hobject_resize_entrypart57901,2019731 -DUK_LOCAL void duk__grow_props_for_new_entry_item(duk_hthread *thr, duk_hobject *obj) {duk__grow_props_for_new_entry_item57926,2020473 -DUK_LOCAL void duk__grow_props_for_array_item(duk_hthread *thr, duk_hobject *obj, duk_uint32_t hduk__grow_props_for_array_item57975,2021986 -DUK_LOCAL void duk__abandon_array_part(duk_hthread *thr, duk_hobject *obj) {duk__abandon_array_part58016,2023279 -DUK_INTERNAL void duk_hobject_compact_props(duk_hthread *thr, duk_hobject *obj) {duk_hobject_compact_props58084,2025389 -DUK_INTERNAL duk_bool_t duk_hobject_find_entry(duk_heap *heap, duk_hobject *obj, duk_hstring *keduk_hobject_find_entry58147,2027557 -DUK_INTERNAL duk_tval *duk_hobject_find_entry_tval_ptr(duk_heap *heap, duk_hobject *obj, duk_hstduk_hobject_find_entry_tval_ptr58231,2030014 -DUK_INTERNAL duk_tval *duk_hobject_find_entry_tval_ptr_stridx(duk_heap *heap, duk_hobject *obj, duk_hobject_find_entry_tval_ptr_stridx58248,2030465 -DUK_INTERNAL duk_tval *duk_hobject_find_entry_tval_ptr_and_attrs(duk_heap *heap, duk_hobject *obduk_hobject_find_entry_tval_ptr_and_attrs58253,2030746 -DUK_INTERNAL duk_tval *duk_hobject_find_array_entry_tval_ptr(duk_heap *heap, duk_hobject *obj, dduk_hobject_find_array_entry_tval_ptr58274,2031412 -DUK_LOCAL duk_int_t duk__hobject_alloc_entry_checked(duk_hthread *thr, duk_hobject *obj, duk_hstduk__hobject_alloc_entry_checked58299,2032170 -DUK_INTERNAL duk_tval *duk_hobject_get_internal_value_tval_ptr(duk_heap *heap, duk_hobject *obj)duk_hobject_get_internal_value_tval_ptr58377,2034707 -DUK_LOCAL duk_heaphdr *duk_hobject_get_internal_value_heaphdr(duk_heap *heap, duk_hobject *obj) duk_hobject_get_internal_value_heaphdr58381,2034890 -DUK_INTERNAL duk_hstring *duk_hobject_get_internal_value_string(duk_heap *heap, duk_hobject *objduk_hobject_get_internal_value_string58397,2035238 -DUK_LOCAL duk_hobject *duk__hobject_get_entry_object_stridx(duk_heap *heap, duk_hobject *obj, duduk__hobject_get_entry_object_stridx58407,2035519 -DUK_INTERNAL duk_harray *duk_hobject_get_formals(duk_hthread *thr, duk_hobject *obj) {duk_hobject_get_formals58420,2035871 -DUK_INTERNAL duk_hobject *duk_hobject_get_varmap(duk_hthread *thr, duk_hobject *obj) {duk_hobject_get_varmap58431,2036232 -duk_bool_t duk__lookup_arguments_map(duk_hthread *thr,duk__lookup_arguments_map58452,2036947 -DUK_LOCAL duk_bool_t duk__check_arguments_map_for_get(duk_hthread *thr, duk_hobject *obj, duk_hsduk__check_arguments_map_for_get58508,2039279 -DUK_LOCAL void duk__check_arguments_map_for_put(duk_hthread *thr, duk_hobject *obj, duk_hstring duk__check_arguments_map_for_put58545,2040477 -DUK_LOCAL void duk__check_arguments_map_for_delete(duk_hthread *thr, duk_hobject *obj, duk_hstriduk__check_arguments_map_for_delete58588,2042063 -DUK_LOCAL duk_bool_t duk__get_own_propdesc_raw(duk_hthread *thr, duk_hobject *obj, duk_hstring *duk__get_own_propdesc_raw58651,2044795 -DUK_INTERNAL duk_bool_t duk_hobject_get_own_propdesc(duk_hthread *thr, duk_hobject *obj, duk_hstduk_hobject_get_own_propdesc58977,2056351 -DUK_LOCAL duk_bool_t duk__get_propdesc(duk_hthread *thr, duk_hobject *obj, duk_hstring *key, dukduk__get_propdesc59006,2057401 -DUK_LOCAL duk_tval *duk__getprop_shallow_fastpath_array_tval(duk_hthread *thr, duk_hobject *obj,duk__getprop_shallow_fastpath_array_tval59080,2060100 -DUK_LOCAL duk_bool_t duk__putprop_shallow_fastpath_array_tval(duk_hthread *thr, duk_hobject *objduk__putprop_shallow_fastpath_array_tval59142,2062009 -DUK_LOCAL duk_bool_t duk__getprop_fastpath_bufobj_tval(duk_hthread *thr, duk_hobject *obj, duk_tduk__getprop_fastpath_bufobj_tval59212,2064037 -DUK_LOCAL duk_bool_t duk__putprop_fastpath_bufobj_tval(duk_hthread *thr, duk_hobject *obj, duk_tduk__putprop_fastpath_bufobj_tval59265,2065659 -DUK_INTERNAL duk_bool_t duk_hobject_getprop(duk_hthread *thr, duk_tval *tv_obj, duk_tval *tv_keyduk_hobject_getprop59330,2067637 -DUK_INTERNAL duk_bool_t duk_hobject_hasprop(duk_hthread *thr, duk_tval *tv_obj, duk_tval *tv_keyduk_hobject_hasprop59820,2085035 -DUK_INTERNAL duk_bool_t duk_hobject_hasprop_raw(duk_hthread *thr, duk_hobject *obj, duk_hstring duk_hobject_hasprop_raw59959,2089910 -DUK_LOCAL duk_uint32_t duk__to_new_array_length_checked(duk_hthread *thr, duk_tval *tv) {duk__to_new_array_length_checked59983,2090614 -duk_bool_t duk__handle_put_array_length_smaller(duk_hthread *thr,duk__handle_put_array_length_smaller60041,2092310 -DUK_LOCAL duk_bool_t duk__handle_put_array_length(duk_hthread *thr, duk_hobject *obj) {duk__handle_put_array_length60227,2098998 -DUK_INTERNAL duk_bool_t duk_hobject_putprop(duk_hthread *thr, duk_tval *tv_obj, duk_tval *tv_keyduk_hobject_putprop60327,2102212 -DUK_INTERNAL duk_bool_t duk_hobject_delprop_raw(duk_hthread *thr, duk_hobject *obj, duk_hstring duk_hobject_delprop_raw61184,2130561 -DUK_INTERNAL duk_bool_t duk_hobject_delprop(duk_hthread *thr, duk_tval *tv_obj, duk_tval *tv_keyduk_hobject_delprop61344,2136147 -DUK_INTERNAL void duk_hobject_define_property_internal(duk_hthread *thr, duk_hobject *obj, duk_hduk_hobject_define_property_internal61545,2142440 -DUK_INTERNAL void duk_hobject_define_property_internal_arridx(duk_hthread *thr, duk_hobject *objduk_hobject_define_property_internal_arridx61670,2147273 -DUK_INTERNAL duk_size_t duk_hobject_get_length(duk_hthread *thr, duk_hobject *obj) {duk_hobject_get_length61720,2148939 -DUK_INTERNAL duk_bool_t duk_hobject_has_finalizer_fast_raw(duk_heap *heap, duk_hobject *obj) {duk_hobject_has_finalizer_fast_raw61756,2150050 -DUK_INTERNAL void duk_hobject_object_get_own_property_descriptor(duk_hthread *thr, duk_idx_t objduk_hobject_object_get_own_property_descriptor61790,2150914 -void duk_hobject_prepare_property_descriptor(duk_hthread *thr,duk_hobject_prepare_property_descriptor61864,2153289 -duk_bool_t duk_hobject_define_property_helper(duk_hthread *thr,duk_hobject_define_property_helper62006,2157945 -DUK_INTERNAL duk_bool_t duk_hobject_object_ownprop_helper(duk_hthread *thr, duk_small_uint_t reqduk_hobject_object_ownprop_helper62886,2187376 -DUK_INTERNAL void duk_hobject_object_seal_freeze_helper(duk_hthread *thr, duk_hobject *obj, duk_duk_hobject_object_seal_freeze_helper62920,2188691 -DUK_INTERNAL duk_bool_t duk_hobject_object_is_sealed_frozen_helper(duk_hthread *thr, duk_hobjectduk_hobject_object_is_sealed_frozen_helper62982,2190762 -DUK_INTERNAL void duk_hstring_assert_valid(duk_hstring *h) {duk_hstring_assert_valid63055,2192613 -DUK_INTERNAL duk_ucodepoint_t duk_hstring_char_code_at_raw(duk_hthread *thr, duk_hstring *h, dukduk_hstring_char_code_at_raw63071,2192922 -DUK_INTERNAL void duk_hstring_init_charlen(duk_hstring *h) {duk_hstring_init_charlen63126,2194944 -DUK_INTERNAL DUK_HOT duk_size_t duk_hstring_get_charlen(duk_hstring *h) {duk_hstring_get_charlen63145,2195521 -DUK_LOCAL DUK_COLD duk_size_t duk__hstring_get_charlen_slowpath(duk_hstring *h) {duk__hstring_get_charlen_slowpath63160,2195850 -DUK_LOCAL duk_size_t duk__hstring_get_charlen_slowpath(duk_hstring *h) {duk__hstring_get_charlen_slowpath63187,2196654 -DUK_INTERNAL DUK_HOT duk_size_t duk_hstring_get_charlen(duk_hstring *h) {duk_hstring_get_charlen63218,2197544 -DUK_INTERNAL DUK_HOT duk_size_t duk_hstring_get_charlen(duk_hstring *h) {duk_hstring_get_charlen63231,2197855 -DUK_INTERNAL duk_bool_t duk_hstring_equals_ascii_cstring(duk_hstring *h, const char *cstr) {duk_hstring_equals_ascii_cstring63242,2198135 -DUK_INTERNAL duk_bool_t duk_hthread_init_stacks(duk_heap *heap, duk_hthread *thr) {duk_hthread_init_stacks63270,2198842 -DUK_INTERNAL void *duk_hthread_get_valstack_ptr(duk_heap *heap, void *ud) {duk_hthread_get_valstack_ptr63312,2200030 -#define DUK__PROP_FLAGS_BITS DUK__PROP_FLAGS_BITS63330,2200503 -#define DUK__LENGTH_PROP_BITS DUK__LENGTH_PROP_BITS63331,2200546 -#define DUK__NARGS_BITS DUK__NARGS_BITS63332,2200589 -#define DUK__PROP_TYPE_BITS DUK__PROP_TYPE_BITS63333,2200632 -#define DUK__NARGS_VARARGS_MARKER DUK__NARGS_VARARGS_MARKER63335,2200676 -#define DUK__PROP_TYPE_DOUBLE DUK__PROP_TYPE_DOUBLE63337,2200723 -#define DUK__PROP_TYPE_STRING DUK__PROP_TYPE_STRING63338,2200766 -#define DUK__PROP_TYPE_STRIDX DUK__PROP_TYPE_STRIDX63339,2200809 -#define DUK__PROP_TYPE_BUILTIN DUK__PROP_TYPE_BUILTIN63340,2200852 -#define DUK__PROP_TYPE_UNDEFINED DUK__PROP_TYPE_UNDEFINED63341,2200895 -#define DUK__PROP_TYPE_BOOLEAN_TRUE DUK__PROP_TYPE_BOOLEAN_TRUE63342,2200938 -#define DUK__PROP_TYPE_BOOLEAN_FALSE DUK__PROP_TYPE_BOOLEAN_FALSE63343,2200981 -#define DUK__PROP_TYPE_ACCESSOR DUK__PROP_TYPE_ACCESSOR63344,2201024 -DUK_LOCAL void duk__duplicate_ram_global_object(duk_hthread *thr) {duk__duplicate_ram_global_object63353,2201276 -DUK_INTERNAL void duk_hthread_create_builtin_objects(duk_hthread *thr) {duk_hthread_create_builtin_objects63447,2205399 -DUK_LOCAL void duk__push_stridx(duk_hthread *thr, duk_bitdecoder_ctx *bd) {duk__push_stridx63470,2206192 -DUK_LOCAL void duk__push_string(duk_hthread *thr, duk_bitdecoder_ctx *bd) {duk__push_string63478,2206461 -DUK_LOCAL void duk__push_stridx_or_string(duk_hthread *thr, duk_bitdecoder_ctx *bd) {duk__push_stridx_or_string63488,2206851 -DUK_LOCAL void duk__push_double(duk_hthread *thr, duk_bitdecoder_ctx *bd) {duk__push_double63500,2207151 -DUK_INTERNAL void duk_hthread_create_builtin_objects(duk_hthread *thr) {duk_hthread_create_builtin_objects63514,2207541 -DUK_INTERNAL void duk_hthread_copy_builtin_objects(duk_hthread *thr_from, duk_hthread *thr_to) {duk_hthread_copy_builtin_objects64181,2230636 -DUK_INTERNAL void duk_hthread_terminate(duk_hthread *thr) {duk_hthread_terminate64211,2231457 -DUK_INTERNAL duk_uint_fast32_t duk_hthread_get_act_curr_pc(duk_hthread *thr, duk_activation *actduk_hthread_get_act_curr_pc64236,2232230 -DUK_INTERNAL duk_uint_fast32_t duk_hthread_get_act_prev_pc(duk_hthread *thr, duk_activation *actduk_hthread_get_act_prev_pc64252,2232735 -DUK_INTERNAL void duk_hthread_sync_currpc(duk_hthread *thr) {duk_hthread_sync_currpc64272,2233279 -DUK_INTERNAL void duk_hthread_sync_and_null_currpc(duk_hthread *thr) {duk_hthread_sync_and_null_currpc64287,2233670 -DUK_INTERNAL void duk_hthread_catcher_unwind_norz(duk_hthread *thr, duk_activation *act) {duk_hthread_catcher_unwind_norz64315,2234493 -DUK_INTERNAL void duk_hthread_catcher_unwind_nolexenv_norz(duk_hthread *thr, duk_activation *actduk_hthread_catcher_unwind_nolexenv_norz64345,2235588 -duk_catcher *duk__hthread_catcher_alloc_slow(duk_hthread *thr) {duk__hthread_catcher_alloc_slow64366,2236137 -DUK_INTERNAL DUK_INLINE duk_catcher *duk_hthread_catcher_alloc(duk_hthread *thr) {duk_hthread_catcher_alloc64375,2236367 -DUK_INTERNAL duk_catcher *duk_hthread_catcher_alloc(duk_hthread *thr) {duk_hthread_catcher_alloc64389,2236703 -DUK_INTERNAL void duk_hthread_catcher_free(duk_hthread *thr, duk_catcher *cat) {duk_hthread_catcher_free64394,2236860 -duk_activation *duk__hthread_activation_alloc_slow(duk_hthread *thr) {duk__hthread_activation_alloc_slow64411,2237286 -DUK_INTERNAL DUK_INLINE duk_activation *duk_hthread_activation_alloc(duk_hthread *thr) {duk_hthread_activation_alloc64420,2237534 -DUK_INTERNAL duk_activation *duk_hthread_activation_alloc(duk_hthread *thr) {duk_hthread_activation_alloc64434,2237891 -DUK_INTERNAL void duk_hthread_activation_free(duk_hthread *thr, duk_activation *act) {duk_hthread_activation_free64440,2238061 -DUK_LOCAL void duk__activation_unwind_nofree_norz(duk_hthread *thr) {duk__activation_unwind_nofree_norz64456,2238587 -DUK_INTERNAL void duk_hthread_activation_unwind_norz(duk_hthread *thr) {duk_hthread_activation_unwind_norz64616,2243537 -DUK_INTERNAL void duk_hthread_activation_unwind_reuse_norz(duk_hthread *thr) {duk_hthread_activation_unwind_reuse_norz64641,2244348 -DUK_INTERNAL duk_activation *duk_hthread_get_activation_for_level(duk_hthread *thr, duk_int_t leduk_hthread_get_activation_for_level64650,2244779 -DUK_INTERNAL void duk_hthread_valstack_torture_realloc(duk_hthread *thr) {duk_hthread_valstack_torture_realloc64671,2245157 -DUK_INTERNAL double duk_js_arith_mod(double d1, double d2) {duk_js_arith_mod64721,2247157 -DUK_INTERNAL double duk_js_arith_pow(double x, double y) {duk_js_arith_pow64770,2249486 -DUK_INTERNAL void duk_native_stack_check(duk_hthread *thr) {duk_native_stack_check64887,2253162 -#define DUK__AUGMENT_CALL_RELAX_COUNT DUK__AUGMENT_CALL_RELAX_COUNT64902,2253626 -#define DUK__CALL_HANDLING_REQUIRE_STACK DUK__CALL_HANDLING_REQUIRE_STACK64905,2253726 -DUK_LOCAL DUK_NOINLINE void duk__call_c_recursion_limit_check_slowpath(duk_hthread *thr) {duk__call_c_recursion_limit_check_slowpath64907,2253771 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__call_c_recursion_limit_check(duk_hthread *thr) {duk__call_c_recursion_limit_check64925,2254487 -DUK_LOCAL DUK_NOINLINE void duk__call_callstack_limit_check_slowpath(duk_hthread *thr) {duk__call_callstack_limit_check_slowpath64941,2255022 -DUK_LOCAL DUK_ALWAYS_INLINE void duk__call_callstack_limit_check(duk_hthread *thr) {duk__call_callstack_limit_check64963,2255912 -DUK_LOCAL void duk__interrupt_fixup(duk_hthread *thr, duk_hthread *entry_curr_thread) {duk__interrupt_fixup64979,2256383 -DUK_LOCAL void duk__create_arguments_object(duk_hthread *thr,duk__create_arguments_object65018,2257832 -DUK_LOCAL void duk__handle_createargs_for_call(duk_hthread *thr,duk__handle_createargs_for_call65272,2267233 -DUK_LOCAL void duk__update_default_instance_proto(duk_hthread *thr, duk_idx_t idx_func) {duk__update_default_instance_proto65333,2269798 -DUK_INTERNAL void duk_call_construct_postprocess(duk_hthread *thr, duk_small_uint_t proxy_invariduk_call_construct_postprocess65358,2270804 -DUK_LOCAL void duk__handle_bound_chain_for_call(duk_hthread *thr,duk__handle_bound_chain_for_call65410,2272948 -DUK_LOCAL duk_bool_t duk__handle_specialfuncs_for_call(duk_hthread *thr, duk_idx_t idx_func, dukduk__handle_specialfuncs_for_call65502,2275787 -DUK_LOCAL void duk__handle_proxy_for_call(duk_hthread *thr, duk_idx_t idx_func, duk_hproxy *h_prduk__handle_proxy_for_call65711,2283238 -DUK_LOCAL void duk__handle_oldenv_for_call(duk_hthread *thr,duk__handle_oldenv_for_call65823,2286977 -DUK_LOCAL void duk__update_func_caller_prop(duk_hthread *thr, duk_hobject *func) {duk__update_func_caller_prop65854,2287918 -DUK_LOCAL DUK_INLINE void duk__coerce_nonstrict_this_binding(duk_hthread *thr, duk_idx_t idx_thiduk__coerce_nonstrict_this_binding65965,2291803 -DUK_LOCAL DUK_ALWAYS_INLINE duk_bool_t duk__resolve_target_fastpath_check(duk_hthread *thr, duk_duk__resolve_target_fastpath_check66005,2293485 -DUK_LOCAL duk_hobject *duk__resolve_target_func_and_this_binding(duk_hthread *thr,duk__resolve_target_func_and_this_binding66050,2294738 -DUK_LOCAL void duk__safe_call_adjust_valstack(duk_hthread *thr, duk_idx_t idx_retbase, duk_idx_tduk__safe_call_adjust_valstack66243,2301080 -DUK_LOCAL duk_small_uint_t duk__call_setup_act_attempt_tailcall(duk_hthread *thr,duk__call_setup_act_attempt_tailcall66307,2303551 -DUK_LOCAL void duk__call_setup_act_not_tailcall(duk_hthread *thr,duk__call_setup_act_not_tailcall66530,2312606 -DUK_LOCAL void duk__call_env_setup(duk_hthread *thr, duk_hobject *func, duk_activation *act, dukduk__call_env_setup66681,2318297 -DUK_LOCAL void duk__call_thread_state_update(duk_hthread *thr) {duk__call_thread_state_update66744,2320354 -DUK_LOCAL duk_int_t duk__handle_call_raw(duk_hthread *thr,duk__handle_call_raw66795,2322149 -DUK_INTERNAL duk_int_t duk_handle_call_unprotected_nargs(duk_hthread *thr,duk_handle_call_unprotected_nargs67255,2339029 -DUK_INTERNAL duk_int_t duk_handle_call_unprotected(duk_hthread *thr,duk_handle_call_unprotected67265,2339470 -DUK_LOCAL void duk__handle_safe_call_inner(duk_hthread *thr,duk__handle_safe_call_inner67290,2340461 -DUK_LOCAL void duk__handle_safe_call_error(duk_hthread *thr,duk__handle_safe_call_error67350,2342394 -DUK_LOCAL void duk__handle_safe_call_shared_unwind(duk_hthread *thr,duk__handle_safe_call_shared_unwind67444,2345942 -DUK_INTERNAL duk_int_t duk_handle_safe_call(duk_hthread *thr,duk_handle_safe_call67481,2347356 -DUK_INTERNAL DUK_NOINLINE DUK_COLD void duk_call_setup_propcall_error(duk_hthread *thr, duk_tvalduk_call_setup_propcall_error67720,2357289 -#define DUK__CONST_MARKER DUK__CONST_MARKER67823,2361470 -#define DUK__REMOVECONST(DUK__REMOVECONST67824,2361540 -#define DUK__ISREG(DUK__ISREG67825,2361611 -#define DUK__ISCONST(DUK__ISCONST67826,2361666 -#define DUK__ISREG_TEMP(DUK__ISREG_TEMP67827,2361720 -#define DUK__ISREG_NOTTEMP(DUK__ISREG_NOTTEMP67828,2361904 -#define DUK__GETTEMP(DUK__GETTEMP67829,2362092 -#define DUK__SETTEMP(DUK__SETTEMP67830,2362170 -#define DUK__SETTEMP_CHECKMAX(DUK__SETTEMP_CHECKMAX67831,2362311 -#define DUK__ALLOCTEMP(DUK__ALLOCTEMP67832,2362393 -#define DUK__ALLOCTEMPS(DUK__ALLOCTEMPS67833,2362464 -#define DUK__MAX_ARRAY_INIT_VALUES DUK__MAX_ARRAY_INIT_VALUES67836,2362602 -#define DUK__MAX_OBJECT_INIT_PAIRS DUK__MAX_OBJECT_INIT_PAIRS67837,2362647 -#define DUK__GETCONST_MAX_CONSTS_CHECK DUK__GETCONST_MAX_CONSTS_CHECK67840,2362747 -#define DUK__MAX_CONSTS DUK__MAX_CONSTS67845,2362920 -#define DUK__MAX_FUNCS DUK__MAX_FUNCS67846,2362976 -#define DUK__MAX_TEMPS DUK__MAX_TEMPS67847,2363032 -#define DUK__BC_INITIAL_INSTS DUK__BC_INITIAL_INSTS67851,2363156 -#define DUK__BC_INITIAL_INSTS DUK__BC_INITIAL_INSTS67853,2363207 -#define DUK__RECURSION_INCREASE(DUK__RECURSION_INCREASE67856,2363261 -#define DUK__RECURSION_DECREASE(DUK__RECURSION_DECREASE67861,2363486 -#define DUK__COMPILE_ENTRY_SLOTS DUK__COMPILE_ENTRY_SLOTS67869,2363853 -#define DUK__FUNCTION_INIT_REQUIRE_SLOTS DUK__FUNCTION_INIT_REQUIRE_SLOTS67870,2363897 -#define DUK__FUNCTION_BODY_REQUIRE_SLOTS DUK__FUNCTION_BODY_REQUIRE_SLOTS67871,2363942 -#define DUK__PARSE_STATEMENTS_SLOTS DUK__PARSE_STATEMENTS_SLOTS67872,2363987 -#define DUK__PARSE_EXPR_SLOTS DUK__PARSE_EXPR_SLOTS67873,2364032 -typedef struct {__anonffb0efc1110867878,2364171 - duk_small_uint_t flags;flags67879,2364188 - duk_compiler_ctx comp_ctx_alloc;comp_ctx_alloc67880,2364213 - duk_lexer_point lex_pt_alloc;lex_pt_alloc67881,2364247 -} duk__compiler_stkstate;duk__compiler_stkstate67882,2364278 -#define DUK__FUNC_FLAG_DECL DUK__FUNC_FLAG_DECL68031,2375460 -#define DUK__FUNC_FLAG_GETSET DUK__FUNC_FLAG_GETSET68032,2375548 -#define DUK__FUNC_FLAG_METDEF DUK__FUNC_FLAG_METDEF68033,2375645 -#define DUK__FUNC_FLAG_PUSHNAME_PASS1 DUK__FUNC_FLAG_PUSHNAME_PASS168034,2375756 -#define DUK__FUNC_FLAG_USE_PREVTOKEN DUK__FUNC_FLAG_USE_PREVTOKEN68035,2375873 -#define DUK__BP_INVALID DUK__BP_INVALID68052,2376620 -#define DUK__BP_EOF DUK__BP_EOF68053,2376703 -#define DUK__BP_CLOSING DUK__BP_CLOSING68054,2376744 -#define DUK__BP_FOR_EXPR DUK__BP_FOR_EXPR68055,2376842 -#define DUK__BP_COMMA DUK__BP_COMMA68056,2376952 -#define DUK__BP_ASSIGNMENT DUK__BP_ASSIGNMENT68057,2376993 -#define DUK__BP_CONDITIONAL DUK__BP_CONDITIONAL68058,2377034 -#define DUK__BP_LOR DUK__BP_LOR68059,2377076 -#define DUK__BP_LAND DUK__BP_LAND68060,2377118 -#define DUK__BP_BOR DUK__BP_BOR68061,2377160 -#define DUK__BP_BXOR DUK__BP_BXOR68062,2377202 -#define DUK__BP_BAND DUK__BP_BAND68063,2377244 -#define DUK__BP_EQUALITY DUK__BP_EQUALITY68064,2377286 -#define DUK__BP_RELATIONAL DUK__BP_RELATIONAL68065,2377328 -#define DUK__BP_SHIFT DUK__BP_SHIFT68066,2377370 -#define DUK__BP_ADDITIVE DUK__BP_ADDITIVE68067,2377412 -#define DUK__BP_MULTIPLICATIVE DUK__BP_MULTIPLICATIVE68068,2377454 -#define DUK__BP_EXPONENTIATION DUK__BP_EXPONENTIATION68069,2377496 -#define DUK__BP_POSTFIX DUK__BP_POSTFIX68070,2377538 -#define DUK__BP_CALL DUK__BP_CALL68071,2377580 -#define DUK__BP_MEMBER DUK__BP_MEMBER68072,2377622 -#define DUK__TOKEN_LBP_BP_MASK DUK__TOKEN_LBP_BP_MASK68074,2377665 -#define DUK__TOKEN_LBP_FLAG_NO_REGEXP DUK__TOKEN_LBP_FLAG_NO_REGEXP68075,2377709 -#define DUK__TOKEN_LBP_FLAG_TERMINATES DUK__TOKEN_LBP_FLAG_TERMINATES68076,2377807 -#define DUK__TOKEN_LBP_FLAG_UNUSED DUK__TOKEN_LBP_FLAG_UNUSED68077,2377917 -#define DUK__TOKEN_LBP_GET_BP(DUK__TOKEN_LBP_GET_BP68079,2377981 -#define DUK__MK_LBP(DUK__MK_LBP68081,2378079 -#define DUK__MK_LBP_FLAGS(DUK__MK_LBP_FLAGS68082,2378164 -DUK_LOCAL const duk_uint8_t duk__token_lbp[] = {duk__token_lbp68084,2378228 -DUK_LOCAL void duk__comp_recursion_increase(duk_compiler_ctx *comp_ctx) {duk__comp_recursion_increase68193,2386533 -DUK_LOCAL void duk__comp_recursion_decrease(duk_compiler_ctx *comp_ctx) {duk__comp_recursion_decrease68203,2386878 -DUK_LOCAL duk_bool_t duk__hstring_is_eval_or_arguments(duk_compiler_ctx *comp_ctx, duk_hstring *duk__hstring_is_eval_or_arguments68209,2387060 -DUK_LOCAL duk_bool_t duk__hstring_is_eval_or_arguments_in_strict_mode(duk_compiler_ctx *comp_ctxduk__hstring_is_eval_or_arguments_in_strict_mode68215,2387256 -DUK_LOCAL void duk__advance_helper(duk_compiler_ctx *comp_ctx, duk_small_int_t expect) {duk__advance_helper68229,2387664 -DUK_LOCAL void duk__advance_expect(duk_compiler_ctx *comp_ctx, duk_small_int_t expect) {duk__advance_expect68293,2390397 -DUK_LOCAL void duk__advance(duk_compiler_ctx *comp_ctx) {duk__advance68298,2390610 -DUK_LOCAL void duk__init_func_valstack_slots(duk_compiler_ctx *comp_ctx) {duk__init_func_valstack_slots68307,2390804 -DUK_LOCAL void duk__reset_func_for_pass2(duk_compiler_ctx *comp_ctx) {duk__reset_func_for_pass268370,2392912 -DUK_LOCAL duk_int_t duk__cleanup_varmap(duk_compiler_ctx *comp_ctx) {duk__cleanup_varmap68397,2393881 -DUK_LOCAL void duk__convert_to_func_template(duk_compiler_ctx *comp_ctx) {duk__convert_to_func_template68447,2395309 -#define DUK__EMIT_FLAG_NO_SHUFFLE_A DUK__EMIT_FLAG_NO_SHUFFLE_A68874,2410944 -#define DUK__EMIT_FLAG_NO_SHUFFLE_B DUK__EMIT_FLAG_NO_SHUFFLE_B68875,2410994 -#define DUK__EMIT_FLAG_NO_SHUFFLE_C DUK__EMIT_FLAG_NO_SHUFFLE_C68876,2411044 -#define DUK__EMIT_FLAG_A_IS_SOURCE DUK__EMIT_FLAG_A_IS_SOURCE68877,2411095 -#define DUK__EMIT_FLAG_B_IS_TARGET DUK__EMIT_FLAG_B_IS_TARGET68878,2411190 -#define DUK__EMIT_FLAG_C_IS_TARGET DUK__EMIT_FLAG_C_IS_TARGET68879,2411285 -#define DUK__EMIT_FLAG_BC_REGCONST DUK__EMIT_FLAG_BC_REGCONST68880,2411380 -#define DUK__EMIT_FLAG_RESERVE_JUMPSLOT DUK__EMIT_FLAG_RESERVE_JUMPSLOT68881,2411466 -DUK_LOCAL duk_int_t duk__get_current_pc(duk_compiler_ctx *comp_ctx) {duk__get_current_pc68884,2411634 -DUK_LOCAL duk_compiler_instr *duk__get_instr_ptr(duk_compiler_ctx *comp_ctx, duk_int_t pc) {duk__get_instr_ptr68890,2411862 -DUK_LOCAL void duk__emit(duk_compiler_ctx *comp_ctx, duk_instr_t ins) {duk__emit68899,2412321 -DUK_LOCAL void duk__update_lineinfo_currtoken(duk_compiler_ctx *comp_ctx) {duk__update_lineinfo_currtoken68973,2414910 -DUK_LOCAL void duk__emit_op_only(duk_compiler_ctx *comp_ctx, duk_small_uint_t op) {duk__emit_op_only68992,2415324 -DUK_LOCAL void duk__emit_a_b_c(duk_compiler_ctx *comp_ctx, duk_small_uint_t op_flags, duk_regconduk__emit_a_b_c68997,2415488 -DUK_LOCAL void duk__emit_a_b(duk_compiler_ctx *comp_ctx, duk_small_uint_t op_flags, duk_regconstduk__emit_a_b69262,2424779 -DUK_LOCAL void duk__emit_b_c(duk_compiler_ctx *comp_ctx, duk_small_uint_t op_flags, duk_regconstduk__emit_b_c69269,2425037 -DUK_LOCAL void duk__emit_a_bc(duk_compiler_ctx *comp_ctx, duk_small_uint_t op_flags, duk_regconsduk__emit_a_bc69294,2425861 -DUK_LOCAL void duk__emit_bc(duk_compiler_ctx *comp_ctx, duk_small_uint_t op, duk_regconst_t bc) duk__emit_bc69352,2427659 -DUK_LOCAL void duk__emit_abc(duk_compiler_ctx *comp_ctx, duk_small_uint_t op, duk_regconst_t abcduk__emit_abc69359,2427878 -DUK_LOCAL void duk__emit_load_int32_raw(duk_compiler_ctx *comp_ctx, duk_regconst_t reg, duk_int3duk__emit_load_int32_raw69387,2428825 -DUK_LOCAL void duk__emit_load_int32(duk_compiler_ctx *comp_ctx, duk_regconst_t reg, duk_int32_t duk__emit_load_int3269408,2430025 -DUK_LOCAL void duk__emit_load_int32_noshuffle(duk_compiler_ctx *comp_ctx, duk_regconst_t reg, duduk__emit_load_int32_noshuffle69416,2430350 -DUK_LOCAL void duk__emit_load_int32_noshuffle(duk_compiler_ctx *comp_ctx, duk_regconst_t reg, duduk__emit_load_int32_noshuffle69420,2430560 -DUK_LOCAL void duk__emit_jump(duk_compiler_ctx *comp_ctx, duk_int_t target_pc) {duk__emit_jump69429,2430861 -DUK_LOCAL duk_int_t duk__emit_jump_empty(duk_compiler_ctx *comp_ctx) {duk__emit_jump_empty69440,2431361 -DUK_LOCAL void duk__insert_jump_entry(duk_compiler_ctx *comp_ctx, duk_int_t jump_pc) {duk__insert_jump_entry69451,2431703 -DUK_LOCAL void duk__patch_jump(duk_compiler_ctx *comp_ctx, duk_int_t jump_pc, duk_int_t target_pduk__patch_jump69488,2432995 -DUK_LOCAL void duk__patch_jump_here(duk_compiler_ctx *comp_ctx, duk_int_t jump_pc) {duk__patch_jump_here69512,2433788 -DUK_LOCAL void duk__patch_trycatch(duk_compiler_ctx *comp_ctx, duk_int_t ldconst_pc, duk_int_t tduk__patch_trycatch69516,2433944 -DUK_LOCAL void duk__emit_if_false_skip(duk_compiler_ctx *comp_ctx, duk_regconst_t regconst) {duk__emit_if_false_skip69555,2435660 -DUK_LOCAL void duk__emit_if_true_skip(duk_compiler_ctx *comp_ctx, duk_regconst_t regconst) {duk__emit_if_true_skip69562,2435922 -DUK_LOCAL void duk__emit_invalid(duk_compiler_ctx *comp_ctx) {duk__emit_invalid69569,2436181 -DUK_LOCAL void duk__peephole_optimize_bytecode(duk_compiler_ctx *comp_ctx) {duk__peephole_optimize_bytecode69580,2436491 -#define DUK__IVAL_FLAG_ALLOW_CONST DUK__IVAL_FLAG_ALLOW_CONST69651,2438776 -#define DUK__IVAL_FLAG_REQUIRE_TEMP DUK__IVAL_FLAG_REQUIRE_TEMP69652,2438868 -#define DUK__IVAL_FLAG_REQUIRE_SHORT DUK__IVAL_FLAG_REQUIRE_SHORT69653,2438994 -#define DUK__DUMP_ISPEC(DUK__DUMP_ISPEC69677,2440379 -#define DUK__DUMP_IVALUE(DUK__DUMP_IVALUE69678,2440431 -DUK_LOCAL void duk__ivalue_regconst(duk_ivalue *x, duk_regconst_t regconst) {duk__ivalue_regconst69681,2440492 -DUK_LOCAL void duk__ivalue_plain_fromstack(duk_compiler_ctx *comp_ctx, duk_ivalue *x) {duk__ivalue_plain_fromstack69687,2440656 -DUK_LOCAL void duk__ivalue_var_fromstack(duk_compiler_ctx *comp_ctx, duk_ivalue *x) {duk__ivalue_var_fromstack69693,2440848 -DUK_LOCAL_DECL void duk__ivalue_var_hstring(duk_compiler_ctx *comp_ctx, duk_ivalue *x, duk_hstriduk__ivalue_var_hstring69699,2441036 -DUK_LOCAL void duk__copy_ispec(duk_compiler_ctx *comp_ctx, duk_ispec *src, duk_ispec *dst) {duk__copy_ispec69705,2441246 -DUK_LOCAL void duk__copy_ivalue(duk_compiler_ctx *comp_ctx, duk_ivalue *src, duk_ivalue *dst) {duk__copy_ivalue69711,2441456 -DUK_LOCAL duk_regconst_t duk__alloctemps(duk_compiler_ctx *comp_ctx, duk_small_int_t num) {duk__alloctemps69722,2441857 -DUK_LOCAL duk_regconst_t duk__alloctemp(duk_compiler_ctx *comp_ctx) {duk__alloctemp69741,2442457 -DUK_LOCAL void duk__settemp_checkmax(duk_compiler_ctx *comp_ctx, duk_regconst_t temp_next) {duk__settemp_checkmax69745,2442568 -DUK_LOCAL duk_regconst_t duk__getconst(duk_compiler_ctx *comp_ctx) {duk__getconst69753,2442846 -DUK_LOCAL duk_bool_t duk__const_needs_refcount(duk_compiler_ctx *comp_ctx, duk_regconst_t rc) {duk__const_needs_refcount69799,2444464 -duk_regconst_t duk__ispec_toregconst_raw(duk_compiler_ctx *comp_ctx,duk__ispec_toregconst_raw69834,2445727 -DUK_LOCAL void duk__ispec_toforcedreg(duk_compiler_ctx *comp_ctx, duk_ispec *x, duk_regconst_t fduk__ispec_toforcedreg70006,2450960 -DUK_LOCAL void duk__ivalue_toplain_raw(duk_compiler_ctx *comp_ctx, duk_ivalue *x, duk_regconst_tduk__ivalue_toplain_raw70016,2451408 -DUK_LOCAL void duk__ivalue_toplain(duk_compiler_ctx *comp_ctx, duk_ivalue *x) {duk__ivalue_toplain70208,2457380 -DUK_LOCAL void duk__ivalue_toplain_ignore(duk_compiler_ctx *comp_ctx, duk_ivalue *x) {duk__ivalue_toplain_ignore70213,2457597 -duk_regconst_t duk__ivalue_toregconst_raw(duk_compiler_ctx *comp_ctx,duk__ivalue_toregconst_raw70231,2458135 -DUK_LOCAL duk_regconst_t duk__ivalue_toreg(duk_compiler_ctx *comp_ctx, duk_ivalue *x) {duk__ivalue_toreg70263,2459600 -DUK_LOCAL void duk__ivalue_toforcedreg(duk_compiler_ctx *comp_ctx, duk_ivalue *x, duk_int_t forcduk__ivalue_toforcedreg70273,2459968 -DUK_LOCAL duk_regconst_t duk__ivalue_toregconst(duk_compiler_ctx *comp_ctx, duk_ivalue *x) {duk__ivalue_toregconst70278,2460181 -DUK_LOCAL duk_regconst_t duk__ivalue_totempconst(duk_compiler_ctx *comp_ctx, duk_ivalue *x) {duk__ivalue_totempconst70282,2460368 -DUK_LOCAL duk_regconst_t duk__lookup_active_register_binding(duk_compiler_ctx *comp_ctx) {duk__lookup_active_register_binding70298,2460926 -DUK_LOCAL duk_bool_t duk__lookup_lhs(duk_compiler_ctx *comp_ctx, duk_regconst_t *out_reg_varbindduk__lookup_lhs70379,2463626 -DUK_LOCAL void duk__add_label(duk_compiler_ctx *comp_ctx, duk_hstring *h_label, duk_int_t pc_labduk__add_label70410,2464535 -DUK_LOCAL void duk__update_label_flags(duk_compiler_ctx *comp_ctx, duk_int_t label_id, duk_smallduk__update_label_flags70474,2467159 -DUK_LOCAL void duk__lookup_active_label(duk_compiler_ctx *comp_ctx, duk_hstring *h_label, duk_boduk__lookup_active_label70515,2469039 -DUK_LOCAL void duk__reset_labels_to_length(duk_compiler_ctx *comp_ctx, duk_size_t len) {duk__reset_labels_to_length70589,2471762 -#define DUK__OBJ_LIT_KEY_PLAIN DUK__OBJ_LIT_KEY_PLAIN70605,2472488 -#define DUK__OBJ_LIT_KEY_GET DUK__OBJ_LIT_KEY_GET70606,2472572 -#define DUK__OBJ_LIT_KEY_SET DUK__OBJ_LIT_KEY_SET70607,2472648 -DUK_LOCAL void duk__nud_array_literal(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__nud_array_literal70609,2472725 -typedef struct {__anonffb0efc1120870769,2477981 - duk_regconst_t reg_obj;reg_obj70770,2477998 - duk_regconst_t temp_start;temp_start70771,2478023 - duk_small_uint_t num_pairs;num_pairs70772,2478051 - duk_small_uint_t num_total_pairs;num_total_pairs70773,2478080 -} duk__objlit_state;duk__objlit_state70774,2478115 -DUK_LOCAL void duk__objlit_flush_keys(duk_compiler_ctx *comp_ctx, duk__objlit_state *st) {duk__objlit_flush_keys70776,2478137 -DUK_LOCAL duk_bool_t duk__objlit_load_key(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_tokenduk__objlit_load_key70800,2479078 -DUK_LOCAL void duk__nud_object_literal(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__nud_object_literal70819,2479789 -DUK_LOCAL duk_int_t duk__parse_arguments(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__parse_arguments71057,2488492 -DUK_LOCAL duk_bool_t duk__expr_is_empty(duk_compiler_ctx *comp_ctx) {duk__expr_is_empty71101,2489936 -DUK_LOCAL void duk__expr_nud(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__expr_nud71107,2490177 -DUK_LOCAL void duk__expr_led(duk_compiler_ctx *comp_ctx, duk_ivalue *left, duk_ivalue *res) {duk__expr_led71643,2507039 -DUK_LOCAL duk_small_uint_t duk__expr_lbp(duk_compiler_ctx *comp_ctx) {duk__expr_lbp72618,2540089 -#define DUK__EXPR_RBP_MASK DUK__EXPR_RBP_MASK72657,2541383 -#define DUK__EXPR_FLAG_REJECT_IN DUK__EXPR_FLAG_REJECT_IN72658,2541425 -#define DUK__EXPR_FLAG_ALLOW_EMPTY DUK__EXPR_FLAG_ALLOW_EMPTY72659,2541515 -#define DUK__EXPR_FLAG_REQUIRE_INIT DUK__EXPR_FLAG_REQUIRE_INIT72660,2541592 -DUK_LOCAL void duk__expr(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uint_t rbp_flagsduk__expr72663,2541719 -DUK_LOCAL void duk__exprtop(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uint_t rbp_flduk__exprtop72723,2543734 -DUK_LOCAL void duk__expr_toforcedreg(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uintduk__expr_toforcedreg72763,2545116 -DUK_LOCAL duk_regconst_t duk__expr_toregconst(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_sduk__expr_toregconst72769,2545379 -DUK_LOCAL void duk__expr_toplain(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uint_t rduk__expr_toplain72781,2545826 -DUK_LOCAL void duk__expr_toplain_ignore(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uduk__expr_toplain_ignore72786,2546012 -DUK_LOCAL duk_regconst_t duk__exprtop_toreg(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_smaduk__exprtop_toreg72791,2546212 -DUK_LOCAL void duk__exprtop_toforcedreg(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uduk__exprtop_toforcedreg72803,2546651 -DUK_LOCAL duk_regconst_t duk__exprtop_toregconst(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duduk__exprtop_toregconst72809,2546920 -#define DUK__HAS_VAL DUK__HAS_VAL72833,2547844 -#define DUK__HAS_TERM DUK__HAS_TERM72834,2547923 -#define DUK__ALLOW_AUTO_SEMI_ALWAYS DUK__ALLOW_AUTO_SEMI_ALWAYS72835,2548025 -#define DUK__STILL_PROLOGUE DUK__STILL_PROLOGUE72836,2548143 -#define DUK__IS_TERMINAL DUK__IS_TERMINAL72837,2548245 -DUK_LOCAL void duk__parse_var_decl(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uint_tduk__parse_var_decl72857,2549154 -DUK_LOCAL void duk__parse_var_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_small_uint_tduk__parse_var_stmt72935,2551673 -DUK_LOCAL void duk__parse_for_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_int_t pc_labduk__parse_for_stmt72952,2552126 -DUK_LOCAL void duk__parse_switch_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_int_t pc_duk__parse_switch_stmt73309,2565508 -DUK_LOCAL void duk__parse_if_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__parse_if_stmt73510,2572321 -DUK_LOCAL void duk__parse_do_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_int_t pc_labeduk__parse_do_stmt73558,2573796 -DUK_LOCAL void duk__parse_while_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_int_t pc_lduk__parse_while_stmt73586,2574845 -DUK_LOCAL void duk__parse_break_or_continue_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__parse_break_or_continue_stmt73620,2575987 -DUK_LOCAL void duk__parse_return_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__parse_return_stmt73676,2578717 -DUK_LOCAL void duk__parse_throw_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__parse_throw_stmt73780,2582752 -DUK_LOCAL void duk__parse_try_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__parse_try_stmt73798,2583270 -DUK_LOCAL void duk__parse_with_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res) {duk__parse_with_stmt74032,2591295 -DUK_LOCAL duk_int_t duk__stmt_label_site(duk_compiler_ctx *comp_ctx, duk_int_t label_id) {duk__stmt_label_site74073,2592647 -DUK_LOCAL void duk__parse_stmt(duk_compiler_ctx *comp_ctx, duk_ivalue *res, duk_bool_t allow_souduk__parse_stmt74096,2593349 -DUK_LOCAL void duk__parse_stmts(duk_compiler_ctx *comp_ctx, duk_bool_t allow_source_elem, duk_boduk__parse_stmts74618,2611331 -DUK_LOCAL void duk__init_varmap_and_prologue_for_pass2(duk_compiler_ctx *comp_ctx, duk_regconst_duk__init_varmap_and_prologue_for_pass274714,2614781 -DUK_LOCAL void duk__parse_func_body(duk_compiler_ctx *comp_ctx, duk_bool_t expect_eof, duk_bool_duk__parse_func_body75039,2625576 -DUK_LOCAL void duk__parse_func_formals(duk_compiler_ctx *comp_ctx) {duk__parse_func_formals75319,2634287 -DUK_LOCAL void duk__parse_func_like_raw(duk_compiler_ctx *comp_ctx, duk_small_uint_t flags) {duk__parse_func_like_raw75367,2635890 -DUK_LOCAL duk_int_t duk__parse_func_like_fnum(duk_compiler_ctx *comp_ctx, duk_small_uint_t flagsduk__parse_func_like_fnum75490,2640276 -DUK_LOCAL duk_ret_t duk__js_compile_raw(duk_hthread *thr, void *udata) {duk__js_compile_raw75628,2645497 -DUK_INTERNAL void duk_js_compile(duk_hthread *thr, const duk_uint8_t *src_buffer, duk_size_t srcduk_js_compile75778,2650067 -#define DUK__REPLACE_TO_TVPTR(DUK__REPLACE_TO_TVPTR75914,2653946 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF duk_double_t duk__compute_mod(duk_double_t d1, duk_double_duk__compute_mod75962,2655527 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF duk_double_t duk__compute_exp(duk_double_t d1, duk_double_duk__compute_exp75967,2655739 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__vm_arith_add(duk_hthread *thr, duk_tval *tv_x, dduk__vm_arith_add75972,2655920 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__vm_arith_binary_op(duk_hthread *thr, duk_tval *tduk__vm_arith_binary_op76079,2659377 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__vm_bitwise_binary_op(duk_hthread *thr, duk_tval duk__vm_bitwise_binary_op76237,2663795 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__vm_arith_unary_op(duk_hthread *thr, duk_uint_fasduk__vm_arith_unary_op76365,2667586 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__vm_bitwise_not(duk_hthread *thr, duk_uint_fast_tduk__vm_bitwise_not76442,2669955 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__vm_logical_not(duk_hthread *thr, duk_uint_fast_tduk__vm_logical_not76476,2670870 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__prepost_incdec_reg_helper(duk_hthread *thr, duk_duk__prepost_incdec_reg_helper76504,2671861 -DUK_LOCAL DUK_EXEC_ALWAYS_INLINE_PERF void duk__prepost_incdec_var_helper(duk_hthread *thr, duk_duk__prepost_incdec_var_helper76580,2673949 -#define DUK__LONGJMP_RESTART DUK__LONGJMP_RESTART76652,2676465 -#define DUK__LONGJMP_RETHROW DUK__LONGJMP_RETHROW76653,2676547 -#define DUK__RETHAND_RESTART DUK__RETHAND_RESTART76655,2676644 -#define DUK__RETHAND_FINISHED DUK__RETHAND_FINISHED76656,2676726 -DUK_LOCAL void duk__reconfig_valstack_ecma_return(duk_hthread *thr) {duk__reconfig_valstack_ecma_return76665,2677036 -DUK_LOCAL void duk__reconfig_valstack_ecma_catcher(duk_hthread *thr, duk_activation *act) {duk__reconfig_valstack_ecma_catcher76697,2678299 -DUK_LOCAL void duk__set_catcher_regs_norz(duk_hthread *thr, duk_catcher *cat, duk_tval *tv_val_uduk__set_catcher_regs_norz76727,2679451 -DUK_LOCAL void duk__handle_catch_part1(duk_hthread *thr, duk_tval *tv_val_unstable, duk_small_uiduk__handle_catch_part176743,2679971 -DUK_LOCAL void duk__handle_catch_part2(duk_hthread *thr) {duk__handle_catch_part276801,2681907 -DUK_LOCAL void duk__handle_finally(duk_hthread *thr, duk_tval *tv_val_unstable, duk_small_uint_tduk__handle_finally76881,2684663 -DUK_LOCAL void duk__handle_label(duk_hthread *thr, duk_small_uint_t lj_type) {duk__handle_label76916,2685712 -DUK_LOCAL void duk__handle_yield(duk_hthread *thr, duk_hthread *resumer, duk_tval *tv_val_unstabduk__handle_yield76950,2686864 -DUK_LOCAL duk_small_uint_t duk__handle_longjmp(duk_hthread *thr, duk_activation *entry_act, voladuk__handle_longjmp76971,2687762 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF void duk__handle_break_or_continue(duk_hthread *thr,duk__handle_break_or_continue77378,2703688 -DUK_LOCAL duk_small_uint_t duk__handle_return(duk_hthread *thr, duk_activation *entry_act) {duk__handle_return77442,2705867 -#define DUK__INT_NOACTION DUK__INT_NOACTION77639,2713741 -#define DUK__INT_RESTART DUK__INT_RESTART77640,2713825 -DUK_LOCAL void duk__interrupt_handle_debugger(duk_hthread *thr, duk_bool_t *out_immediate, duk_sduk__interrupt_handle_debugger77643,2713960 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF DUK_COLD duk_small_uint_t duk__executor_interrupt(duk_hthread *duk__executor_interrupt77831,2720611 -DUK_LOCAL void duk__executor_recheck_debugger(duk_hthread *thr, duk_activation *act, duk_hcompfuduk__executor_recheck_debugger77956,2724839 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF void duk__handle_op_initset_initget(duk_hthread *thr, duk_uint_duk__handle_op_initset_initget78084,2729522 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF void duk__handle_op_trycatch(duk_hthread *thr, duk_uint_fast32_duk__handle_op_trycatch78117,2730740 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF duk_instr_t *duk__handle_op_endtry(duk_hthread *thr, duk_uint_fduk__handle_op_endtry78282,2737282 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF duk_instr_t *duk__handle_op_endcatch(duk_hthread *thr, duk_uintduk__handle_op_endcatch78326,2738752 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF duk_small_uint_t duk__handle_op_endfin(duk_hthread *thr, duk_uiduk__handle_op_endfin78387,2740726 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF void duk__handle_op_initenum(duk_hthread *thr, duk_uint_fast32_duk__handle_op_initenum78488,2744124 -DUK_LOCAL DUK_EXEC_NOINLINE_PERF duk_small_uint_t duk__handle_op_nextenum(duk_hthread *thr, duk_duk__handle_op_nextenum78516,2744975 -DUK_LOCAL duk_bool_t duk__executor_handle_call(duk_hthread *thr, duk_idx_t idx, duk_idx_t nargs,duk__executor_handle_call78566,2746602 -#define DUK__FUN(DUK__FUN78623,2748832 -#define DUK__FUN(DUK__FUN78625,2748870 -#define DUK__STRICT(DUK__STRICT78629,2748985 -#define DUK__REG(DUK__REG78635,2749266 -#define DUK__REGP(DUK__REGP78636,2749326 -#define DUK__CONST(DUK__CONST78637,2749383 -#define DUK__CONSTP(DUK__CONSTP78638,2749429 -#define DUK__RCBIT_B DUK__RCBIT_B78647,2749882 -#define DUK__RCBIT_C DUK__RCBIT_C78648,2749931 -#define DUK__TVAL_SHIFT DUK__TVAL_SHIFT78651,2750057 -#define DUK__TVAL_SHIFT DUK__TVAL_SHIFT78653,2750125 -#define DUK__SHIFT_A DUK__SHIFT_A78655,2750237 -#define DUK__SHIFT_B DUK__SHIFT_B78656,2750303 -#define DUK__SHIFT_C DUK__SHIFT_C78657,2750369 -#define DUK__SHIFT_BC DUK__SHIFT_BC78658,2750435 -#define DUK__MASK_A DUK__MASK_A78659,2750502 -#define DUK__MASK_B DUK__MASK_B78660,2750578 -#define DUK__MASK_C DUK__MASK_C78661,2750654 -#define DUK__MASK_BC DUK__MASK_BC78662,2750730 -#define DUK__BYTEOFF_A(DUK__BYTEOFF_A78663,2750807 -#define DUK__BYTEOFF_B(DUK__BYTEOFF_B78664,2750878 -#define DUK__BYTEOFF_C(DUK__BYTEOFF_C78665,2750949 -#define DUK__BYTEOFF_BC(DUK__BYTEOFF_BC78666,2751020 -#define DUK__REGP_A(DUK__REGP_A78668,2751094 -#define DUK__REGP_B(DUK__REGP_B78669,2751212 -#define DUK__REGP_C(DUK__REGP_C78670,2751330 -#define DUK__REGP_BC(DUK__REGP_BC78671,2751448 -#define DUK__CONSTP_A(DUK__CONSTP_A78672,2751567 -#define DUK__CONSTP_B(DUK__CONSTP_B78673,2751671 -#define DUK__CONSTP_C(DUK__CONSTP_C78674,2751775 -#define DUK__CONSTP_BC(DUK__CONSTP_BC78675,2751879 -#define DUK__REGCONSTP_B(DUK__REGCONSTP_B78676,2751984 -#define DUK__REGCONSTP_C(DUK__REGCONSTP_C78677,2752138 -#define DUK__REGP_A(DUK__REGP_A78680,2752396 -#define DUK__REGP_B(DUK__REGP_B78681,2752455 -#define DUK__REGP_C(DUK__REGP_C78682,2752514 -#define DUK__REGP_BC(DUK__REGP_BC78683,2752573 -#define DUK__CONSTP_A(DUK__CONSTP_A78684,2752633 -#define DUK__CONSTP_B(DUK__CONSTP_B78685,2752694 -#define DUK__CONSTP_C(DUK__CONSTP_C78686,2752755 -#define DUK__CONSTP_BC(DUK__CONSTP_BC78687,2752816 -#define DUK__REGCONSTP_B(DUK__REGCONSTP_B78688,2752878 -#define DUK__REGCONSTP_C(DUK__REGCONSTP_C78689,2752987 -#define DUK__INTERNAL_ERROR(DUK__INTERNAL_ERROR78693,2753187 -#define DUK__INTERNAL_ERROR(DUK__INTERNAL_ERROR78698,2753310 -#define DUK__SYNC_CURR_PC(DUK__SYNC_CURR_PC78703,2753397 -#define DUK__SYNC_AND_NULL_CURR_PC(DUK__SYNC_AND_NULL_CURR_PC78708,2753545 -#define DUK__LOOKUP_INDIRECT(DUK__LOOKUP_INDIRECT78716,2753770 -#define DUK__LOOKUP_INDIRECT(DUK__LOOKUP_INDIRECT78720,2753923 -#define DUK__LOOKUP_INDIRECT(DUK__LOOKUP_INDIRECT78728,2754216 -DUK_LOCAL void duk__handle_executor_error(duk_heap *heap,duk__handle_executor_error78736,2754430 -DUK_INTERNAL void duk_js_execute_bytecode(duk_hthread *exec_thr) {duk_js_execute_bytecode78791,2756596 -DUK_LOCAL DUK_NOINLINE DUK_HOT void duk__js_execute_bytecode_inner(duk_hthread *entry_thread, duduk__js_execute_bytecode_inner78922,2761088 -#define DUK__REPLACE_TOP_A_BREAK(DUK__REPLACE_TOP_A_BREAK79186,2770693 -#define DUK__REPLACE_TOP_BC_BREAK(DUK__REPLACE_TOP_BC_BREAK79187,2770752 -#define DUK__REPLACE_BOOL_A_BREAK(DUK__REPLACE_BOOL_A_BREAK79188,2770813 -#define DUK__EQ_BODY(DUK__EQ_BODY79449,2777933 -#define DUK__NEQ_BODY(DUK__NEQ_BODY79455,2778112 -#define DUK__SEQ_BODY(DUK__SEQ_BODY79462,2778306 -#define DUK__SNEQ_BODY(DUK__SNEQ_BODY79468,2778488 -#define DUK__COMPARE_BODY(DUK__COMPARE_BODY79531,2780657 -#define DUK__GT_BODY(DUK__GT_BODY79537,2780864 -#define DUK__GE_BODY(DUK__GE_BODY79538,2780933 -#define DUK__LT_BODY(DUK__LT_BODY79539,2781059 -#define DUK__LE_BODY(DUK__LE_BODY79540,2781159 -#define DUK__INSTOF_BODY(DUK__INSTOF_BODY79893,2792441 -#define DUK__IN_BODY(DUK__IN_BODY79899,2792628 -#define DUK__GETPROP_BODY(DUK__GETPROP_BODY80073,2798132 -#define DUK__GETPROPC_BODY(DUK__GETPROPC_BODY80081,2798381 -#define DUK__PUTPROP_BODY(DUK__PUTPROP_BODY80096,2798953 -#define DUK__DELPROP_BODY(DUK__DELPROP_BODY80107,2799305 -#define DUK__RETURN_SHARED(DUK__RETURN_SHARED80386,2808327 -DUK_INTERNAL duk_bool_t duk_js_toboolean(duk_tval *tv) {duk_js_toboolean81214,2832143 -DUK_LOCAL duk_double_t duk__tonumber_string_raw(duk_hthread *thr) {duk__tonumber_string_raw81311,2834842 -DUK_INTERNAL duk_double_t duk_js_tonumber(duk_hthread *thr, duk_tval *tv) {duk_js_tonumber81351,2836159 -DUK_INTERNAL duk_double_t duk_js_tointeger_number(duk_double_t x) {duk_js_tointeger_number81428,2838065 -DUK_INTERNAL duk_double_t duk_js_tointeger(duk_hthread *thr, duk_tval *tv) {duk_js_tointeger81458,2838834 -DUK_LOCAL duk_double_t duk__toint32_touint32_helper(duk_double_t x, duk_bool_t is_toint32) {duk__toint32_touint32_helper81469,2839169 -DUK_INTERNAL duk_int32_t duk_js_toint32(duk_hthread *thr, duk_tval *tv) {duk_js_toint3281510,2840134 -DUK_INTERNAL duk_uint32_t duk_js_touint32(duk_hthread *thr, duk_tval *tv) {duk_js_touint3281528,2840725 -DUK_INTERNAL duk_uint16_t duk_js_touint16(duk_hthread *thr, duk_tval *tv) {duk_js_touint1681546,2841310 -DUK_LOCAL duk_bool_t duk__js_equals_number(duk_double_t x, duk_double_t y) {duk__js_equals_number81578,2842300 -DUK_LOCAL duk_bool_t duk__js_samevalue_number(duk_double_t x, duk_double_t y) {duk__js_samevalue_number81616,2843624 -DUK_INTERNAL duk_bool_t duk_js_equals_helper(duk_hthread *thr, duk_tval *tv_x, duk_tval *tv_y, dduk_js_equals_helper81681,2845836 -DUK_INTERNAL duk_small_int_t duk_js_data_compare(const duk_uint8_t *buf1, const duk_uint8_t *bufduk_js_data_compare81882,2852265 -DUK_INTERNAL duk_small_int_t duk_js_string_compare(duk_hstring *h1, duk_hstring *h2) {duk_js_string_compare81912,2852937 -DUK_LOCAL duk_bool_t duk__compare_fastint(duk_bool_t retval, duk_int64_t v1, duk_int64_t v2) {duk__compare_fastint81951,2854425 -DUK_LOCAL duk_bool_t duk__compare_number(duk_bool_t retval, duk_double_t d1, duk_double_t d2) {duk__compare_number81962,2854673 -DUK_LOCAL duk_bool_t duk__compare_number(duk_bool_t retval, duk_double_t d1, duk_double_t d2) {duk__compare_number82013,2855863 -DUK_INTERNAL duk_bool_t duk_js_compare_helper(duk_hthread *thr, duk_tval *tv_x, duk_tval *tv_y, duk_js_compare_helper82058,2857242 -DUK_LOCAL duk_bool_t duk__js_instanceof_helper(duk_hthread *thr, duk_tval *tv_x, duk_tval *tv_y,duk__js_instanceof_helper82172,2860648 -DUK_INTERNAL duk_bool_t duk_js_instanceof_ordinary(duk_hthread *thr, duk_tval *tv_x, duk_tval *tduk_js_instanceof_ordinary82364,2866098 -DUK_INTERNAL duk_bool_t duk_js_instanceof(duk_hthread *thr, duk_tval *tv_x, duk_tval *tv_y) {duk_js_instanceof82369,2866285 -DUK_INTERNAL duk_bool_t duk_js_in(duk_hthread *thr, duk_tval *tv_x, duk_tval *tv_y) {duk_js_in82383,2866583 -DUK_INTERNAL duk_small_uint_t duk_js_typeof_stridx(duk_tval *tv_x) {duk_js_typeof_stridx82431,2868183 -DUK_INTERNAL duk_bool_t duk_js_isarray_hobject(duk_hobject *h) {duk_js_isarray_hobject82508,2869847 -DUK_INTERNAL duk_bool_t duk_js_isarray(duk_tval *tv) {duk_js_isarray82516,2870097 -DUK_INTERNAL duk_uarridx_t duk_js_to_arrayindex_string(const duk_uint8_t *str, duk_uint32_t blenduk_js_to_arrayindex_string82534,2870521 -DUK_INTERNAL duk_uarridx_t duk_js_to_arrayindex_hstring_fast_known(duk_hstring *h) {duk_js_to_arrayindex_hstring_fast_known82605,2872548 -DUK_INTERNAL duk_uarridx_t duk_js_to_arrayindex_hstring_fast(duk_hstring *h) {duk_js_to_arrayindex_hstring_fast82627,2873090 -typedef struct {__anonffb0efc1130882674,2875039 - duk_hobject *env;env82675,2875056 - duk_hobject *holder; /* for object-bound identifiers */holder82676,2875075 - duk_tval *value; /* for register-bound and declarative env identifiers */value82677,2875137 - duk_uint_t attrs; /* property attributes for identifier (relevant if value != NULL) */attrs82678,2875221 - duk_bool_t has_this; /* for object-bound identifiers: provide 'this' binding */has_this82679,2875317 -} duk__id_lookup_result;duk__id_lookup_result82680,2875403 -DUK_LOCAL void duk__inc_data_inner_refcounts(duk_hthread *thr, duk_hcompfunc *f) {duk__inc_data_inner_refcounts82708,2876648 -DUK_LOCAL const duk_uint16_t duk__closure_copy_proplist[] = {duk__closure_copy_proplist82743,2877793 -void duk_js_push_closure(duk_hthread *thr,duk_js_push_closure82759,2878181 -DUK_LOCAL void duk__preallocate_env_entries(duk_hthread *thr, duk_hobject *varmap, duk_hobject *duk__preallocate_env_entries83141,2893332 -duk_hobject *duk_create_activation_environment_record(duk_hthread *thr,duk_create_activation_environment_record83166,2894257 -void duk_js_init_activation_environment_records_delayed(duk_hthread *thr,duk_js_init_activation_environment_records_delayed83226,2896152 -DUK_INTERNAL void duk_js_close_environment_record(duk_hthread *thr, duk_hobject *env) {duk_js_close_environment_record83277,2897675 -duk_bool_t duk__getid_open_decl_env_regs(duk_hthread *thr,duk__getid_open_decl_env_regs83404,2902929 -duk_bool_t duk__getid_activation_regs(duk_hthread *thr,duk__getid_activation_regs83453,2904480 -duk_bool_t duk__get_identifier_reference(duk_hthread *thr,duk__get_identifier_reference83502,2905744 -duk_bool_t duk__getvar_helper(duk_hthread *thr,duk__getvar_helper83816,2916550 -duk_bool_t duk_js_getvar_envrec(duk_hthread *thr,duk_js_getvar_envrec83880,2918345 -duk_bool_t duk_js_getvar_activation(duk_hthread *thr,duk_js_getvar_activation83888,2918631 -void duk__putvar_helper(duk_hthread *thr,duk__putvar_helper83912,2919474 -void duk_js_putvar_envrec(duk_hthread *thr,duk_js_putvar_envrec84012,2922673 -void duk_js_putvar_activation(duk_hthread *thr,duk_js_putvar_activation84021,2922966 -duk_bool_t duk__delvar_helper(duk_hthread *thr,duk__delvar_helper84050,2924067 -duk_bool_t duk_js_delvar_activation(duk_hthread *thr,duk_js_delvar_activation84106,2925795 -duk_bool_t duk__declvar_helper(duk_hthread *thr,duk__declvar_helper84164,2928193 -duk_bool_t duk_js_declvar_activation(duk_hthread *thr,duk_js_declvar_activation84392,2935964 -#define DUK__MAX_RE_DECESC_DIGITS DUK__MAX_RE_DECESC_DIGITS84508,2941113 -#define DUK__MAX_RE_QUANT_DIGITS DUK__MAX_RE_QUANT_DIGITS84509,2941153 -#define DUK__ISDIGIT(DUK__ISDIGIT84512,2941343 -#define DUK__ISHEXDIGIT(DUK__ISHEXDIGIT84513,2941415 -#define DUK__ISOCTDIGIT(DUK__ISOCTDIGIT84514,2941471 -#define DUK__ISDIGIT03(DUK__ISDIGIT0384515,2941543 -#define DUK__ISDIGIT47(DUK__ISDIGIT4784516,2941615 -#define DUK__LOOKUP(DUK__LOOKUP84519,2941725 -#define DUK__ADVANCECHARS(DUK__ADVANCECHARS84520,2941806 -#define DUK__ADVANCEBYTES(DUK__ADVANCEBYTES84521,2941889 -#define DUK__INITBUFFER(DUK__INITBUFFER84522,2941972 -#define DUK__APPENDBUFFER(DUK__APPENDBUFFER84523,2942043 -#define DUK__APPENDBUFFER_ASCII(DUK__APPENDBUFFER_ASCII84524,2942139 -#define DUK__L0(DUK__L084527,2942317 -#define DUK__L1(DUK__L184528,2942360 -#define DUK__L2(DUK__L284529,2942403 -#define DUK__L3(DUK__L384530,2942446 -#define DUK__L4(DUK__L484531,2942489 -#define DUK__L5(DUK__L584532,2942532 -#define DUK__ADVTOK(DUK__ADVTOK84535,2942643 -DUK_LOCAL void duk__fill_lexer_buffer(duk_lexer_ctx *lex_ctx, duk_small_uint_t start_offset_byteduk__fill_lexer_buffer84607,2946037 -DUK_LOCAL void duk__advance_bytes(duk_lexer_ctx *lex_ctx, duk_small_uint_t count_bytes) {duk__advance_bytes84748,2949702 -DUK_LOCAL void duk__init_lexer_window(duk_lexer_ctx *lex_ctx) {duk__init_lexer_window84776,2951117 -DUK_LOCAL duk_codepoint_t duk__read_char(duk_lexer_ctx *lex_ctx) {duk__read_char84781,2951298 -DUK_LOCAL void duk__advance_bytes(duk_lexer_ctx *lex_ctx, duk_small_uint_t count_bytes) {duk__advance_bytes84909,2954489 -DUK_LOCAL void duk__init_lexer_window(duk_lexer_ctx *lex_ctx) {duk__init_lexer_window84932,2955380 -DUK_LOCAL void duk__advance_chars(duk_lexer_ctx *lex_ctx, duk_small_uint_t count_chars) {duk__advance_chars84938,2955666 -DUK_LOCAL void duk__initbuffer(duk_lexer_ctx *lex_ctx) {duk__initbuffer84947,2955937 -DUK_LOCAL void duk__appendbuffer(duk_lexer_ctx *lex_ctx, duk_codepoint_t x) {duk__appendbuffer84964,2956527 -DUK_LOCAL void duk__appendbuffer_ascii(duk_lexer_ctx *lex_ctx, duk_codepoint_t x) {duk__appendbuffer_ascii84979,2957111 -DUK_LOCAL duk_hstring *duk__internbuffer(duk_lexer_ctx *lex_ctx, duk_idx_t valstack_idx) {duk__internbuffer84993,2957518 -DUK_INTERNAL void duk_lexer_initctx(duk_lexer_ctx *lex_ctx) {duk_lexer_initctx85005,2957880 -DUK_INTERNAL void duk_lexer_getpoint(duk_lexer_ctx *lex_ctx, duk_lexer_point *pt) {duk_lexer_getpoint85023,2958275 -DUK_INTERNAL void duk_lexer_setpoint(duk_lexer_ctx *lex_ctx, duk_lexer_point *pt) {duk_lexer_setpoint85028,2958440 -DUK_LOCAL duk_codepoint_t duk__hexval_validate(duk_codepoint_t x) {duk__hexval_validate85043,2958850 -DUK_LOCAL duk_codepoint_t duk__hexval(duk_codepoint_t x) {duk__hexval85060,2959215 -DUK_LOCAL duk_bool_t duk__is_hex_digit(duk_codepoint_t x) {duk__is_hex_digit85072,2959607 -DUK_LOCAL duk_codepoint_t duk__lexer_parse_escape(duk_lexer_ctx *lex_ctx, duk_bool_t allow_es6) duk__lexer_parse_escape85082,2959867 -DUK_LOCAL duk_codepoint_t duk__lexer_parse_legacy_octal(duk_lexer_ctx *lex_ctx, duk_small_uint_tduk__lexer_parse_legacy_octal85181,2962714 -DUK_LOCAL void duk__lexer_parse_string_literal(duk_lexer_ctx *lex_ctx, duk_token *out_token, dukduk__lexer_parse_string_literal85240,2964650 -DUK_LOCAL void duk__lexer_skip_to_endofline(duk_lexer_ctx *lex_ctx) {duk__lexer_skip_to_endofline85378,2968536 -void duk_lexer_parse_js_input_element(duk_lexer_ctx *lex_ctx,duk_lexer_parse_js_input_element85455,2971851 -DUK_INTERNAL void duk_lexer_parse_re_token(duk_lexer_ctx *lex_ctx, duk_re_token *out_token) {duk_lexer_parse_re_token86258,2998154 -void duk__emit_u16_direct_ranges(duk_lexer_ctx *lex_ctx,duk__emit_u16_direct_ranges86633,3009499 -DUK_INTERNAL void duk_lexer_parse_re_ranges(duk_lexer_ctx *lex_ctx, duk_re_range_callback gen_raduk_lexer_parse_re_ranges86650,3010072 -#define DUK__IEEE_DOUBLE_EXP_BIAS DUK__IEEE_DOUBLE_EXP_BIAS86906,3017761 -#define DUK__IEEE_DOUBLE_EXP_MIN DUK__IEEE_DOUBLE_EXP_MIN86907,3017801 -#define DUK__DIGITCHAR(DUK__DIGITCHAR86909,3017892 -DUK_LOCAL const duk_uint8_t duk__str2num_digits_for_radix[] = {duk__str2num_digits_for_radix86926,3018580 -typedef struct {__anonffb0efc1140886933,3018883 - duk_int16_t upper;upper86934,3018900 - duk_int16_t lower;lower86935,3018920 -} duk__exp_limits;duk__exp_limits86936,3018940 -DUK_LOCAL const duk__exp_limits duk__str2num_exp_limits[] = {duk__str2num_exp_limits86938,3018960 -#define DUK__BI_MAX_PARTS DUK__BI_MAX_PARTS86965,3020175 -#define DUK__BI_PRINT(DUK__BI_PRINT86968,3020294 -#define DUK__BI_PRINT(DUK__BI_PRINT86970,3020357 -typedef struct {__anonffb0efc1150886974,3020434 - duk_small_int_t n;n86975,3020451 - duk_uint32_t v[DUK__BI_MAX_PARTS]; /* low to high */v86976,3020471 -} duk__bigint;duk__bigint86977,3020526 -DUK_LOCAL void duk__bi_print(const char *name, duk__bigint *x) {duk__bi_print86980,3020605 -DUK_LOCAL duk_small_int_t duk__bi_is_valid(duk__bigint *x) {duk__bi_is_valid87000,3021190 -DUK_LOCAL void duk__bi_normalize(duk__bigint *x) {duk__bi_normalize87007,3021437 -DUK_LOCAL void duk__bi_copy(duk__bigint *x, duk__bigint *y) {duk__bi_copy87022,3021698 -DUK_LOCAL void duk__bi_set_small(duk__bigint *x, duk_uint32_t v) {duk__bi_set_small87031,3021940 -DUK_LOCAL int duk__bi_compare(duk__bigint *x, duk__bigint *y) {duk__bi_compare87045,3022213 -DUK_LOCAL void duk__bi_add(duk__bigint *x, duk__bigint *y, duk__bigint *z) {duk__bi_add87083,3022738 -DUK_LOCAL void duk__bi_add(duk__bigint *x, duk__bigint *y, duk__bigint *z) {duk__bi_add87118,3023490 -DUK_LOCAL void duk__bi_add_small(duk__bigint *x, duk__bigint *y, duk_uint32_t z) {duk__bi_add_small87171,3024667 -DUK_LOCAL void duk__bi_sub(duk__bigint *x, duk__bigint *y, duk__bigint *z) {duk__bi_sub87193,3025248 -DUK_LOCAL void duk__bi_sub(duk__bigint *x, duk__bigint *y, duk__bigint *z) {duk__bi_sub87223,3025966 -DUK_LOCAL void duk__bi_sub_copy(duk__bigint *x, duk__bigint *y, duk__bigint *t) {duk__bi_sub_copy87281,3027328 -DUK_LOCAL void duk__bi_mul(duk__bigint *x, duk__bigint *y, duk__bigint *z) {duk__bi_mul87287,3027474 -DUK_LOCAL void duk__bi_mul_small(duk__bigint *x, duk__bigint *y, duk_uint32_t z) {duk__bi_mul_small87401,3030218 -DUK_LOCAL void duk__bi_mul_copy(duk__bigint *x, duk__bigint *y, duk__bigint *t) {duk__bi_mul_copy87414,3030516 -DUK_LOCAL void duk__bi_mul_small_copy(duk__bigint *x, duk_uint32_t y, duk__bigint *t) {duk__bi_mul_small_copy87420,3030677 -DUK_LOCAL int duk__bi_is_even(duk__bigint *x) {duk__bi_is_even87425,3030818 -DUK_LOCAL int duk__bi_is_zero(duk__bigint *x) {duk__bi_is_zero87430,3030951 -DUK_LOCAL duk_small_int_t duk__bi_is_2to52(duk__bigint *x) {duk__bi_is_2to5287441,3031383 -DUK_LOCAL void duk__bi_twoexp(duk__bigint *x, duk_small_int_t y) {duk__bi_twoexp87448,3031598 -DUK_LOCAL void duk__bi_exp_small(duk__bigint *x, duk_small_int_t b, duk_small_int_t y, duk__bigiduk__bi_exp_small87460,3031900 -#define DUK__MAX_OUTPUT_DIGITS DUK__MAX_OUTPUT_DIGITS87518,3033649 -#define DUK__MAX_FORMATTED_LENGTH DUK__MAX_FORMATTED_LENGTH87521,3033812 -#define DUK__NUMCONV_CTX_NUM_BIGINTS DUK__NUMCONV_CTX_NUM_BIGINTS87524,3033989 -#define DUK__NUMCONV_CTX_BIGINTS_SIZE DUK__NUMCONV_CTX_BIGINTS_SIZE87525,3034031 -typedef struct {__anonffb0efc1160887527,3034125 - duk__bigint f, r, s, mp, mm, t1, t2;f87533,3034355 - duk__bigint f, r, s, mp, mm, t1, t2;r87533,3034355 - duk__bigint f, r, s, mp, mm, t1, t2;s87533,3034355 - duk__bigint f, r, s, mp, mm, t1, t2;mp87533,3034355 - duk__bigint f, r, s, mp, mm, t1, t2;mm87533,3034355 - duk__bigint f, r, s, mp, mm, t1, t2;t187533,3034355 - duk__bigint f, r, s, mp, mm, t1, t2;t287533,3034355 - duk_small_int_t is_s2n; /* if 1, doing a string-to-number; else doing a number-to-stringis_s2n87535,3034394 - duk_small_int_t is_fixed; /* if 1, doing a fixed format output (not free format) */is_fixed87536,3034494 - duk_small_int_t req_digits; /* requested number of output digits; 0 = free-format */req_digits87537,3034584 - duk_small_int_t abs_pos; /* digit position is absolute, not relative */abs_pos87538,3034673 - duk_small_int_t e; /* exponent for 'f' */e87539,3034752 - duk_small_int_t b; /* input radix */b87540,3034807 - duk_small_int_t B; /* output radix */B87541,3034857 - duk_small_int_t k; /* see algorithm */k87542,3034908 - duk_small_int_t low_ok; /* see algorithm */low_ok87543,3034960 - duk_small_int_t high_ok; /* see algorithm */high_ok87544,3035012 - duk_small_int_t unequal_gaps; /* m+ != m- (very rarely) */unequal_gaps87545,3035064 - duk_uint8_t digits[DUK__MAX_OUTPUT_DIGITS];digits87548,3035200 - duk_small_int_t count; /* digit count */count87549,3035245 -} duk__numconv_stringify_ctx;duk__numconv_stringify_ctx87550,3035288 -#define DUK__DRAGON4_OUTPUT_PREINC(DUK__DRAGON4_OUTPUT_PREINC87556,3035486 -DUK_LOCAL duk_size_t duk__dragon4_format_uint32(duk_uint8_t *buf, duk_uint32_t x, duk_small_int_duk__dragon4_format_uint3287562,3035724 -DUK_LOCAL void duk__dragon4_prepare(duk__numconv_stringify_ctx *nc_ctx) {duk__dragon4_prepare87596,3036514 -DUK_LOCAL void duk__dragon4_scale(duk__numconv_stringify_ctx *nc_ctx) {duk__dragon4_scale87738,3041739 -DUK_LOCAL void duk__dragon4_generate(duk__numconv_stringify_ctx *nc_ctx) {duk__dragon4_generate87843,3045312 -DUK_LOCAL duk_small_int_t duk__dragon4_fixed_format_round(duk__numconv_stringify_ctx *nc_ctx, duduk__dragon4_fixed_format_round88018,3051773 -#define DUK__NO_EXP DUK__NO_EXP88087,3054065 -DUK_LOCAL void duk__dragon4_convert_and_push(duk__numconv_stringify_ctx *nc_ctx,duk__dragon4_convert_and_push88089,3054144 -DUK_LOCAL void duk__dragon4_double_to_ctx(duk__numconv_stringify_ctx *nc_ctx, duk_double_t x) {duk__dragon4_double_to_ctx88237,3059252 -DUK_LOCAL void duk__dragon4_ctx_to_double(duk__numconv_stringify_ctx *nc_ctx, duk_double_t *x) {duk__dragon4_ctx_to_double88282,3060449 -DUK_LOCAL DUK_NOINLINE void duk__numconv_stringify_raw(duk_hthread *thr, duk_small_int_t radix, duk__numconv_stringify_raw88431,3064943 -DUK_INTERNAL void duk_numconv_stringify(duk_hthread *thr, duk_small_int_t radix, duk_small_int_tduk_numconv_stringify88624,3070762 -DUK_LOCAL DUK_NOINLINE void duk__numconv_parse_raw(duk_hthread *thr, duk_small_int_t radix, duk_duk__numconv_parse_raw88639,3071217 -DUK_INTERNAL void duk_numconv_parse(duk_hthread *thr, duk_small_int_t radix, duk_small_uint_t flduk_numconv_parse89168,3088518 -#define DUK__RE_INITIAL_BUFSIZE DUK__RE_INITIAL_BUFSIZE89214,3090041 -#define DUK__RE_BUFLEN(DUK__RE_BUFLEN89216,3090077 -typedef struct {__anonffb0efc1170889223,3090218 - duk_int32_t charlen;charlen89228,3090401 -} duk__re_disjunction_info;duk__re_disjunction_info89243,3090839 -DUK_LOCAL duk_uint32_t duk__encode_i32(duk_int32_t x) {duk__encode_i3289258,3091284 -DUK_LOCAL duk_uint32_t duk__insert_u32(duk_re_compiler_ctx *re_ctx, duk_uint32_t offset, duk_uinduk__insert_u3289269,3091549 -DUK_LOCAL void duk__append_u32(duk_re_compiler_ctx *re_ctx, duk_uint32_t x) {duk__append_u3289279,3091927 -DUK_LOCAL void duk__append_7bit(duk_re_compiler_ctx *re_ctx, duk_uint32_t x) {duk__append_7bit89283,3092065 -DUK_LOCAL duk_uint32_t duk__insert_i32(duk_re_compiler_ctx *re_ctx, duk_uint32_t offset, duk_intduk__insert_i3289298,3092485 -DUK_LOCAL void duk__append_reop(duk_re_compiler_ctx *re_ctx, duk_uint32_t reop) {duk__append_reop89302,3092655 -DUK_LOCAL void duk__append_u16_list(duk_re_compiler_ctx *re_ctx, const duk_uint16_t *values, dukduk__append_u16_list89314,3093059 -DUK_LOCAL void duk__insert_slice(duk_re_compiler_ctx *re_ctx, duk_uint32_t offset, duk_uint32_t duk__insert_slice89321,3093330 -DUK_LOCAL void duk__append_slice(duk_re_compiler_ctx *re_ctx, duk_uint32_t data_offset, duk_uintduk__append_slice89325,3093559 -DUK_LOCAL void duk__remove_slice(duk_re_compiler_ctx *re_ctx, duk_uint32_t data_offset, duk_uintduk__remove_slice89329,3093758 -DUK_LOCAL duk_uint32_t duk__insert_jump_offset(duk_re_compiler_ctx *re_ctx, duk_uint32_t offset,duk__insert_jump_offset89346,3094557 -DUK_LOCAL duk_uint32_t duk__append_jump_offset(duk_re_compiler_ctx *re_ctx, duk_int32_t skip) {duk__append_jump_offset89410,3096065 -DUK_LOCAL void duk__regexp_emit_range(duk_re_compiler_ctx *re_ctx, duk_codepoint_t r1, duk_codepduk__regexp_emit_range89491,3100391 -DUK_LOCAL duk_codepoint_t duk__re_canon_next_discontinuity(duk_codepoint_t start, duk_codepoint_duk__re_canon_next_discontinuity89503,3100899 -DUK_LOCAL duk_codepoint_t duk__re_canon_next_discontinuity(duk_codepoint_t start, duk_codepoint_duk__re_canon_next_discontinuity89542,3102166 -DUK_LOCAL void duk__regexp_generate_ranges(void *userdata, duk_codepoint_t r1, duk_codepoint_t rduk__regexp_generate_ranges89554,3102510 -DUK_LOCAL const duk_uint16_t * const duk__re_range_lookup1[3] = {duk__re_range_lookup189676,3107072 -DUK_LOCAL const duk_uint8_t duk__re_range_lookup2[3] = {duk__re_range_lookup289681,3107233 -DUK_LOCAL void duk__append_range_atom_matcher(duk_re_compiler_ctx *re_ctx, duk_small_uint_t re_oduk__append_range_atom_matcher89687,3107497 -DUK_LOCAL void duk__parse_disjunction(duk_re_compiler_ctx *re_ctx, duk_bool_t expect_eof, duk__rduk__parse_disjunction89698,3107915 -DUK_LOCAL duk_uint32_t duk__parse_regexp_flags(duk_hthread *thr, duk_hstring *h) {duk__parse_regexp_flags90188,3127151 -DUK_LOCAL void duk__create_escaped_source(duk_hthread *thr, int idx_pattern) {duk__create_escaped_source90255,3128932 -DUK_INTERNAL void duk_regexp_compile(duk_hthread *thr) {duk_regexp_compile90316,3130629 -DUK_INTERNAL void duk_regexp_create_instance(duk_hthread *thr) {duk_regexp_create_instance90435,3134108 -DUK_LOCAL duk_uint32_t duk__bc_get_u32(duk_re_matcher_ctx *re_ctx, const duk_uint8_t **pc) {duk__bc_get_u3290505,3136120 -DUK_LOCAL duk_int32_t duk__bc_get_i32(duk_re_matcher_ctx *re_ctx, const duk_uint8_t **pc) {duk__bc_get_i3290509,3136330 -DUK_LOCAL const duk_uint8_t *duk__utf8_backtrack(duk_hthread *thr, const duk_uint8_t **ptr, consduk__utf8_backtrack90521,3136707 -DUK_LOCAL const duk_uint8_t *duk__utf8_advance(duk_hthread *thr, const duk_uint8_t **ptr, const duk__utf8_advance90551,3137323 -DUK_LOCAL duk_codepoint_t duk__inp_get_cp(duk_re_matcher_ctx *re_ctx, const duk_uint8_t **sp) {duk__inp_get_cp90590,3138283 -DUK_LOCAL const duk_uint8_t *duk__inp_backtrack(duk_re_matcher_ctx *re_ctx, const duk_uint8_t **duk__inp_backtrack90603,3138691 -DUK_LOCAL duk_codepoint_t duk__inp_get_prev_cp(duk_re_matcher_ctx *re_ctx, const duk_uint8_t *spduk__inp_get_prev_cp90608,3138991 -DUK_LOCAL const duk_uint8_t *duk__match_regexp(duk_re_matcher_ctx *re_ctx, const duk_uint8_t *pcduk__match_regexp90625,3139592 -DUK_LOCAL void duk__regexp_match_helper(duk_hthread *thr, duk_small_int_t force_global) {duk__regexp_match_helper91163,3156008 -DUK_INTERNAL void duk_regexp_match(duk_hthread *thr) {duk_regexp_match91489,3167395 -DUK_INTERNAL void duk_regexp_match_force_global(duk_hthread *thr) {duk_regexp_match_force_global91496,3167661 -typedef union {__anonffb0efc1180a91519,3168200 - double d;d91520,3168216 - duk_uint8_t x[8];x91521,3168227 -} duk__test_double_union;duk__test_double_union91522,3168246 -#define DUK__FAILED(DUK__FAILED91525,3168347 -#define DUK__DBLUNION_CMP_TRUE(DUK__DBLUNION_CMP_TRUE91530,3168525 -#define DUK__DBLUNION_CMP_FALSE(DUK__DBLUNION_CMP_FALSE91536,3168753 -typedef union {__anonffb0efc1190a91542,3168982 - duk_uint32_t i;i91543,3168998 - duk_uint8_t x[8];x91544,3169015 -} duk__test_u32_union;duk__test_u32_union91545,3169034 -#define DUK__U32_INIT(DUK__U32_INIT91548,3169090 -#define DUK__U32_INIT(DUK__U32_INIT91554,3169333 -#define DUK__DOUBLE_INIT(DUK__DOUBLE_INIT91562,3169541 -#define DUK__DOUBLE_COMPARE(DUK__DOUBLE_COMPARE91566,3169757 -#define DUK__DOUBLE_INIT(DUK__DOUBLE_INIT91570,3170011 -#define DUK__DOUBLE_COMPARE(DUK__DOUBLE_COMPARE91574,3170227 -#define DUK__DOUBLE_INIT(DUK__DOUBLE_INIT91578,3170481 -#define DUK__DOUBLE_COMPARE(DUK__DOUBLE_COMPARE91582,3170697 -DUK_LOCAL duk_uint_t duk__selftest_types(void) {duk__selftest_types91593,3171010 -DUK_LOCAL duk_uint_t duk__selftest_packed_tval(void) {duk__selftest_packed_tval91628,3171858 -DUK_LOCAL duk_uint_t duk__selftest_twos_complement(void) {duk__selftest_twos_complement91644,3172143 -DUK_LOCAL duk_uint_t duk__selftest_byte_order(void) {duk__selftest_byte_order91665,3172688 -DUK_LOCAL duk_uint_t duk__selftest_bswap_macros(void) {duk__selftest_bswap_macros91693,3173264 -DUK_LOCAL duk_uint_t duk__selftest_double_union_size(void) {duk__selftest_double_union_size91787,3175785 -DUK_LOCAL duk_uint_t duk__selftest_double_aliasing(void) {duk__selftest_double_aliasing91801,3176040 -DUK_LOCAL duk_uint_t duk__selftest_double_zero_sign(void) {duk__selftest_double_zero_sign91842,3177213 -DUK_LOCAL duk_uint_t duk__selftest_double_rounding(void) {duk__selftest_double_rounding91860,3177697 -DUK_LOCAL duk_uint_t duk__selftest_fmod(void) {duk__selftest_fmod91931,3180547 -DUK_LOCAL duk_uint_t duk__selftest_struct_align(void) {duk__selftest_struct_align91990,3182106 -DUK_LOCAL duk_uint_t duk__selftest_64bit_arithmetic(void) {duk__selftest_64bit_arithmetic92016,3182741 -DUK_LOCAL duk_uint_t duk__selftest_cast_double_to_small_uint(void) {duk__selftest_cast_double_to_small_uint92038,3183195 -DUK_LOCAL duk_uint_t duk__selftest_cast_double_to_uint32(void) {duk__selftest_cast_double_to_uint3292074,3184031 -DUK_LOCAL duk_uint_t duk__selftest_alloc_funcs(duk_alloc_function alloc_func,duk__selftest_alloc_funcs92105,3184777 -DUK_INTERNAL duk_uint_t duk_selftest_run_tests(duk_alloc_function alloc_func,duk_selftest_run_tests92154,3186127 -DUK_INTERNAL DUK_ALWAYS_INLINE void duk_tval_set_number_chkfast_fast(duk_tval *tv, duk_double_t duk_tval_set_number_chkfast_fast92214,3188452 -DUK_INTERNAL DUK_NOINLINE void duk_tval_set_number_chkfast_slow(duk_tval *tv, duk_double_t x) {duk_tval_set_number_chkfast_slow92257,3189650 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_double_t duk_tval_get_number_packed(duk_tval *tv) {duk_tval_get_number_packed92266,3189911 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_double_t duk_tval_get_number_unpacked_fastint(duk_tval *tv) {duk_tval_get_number_unpacked_fastint92316,3191615 -DUK_INTERNAL void duk_tval_assert_valid(duk_tval *tv) {duk_tval_assert_valid92341,3192292 -const duk_uint8_t duk_unicode_ids_noa[1116] = {duk_unicode_ids_noa92371,3193200 -const duk_uint8_t duk_unicode_ids_noabmp[625] = {duk_unicode_ids_noabmp92430,3197154 -const duk_uint8_t duk_unicode_ids_m_let_noa[42] = {duk_unicode_ids_m_let_noa92469,3199470 -const duk_uint8_t duk_unicode_ids_m_let_noabmp[24] = {duk_unicode_ids_m_let_noabmp92480,3199857 -const duk_uint8_t duk_unicode_idp_m_ids_noa[576] = {duk_unicode_idp_m_ids_noa92493,3200217 -const duk_uint8_t duk_unicode_idp_m_ids_noabmp[358] = {duk_unicode_idp_m_ids_noabmp92530,3202504 -const duk_uint8_t duk_unicode_caseconv_uc[1411] = {duk_unicode_caseconv_uc92562,3204043 -const duk_uint8_t duk_unicode_caseconv_lc[706] = {duk_unicode_caseconv_lc92628,3208847 -const duk_uint16_t duk_unicode_re_canon_lookup[65536] = {duk_unicode_re_canon_lookup92669,3211409 -const duk_uint8_t duk_unicode_re_canon_bitmap[256] = {duk_unicode_re_canon_bitmap98504,3632116 -DUK_INTERNAL duk_uint32_t duk_bd_decode(duk_bitdecoder_ctx *ctx, duk_small_int_t bits) {duk_bd_decode98532,3633507 -DUK_INTERNAL duk_small_uint_t duk_bd_decode_flag(duk_bitdecoder_ctx *ctx) {duk_bd_decode_flag98577,3634945 -DUK_INTERNAL duk_uint32_t duk_bd_decode_flagged(duk_bitdecoder_ctx *ctx, duk_small_int_t bits, dduk_bd_decode_flagged98584,3635177 -DUK_INTERNAL duk_int32_t duk_bd_decode_flagged_signed(duk_bitdecoder_ctx *ctx, duk_small_int_t bduk_bd_decode_flagged_signed98593,3635453 -DUK_INTERNAL duk_uint32_t duk_bd_decode_varuint(duk_bitdecoder_ctx *ctx) {duk_bd_decode_varuint98598,3635733 -#define DUK__BITPACK_LETTER_LIMIT DUK__BITPACK_LETTER_LIMIT98625,3636503 -#define DUK__BITPACK_LOOKUP1 DUK__BITPACK_LOOKUP198626,3636541 -#define DUK__BITPACK_LOOKUP2 DUK__BITPACK_LOOKUP298627,3636579 -#define DUK__BITPACK_SWITCH1 DUK__BITPACK_SWITCH198628,3636617 -#define DUK__BITPACK_SWITCH DUK__BITPACK_SWITCH98629,3636655 -#define DUK__BITPACK_UNUSED1 DUK__BITPACK_UNUSED198630,3636693 -#define DUK__BITPACK_EIGHTBIT DUK__BITPACK_EIGHTBIT98631,3636731 -DUK_LOCAL const duk_uint8_t duk__bitpacked_lookup[16] = {duk__bitpacked_lookup98633,3636770 -DUK_INTERNAL duk_small_uint_t duk_bd_decode_bitpacked_string(duk_bitdecoder_ctx *bd, duk_uint8_tduk_bd_decode_bitpacked_string98640,3637029 -DUK_INTERNAL void duk_be_encode(duk_bitencoder_ctx *ctx, duk_uint32_t data, duk_small_int_t bitsduk_be_encode98695,3638547 -DUK_INTERNAL void duk_be_finish(duk_bitencoder_ctx *ctx) {duk_be_finish98720,3639205 -DUK_LOCAL void duk__bw_update_ptrs(duk_hthread *thr, duk_bufwriter_ctx *bw_ctx, duk_size_t curr_duk__bw_update_ptrs98747,3639808 -DUK_INTERNAL void duk_bw_init(duk_hthread *thr, duk_bufwriter_ctx *bw_ctx, duk_hbuffer_dynamic *duk_bw_init98764,3640437 -DUK_INTERNAL void duk_bw_init_pushbuf(duk_hthread *thr, duk_bufwriter_ctx *bw_ctx, duk_size_t buduk_bw_init_pushbuf98773,3640726 -DUK_INTERNAL duk_uint8_t *duk_bw_resize(duk_hthread *thr, duk_bufwriter_ctx *bw_ctx, duk_size_t duk_bw_resize98786,3641215 -DUK_INTERNAL void duk_bw_compact(duk_hthread *thr, duk_bufwriter_ctx *bw_ctx) {duk_bw_compact98824,3642507 -DUK_INTERNAL void duk_bw_write_raw_slice(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_size_t srcduk_bw_write_raw_slice98836,3642820 -DUK_INTERNAL void duk_bw_write_ensure_slice(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_size_t duk_bw_write_ensure_slice98853,3643347 -DUK_INTERNAL void duk_bw_insert_raw_bytes(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_size_t dsduk_bw_insert_raw_bytes98864,3643755 -DUK_INTERNAL void duk_bw_insert_ensure_bytes(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_size_tduk_bw_insert_ensure_bytes98888,3644576 -DUK_INTERNAL void duk_bw_insert_raw_slice(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_size_t dsduk_bw_insert_raw_slice98898,3644939 -DUK_INTERNAL void duk_bw_insert_ensure_slice(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_size_tduk_bw_insert_ensure_slice98935,3646136 -DUK_INTERNAL duk_uint8_t *duk_bw_insert_raw_area(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_siduk_bw_insert_raw_area98950,3646732 -DUK_INTERNAL duk_uint8_t *duk_bw_insert_ensure_area(duk_hthread *thr, duk_bufwriter_ctx *bw, dukduk_bw_insert_ensure_area98968,3647315 -DUK_INTERNAL void duk_bw_remove_raw_slice(duk_hthread *thr, duk_bufwriter_ctx *bw, duk_size_t ofduk_bw_remove_raw_slice98977,3647624 -DUK_INTERNAL void duk_bw_assert_valid(duk_hthread *thr, duk_bufwriter_ctx *bw_ctx) {duk_bw_assert_valid99006,3648346 -#define DUK__DOUBLE_INT_CAST1(DUK__DOUBLE_INT_CAST199039,3649666 -#define DUK__DOUBLE_INT_CAST2(DUK__DOUBLE_INT_CAST299060,3650352 -#define DUK__DOUBLE_INT_CAST3(DUK__DOUBLE_INT_CAST399065,3650610 -#define DUK__DOUBLE_INT_CAST4(DUK__DOUBLE_INT_CAST499081,3651280 -DUK_INTERNAL duk_int_t duk_double_to_int_t(duk_double_t x) {duk_double_to_int_t99085,3651445 -DUK_INTERNAL duk_uint_t duk_double_to_uint_t(duk_double_t x) {duk_double_to_uint_t99096,3651797 -DUK_INTERNAL duk_int32_t duk_double_to_int32_t(duk_double_t x) {duk_double_to_int32_t99104,3652010 -DUK_INTERNAL duk_uint32_t duk_double_to_uint32_t(duk_double_t x) {duk_double_to_uint32_t99112,3652229 -#define DUK__FLOAT_ROUND_LIMIT DUK__FLOAT_ROUND_LIMIT99125,3652725 -#define DUK__FLOAT_MAX DUK__FLOAT_MAX99130,3652936 -DUK_INTERNAL duk_float_t duk_double_to_float_t(duk_double_t x) {duk_double_to_float_t99132,3653015 -DUK_INTERNAL duk_bool_t duk_double_is_anyinf(duk_double_t x) {duk_double_is_anyinf99195,3654877 -DUK_INTERNAL duk_bool_t duk_double_is_posinf(duk_double_t x) {duk_double_is_posinf99201,3655013 -DUK_INTERNAL duk_bool_t duk_double_is_neginf(duk_double_t x) {duk_double_is_neginf99207,3655149 -DUK_INTERNAL duk_bool_t duk_double_is_nan(duk_double_t x) {duk_double_is_nan99213,3655285 -DUK_INTERNAL duk_bool_t duk_double_is_nan_or_zero(duk_double_t x) {duk_double_is_nan_or_zero99223,3655573 -DUK_INTERNAL duk_bool_t duk_double_is_nan_or_inf(duk_double_t x) {duk_double_is_nan_or_inf99233,3655901 -DUK_INTERNAL duk_bool_t duk_double_is_nan_zero_inf(duk_double_t x) {duk_double_is_nan_zero_inf99250,3656508 -DUK_INTERNAL duk_small_uint_t duk_double_signbit(duk_double_t x) {duk_double_signbit99290,3657495 -DUK_INTERNAL duk_double_t duk_double_trunc_towards_zero(duk_double_t x) {duk_double_trunc_towards_zero99296,3657656 -DUK_INTERNAL duk_bool_t duk_double_same_sign(duk_double_t x, duk_double_t y) {duk_double_same_sign99306,3657891 -DUK_INTERNAL duk_double_t duk_double_fmin(duk_double_t x, duk_double_t y) {duk_double_fmin99315,3658129 -DUK_INTERNAL duk_double_t duk_double_fmax(duk_double_t x, duk_double_t y) {duk_double_fmax99324,3658449 -DUK_INTERNAL duk_bool_t duk_double_is_finite(duk_double_t x) {duk_double_is_finite99333,3658769 -DUK_INTERNAL duk_bool_t duk_double_is_integer(duk_double_t x) {duk_double_is_integer99337,3658873 -DUK_INTERNAL duk_bool_t duk_double_is_safe_integer(duk_double_t x) {duk_double_is_safe_integer99345,3659060 -DUK_INTERNAL duk_bool_t duk_is_whole_get_int32_nonegzero(duk_double_t x, duk_int32_t *ival) {duk_is_whole_get_int32_nonegzero99357,3659494 -DUK_INTERNAL duk_bool_t duk_is_whole_get_int32(duk_double_t x, duk_int32_t *ival) {duk_is_whole_get_int3299378,3659945 -DUK_INTERNAL DUK_INLINE duk_double_t duk_double_div(duk_double_t x, duk_double_t y) {duk_double_div99393,3660295 -DUK_INTERNAL DUK_INLINE void duk_dblunion_host_to_little(duk_double_union *u) {duk_dblunion_host_to_little99426,3661102 -DUK_INTERNAL DUK_INLINE void duk_dblunion_little_to_host(duk_double_union *u) {duk_dblunion_little_to_host99455,3661685 -DUK_INTERNAL DUK_INLINE void duk_dblunion_host_to_big(duk_double_union *u) {duk_dblunion_host_to_big99459,3661801 -DUK_INTERNAL DUK_INLINE void duk_dblunion_big_to_host(duk_double_union *u) {duk_dblunion_big_to_host99488,3662407 -DUK_INTERNAL DUK_INLINE void duk_fltunion_host_to_big(duk_float_union *u) {duk_fltunion_host_to_big99492,3662517 -DUK_INTERNAL DUK_INLINE void duk_fltunion_big_to_host(duk_float_union *u) {duk_fltunion_big_to_host99504,3662815 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_bool_t duk_double_equals(duk_double_t x, duk_double_t y) {duk_double_equals99520,3663375 -DUK_INTERNAL DUK_ALWAYS_INLINE duk_bool_t duk_float_equals(duk_float_t x, duk_float_t y) {duk_float_equals99524,3663488 -#define DUK__MAGIC_M DUK__MAGIC_M99546,3664077 -#define DUK__MAGIC_R DUK__MAGIC_R99547,3664129 -DUK_INTERNAL duk_uint32_t duk_util_hashbytes(const duk_uint8_t *data, duk_size_t len, duk_uint32duk_util_hashbytes99549,3664155 -DUK_INTERNAL DUK_INLINE duk_small_int_t duk_memcmp_unsafe(const void *s1, const void *s2, duk_siduk_memcmp_unsafe99602,3665486 -DUK_INTERNAL DUK_INLINE duk_small_int_t duk_memcmp(const void *s1, const void *s2, duk_size_t leduk_memcmp99608,3665715 -DUK_INTERNAL DUK_INLINE duk_small_int_t duk_memcmp_unsafe(const void *s1, const void *s2, duk_siduk_memcmp_unsafe99614,3665956 -DUK_INTERNAL DUK_INLINE duk_small_int_t duk_memcmp(const void *s1, const void *s2, duk_size_t leduk_memcmp99625,3666273 -#define DUK__RANDOM_SHAMIR3OPDUK__RANDOM_SHAMIR3OP99649,3667153 -#define DUK__RANDOM_XOROSHIRO128PLUSDUK__RANDOM_XOROSHIRO128PLUS99651,3667189 -#define DUK__UPDATE_RND(DUK__UPDATE_RND99655,3667269 -#define DUK__RND_BIT(DUK__RND_BIT99660,3667456 -DUK_INTERNAL void duk_util_tinyrandom_prepare_seed(duk_hthread *thr) {duk_util_tinyrandom_prepare_seed99662,3667530 -DUK_INTERNAL duk_double_t duk_util_tinyrandom_get_double(duk_hthread *thr) {duk_util_tinyrandom_get_double99666,3667641 -DUK_LOCAL DUK_ALWAYS_INLINE duk_uint64_t duk__rnd_splitmix64(duk_uint64_t *x) {duk__rnd_splitmix6499692,3668150 -DUK_LOCAL DUK_ALWAYS_INLINE duk_uint64_t duk__rnd_rotl(const duk_uint64_t x, duk_small_uint_t k)duk__rnd_rotl99700,3668449 -DUK_LOCAL DUK_ALWAYS_INLINE duk_uint64_t duk__xoroshiro128plus(duk_uint64_t *s) {duk__xoroshiro128plus99704,3668588 -DUK_INTERNAL void duk_util_tinyrandom_prepare_seed(duk_hthread *thr) {duk_util_tinyrandom_prepare_seed99719,3668875 -DUK_INTERNAL duk_double_t duk_util_tinyrandom_get_double(duk_hthread *thr) {duk_util_tinyrandom_get_double99734,3669406 -void duk_dump_context_stdout(duk_context *ctx) {duk_dump_context_stdout99773,3670423 -void duk_dump_context_stderr(duk_context *ctx) {duk_dump_context_stderr99779,3670574 -const char *duk_push_string_file_raw(duk_context *ctx, const char *path, duk_uint_t flags) {duk_push_string_file_raw99789,3670791 -void duk_eval_file(duk_context *ctx, const char *path) {duk_eval_file99836,3671697 -void duk_eval_file_noresult(duk_context *ctx, const char *path) {duk_eval_file_noresult99844,3671942 -duk_int_t duk_peval_file(duk_context *ctx, const char *path) {duk_peval_file99849,3672053 -duk_int_t duk_peval_file_noresult(duk_context *ctx, const char *path) {duk_peval_file_noresult99863,3672395 -void duk_compile_file(duk_context *ctx, duk_uint_t flags, const char *path) {duk_compile_file99871,3672546 -duk_int_t duk_pcompile_file(duk_context *ctx, duk_uint_t flags, const char *path) {duk_pcompile_file99877,3672723 -void duk_to_defaultvalue(duk_context *ctx, duk_idx_t idx, duk_int_t hint) {duk_to_defaultvalue99890,3672993 - -sql/create_cs_db.sql,235 -CREATE TABLE userStateuserState14,168 - (userid VARCHAR(100) NOT NULL PRIMARY KEY,userid15,191 - ustate VARBINARY(max) NOT NULL,ustate16,236 - lastUpdateDate DATETIME2 NOT NULL DEFAULT CURRENT_TIMESTAMP);lastUpdateDate17,271 - -sql/sp.sql,0 diff --git a/SRC/common.h b/SRC/common.h index 82c5c9be..47d43c78 100644 --- a/SRC/common.h +++ b/SRC/common.h @@ -1,7 +1,7 @@ #ifndef _MAXH_ #define _MAXH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell @@ -167,6 +167,7 @@ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN #include #include +#include #include #include #include diff --git a/SRC/constructCode.h b/SRC/constructCode.h index a2ba5961..eb7e1542 100644 --- a/SRC/constructCode.h +++ b/SRC/constructCode.h @@ -1,7 +1,7 @@ #ifndef _CONSTRUCTCODEH_ #define _CONSTRUCTCODEH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/csocket.cpp b/SRC/csocket.cpp index 4327ed08..f57a7593 100644 --- a/SRC/csocket.cpp +++ b/SRC/csocket.cpp @@ -335,9 +335,25 @@ void NoBlankStart(char* ptr, char* where) while (where[len - 1] == ' ') where[--len] = 0; } +static bool GetSourceFile(char* ptr) +{ + char file[SMALL_WORD_SIZE]; + ReadCompiledWord(ptr, file); + sourceFile = fopen(file, (char*)"rb"); + if (!sourceFile) + { + sourceFile = stdin; + printf("No such source file %s\r\n", file); + return false; + } + else return true; + +} + void Client(char* login)// test client for a server { #ifndef DISCARDSERVER + InitStackHeap(); sourceFile = stdin; char word[MAX_WORD_SIZE]; if (!trace) echo = false; @@ -404,6 +420,7 @@ void Client(char* login)// test client for a server bool jaconverse = false; bool jamonologue = false; bool jastarts = false; + bool source = false; bool raw = false; bool botturn = false; bool converse = false; @@ -414,14 +431,7 @@ void Client(char* login)// test client for a server { SOURCE: - if (!strnicmp(ptr, (char*)":source ", 8)) - { - char file[SMALL_WORD_SIZE]; - ReadCompiledWord(ptr + 8, file); - sourceFile = fopen(file, (char*)"rb"); - ReadALine(ptr, sourceFile, fullInputLimit + maxBufferSize - 100); - } - else if (!strnicmp(ptr, (char*)":converse ", 9)) + if (!strnicmp(ptr, (char*)":converse ", 9)) { char file[SMALL_WORD_SIZE]; ReadCompiledWord(ptr + 8, file); @@ -501,7 +511,22 @@ void Client(char* login)// test client for a server while (ALWAYS) { if ((++n % 100) == 0) (*printer)((char*)"On Line %d\r\n", n); - if (converse) // do a conversation of multiple lines each tagged with user until done, not JA style + if (!strnicmp(ptr, (char*)":source ", 8)) + { + source = GetSourceFile(ptr + 8); + } + if (source) + { + int ans = ReadALine(ptr, sourceFile, fullInputLimit + maxBufferSize - 100); + if (ans <= 0) + { + source = false; + sourceFile = stdin; + ans = ReadALine(ptr, sourceFile, fullInputLimit + maxBufferSize - 100); + continue; + } + } + else if (converse) // do a conversation of multiple lines each tagged with user until done, not JA style { ptr = data; if (Myfgets(ptr, 100000 - 100, sourceFile) == NULL) break; @@ -733,7 +758,7 @@ void Client(char* login)// test client for a server *data = 0; // we say that until :exit - if (!converse && !jastarts && !raw) + if (!converse && !jastarts && !raw && !source) { (*printer)((char*)"%s", response); (*printer)((char*)"%s", (char*)"\r\n> "); @@ -744,7 +769,7 @@ void Client(char* login)// test client for a server } else if (jastarts || raw) {} else Log(USERLOG, "%s %s %s\r\n", user, bot, response); - if (!converse && !jastarts && !jaconverse && !raw) + if (!converse && !jastarts && !jaconverse && !raw && !source) { if (*data) {} else if (ReadALine(data, sourceFile, 100000 - 100) < 0) break; // next thing we want to send @@ -1264,6 +1289,7 @@ static void* AcceptSockets(void*) // accepts incoming connections from users static void* Done(TCPSocket * sock, char* memory) { + --userQueue; try { char* output = memory + SERVERTRANSERSIZE; size_t len = strlen(output); @@ -1372,6 +1398,15 @@ static void* HandleTCPClient(void *sock1) // individual client, data on STACK.. return Done(sock, memory); } + ++userQueue; + if (pendingUserLimit && userQueue >= pendingUserLimit) + { + sock->send(overflowMessage, overflowLen); + char* output = memory + SERVERTRANSERSIZE; + *output = 0; + return Done(sock, memory); + } + strcpy(userName, user); // Request load of user data @@ -1425,7 +1460,7 @@ static void* HandleTCPClient(void *sock1) // individual client, data on STACK.. catch (...) { (*printer)((char*)"%s", (char*)"client socket fail\r\n"); } - + --userQueue; delete sock; // do not delete memory til after server would have given up diff --git a/SRC/csocket.h b/SRC/csocket.h index 6d3ecea8..3b186909 100644 --- a/SRC/csocket.h +++ b/SRC/csocket.h @@ -1,5 +1,5 @@ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/dictionaryMore.h b/SRC/dictionaryMore.h index fc471f57..306323e7 100644 --- a/SRC/dictionaryMore.h +++ b/SRC/dictionaryMore.h @@ -50,7 +50,7 @@ bool SUPERCEDED(WORDP D); #define SETIGNORE FUNCTION_NAME // 0x00000020 # DO_SPELLING -//#define CONCEPT 0x00000020 // all ~words are concepts (and may be topics) +#define CONCEPT 0x00000020 // all ~words are concepts (and may be topics) // This flag used during compilation to see if concept is being redefined // 0x00000040 # DO_TEXTING diff --git a/SRC/dictionarySystem.cpp b/SRC/dictionarySystem.cpp index 19c51dac..8c240f92 100644 --- a/SRC/dictionarySystem.cpp +++ b/SRC/dictionarySystem.cpp @@ -2182,7 +2182,7 @@ static void Write8(unsigned int val, FILE * out) bool IsQuery(WORDP D) { - return (D->internalBits & QUERY_KIND && *D->word != '@' && *D->word != '#' && *D->word != '_'); + return (D && D->internalBits & QUERY_KIND && *D->word != '@' && *D->word != '#' && *D->word != '_'); } bool IsRename(WORDP D) @@ -5290,7 +5290,7 @@ void DumpDictionaryEntry(char* word, unsigned int limit) { if (F->verb != Mmember) { - Log(USERLOG, " %s", WriteFact(F, false, buffer, false, true)); + Log(USERLOG, " %d %s", F - factBase, WriteFact(F, false, buffer, false, true)); F = GetSubjectNext(F); if (++count >= limit && F) { @@ -5305,7 +5305,7 @@ void DumpDictionaryEntry(char* word, unsigned int limit) count = 0; while (F) { - Log(USERLOG, " %s", WriteFact(F, false, buffer, false, true)); + Log(USERLOG, " %d %s", F - factBase,WriteFact(F, false, buffer, false, true)); F = GetVerbNext(F); if (++count >= limit && F) { @@ -5318,7 +5318,7 @@ void DumpDictionaryEntry(char* word, unsigned int limit) count = 0; while (F) { - Log(USERLOG, " %s", WriteFact(F, false, buffer, false, true)); + Log(USERLOG, " %d %s", F - factBase, WriteFact(F, false, buffer, false, true)); F = GetObjectNext(F); if (++count >= limit && F) { diff --git a/SRC/english.cpp b/SRC/english.cpp index 9ec1c2f7..c345e047 100644 --- a/SRC/english.cpp +++ b/SRC/english.cpp @@ -1837,7 +1837,7 @@ uint64 GetPosData(unsigned int at, char* original, WORDP& revise, WORDP& entry, // adjective noun? if (!compiling && properties & NOUN_BITS && at > 0) { - if (*wordStarts[at + 1] == '\'') properties |= ADJECTIVE_NOUN; + if (wordStarts[at + 1] && *wordStarts[at + 1] == '\'') properties |= ADJECTIVE_NOUN; } return properties; } diff --git a/SRC/english.h b/SRC/english.h index 0ae25a08..3f51082f 100644 --- a/SRC/english.h +++ b/SRC/english.h @@ -1,7 +1,7 @@ #ifndef ENGLISH_H #define ENGLISH_H #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/evserver.cpp b/SRC/evserver.cpp index 4d0dc9d3..06e188f4 100644 --- a/SRC/evserver.cpp +++ b/SRC/evserver.cpp @@ -1,6 +1,6 @@ #ifdef INFORMATION Copyright (C) 2011-2012 by Outfit7 -Further modifed by Bruce Wilcox 2014-2023 +Further modifed by Bruce Wilcox 2014-2024 Released under Bruce Wilcox License as follows: @@ -75,7 +75,6 @@ int srv_socket_g = -1; struct ev_loop *l_g = 0; ev_io ev_accept_r_g; ev_timer tt_g; -static int ev_pending = 0; static int ev_max = 0; #ifdef EVSERVER_FORK @@ -121,7 +120,7 @@ struct Client_t void Qdown() { - --ev_pending; + --userQueue; delete this; } @@ -558,10 +557,15 @@ static void evsrv_accept(EV_P_ ev_io *w, int revents) } if (setnonblocking(fd) == -1 || setnonblocking(fd) == -1) return; - - new Client_t(fd, l_g, ++qsize); - ++ev_pending; - if (ev_pending > ev_max) ev_max = ev_pending; + ++userQueue; + if (pendingUserLimit && userQueue >= pendingUserLimit) + { + --userQueue; + int r = send(fd, overflowMessage, overflowLen, 0); + close(fd); + } + else new Client_t(fd, l_g, ++qsize); + if (userQueue > ev_max) ev_max = userQueue; } } diff --git a/SRC/factSystem.cpp b/SRC/factSystem.cpp index 1e34dfec..388d370c 100644 --- a/SRC/factSystem.cpp +++ b/SRC/factSystem.cpp @@ -1,3 +1,4 @@ + #include "common.h" #ifdef INFORMATION @@ -1413,12 +1414,12 @@ int FindEarliestMember(WORDP concept, char* word) F = GetObjectNondeadNext(F); } ReleaseInfiniteStack(); - - unsigned int count = index - 1; MEANING M = MakeMeaning(FindWord(word, 0, PRIMARY_CASE_ALLOWED)); - while (--index >= 0) + unsigned int count = index - 1; + while (index--) { F = stack[index]; + char* name = Meaning2Word(F->subject)->word; if (F->verb == Mmember && (F->subject & MEANING_BASE) == M) return count - index; } @@ -1447,10 +1448,8 @@ WORDP NthEarliestMember(WORDP concept, int n) int index = 0; while (F) // stack object key data { - if (F->verb == Mmember) - { - stack[index++] = F; - } + char* word = Meaning2Word(F->subject)->word; + if (F->verb == Mmember) stack[index++] = F; F = GetObjectNondeadNext(F); } ReleaseInfiniteStack(); @@ -1604,7 +1603,6 @@ FACT* CreateFastFact(FACTOID_OR_MEANING subject, FACTOID_OR_MEANING verb, FACTOI } // init the basics - memset(currentFact,0,sizeof(FACT)); currentFact->subject = subject; currentFact->verb = verb; diff --git a/SRC/factSystem.h b/SRC/factSystem.h index 44e26d72..7942ddb5 100644 --- a/SRC/factSystem.h +++ b/SRC/factSystem.h @@ -1,7 +1,7 @@ #ifndef _FACTSYSTEMH_ #define _FACTSYSTEMH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/functionExecute.cpp b/SRC/functionExecute.cpp index d0a27fbb..d395158b 100644 --- a/SRC/functionExecute.cpp +++ b/SRC/functionExecute.cpp @@ -1245,7 +1245,7 @@ char* DoFunction(char* name, char* ptr, char* buffer, FunctionResult & result) / ptr = UserCall(buffer, ptr, frame, result); } // end user function - if (result == FAILRULE_BIT && csapicall == TEST_OUTPUT && ++testoutputbacktracecount < 5) + if ((result == FAILRULE_BIT || result == FAILTOPRULE_BIT) && csapicall == TEST_OUTPUT && ++testoutputbacktracecount < 5) { strcat(testoutputbacktrace, name); strcat(testoutputbacktrace, " called by "); @@ -2209,7 +2209,8 @@ static FunctionResult RejoinderCode(char* buffer) if (trace & TRACE_TOPIC && CheckTopicTrace()) Log(USERLOG, " disabled rejoinder\r\n\r\n"); return NOPROBLEM_BIT; // an earlier response handled this } - + unsigned int responseCanceled = responseIndex; + unsigned int originalResponse = responseIndex; char* tag = ARGUMENT(1); if (*tag) // { @@ -2280,14 +2281,18 @@ static FunctionResult RejoinderCode(char* buffer) else if (*ptr == level) // check rejoinder { result = TestRule(actualRejoinder, ptr, buffer); - if (result == FAILMATCH_BIT) result = FAILRULE_BIT; // convert + if (result == FAILMATCH_BIT || result == FAILTOPRULE_BIT) result = FAILRULE_BIT; // convert if (result == NOPROBLEM_BIT) // we found a match { unusedRejoinder = false; break; } if (result & (RESTART_BIT | RETRYTOPIC_BIT | RETRYSENTENCE_BIT | FAILTOPIC_BIT | ENDTOPIC_BIT | FAILSENTENCE_BIT | ENDSENTENCE_BIT | ENDINPUT_BIT | RETRYINPUT_BIT | FAILINPUT_BIT)) break; - result = NOPROBLEM_BIT; + if (responseCanceled != responseIndex && + result & FAILRULE_BIT) + { + responseCanceled = responseIndex; + } } ptr = FindNextRule(NEXTRULE, ptr, actualRejoinder); // wrong or failed responder, swallow this subresponder whole } @@ -2308,6 +2313,9 @@ static FunctionResult RejoinderCode(char* buffer) } trace = (modifiedTrace) ? modifiedTraceVal : oldtrace; timing = (modifiedTiming) ? modifiedTimingVal : oldtiming; + // any fresh response generated that gets canceled means we fail + if (responseCanceled != originalResponse && responseCanceled == responseIndex) + return FAILRULE_BIT; return result; } @@ -5883,8 +5891,9 @@ FunctionResult MemoryFreeCode(char* buffer) WORDP D = FindWord(word); if (!D) return FAILRULE_BIT; NextInferMark(); - unsigned int limit = 1000000; + unsigned int limit = jwritesize(D, 1, false) + 1000; // bit of extra copy = AllocateStack(NULL, limit); + NextInferMark(); jwrite(copy, copy, D, 1, false, limit); // it is subject field json = true; } @@ -5919,6 +5928,9 @@ FunctionResult MemoryFreeCode(char* buffer) memoryVariableThreadList = UnpackHeapval(memoryVariableThreadList, variableChanges, discard, discard); memoryVariableChangesThreadList = (HEAPREF)variableChanges; + ResetTokenSystem(); + ClearHeapRef2Mark(matchedWordsList, (HEAPREF)memory); + if (copy && *copy) { if (json) diff --git a/SRC/functionExecute.h b/SRC/functionExecute.h index 8e3babfc..905caf76 100644 --- a/SRC/functionExecute.h +++ b/SRC/functionExecute.h @@ -3,7 +3,7 @@ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/infer.h b/SRC/infer.h index 58f9c628..f439a8f6 100644 --- a/SRC/infer.h +++ b/SRC/infer.h @@ -1,7 +1,7 @@ #ifndef _INFERH_ #define _INFERH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/json.cpp b/SRC/json.cpp index 3efb4eec..c30a7858 100644 --- a/SRC/json.cpp +++ b/SRC/json.cpp @@ -2154,6 +2154,100 @@ static bool NotPlain(char* word) return false; } +unsigned int jwritesize(WORDP D, int subject, bool plain, unsigned int size) +{// subject is 1 (starting json object) or flags (internal json indicating type and subject/object) + size_t len = D->length; + int index = 0; + unsigned int limit = 10000; + + if (!(subject & (JSON_OBJECT_VALUE | JSON_ARRAY_VALUE)) && subject & JSON_FLAGS) + { // this is json primitive or string + if (subject & JSON_STRING_VALUE) + { + if (!stricmp(D->word, (char*)"null")) + { + size += 6; + } + else + { + bool usequote = !plain || !NotPlain(D->word); + if (usequote) size += 2; + char* buffer = AllocateStack(NULL, limit); + char* end = AddEscapes(buffer, D->word, true, limit, false, true); + size += strlen(buffer); + ReleaseStack(buffer); + } + } + else // true/false/number/null + { + size += len; + } + return size; + } + + // CS (not JSON) can have recursive structures. Protect against this + if (D->inferMark == inferMark) + { + return size + len; + } + D->inferMark = inferMark; + + ++size; // json array/object + size_t textsize = 0; + bool invert = false; + int indexsize = 0; + FACT* F = GetSubjectNondeadHead(D); + char* xlimit; + FACT** stack = (FACT**)InfiniteStack(xlimit, "jwrite"); + if (F && F->flags & JSON_ARRAY_FACT) + { + indexsize = orderJsonArrayMembers(D, stack, textsize); // tests for illegal delete + } + else + { + invert = true; + while (F) // stack them + { + if (F->flags & JSON_OBJECT_FACT) // no collision with possible outside weird words + { + stack[index++] = F; + ++indexsize; + } + F = GetSubjectNondeadNext(F); + } + } + CompleteBindStack64(indexsize, (char*)stack); + for (int i = 0; i < indexsize; ++i) + { + unsigned int itemIndex = (invert) ? (indexsize - i - 1) : i; + F = stack[itemIndex]; + if (!F) continue; + else if (F->flags & JSON_ARRAY_FACT) { ; } // write out its elements + else if (F->flags & JSON_OBJECT_FACT) + { + WORDP D = Meaning2Word(F->verb); + + bool usequote = !plain || !NotPlain(D->word); + char* buffer = AllocateStack(NULL, limit); + char* end = AddEscapes(buffer, D->word, true, limit, false, true); + size += strlen(buffer); + ReleaseStack(buffer); + size += (usequote ? 4 : 2); + } + else continue; // not a json fact, an accident of something else that matched + + size = jwritesize(Meaning2Word(F->object), F->flags & JSON_FLAGS, plain, size); + if (i < (indexsize - 1)) + { + size += 2; + } + } + // close the composite + size += 2; + + return size; +} + char* jwrite(char* start, char* buffer, WORDP D, int subject, bool plain,unsigned int limit) {// subject is 1 (starting json object) or flags (internal json indicating type and subject/object) size_t len = WORDLENGTH(D); @@ -2345,7 +2439,7 @@ static MEANING MergeObject(bool keyonly, int sum, MEANING obj1, MEANING obj2) if (kind) // add primitive { // if we already have this field, we win, ignore other - if (!obj1F && sum != 2) CreateFact(M, obj2G->verb, obj2G->object, kind | JSON_OBJECT_FACT); + if (!obj1F && sum != 2) CreateFact(M, obj2G->verb, obj2G->object, kind | JSON_OBJECT_FACT | jsonPermanent); else if (sum && obj1F) { // unless summing them together @@ -2376,7 +2470,7 @@ static MEANING MergeObject(bool keyonly, int sum, MEANING obj1, MEANING obj2) { if (!obj1F) // add new field to our object { - CreateFact(M, obj2G->verb, jcopy(obj2G->object), JSON_OBJECT_FACT | JSON_OBJECT_VALUE); + CreateFact(M, obj2G->verb, jcopy(obj2G->object), JSON_OBJECT_FACT | JSON_OBJECT_VALUE | jsonPermanent); } } else return 0; // we dont do array field @@ -2420,7 +2514,7 @@ static MEANING MergeArray(bool keyonly,MEANING ar1, MEANING ar2) { char counter[20]; sprintf(counter, "%d", index); - CreateFact(M, MakeMeaning(StoreWord(counter, AS_IS)), ar2G->object, flags | JSON_ARRAY_FACT); + CreateFact(M, MakeMeaning(StoreWord(counter, AS_IS)), ar2G->object, flags | JSON_ARRAY_FACT | jsonPermanent); } } else if (ar2G->flags & JSON_OBJECT_VALUE) @@ -2445,7 +2539,7 @@ static MEANING MergeArray(bool keyonly,MEANING ar1, MEANING ar2) MEANING X = jcopy(ar2G->object); char counter[20]; sprintf(counter, "%d", index++); - CreateFact(M, MakeMeaning(StoreWord(counter, AS_IS)), X, JSON_OBJECT_VALUE | JSON_ARRAY_FACT); + CreateFact(M, MakeMeaning(StoreWord(counter, AS_IS)), X, JSON_OBJECT_VALUE | JSON_ARRAY_FACT | jsonPermanent); } // otherwise since we have object of same name, the old is irrelevant } diff --git a/SRC/json.h b/SRC/json.h index fd627b54..00e2ceab 100644 --- a/SRC/json.h +++ b/SRC/json.h @@ -1,7 +1,7 @@ #ifndef _JSONH_ #define _JSONH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell @@ -56,6 +56,7 @@ MEANING jsonValue(char* value, unsigned int& flags, bool stripQuotes = true); void JsonRenumber(FACT* F); void jkillfact(WORDP D); void InitJSONNames(); +unsigned int jwritesize(WORDP D, int subject, bool plain, unsigned int size = 0); char* jwrite(char* start,char* buffer, WORDP D, int subject,bool plain = false,unsigned int limit = 0); bool IsValidJSONName(char* word, char type = 0); int orderJsonArrayMembers(WORDP D, FACT * *store,size_t & size); diff --git a/SRC/mainSystem.cpp b/SRC/mainSystem.cpp index 286da9b8..982f744f 100644 --- a/SRC/mainSystem.cpp +++ b/SRC/mainSystem.cpp @@ -1,7 +1,10 @@ #include "common.h" #include "evserver.h" - -char* version = "13.4"; +int pendingUserLimit = 0; +std::atomic userQueue(0); +char* version = "14.1"; +char overflowMessage[400]; +int overflowLen = 0; const char* buildString = "compiled " __DATE__ ", " __TIME__ "."; char sourceInput[200]; int cs_qsize = 0; @@ -13,7 +16,7 @@ bool integrationTest = false; char websocketclient[200]; bool nophrases = false; char* repairat = NULL; -static char baseLanguage[50]; +char baseLanguage[50]; static char* retryInput; char* tracebuffer; // preallocated buffer for possible api tracing int volleyFile = 0; @@ -64,6 +67,7 @@ int traceUniversal; int debugLevel = 0; PRINTER printer = printf; uint64 startNLTime; +bool retrycheat; unsigned int idetrace = (unsigned int)-1; int outputlevel = 0; uint64 timedeployed = 0; @@ -950,6 +954,15 @@ static void ProcessArgument(char* arg) exit(0); } #endif + if (!strnicmp(arg, "userLimit=", 10)) + pendingUserLimit = atoi(arg + 10); + if (!strnicmp(arg, "overflowMessage=",16)) + { + strcpy(overflowMessage, arg + 17); // skip quote + char* end = strchr(overflowMessage, '"'); + if (end) *end = 0; + overflowLen = strlen(overflowMessage); + } else if (!stricmp(arg, (char*)"nouserlog")) userLog = 0; else if (!strnicmp(arg, "userlogging=", 12)) { @@ -2639,12 +2652,23 @@ static void LimitUserInput(char* at) int PerformChat(char* user, char* usee, char* incomingmessage, char* ip, char* output) // returns volleycount or 0 if command done or -1 PENDING_RESTART { // primary entrypoint for chatbot -- null incoming treated as conversation start. - if (HasUTF8BOM(incomingmessage)) incomingmessage += 3; // skip UTF8 BOM (from file) incomingmessage = SkipWhitespace(incomingmessage); currentRuleOutputBase = currentOutputBase = ourMainOutputBuffer = output; output[0] = 0; - + ClearSupplementalInput(); + retrycheat = false; + if (!strnicmp(incomingmessage, "cheat retry ", 12)) + { + memmove(incomingmessage, " :", 6); + retrycheat = true; + } + else if (!strnicmp(incomingmessage, "cheat rever ", 12)) + { + memmove(incomingmessage, ":retry ", 12); + retrycheat = true; + } + http_response = 0; // dont start immediately if requested after a crash if (crashBack && autorestartdelay) @@ -3167,8 +3191,10 @@ int ProcessInput() at = SkipOOB(at); if (at && *at == ':' && IsAlphaUTF8(at[1]) && IsAlphaUTF8(at[2]) && !documentMode && !readingDocument) // avoid reacting to :P and other texting idioms { + char alternate[1000]; + strcpy(alternate, at); bool reset = false; - if (!strnicmp(at, ":reset", 6)) + if (!strnicmp(alternate, ":reset", 6)) { reset = true; char* intercept = GetUserVariable("$cs_beforereset", false); @@ -3180,7 +3206,7 @@ int ProcessInput() // reset rejoinders to ignore this interruption outputRejoinderRuleID = inputRejoinderRuleID; outputRejoinderTopic = inputRejoinderTopic; - if (!strnicmp(at, (char*)":retry", 6) || !strnicmp(at, (char*)":redo", 5)) + if (!strnicmp(alternate, (char*)":retry", 6) || !strnicmp(at, (char*)":redo", 5)) { outputRejoinderTopic = outputRejoinderRuleID = NO_REJOINDER; // but a redo must ignore pending AddInput(originalUserInput, 0, true); // bug! @@ -3214,7 +3240,9 @@ int ProcessInput() else if (commanded == COMMANDED) { ResetToPreUser(); // back to empty state before any user - return false; + // normally we are done + // But if user input is a retry sentence, we patched the input to continue + if (!retrycheat) return false; } else if (commanded == OUTPUTASGIVEN) return true; @@ -3257,6 +3285,8 @@ int ProcessInput() while ((((input = GetNextInput()) && input && *input) || startConversation) && (volleyFile || sentenceloopcount < sentenceLimit)) // loop on user input sentences { + if (input && *input == '#' && input[1] == '!') + break; // testing label sentenceOverflow = !volleyFile && (sentenceloopcount + 1) >= sentenceLimit; // is this the last one we will do topicIndex = currentTopicID = 0; // precaution FunctionResult result = DoOneSentence(input, prepassTopic, sentenceloopcount >= (sentenceLimit - 1)); @@ -3986,8 +4016,8 @@ void PrepareSentence(char* input, bool mark, bool user, bool analyze, bool oobst char* xy = ptr; if (!oobstart) while ((xy = strchr(ptr, '`'))) *xy = ' '; // get rid of internal reserved use uint64 start_time_tokenize = ElapsedMilliseconds(); - ptr = Tokenize(ptr, wordCount, wordStarts, separators, false, oobstart); - diff = (int)(ElapsedMilliseconds() - start_time_tokenize); + ptr = Tokenize(ptr, wordCount, wordStarts, separators, false, oobstart); + diff = (int)(ElapsedMilliseconds() - start_time_tokenize); TrackTime((char*)"Tokenize",diff); loading = false; SetContinuationInput(ptr); diff --git a/SRC/mainSystem.h b/SRC/mainSystem.h index 39037fa1..2abf8296 100644 --- a/SRC/mainSystem.h +++ b/SRC/mainSystem.h @@ -1,7 +1,7 @@ #ifndef MAINSYSTEMH #define MAINSYSTEMH #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell @@ -55,6 +55,11 @@ extern bool nophrases; extern bool outputapicall; extern unsigned long startLogDelay; extern int cs_qsize; +extern char baseLanguage[50]; +extern int pendingUserLimit; +extern std::atomic userQueue; +extern char overflowMessage[400]; +extern int overflowLen; extern DEBUGAPI debugAction; extern unsigned int idetrace; extern bool dieonwritefail; diff --git a/SRC/markSystem.h b/SRC/markSystem.h index 3da9cc30..a539fb69 100644 --- a/SRC/markSystem.h +++ b/SRC/markSystem.h @@ -1,7 +1,7 @@ #ifndef _MARKSYSTEMH_ #define _MARKSYSTEMH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/my_sql.h b/SRC/my_sql.h index e9bada6c..208e0077 100644 --- a/SRC/my_sql.h +++ b/SRC/my_sql.h @@ -1,7 +1,7 @@ #ifndef _MYSQLH #define _MYSQLH #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/os.cpp b/SRC/os.cpp index c4b51cbd..611e89ba 100644 --- a/SRC/os.cpp +++ b/SRC/os.cpp @@ -956,7 +956,7 @@ bool PreallocateHeap(size_t len) // do we have the space char* used = heapFree - len; if (used <= ((char*)stackFree + 2000)) { - ReportBug("Heap preallocation fails"); + ReportBug("Heap preallocation fails for %d bytes", len); return false; } return true; @@ -2402,9 +2402,9 @@ void PrepIndent() { if (n == 0) { - if (i == 0) strcpy(at, " "); - else sprintf(at, "%2d ", i); - at += 4; + if (i == 0) strcpy(at, " "); + else sprintf(at, " %2d ", i); + at += 5; } else *at++ = ' '; } diff --git a/SRC/os.h b/SRC/os.h index e9a9a8da..b5713d44 100644 --- a/SRC/os.h +++ b/SRC/os.h @@ -3,7 +3,7 @@ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/outputSystem.cpp b/SRC/outputSystem.cpp index 4b606846..d251c1ad 100644 --- a/SRC/outputSystem.cpp +++ b/SRC/outputSystem.cpp @@ -653,8 +653,8 @@ static char* ResetOutputPtr(char* start, char* buffer) if (!at) return start; size_t len = strlen(at + 1); memmove(start, at + 1, len + 1); // shift new data back to start - if (currentOutputBase != start && start[len - 1] == ' ') - --len; // output ended with a space, remove it + if (currentOutputBase != start && start[len - 1] == ' ') --len; // output ended with a space, remove it + else if (len == 1 && start[0] == ' ') len = 0; // output ended with a space, remove it start[len] = 0; return start + len; // resume back at original buffer location } diff --git a/SRC/outputSystem.h b/SRC/outputSystem.h index 342604de..203059ab 100644 --- a/SRC/outputSystem.h +++ b/SRC/outputSystem.h @@ -1,7 +1,7 @@ #ifndef _OUTPUTPROCESSH_ #define _OUTPUTPROCESSH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/patternSystem.cpp b/SRC/patternSystem.cpp index 9fa69e91..e921e998 100644 --- a/SRC/patternSystem.cpp +++ b/SRC/patternSystem.cpp @@ -50,7 +50,7 @@ HEAPREF heapPatternThread = NULL; char xword[MAX_WORD_SIZE]; // used by Match, saves on stack space int patternDepth = 0; int indentBasis = 1; -bool nopatterndata = false; +bool nopatterndata = false; // speedup by not saving matching info bool patternRetry = false; static char kindprior[100]; static int bilimit = 0; @@ -1450,6 +1450,16 @@ bool Match(char* ptr, int depth,MARKDATA& hitdata, int rebindable, unsigned int strcat(val, "`"); strcat(lhscopy, val); } + else if (*lhs == '%') // show value + { + char val[MAX_WORD_SIZE]; + strcpy(val, "`"); + strcpy(val + 1, SystemVariable(lhs, NULL)); + strcpy(val + 16, "..."); + strcat(val, "`"); + strcat(lhscopy, val); + } + sprintf(word, (char*)"%s%s%s", lhscopy, op, rhs); //rephrase for trace later } if (*lhs == '^') DecodeFNRef(lhs); // local function arg indirect ^$ var or _ as LHS diff --git a/SRC/patternSystem.h b/SRC/patternSystem.h index ffdc3e06..3a76b7c3 100644 --- a/SRC/patternSystem.h +++ b/SRC/patternSystem.h @@ -1,7 +1,7 @@ #ifndef _PATTERNH_ #define _PATTERNH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/scriptCompile.cpp b/SRC/scriptCompile.cpp index e57ba6e3..ddde88cd 100644 --- a/SRC/scriptCompile.cpp +++ b/SRC/scriptCompile.cpp @@ -769,7 +769,8 @@ char* ReadSystemToken(char* ptr, char* word, bool separateUnderscore) // how w } else if (!IsDigit(word[1]) && word[1] != '!') //treat rest as a comment line (except if has number after it, which is user text OR internal arg reference for function { - if (IsAlphaUTF8(word[1])) + if (!stricmp(word, "#Tokens:")) { ; } + else if (IsAlphaUTF8(word[1])) BADSCRIPT((char*)"Bad numeric # constant %s\r\n",word) *ptr = 0; *word = 0; @@ -2104,7 +2105,8 @@ static char* ReadCall(char* name, char* ptr, FILE* in, char* &data,bool call, bo priorLine = currentFileLine; } if (!*word) break; - if (*word == '#' && word[1] == '!') BADSCRIPT((char*)"#! sample input seen during a call. Probably missing a closing )\r\n"); + if (*word == '#' && word[1] == '!') + BADSCRIPT((char*)"#! sample input seen during a call to %s. Probably missing a closing )\r\n",name); // closing paren stuck onto token like _) - break it off size_t len = strlen(word); @@ -2446,9 +2448,9 @@ static void TestSubstitute(char* word,char* message) currentLineColumn -= len; if (E->word[1] && E->word[0] != '~' && E->word[0] != '(') // concept changes of words will be considered interjections and pattern match form is accepted { - WARNSCRIPT((char*)"%s changes %s to %s %s ", which, word, E->word, message) + WARNSCRIPT((char*)"%s changes %s to %s %s\r\n", which, word, E->word, message) } - else if (!E->word[1]) WARNSCRIPT((char*)"%s erases %s %s ", which, word, message) + else if (!E->word[1]) WARNSCRIPT((char*)"%s erases %s %s\r\n", which, word, message) currentLineColumn += len; } } @@ -5832,7 +5834,7 @@ static char* ReadTopic(char* ptr, FILE* in,unsigned int build) strcpy(currentTopicName,word); Log(USERLOG,"Reading topic %s\r\n",currentTopicName); topicName = FindWord(currentTopicName); - if (topicName && !(topicName->internalBits & TOPIC)) + if (topicName && (topicName->internalBits & CONCEPT)) WARNSCRIPT((char*)"TOPIC-1 Concept already defined with this topic name %s\r\n", currentTopicName) if (!IsLegalName(currentTopicName)) BADSCRIPT((char*)"TOPIC-2 Illegal characters in topic name %s\r\n", currentTopicName) topicName = StoreWord(currentTopicName); @@ -6540,6 +6542,8 @@ static char* ReadConcept(char* ptr, FILE* in,unsigned int build) MakeLowerCopy(conceptName,word); if (!IsLegalName(conceptName)) BADSCRIPT((char*)"CONCEPT-2 Illegal characters in concept name %s\r\n",conceptName) D = StoreWord(conceptName,AS_IS); + D->internalBits |= CONCEPT; + // note we have seen definition char cumulate[MAX_WORD_SIZE]; strcpy(cumulate, conceptName); @@ -6883,9 +6887,10 @@ static void DoubleCheckReuse() } ptr = ReadCompiledWord(ptr, bothead); // from file MakeUpperCase(bothead); - ptr = ReadCompiledWord(ptr,tmpWord); // from file + ptr = ReadCompiledWord(ptr,tmpWord); // filename // from file + while (!strstr(tmpWord,".top")) ptr = ReadCompiledWord(ptr, tmpWord); // extra bot names int line; - ptr = ReadInt(ptr,line); + ptr = ReadInt(ptr,line); // line number // from line char labelx[MAX_WORD_SIZE]; sprintf(labelx, "%s-%s", label, bothead); diff --git a/SRC/spellcheck.h b/SRC/spellcheck.h index 97f91904..8296abce 100644 --- a/SRC/spellcheck.h +++ b/SRC/spellcheck.h @@ -2,7 +2,7 @@ #define SPELLCHECK_H #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/spotify api.txt b/SRC/spotify api.txt deleted file mode 100644 index 4111a7df..00000000 --- a/SRC/spotify api.txt +++ /dev/null @@ -1,147 +0,0 @@ -https://beta.developer.spotify.com/documentation/web-api/reference/browse/get-list-categories/ - -albums: - - -GET /v1/albums/{id} Get an Album album -GET /v1/albums/{id}/tracks Get an Album's Tracks tracks -GET /v1/albums Get Several Albums albums - -lbum object (full) -KEY VALUE TYPE VALUE DESCRIPTION -album_type string The type of the album: one of "album" , "single" , or "compilation". -artists array of simplified artist objects The artists of the album. Each artist object includes a link in href to more detailed information about the artist. -available_markets array of strings The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market. -copyrights array of copyright objects The copyright statements of the album. -external_ids an external ID object Known external IDs for the album. -external_urls an external URL object Known external URLs for this album. -genres array of strings A list of the genres used to classify the album. For example: "Prog Rock" , "Post-Grunge". (If not yet classified, the array is empty.) -href string A link to the Web API endpoint providing full details of the album. -id string The Spotify ID for the album. -images array of image objects The cover art for the album in various sizes, widest first. -label string The label for the album. -name string The name of the album. In case of an album takedown, the value may be an empty string. -popularity integer The popularity of the album. The value will be between 0 and 100, with 100 being the most popular. The popularity is calculated from the popularity of the albums individual tracks. -release_date string The date the album was first released, for example "1981-12-15". Depending on the precision, it might be shown as "1981" or "1981-12". -release_date_precision string The precision with which release_date value is known: "year" , "month" , or "day". -tracks array of simplified track objects inside a paging object The tracks of the album. -type string The object type: album -uri string The Spotify URI for the album. - -track object (simplified) -KEY VALUE TYPE VALUE DESCRIPTION -artists an array of simple artist objects The artists who performed the track. Each artist object includes a link in href to more detailed information about the artist. -available_markets array of strings A list of the countries in which the track can be played, identified by their ISO 3166-1 alpha-2 code. -disc_number integer The disc number (usually 1 unless the album consists of more than one disc). -duration_ms integer The track length in milliseconds. -explicit Boolean Whether or not the track has explicit lyrics ( true = yes it does; false = no it does not OR unknown). -external_urls an external URL object External URLs for this track. -href string A link to the Web API endpoint providing full details of the track. -id string The Spotify ID for the track. -is_playable boolean Part of the response when Track Relinking is applied. If true , the track is playable in the given market. Otherwise false. -linked_from a linked track object Part of the response when Track Relinking is applied and is only part of the response if the track linking, in fact, exists. The requested track has been replaced with a different track. The track in the linked_from object contains information about the originally requested track. -name string The name of the track. -preview_url string A URL to a 30 second preview (MP3 format) of the track. -track_number integer The number of the track. If an album has several discs, the track number is the number on the specified disc. -type string The object type: track. -uri string The Spotify URI for the track. - - -ARTISTS - -METHOD ENDPOINT USAGE RETURNS -GET /v1/artists/{id} Get an Artist artist -GET /v1/artists/{id}/albums Get an Artist's Albums albums -GET /v1/artists/{id}/top-tracks Get an Artist's Top Tracks tracks -GET /v1/artists/{id}/related-artists Get an Artist's Related Artists artists - -Query Parameters for Get an Artist's Albums albums -QUERY PARAMETER VALUE -include_groups Optional. A comma-separated list of keywords that will be used to filter the response. If not supplied, all album types will be returned. Valid values are: -- album -- single -- appears_on -- compilation -For example: include_groups=album,single. - -(synonym: country) Optional. An ISO 3166-1 alpha-2 country code. -Supply this parameter to limit the response to one particular geographical market. For example, for albums available in Sweden: market=SE. -If not given, results will be returned for all markets and you are likely to get duplicate results per album, one for each market in which the album is available! - -album object (simplified) -KEY VALUE TYPE VALUE DESCRIPTION -album_group string, optional The field is present when getting an artists albums. Possible values are album, single, compilation, appears_on. Compare to album_type this field represents relationship between the artist and the album. -album_type string The type of the album: one of album, single, or compilation. -artists array of simplified artist objects The artists of the album. Each artist object includes a link in href to more detailed information about the artist. -available_markets array of strings The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market. -external_urls an external URL object Known external URLs for this album. -href string A link to the Web API endpoint providing full details of the album. -id string The Spotify ID for the album. -images array of image objects The cover art for the album in various sizes, widest first. -name string The name of the album. In case of an album takedown, the value may be an empty string. -type string The object type: album -uri string The Spotify URI for the album. - - - - - - -artist object (full) -KEY VALUE TYPE VALUE DESCRIPTION -external_urls an external URL object Known external URLs for this artist. -followers A followers object Information about the followers of the artist. -genres array of strings A list of the genres the artist is associated with. For example: "Prog Rock" , "Post-Grunge". (If not yet classified, the array is empty.) -href string A link to the Web API endpoint providing full details of the artist. -id string The Spotify ID for the artist. -images array of image objects Images of the artist in various sizes, widest first. -name string The name of the artist -popularity int The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artists popularity is calculated from the popularity of all the artists tracks. -type string The object type: "artist" -uri string The Spotify URI for the artist. - -track object (full) -KEY VALUE TYPE VALUE DESCRIPTION -album a simplified album object The album on which the track appears. The album object includes a link in href to full information about the album. -artists an array of simplified artist objects The artists who performed the track. Each artist object includes a link in href to more detailed information about the artist. -available_markets array of strings A list of the countries in which the track can be played, identified by their ISO 3166-1 alpha-2 code. -disc_number integer The disc number (usually 1 unless the album consists of more than one disc). -duration_ms integer The track length in milliseconds. -explicit Boolean Whether or not the track has explicit lyrics ( true = yes it does; false = no it does not OR unknown). -external_ids an external ID object Known external IDs for the track. -external_urls an external URL object Known external URLs for this track. -href string A link to the Web API endpoint providing full details of the track. -id string The Spotify ID for the track. -is_playable boolean Part of the response when Track Relinking is applied. If true , the track is playable in the given market. Otherwise false. -linked_from a linked track object Part of the response when Track Relinking is applied, and the requested track has been replaced with different track. The track in the linked_from object contains information about the originally requested track. -restrictions a restrictions object Part of the response when Track Relinking is applied, the original track is not available in the given market, and Spotify did not have any tracks to relink it with. The track response will still contain metadata for the original track, and a restrictions object containing the reason why the track is not available: "restrictions" : {"reason" : "market"} -name string The name of the track. -popularity integer The popularity of the track. The value will be between 0 and 100, with 100 being the most popular. -The popularity of a track is a value between 0 and 100, with 100 being the most popular. The popularity is calculated by algorithm and is based, in the most part, on the total number of plays the track has had and how recent those plays are. -Generally speaking, songs that are being played a lot now will have a higher popularity than songs that were played a lot in the past. Duplicate tracks (e.g. the same track from a single and an album) are rated independently. Artist and album popularity is derived mathematically from track popularity. Note that the popularity value may lag actual popularity by a few days: the value is not updated in real time. -preview_url string A link to a 30 second preview (MP3 format) of the track. Can be null -track_number integer The number of the track. If an album has several discs, the track number is the number on the specified disc. -type string The object type: track. -uri string The Spotify URI for the track. - -https://api.spotify.com/v1/search?q=bob%20year:2014&type=album - -The query https://api.spotify.com/v1/search?q=bob%20year:2014&type=album Returns albums released in 2014 with their names or artist names containing bob. You can also use the tag:new field filter to get just these albums, as well as compilations and singles, released in the last 2 weeks. - - -genre == category: -Path Parameters -PATH PARAMETER VALUE -category_id The Spotify category ID for the category. -ategory object (full) -KEY VALUE TYPE VALUE DESCRIPTION -href string A link to the Web API endpoint returning full details of the category. -icons an array of image objects The category icon, in various sizes. -id string The Spotify category ID of the category. -name string The name of the category. - -curl -i -X GET "https://api.spotify.com/v1/browse/categories/party" -H "Authorization: Bearer {your access token}" -https://beta.developer.spotify.com/documentation/web-api/reference/browse/get-recommendations/ - - - diff --git a/SRC/systemVariables.h b/SRC/systemVariables.h index d0f433cc..b311d246 100644 --- a/SRC/systemVariables.h +++ b/SRC/systemVariables.h @@ -2,7 +2,7 @@ #define _SYSTEMVARIABLESH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/testing.cpp b/SRC/testing.cpp index f8e6a9bf..724ca261 100644 --- a/SRC/testing.cpp +++ b/SRC/testing.cpp @@ -2,6 +2,8 @@ #pragma warning(disable: 4068) extern int ignoreRule; static bool down_is = true; +static int readID; +static int listcount; char priorLogin[ID_SIZE]; unsigned int priortrace = 0; static int downcount = 0; @@ -36,6 +38,37 @@ void InitStats() modifiedTiming = false; } +static void DoTokenize(char* input) +{ + AddInput(input, 0, true); + char* ptr = ourMainOutputBuffer; + if (!*input) prepareMode = (prepareMode == TOKENIZE_MODE) ? NO_MODE : TOKENIZE_MODE; + else + { + unsigned int oldtrace = trace; + unsigned int oldtiming = timing; + bool oobstart = (*GetNextInput() == '['); + while ((input = GetNextInput())) + { + prepareMode = TOKENIZE_MODE; + PrepareSentence(input, true, true, false, oobstart); + oobstart = false; + prepareMode = NO_MODE; + for (unsigned int i = 1; i <= wordCount; ++i) + { + strcpy(ptr, wordStarts[i]); + ptr += strlen(ptr); + *ptr++ = ' '; + } + *ptr = 0; + if (GetNextInput()) strcpy(ptr++, "|"); + } + trace = (modifiedTrace) ? modifiedTraceVal : oldtrace; + timing = (modifiedTiming) ? modifiedTimingVal : oldtiming; + } + Log(USERLOG, "Canonical: %s\r\n", ourMainOutputBuffer); +} + bool VerifyAuthorization(FILE* in) // is he allowed to use :commands { if (scriptOverrideAuthorization || !strnicmp(GetUserVariable("$bwtrace"), serverlogauthcode, strlen(serverlogauthcode))) @@ -99,6 +132,7 @@ static int inDepth = 0; static unsigned int filesSeen; static char directory[MAX_WORD_SIZE]; static char* abstractBuffer; +static char* abstractPendingBuffer; static int longLines; static uint64 verifyToken; static bool isTracing = false; @@ -593,33 +627,7 @@ static void C_Tokenize(char* input) tokenControl = val64; } } - AddInput(input, 0, true); - char* ptr = ourMainOutputBuffer; - if (!*input) prepareMode = (prepareMode == TOKENIZE_MODE) ? NO_MODE : TOKENIZE_MODE; - else - { - unsigned int oldtrace = trace; - unsigned int oldtiming = timing; - bool oobstart = (*GetNextInput() == '['); - while ((input = GetNextInput())) - { - prepareMode = TOKENIZE_MODE; - PrepareSentence(input, true, true, false, oobstart); - oobstart = false; - prepareMode = NO_MODE; - for (unsigned int i = 1; i <= wordCount; ++i) - { - strcpy(ptr, wordStarts[i]); - ptr += strlen(ptr); - *ptr++ = ' '; - } - *ptr = 0; - if (GetNextInput()) strcpy(ptr++, "|"); - } - trace = (modifiedTrace) ? modifiedTraceVal : oldtrace; - timing = (modifiedTiming) ? modifiedTimingVal : oldtiming; - } - Log(USERLOG, "Canonical: %s\r\n", ourMainOutputBuffer); + DoTokenize(input); tokenControl = oldToken; } @@ -1137,6 +1145,7 @@ static void C_Source(char* input) sourceStart = ElapsedMilliseconds(); sourceTokens = 0; sourceLines = 0; + stopUserWrite = true; // dont update user } static void C_JAIntegration(char* input) @@ -1881,6 +1890,7 @@ static void C_TestTopic(char* input) static void VerifyAccess(char* topic, char kind, char* prepassTopic) // prove patterns match comment example, kind is o for outside, r for rule, t for topic, s for samples { + bool testKeyword = kind == 'k'; bool testPattern = kind == 'p'; bool testBlocking = kind == 'b'; @@ -1939,7 +1949,10 @@ static void VerifyAccess(char* topic, char kind, char* prepassTopic) // prove pa // process verification data while (ReadALine(readBuffer, in) >= 0) { + if (strstr(readBuffer, "VERIFY")) continue; if (bufferIndex > 6) return; + char* tokens = strstr(readBuffer, "#Tokens:"); + if (tokens) *tokens = 0; if (!strnicmp(readBuffer, (char*)":trace", 6)) { @@ -2009,6 +2022,7 @@ static void VerifyAccess(char* topic, char kind, char* prepassTopic) // prove pa ResetToPreUser(true); KillShare(); ReadUserData(); + if (verifyToken != 0) tokenControl = verifyToken; volleyCount = 1; if (testSample) OnceCode((char*)"$cs_control_pre"); @@ -2073,10 +2087,10 @@ static void VerifyAccess(char* topic, char kind, char* prepassTopic) // prove pa SetContext(false); } bool unexpected = (!result && !wantFailMatch) || (result && wantFailMatch); + char label[MAX_WORD_SIZE]; + GetLabel(rule, label); if (unexpected) { - char label[MAX_WORD_SIZE]; - GetLabel(rule, label); if (wantFailMatch) Log(USERLOG, "Pattern matched inappropriately %d %s.%d.%d: %s => %c: %s %s\r\n Adjusted Input: ", ++err, topic, TOPLEVELID(verifyRuleID), REJOINDERID(verifyRuleID), test, *rule, label, pattern); else Log(USERLOG, "Pattern failed to match %d %s.%d.%d: %s => %c: %s %s\r\n Adjusted Input: ", ++err, topic, TOPLEVELID(verifyRuleID), REJOINDERID(verifyRuleID), test, *rule, label, pattern); for (unsigned int i = 1; i <= wordCount; ++i) Log(USERLOG, "%s ", wordStarts[i]); @@ -2337,6 +2351,255 @@ static void VerifyAccess(char* topic, char kind, char* prepassTopic) // prove pa timing = (modifiedTiming) ? modifiedTimingVal : oldtiming; } +static void MakePattern(char* line, char* pattern) +{ + *pattern = 0; + char* tokens = strstr(line, "Tokens: "); + if (tokens) + { + strcpy(pattern, " ( << " ); + char token[1000]; + char* tbase = tokens + 8; + while ((tbase = ReadCompiledWord(tbase, token))) + { + if (!*token) break; + char* sep = strchr(token, '|'); + if (sep && sep[1] == ' ') + { + *sep = 0; + sep = NULL; + } + if (sep) memmove(token, sep + 1, strlen(sep)); + strcat(pattern, token); + strcat(pattern, " "); + } + strcat(pattern, ">> )\r\n"); + } +} + +static void AutoPatternFile(char* filename, uint64 flag) +{ + char* at = strstr(filename, "topics/"); + if (!at) return; + at += 7; + char* endit = strchr(at, '/'); + char language[100]; + *endit = 0; + strcpy(language, at); + *endit = '/'; + + FILE* in = FopenReadOnly(filename); + char oname[200]; + char* after = strstr(filename, language); + sprintf(oname, "tmp/%s", after); + MakeDirectoryPath(oname); + printf("doing %s\r\n", oname); + char inbuffer[80000]; + FILE* out = FopenUTF8Write(oname); + char patterns[10000]; + char pattern[10000]; + *patterns = 0; + char kind[10000]; + char* pstart; + char name[10000]; + + while (fgets(inbuffer, 80000, in)) + { + char* at = SkipWhitespace(inbuffer); + char* before = at; + int depth = 0; + + // build pattern from sample + if (*at == '#' && at[1] == '!' && !strstr(at,"VERIFY")) + { + if (!*patterns) + { + strcpy(patterns, "[\r\n"); + } + MakePattern(at, pattern); + strcat(patterns, pattern); + } // end of build pattern from sample input + + // handle rule w pattern + at = ReadCompiledWord(before, kind); + bool isrule = false; + if (*kind && (TopLevelRule(kind) || Rejoinder(kind))) + { + isrule = true; + } + if (TopLevelGambit(kind)) // may or may not have pattern + { + at = ReadCompiledWord(at, name); + // is it a name + at = SkipWhitespace(at); + if (*at != '(') isrule = false; // not pattern + } + + // a rule with a pattern? + if (isrule) + { + if (*patterns) strcat(patterns, " ])\r\n"); // close multi + pstart = strchr(before, '('); + depth = 1; + *pstart = 0; // break into before and after + + at = ReadCompiledWord(at, name); + if (*name != '(') + { + printf("rule %s\r\n", name); + } + fprintf(out, "%s(", inbuffer); // print before pattern + at = pstart + 1; // rest + } + else // non rule line + { + fprintf(out, "%s",inbuffer); // entire line + continue; + } + + bool revise = *patterns; + char* end = strrchr(at, ')'); + if (end) // does pattern use variables + { + char* d = strchr(at, '$'); // var assign + if (d && d < end) + { + revise = false; + *patterns = 0; + } + } + + // this now shows or eradicates pattern + while (depth) // run to close of patern + { + char* pre = at; + char* comment = strchr(pre, '#'); + if (comment && comment[1] == ' ') *comment = 0; + // now absorbing pattern til complete + // not prepared for within "" + char* open = strchr(at, '('); + char* close = strchr(at, ')'); + if (open && (open < close || !close)) + { + ++depth; + *open = 0; + at = open + 1; + if (!revise) + { + strcat(patterns, pre); + strcat(patterns, "("); + } + } + else if (close && (close < open || !open)) + { + --depth; + *close = 0; + at = close + 1; + if (!revise) + { + strcat(patterns, pre); + strcat(patterns, ")"); + } + if (comment && comment[1] == ' ') *comment = '#'; + if (depth == 0) // close pattern + { + fprintf(out, "%s",patterns); // show pattern + fprintf(out, "%s", close+1); // rest of line + *patterns = 0; + } + } + else if (!open && !close) // find more pattern + { + if (comment && comment[1] == ' ') *comment = '#'; + if (!revise) strcat(patterns, pre); + fgets(inbuffer, 80000, in); + at = inbuffer; + } + } // run to end of pattern + } + fclose(in); + fclose(out); +} + +static void TokenizeSampleFile(char* name,uint64 flag) +{ + FILE* in = FopenReadOnly(name); + char oname[200]; + char* after = strstr(name, current_language); + sprintf(oname, "tmp/%s", after); + MakeDirectoryPath(oname); + printf("doing %s\r\n", oname); + + char inbuffer[20000]; + char copy[20000]; + FILE* out = FopenUTF8Write(oname); + while (fgets(inbuffer, 20000, in)) + { + char* eol = strchr(inbuffer, '\r'); + if (eol) *eol = 0; + strcpy(copy, inbuffer); // tokenize damages inbuffer + size_t len = strlen(inbuffer); + + // look for sample input, pos it + char* start = SkipWhitespace(inbuffer); + if (*start == '#' && start[1] == '!') + { + start = strchr(start, ' '); // avoid special notations + char* alreadyposed = strchr(start + 1, '#'); + if (alreadyposed) *alreadyposed = 0; + if (strstr(start, "VERIFY")) alreadyposed = "ignore"; + if (!alreadyposed || !*alreadyposed) + { + char* cr = strchr(inbuffer, '\r'); + if (cr) *cr = 0; + MemoryMarkCode(NULL); + DoTokenize(start); + strcat(copy, " #Tokens: "); + for (unsigned int i = 1; i <= wordCount; ++i) + { + strcat(copy, wordStarts[i]); + bool canon = true; + if (!strcmp(wordStarts[i],wordCanonical[i])) + canon = false; + if (!stricmp(wordCanonical[i], "unknown-word")) + { + canon = false; + } + if (false && canon) + { + strcat(copy, "|"); + strcat(copy, wordCanonical[i]); + } + + strcat(copy, " "); + } + strcat(copy, "\r\n"); + InternalCall("^MemoryFreeCode", MemoryFreeCode, (char*)" ", NULL, NULL, " "); + } + } + strcat(copy, "\r\n"); + fwrite(copy, 1, strlen(copy), out); + } + + fclose(out); + fclose(in); +} + +static void C_TokenizeSamples(char* name) +{ //:possamples c:/ddrive/sage/topics/JAPANESE + char* at = strstr(name, "topics/"); + if (!at) return; + char* endit = strrchr(name, '/'); + SetLanguage(endit + 1); + + WalkDirectory(name, TokenizeSampleFile, 0, true); +} + +static void C_AutoPattern(char* name) +{ //:autopattern c:/ddrive/sage/topics/JAPANESE + WalkDirectory(name, AutoPatternFile, 0, true); +} + static void VerifyAllTopics(char kind, char* prepassTopic, char* topic) { size_t len = 0; @@ -2363,6 +2626,7 @@ static void AllGambitTests(char* topic) } } + static void C_Verify(char* input) { char word[MAX_WORD_SIZE]; @@ -5097,6 +5361,8 @@ static void C_Build(char* input) if (conditionalCompiledIndex == MAX_CONDITIONALS) conditionalCompiledIndex--; } } + ClearSupplementalInput(); + size_t len = strlen(file); if (!*file) Log(USERLOG, "missing build label"); else @@ -7669,7 +7935,11 @@ void IngestFile(char* file, uint64 junk) is->expectedOutput = CleanLogEntry(is, is->expectedOutput,true); is->actualOutput = CleanLogEntry(is, is->actualOutBuffer,false); - + if (!is->expectedOutput) + { + int xx = 0; + continue; + } if (!is->actualOutput) is->actualOutput = ""; char* output1 = strstr(is->expectedOutput, "\"output\""); if (!output1) output1 = strstr(is->expectedOutput, "\"transcript\""); // not json output @@ -7736,7 +8006,7 @@ static void C_Simplelog(char* file) bool startmessage = false; while (ReadALine(readBuffer, in, maxBufferSize, false, false, true) >= 0) { - // Jun 01 15:38:07.204 2023 Respond: user:local_user bot:sage len:8 ip:127.0.0.1 (~chief_chat_en_us) 1 Hi Chief ==> [ callback=20000 ] {"transcript": "Welcome recruits to Liberty Station. I'm Chief, your new RDC or Recruit Division Commander for those of you who just joined this squad. I'm here to turn jelly into steel while you're here with me. Are you tough enough to be in my Navy?", "audio": "Chief_INTRO_LESSON_en_US", "emotion": "happy", "animation": "Chief_INTRO_LESSON_en_US", "rule": "CHIEF_INTRO_LESSON_EN_US", "input": "Hi Chief", "bot": "Chief", "language": "en_US"} When:Jun 01 15:38:07.245 2023 41ms q 0 Why:~control_post.12.0=SHOWOOB ~chief_chat_en_us.6.0=CHIEF_INTRO_LESSON_EN_US.~control.76.0=CONTINUECHAT JOpen:0/0 Timeout:0 pid:0 + // Jun 01 15:38:07.204 2023 Respond: user:local_user bot:sage len:8 ip:127.0.0.1 (~chief_chat_en_US) 1 Hi Chief ==> [ callback=20000 ] {"transcript": "Welcome recruits to Liberty Station. I'm Chief, your new RDC or Recruit Division Commander for those of you who just joined this squad. I'm here to turn jelly into steel while you're here with me. Are you tough enough to be in my Navy?", "audio": "Chief_INTRO_LESSON_en_US", "emotion": "happy", "animation": "Chief_INTRO_LESSON_en_US", "rule": "CHIEF_INTRO_LESSON_en_US", "input": "Hi Chief", "bot": "Chief", "language": "en_US"} When:Jun 01 15:38:07.245 2023 41ms q 0 Why:~control_post.12.0=SHOWOOB ~chief_chat_en_US.6.0=CHIEF_INTRO_LESSON_en_US.~control.76.0=CONTINUECHAT JOpen:0/0 Timeout:0 pid:0 char word[MAX_WORD_SIZE]; char date[MAX_WORD_SIZE]; @@ -7837,6 +8107,27 @@ static void C_Simplelog(char* file) printf("done\r\n"); } +static void C_RenewLog(char* input) +{ + FILE* out = FopenUTF8Write("tmp/newlog.txt"); + FILE* in = FopenReadOnly(input); + // ip:54.185.31.13 (~social_media_ja_jp) 544 この車のタイプは ==> + while (ReadALine(readBuffer, in) >= 0) + { + char* end = strstr(readBuffer, "==>"); + if (!end) continue; + *end = 0; + char* start = strstr(readBuffer, "ip:"); + start = strchr(start, ')'); + start = strchr(start + 2, ' '); + strcat(start, "\r\n"); + fwrite(start, 1, strlen(start), out); + } + + fclose(in); + fclose(out); +} + static void C_Ingestlog(char* input) { size_t limit = fullInputLimit; @@ -8931,7 +9222,7 @@ static void C_SplitLog(char* input) while (fgets(buffer, maxBufferSize, in)) { - // Jul 11 19:28:31.040 2022 Respond: user:website bot:sage len:0 ip:54.185.31.13 (~introductions) 1 special command: set the persona ==> {"transcript": "I'm Mia and I'm here in your vehicle for your climate and navigation needs. For example, I can help you if you say \"Please make the car colder\", or \"Play some jazz for me.\"", "audio": "\"\"", "image": "\"\"", "emotion": "\"happy\"", "animation": "\"\"", "input": "special command: set the persona to mia.", "rule": "STARTCONVERSATION"} When:Jul 11 19:28:31.234 2022 194ms 1qq 0 Why:~intro_en_us.1.0=STARTCONVERSATION.~introductions.0.0 JOpen:191/1 Timeout:0 + // Jul 11 19:28:31.040 2022 Respond: user:website bot:sage len:0 ip:54.185.31.13 (~introductions) 1 special command: set the persona ==> {"transcript": "I'm Mia and I'm here in your vehicle for your climate and navigation needs. For example, I can help you if you say \"Please make the car colder\", or \"Play some jazz for me.\"", "audio": "\"\"", "image": "\"\"", "emotion": "\"happy\"", "animation": "\"\"", "input": "special command: set the persona to mia.", "rule": "STARTCONVERSATION"} When:Jul 11 19:28:31.234 2022 194ms 1qq 0 Why:~intro_en_US.1.0=STARTCONVERSATION.~introductions.0.0 JOpen:191/1 Timeout:0 char* why = strstr(buffer, "Why:"); char whyname[1000]; *whyname = 0; @@ -9076,7 +9367,7 @@ static void C_Comparelog(char* input) while (*--x == ' ') *x = 0; // trim trailing blanks answer1 += 4; char* start1 = strchr(buffer1, '['); // only with oob will it work - if (!start1) continue; + // if (!start1) continue; x = strstr(answer1, "When:"); if (!x) { @@ -9098,7 +9389,7 @@ static void C_Comparelog(char* input) while (*--x == ' ') *x = 0; // trim trailing blanks answer2 += 4; char* start2 = strchr(buffer2, '['); // only with oob will it work - if (!start2) continue; + //if (!start2) continue; x = strstr(answer2, "When:"); if (!x) { @@ -10939,6 +11230,16 @@ static void C_AllDict(char* input) FClose(out); printf("%d done\r\n", (int)(dictionaryFree - dictionaryBase)); } +static void C_ShowFact(char* input) +{ + char word[MAX_WORD_SIZE]; + char* ptr = ReadCompiledWord(input, word); + int index = atoi(word); + FACT* F = index + factBase; + char buffer[1000]; + char* fact = WriteFact(F, false, buffer, false, false); + printf("%s\r\n", fact); +} static void C_Facts(char* input) { @@ -12667,7 +12968,32 @@ static char* Indenter(char c) else return " "; } -static void DoHeader(int count, char* basic, FILE* in, int id, unsigned int spelling, int ruleid, int rejoinderid, int topicID) +// keep a 1 level back as appropriate +int ReadAbstractLine(char* buffer, FILE* in) +{ + if (*abstractPendingBuffer) + { + strcpy(buffer, abstractPendingBuffer); + *abstractPendingBuffer = 0; + char* dot = strchr(abstractBuffer, '.'); + char* dot1 = strchr(dot + 1, '.'); + readID = MAKE_REJOINDERID(atoi(dot1 + 1)) + atoi(dot + 1); // the id pending + return 1; + } + while (1) + { + if (ReadALine(buffer, in) < 0) break; + if (!strstr(abstractBuffer, "VERIFY")) break; + } + char* tokens = strstr(abstractBuffer, "#Tokens: "); + if (tokens) *tokens = 0; // ignore token data + char* dot = strchr(buffer, '.'); + char* dot1 = strchr(dot + 1, '.'); + readID = MAKE_REJOINDERID(atoi(dot1 + 1)) + atoi(dot + 1); // the id pending + return readID; +} + +static void DoHeader(int count, char* basic, FILE* in, int id, unsigned int spelling, int ruleid, int rejoinderid, int topicID, char* output, char* rule) { if (*abstractBuffer == 0) // no more verification data for this topic { @@ -12679,39 +13005,116 @@ static void DoHeader(int count, char* basic, FILE* in, int id, unsigned int spel sprintf(label, (char*)"R-%s-%s.%d.%d", computerID, GetTopicName(topicID), ruleid, rejoinderid); WORDP D = StoreWord(label, AS_IS); if (D) Log(USERLOG, "(%d) ", statistics[D->word]); - Log(USERLOG, "%s", basic); - fprintf(abstractFile, "%s\t-\t",basic); + Log(USERLOG, "%s\t-\t", basic); + fprintf(abstractFile, "%s\t-\t", basic); } return; } + // comment we last found is for a later rule + unsigned int topread = TOPLEVELID(readID); + unsigned int topid = TOPLEVELID(id); + unsigned int readrejoinder = REJOINDERID(readID); + unsigned int idrejoinder = REJOINDERID(id); + if (readID == -1){ ; } + else if (topread > topid || (topid == topread && readrejoinder > idrejoinder)) + { + char* eq = strchr(basic, '('); + if (eq) *eq = 0; + Log(USERLOG, "%s%s\t*\t", Indenter(*basic), basic); + fprintf(abstractFile, "%s%s\t*\t", Indenter(*basic), basic); + if (eq) *eq = '('; + return; + } + // get verification matching input -- ~abortion.0.0 #! I am against abortion. - static int readID = 0; + char* topicName = GetTopicName(topicID); static char* test = NULL; static char type = 0; if ((unsigned char)*abstractBuffer == 1) readID = -1; // read 1st line of topic data retry: - while (readID == -1 || TOPLEVELID(id) > TOPLEVELID(readID) || (TOPLEVELID(id) == TOPLEVELID(readID) && REJOINDERID(id) > REJOINDERID(readID))) // flush reads until get 1st good one + // hunt for first abstract matching the rule + // ~adas_de_de.9.0=ADAS_WHAT #! Worauf ist der Tempomat eingestellt? + while (readID == -1 || TOPLEVELID(id) > TOPLEVELID(readID) || (TOPLEVELID(id) == TOPLEVELID(readID) && REJOINDERID(id) > REJOINDERID(readID))) { - if (ReadALine(abstractBuffer, in) < 0) break; // no more verifcation data - if (strstr(abstractBuffer, "VERIFY")) continue; - char* dot = strchr(abstractBuffer, '.'); - char* dot1 = strchr(dot + 1, '.'); - readID = MAKE_REJOINDERID(atoi(dot1 + 1)) + atoi(dot + 1); // the id pending + if (ReadAbstractLine(abstractBuffer, in) >= 0) + char* tokens = strstr(abstractBuffer, "#Tokens: "); + test = strchr(abstractBuffer, '#'); - type = test[2]; - if (!(spelling & ABSTRACT_PRETTY)) test += 2; + if (!test) return; // end of data + char* namePeriod = strchr(abstractBuffer, '.'); + if (namePeriod) + { + *namePeriod = 0; + char* start = strchr(abstractBuffer, '~'); + bool match = !strcmp(start, topicName); + *namePeriod = '.'; + if (!match) // future topic, hold it + { + strcpy(abstractPendingBuffer, abstractBuffer); + return; + } + } + } + + // does not match rule + test = strchr(abstractBuffer, '#'); + type = (test) ? test[2] : 0; + if (id == readID && (type == 'x' || type == 'X')) + { + Log(USERLOG, "\r\n%s\r\n\r\n", test + 3); + fprintf(abstractFile, "\r\n%s\r\n\r\n", test + 3); + readID = -1; + *abstractPendingBuffer = 0; + goto retry; + + } + if (TOPLEVELID(id) != TOPLEVELID(readID) || (TOPLEVELID(id) == TOPLEVELID(readID) && REJOINDERID(id) != REJOINDERID(readID))) + { + // global comment separator if ((type == 'x' || type == 'X') && *test != ' ' && ((TOPLEVELID(id) > TOPLEVELID(readID)) || (TOPLEVELID(id) == TOPLEVELID(readID) && REJOINDERID(id) > REJOINDERID(readID)))) // global topic comment, dump it immediately and keep going { - Log(USERLOG, "\r\n%s\r\n", test + 1); + Log(USERLOG, "\r\n%s\r\n", test + 3); + fprintf(abstractFile, "\r\n%s\r\n", test + 3); readID = -1; + goto retry; + } + strcpy(abstractPendingBuffer, abstractBuffer); + return; // hold up for later rule + } + test = strchr(abstractBuffer, '#'); + type = (test) ? test[2] : 0; + + // abstractbuffer holds primary line matching our rule + // Test for more samples inputs on same line + // are current 2 tests for same rule + while (1) // handle duplicate tests + { + ReadALine(abstractPendingBuffer, in); + char* eq0 = strchr(abstractPendingBuffer, '='); + char* eq1 = strchr(abstractBuffer, '='); + if (eq0 && eq1 && !strncmp(abstractPendingBuffer, abstractBuffer, eq1 - abstractBuffer)) + { + char* testx = strchr(abstractPendingBuffer, '#'); + Log(USERLOG,"*\t%s%s\t*\t\r\n", Indenter(*basic), testx+2); + fprintf(abstractFile, "*\t%s%s\t*\t\r\n", Indenter(*basic), testx+2); + continue; // check again } + break; + } + + if (!(spelling & ABSTRACT_PRETTY)) test += 2; + if ((type == 'x' || type == 'X') && *test != ' ' && ((TOPLEVELID(id) > TOPLEVELID(readID)) || (TOPLEVELID(id) == TOPLEVELID(readID) && REJOINDERID(id) > REJOINDERID(readID)))) // global topic comment, dump it immediately and keep going + { + Log(USERLOG, "\r\n%s\r\n", test + 3); + fprintf(abstractFile, "\r\n%s\r\n", test + 3); + readID = -1; } if (test && (type == 'x' || type == 'X') && *test != ' ' && readID == id) // global topic comment for current match { - Log(USERLOG, "\r\n%s\r\n", test + 1); - fprintf(abstractFile, "\r\n%s\r\n", test + 1); + Log(USERLOG, "\r\n%s\r\n", test + 3); + fprintf(abstractFile, "\r\n%s\r\n", test + 3); readID = -1; goto retry; } @@ -12740,7 +13143,7 @@ static void DoHeader(int count, char* basic, FILE* in, int id, unsigned int spel sprintf(label, (char*)"R-%s-%s.%d.%d", computerID, GetTopicName(topicID), ruleid, rejoinderid); WORDP D = StoreWord(label, AS_IS); // BUG if (D) Log(USERLOG, "(%d) ", statistics[D->word]); - Log(USERLOG, "%s", basic); + Log(USERLOG, "%s%s\t", Indenter(*basic), basic); fprintf(abstractFile, "%s%s\t", Indenter(*basic),basic); if (*basic == 't' || *basic == 'v' || usingpattern) fprintf(abstractFile, "-\t"); // no user input } @@ -12748,7 +13151,7 @@ static void DoHeader(int count, char* basic, FILE* in, int id, unsigned int spel // display verify as pattern if (id == readID && !lineLimit && !(spelling & ABSTRACT_PRETTY)) { - Log(USERLOG, " %s => ", test); + Log(USERLOG, " %s%s => ", Indenter(*basic),test); fprintf(abstractFile, "%s%s\t", Indenter(*basic),test); } } @@ -12848,6 +13251,8 @@ static void DisplayTopic(char* name, int topicID, int spelling) char* pattern = AllocateBuffer(); char* basic = AllocateBuffer(); int id = 0; + *abstractPendingBuffer = 0; + readID = 0; char bodyKind[100]; int ruleid = 0; int rejoinderid = 0; @@ -13143,6 +13548,10 @@ static void DisplayTopic(char* name, int topicID, int spelling) char* hold = output; output -= strlen(word) + 1; end = strchr(output, ')'); + if (!end) + { + int xx = 0; + } char c = end[1]; end[1] = 0; strncpy(outputPtr, output, strlen(output)); @@ -13284,7 +13693,7 @@ static void DisplayTopic(char* name, int topicID, int spelling) if (headit && !(spelling & ABSTRACT_RESTRICTIONS)) { - DoHeader(indent, basic, in, id, spelling, ruleid, rejoinderid, topicID); + DoHeader(indent, basic, in, id, spelling, ruleid, rejoinderid, topicID,buffer,rule); if (lineLimit) // check for sections between \n that are too long. { char* esc; @@ -13333,7 +13742,7 @@ static void DisplayTopic(char* name, int topicID, int spelling) memmove(lf + 2 + gap, lf + 2, strlen(lf + 2) + 1); for (unsigned int i = 0; i < gap; ++i) lf[2 + i] = ' '; } - Log(USERLOG, "%s\r\n", buffer); + Log(USERLOG, "%s%s\r\n", Indenter(*basic), buffer); fprintf(abstractFile, "%s%s\r\n", Indenter(*basic),buffer); } } @@ -13461,7 +13870,8 @@ static void C_Abstract(char* input) { abstractFile = FopenUTF8Write("tmp/abstract.csv"); fprintf(abstractFile, "RuleLabel\tUser Input\tBot Output\r\n"); - + fprintf(abstractFile, "If output is *, look below for shared output.\r\n"); + readID = -1; int spelling = 0; volleyCounter = 0; relevantVolleyCounter = 0; @@ -13509,6 +13919,7 @@ static void C_Abstract(char* input) Log(USERLOG, "Volleys processed: %d Relevant: %d \r\n", volleyCounter, relevantVolleyCounter); } abstractBuffer = AllocateBuffer(); + abstractPendingBuffer = AllocateBuffer(); size_t len = 0; char* x = strchr(input, '*'); @@ -13561,6 +13972,7 @@ static void C_Abstract(char* input) DisplayTables((char*)"*"); } FreeBuffer(); + FreeBuffer(); FClose(abstractFile); if (lineLimit) Log(USERLOG, "%d lines were over length %d\r\n", longLines, lineLimit); } @@ -14111,13 +14523,18 @@ static void VerifyList1(char* file, uint64 output) char* start = name; if (HasUTF8BOM(start)) start += 3; if (!*start) continue; - strcpy(input, start); + char* tokens = strstr(start, "#Tokens: "); + if (tokens) + *tokens = 0; // ignore token data + strcpy(input, start); char* ver = strstr(start, "VERIFY"); + if (!ver) ver = strstr(start, "verify"); if (ver) { MakeLowerCase(ver); char* evnt = strstr(ver, "seteventcontext("); + if (!evnt) evnt = strstr(ver, "setverifyeventcontext("); char* persona = strstr(ver, "setpersonacontext("); char* language = strstr(ver, "setverifylanguagecontext("); if (!language) language = strstr(ver, "setlanguagecontext("); @@ -14139,15 +14556,18 @@ static void VerifyList1(char* file, uint64 output) else if (*verifybotlc && !strstr(persona, verifybotlc)) matches = false; } } - //~adas_es_us.0.0 = STARTCONTEXT #!VERIFY ^ seteventcontext(auto_event) - //~adas_es_us.0.0 = STARTCONTEXT #!VERIFY ^ setverifylanguagecontext(es_US) - //~adas_es_us.0.0 = STARTCONTEXT #!VERIFY ^ setpersonacontext(Mia) - //~adas_es_us.3.0 = ADAS_CRUISE_OFF #!Apague el control de crucero. - if (!matches) continue; // dont include these - + //~adas_en_Us.0.0 = STARTCONTEXT #!VERIFY ^ seteventcontext(auto_event) + //~adas_en_Us.0.0 = STARTCONTEXT #!VERIFY ^ setverifylanguagecontext(es_US) + //~adas_en_Us.0.0 = STARTCONTEXT #!VERIFY ^ setpersonacontext(Mia) + //~adas_en_Us.3.0 = ADAS_CRUISE_OFF #!Apague el control de crucero. + if (!matches) + { + fclose(in); + return; // dont include these + } start = input; - // ~ai_en_us.1.0 #!Does your system need training ? + // ~ai_en_US.1.0 #!Does your system need training ? if (start[2] == ' ') continue; // indented level char* end = strstr(start, "#!"); @@ -14158,16 +14578,56 @@ static void VerifyList1(char* file, uint64 output) *end = 0; char* nl = strchr(message, '\r'); if (!nl) nl = strchr(message, '\n'); - *nl = 0; + if (nl) *nl = 0; + ++listcount; fprintf(out, "%s", message); fprintf(out, " #!!# %s\r\n", start); // echo out test condition } FClose(in); } +static void C_MapLabels(char* input) +{ // :maplabels topicname + char name[MAX_WORD_SIZE]; + sprintf(name, "%s/tmp.txt", tmpfolder); + FILE* out = FopenUTF8Write(name); + sprintf(name, "VERIFY/%s-b1.txt",input); + FILE* in = FopenReadOnly(name); + if (!in) return; + char word[4000]; + char priorlabel[200]; + *priorlabel = 0; + + while (fgets(word, maxBufferSize, in)) + { + if (strstr(word, "VERIFY")) continue; + //~adas_fr_fr.3.0=ADAS_CRUISE_OFF #! Éteignez le régulateur de vitesse. + char* equal = strchr(word, '='); + if (!equal) continue; + char* sample = strchr(word, '#'); + *(sample - 2) = 0; + + char* dot = strchr(word, '.'); + dot[1] = 0; // isolates the topic + + char label[200]; + ReadCompiledWord(equal + 1, label); + if (!strcmp(priorlabel, label)) continue; // only 1 meaning needed + strcpy(priorlabel, label); + + char* end = strchr(sample, '\r'); + *end = 0; + fprintf(out,"%s%s: '%s',\r\n",word, label, sample + 3); + } + FClose(in); + FClose(out); + printf("done\r\n"); +} + static void C_VerifyList(char* input) // leave * after args if no file { // :verifylist or :verifylist bot:name or :verifylist language:xx_xx :verifylist event: :verifylist filename in verify *verifybotlc = 0; + listcount = 0; *verifylanguagelc = 0; *verifyeventlc1 = 0; *verifyeventlc2 = 0; @@ -14227,9 +14687,14 @@ static void C_VerifyList(char* input) // leave * after args if no file FILE* out = FopenUTF8Write(name); fprintf(out, "VERIFY ^gambit(~cs_verifyrun) #!!# ~verifyrun.0.0=STARTCONTEXT\r\n"); if (!*input) WalkDirectory("VERIFY", VerifyList1, (uint64)out, false); - else VerifyList1(input, (uint64)out); + else + { + char name[400]; + sprintf(name, "VERIFY/%s-b1.txt", input); + VerifyList1(name, (uint64)out); + } FClose(out); - printf("done\r\n"); + printf("%d done\r\n",listcount); } static void C_VerifyRun(char* junk) @@ -14319,7 +14784,7 @@ static void C_VerifyMatch(char* input) while (fgets(readBuffer, MAX_WORD_SIZE, in)) { - //Jun 17 14:11 : 59.900 2022 Respond : user : dt bot : sage len : 65 ip : (~ai_en_us) 1 Does your system need training ? # AI_TRAINING = ~ai_en_us.1.0 ==> {"transcript": "{\"transcript\": \"\\\"No, and that's why we don't need to harvest user data.\\\"\", \"audio\": \"\\\"\\\"\", \"image\": \"\\\"\\\"\", \"emotion\": \"\\\"happy\\\"\", \"animation\": \"\\\"\\\"\", \"rule\": \"AI TRAINING\"}", "audio" : "\"\"", "image" : "\"\"", "emotion" : "\"happy\"", "animation" : "\"\"", "rule" : "AI_TRAINING"} When:Jun 17 14 : 11 : 59.908 2022 8ms q 0 Why : ~ai_en_us.1.0 = AI_TRAINING.~control.35.0 = KEYWORDED JOpen : 0 / 0 Timeout : 0 + //Jun 17 14:11 : 59.900 2022 Respond : user : dt bot : sage len : 65 ip : (~ai_en_US) 1 Does your system need training ? # AI_TRAINING = ~ai_en_US.1.0 ==> {"transcript": "{\"transcript\": \"\\\"No, and that's why we don't need to harvest user data.\\\"\", \"audio\": \"\\\"\\\"\", \"image\": \"\\\"\\\"\", \"emotion\": \"\\\"happy\\\"\", \"animation\": \"\\\"\\\"\", \"rule\": \"AI TRAINING\"}", "audio" : "\"\"", "image" : "\"\"", "emotion" : "\"happy\"", "animation" : "\"\"", "rule" : "AI_TRAINING"} When:Jun 17 14 : 11 : 59.908 2022 8ms q 0 Why : ~ai_en_US.1.0 = AI_TRAINING.~control.35.0 = KEYWORDED JOpen : 0 / 0 Timeout : 0 char expectedRuleID[MAX_WORD_SIZE]; char expectedRuleLabel[MAX_WORD_SIZE]; char actualRuleLabel[MAX_WORD_SIZE]; @@ -14416,7 +14881,7 @@ static void C_VerifyMatch(char* input) continue; if (*namebot && !*botname) continue; - // Why: ~ai_en_us.1.0 = AI_TRAINING.~control.35.0 + // Why: ~ai_en_US.1.0 = AI_TRAINING.~control.35.0 char* why = strstr(readBuffer, "Why:"); if (why) { @@ -15071,6 +15536,7 @@ CommandInfo commandSet[] = // NEW { (char*)"\r\n---- Fact info",0,(char*)""}, { (char*)":allfacts",C_AllFacts,(char*)"Write all facts to TMP/facts.tmp"}, { (char*)":facts",C_Facts,(char*)"Display all facts with given word or meaning or fact set"}, + { (char*)":fact",C_ShowFact,(char*)"Display fact with given index"}, { (char*)":userfacts",C_UserFacts,(char*)"Display current user facts"}, { (char*)":alldict",C_AllDict,(char*)"Write all words to TMP/dict.tmp" }, @@ -15176,6 +15642,7 @@ CommandInfo commandSet[] = // NEW { (char*)":allmembers",C_AllMembers,(char*)"show all members recursive, excluding when members of named concepts" }, { (char*)":compiledp",C_CompileDP,(char*)"compile dp bot" }, { (char*)":simplelog",C_Simplelog,(char*)"display log file simply into tmp/log.txt" }, + { (char*)":renewlog",C_RenewLog,(char*)"display log file simply into tmp/log.txt" }, { (char*)":comparelog",C_Comparelog,(char*)"diff 2 log files" }, { (char*)":comparefiles",C_CompareFiles,(char*)"diff 2 files" }, { (char*)":dedupe",C_Dedupe,(char*)"echo input file to TMP/tmp.txt without duplicate lines)" }, @@ -15228,6 +15695,7 @@ CommandInfo commandSet[] = // NEW { (char*)"\r\n---- Regression testing",0,(char*)"" }, { (char*)":testspanish",C_JaUnittest,(char*)"run spanish unit tests" }, { (char*)":ingestlog",C_Ingestlog,(char*)"execute a log file as source" }, + { (char*)":maplabels",C_MapLabels,(char*)"put labels and sample input into tmp.txt" }, { (char*)":verifylist",C_VerifyList,(char*)"put verify tests into tmp.txt" }, { (char*)":verifyrun",C_VerifyRun,(char*)"execute verify test file" }, { (char*)":verifymatch",C_VerifyMatch,(char*)"does userlog match verify data on why" }, @@ -15237,6 +15705,9 @@ CommandInfo commandSet[] = // NEW { (char*)":validatedict",C_ValidateDict,(char*)"confirms dictionary bucket wiring is correct" }, { (char*)":verify",C_Verify,(char*)"Given test type & topic, test that rules are accessible. Tests: pattern (default), blocking(default), keyword(default), sample, gambit, all." }, { (char*)":spanishword",C_ComputeSpanish,(char*)"Display information about given word" }, + { (char*)":tokenizesamples",C_TokenizeSamples,(char*)"Given directory name,replicate files in tmp with samples annotated with tokenizer data." }, + { (char*)":autopattern",C_AutoPattern,(char*)"Given directory name,replicate files in tmp with patterns enhanced by tokenized sample data." }, + #ifdef PRIVATE_CODE #include "../privatecode/privatetestingtable.cpp" diff --git a/SRC/testing.h b/SRC/testing.h index 768b4b03..d522a740 100644 --- a/SRC/testing.h +++ b/SRC/testing.h @@ -1,7 +1,7 @@ #ifndef _TESTINGH #define _TESTINGH #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/textUtilities.cpp b/SRC/textUtilities.cpp index dc0ffb90..c68526d3 100644 --- a/SRC/textUtilities.cpp +++ b/SRC/textUtilities.cpp @@ -2620,6 +2620,8 @@ bool AddInput(char* buffer, int kind, bool clear) buffer = SkipWhitespace(buffer); if (!*buffer) buffer = (char*)" "; char* item = AllocateHeap(buffer); + char* comment = strstr(item, "#!"); + if (comment) *comment = 0; startSupplementalInput = AllocateHeapval(HV1_STRING|HV2_STRING,startSupplementalInput, (uint64)item, kind); // 1 == internal input MoreToCome(); return true; @@ -3411,13 +3413,48 @@ static void PurifyHTML(char c, char*& read, char*& write, bool withinquote) { if (read[1] == '#') { - int n = atoi(read + 2); + int n = 0; + int offset = 0; + if (read[2] == 'x' || read[2] == 'X') + { + uint64 val; + char* ptr = ReadHex(read+2, val); + if (*(--ptr) == ';' && val > 0) + { + n = (int)val; + offset = (ptr - read); + } + } + else + { + if (IsDigit(read[2]) && IsDigit(read[3]) && read[4] == ';') //eg + { + n = atoi(read + 2); + offset = 4; + } + else if (IsDigit(read[2]) && IsDigit(read[3]) && IsDigit(read[4]) && IsDigit(read[5]) && read[6] == ';') //eg ‘ + { + n = atoi(read + 2); + offset = 6; + } + } // convert normal ascii characters out of html, except // underscore leave alone because this gets around cs output purify on target=_blank - if (IsDigit(read[2]) && IsDigit(read[3]) && read[4] == ';' && n != 95) //eg + if (n > 0 && n != 95) { - *write++ = (char)n; // normal ascii value - read += 4; + // some numeric codes for double quotes need to be escaped + if (n == 34 || n == 171 || n == 187 || n == 8216 || n == 8217 || n == 8220 || n == 8221 || n == 8222) + { + if (withinquote) *write++ = '\\'; + *write++ = '"'; + read += offset; + } + else if (n < 256) + { + *write++ = (char)n; // normal ascii value + read += offset; + } + else *write++ = c; } else *write++ = c; } diff --git a/SRC/textUtilities.h b/SRC/textUtilities.h index 503089f8..7f3029a3 100644 --- a/SRC/textUtilities.h +++ b/SRC/textUtilities.h @@ -2,7 +2,7 @@ #define _TEXTUTILITIESH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/tokenSystem.cpp b/SRC/tokenSystem.cpp index 9544708f..4df63095 100644 --- a/SRC/tokenSystem.cpp +++ b/SRC/tokenSystem.cpp @@ -74,6 +74,8 @@ void DumpTokenControls(uint64 val) if ((val & DO_PARSE) == DO_PARSE) Log(USERLOG,"DO_PARSE "); else if (val & DO_POSTAG) Log(USERLOG,"DO_POSTAG "); + if ( val & JSON_DIRECT_FROM_OOB) Log(USERLOG, "JSON_DIRECT_FROM_OOB "); + if (val & NO_IMPERATIVE) Log(USERLOG,"NO_IMPERATIVE "); if (val & NO_WITHIN) Log(USERLOG,"NO_WITHIN "); if (val & NO_SENTENCE_END) Log(USERLOG,"NO_SENTENCE_END "); @@ -1522,7 +1524,9 @@ char* TokenizeJapanese(char* input, unsigned int& count, char** words, char* sep // find sentence end if there is one, break off char* period = find_closest_jp_period(input); char* exclaim = strstr(input, "!"); + if (!exclaim) exclaim = strstr(input, "!"); char* question = strstr(input, "?"); + if (!question) question = strstr(input, "?"); char* end = period; if ((end && exclaim && exclaim < end) || !end) end = exclaim; if ((end && question && question < end) || !end) end = question; diff --git a/SRC/tokenSystem.h b/SRC/tokenSystem.h index 4fdc0cee..f4e5cba6 100644 --- a/SRC/tokenSystem.h +++ b/SRC/tokenSystem.h @@ -3,7 +3,7 @@ #include "common.h" #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/topicSystem.cpp b/SRC/topicSystem.cpp index 40431795..75227377 100644 --- a/SRC/topicSystem.cpp +++ b/SRC/topicSystem.cpp @@ -1528,7 +1528,7 @@ static FunctionResult FindLinearRule(char type, char* buffer, unsigned int& id, else if (type == GAMBIT || (*ptr == type || *ptr == STATEMENT_QUESTION)) // is this the next unit we want to consider? { result = TestRule(ruleID, ptr, buffer); - if (result & (FAILRULE_BIT | ENDRULE_BIT)) oldResponseIndex = responseIndex; // update in case he issued answer AND claimed failure + if (result & (FAILTOPRULE_BIT | FAILRULE_BIT | ENDRULE_BIT)) oldResponseIndex = responseIndex; // update in case he issued answer AND claimed failure else if (result & ENDCODES || responseIndex > oldResponseIndex) break; // wants to end or got answer } result = NOPROBLEM_BIT; @@ -2767,12 +2767,17 @@ void InitKeywords(const char* fname, const char* layer, unsigned int build, bool endOnly = false; // get the main concept name ptr = ReadToken(ptr, word); // leaves ptr on next good word or bot/lang data - if (*word == 'T') memmove(word, word + 1, strlen(word)); // remove T + unsigned int typ = CONCEPT; + if (*word == 'T') + { + typ = TOPIC; + memmove(word, word + 1, strlen(word)); // remove T + } strcpy(name, word); T = ReadMeaning(name, true, true); set = Meaning2Word(T); AddWordItem(set, dictionaryBuild); - AddInternalFlag(set, (unsigned int)build);// sets and concepts are both sets. Topics get extra labelled on script load + AddInternalFlag(set, typ | (unsigned int)build);// sets and concepts are both sets. Topics get extra labelled on script load if (dictionaryBuild) { AddSystemFlag(set, MARKED_WORD); diff --git a/SRC/topicSystem.h b/SRC/topicSystem.h index 409d2158..a872ab09 100644 --- a/SRC/topicSystem.h +++ b/SRC/topicSystem.h @@ -2,7 +2,7 @@ #define _TOPICSYSTEMH #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/userCache.h b/SRC/userCache.h index d9a69dd6..a52d4b3c 100644 --- a/SRC/userCache.h +++ b/SRC/userCache.h @@ -1,7 +1,7 @@ #ifndef _USERCACHEH #define _USERCACHEH #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/userSystem.cpp b/SRC/userSystem.cpp index e5870a4e..af5751fc 100644 --- a/SRC/userSystem.cpp +++ b/SRC/userSystem.cpp @@ -721,6 +721,7 @@ void WriteUserData(time_t curr, bool nobackup) userDataBase = GetFileBuffer(); // cannot fail if we got to here strcpy(userDataBase, filename); + // we write backup JUST BEFORE we save new state #ifndef DISCARDTESTING if (!noretrybackup && filesystemOverride == NORMALFILES && (!server || serverRetryOK) && !documentMode && !callback) { diff --git a/SRC/userSystem.h b/SRC/userSystem.h index 7ffa9e19..bfc1b080 100644 --- a/SRC/userSystem.h +++ b/SRC/userSystem.h @@ -1,7 +1,7 @@ #ifndef _USERSYSTEMH #define _USERSYSTEMH #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/SRC/variableSystem.h b/SRC/variableSystem.h index 15fa762e..6f4018ee 100644 --- a/SRC/variableSystem.h +++ b/SRC/variableSystem.h @@ -1,7 +1,7 @@ #ifndef _VARIABLESYSTEMH_ #define _VARIABLESYSTEMH_ #ifdef INFORMATION -Copyright (C)2011-2023 by Bruce Wilcox +Copyright (C)2011-2024 by Bruce Wilcox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell diff --git a/TOPIC/BUILD0/allfacts0.bin b/TOPIC/BUILD0/allfacts0.bin index d2446be1..d3ed69a7 100644 Binary files a/TOPIC/BUILD0/allfacts0.bin and b/TOPIC/BUILD0/allfacts0.bin differ diff --git a/TOPIC/BUILD0/allwords0.bin b/TOPIC/BUILD0/allwords0.bin index d12d5eea..923b387b 100644 Binary files a/TOPIC/BUILD0/allwords0.bin and b/TOPIC/BUILD0/allwords0.bin differ diff --git a/TOPIC/BUILD0/dict0.txt b/TOPIC/BUILD0/dict0.txt index 39b46fc6..03cff522 100644 --- a/TOPIC/BUILD0/dict0.txt +++ b/TOPIC/BUILD0/dict0.txt @@ -1158,26 +1158,9 @@ ^ `2-letter` x00000000 20004000 @ @ 0 `` ^ `unfazed` @ x20000800 00000000 @ 0 `` ^ `Volkswagen` @ x20000800 00000000 @ 0 `` -^ `$rbet_db` 0 0 x00800808 0 `` -^ `$cs_analyzelimitlog` 0 0 x00800802 0 `` -^ `$testpatternpretopic` 0 0 x00000808 0 `` -^ `$rbet_delay_minutes` 0 0 x00800808 0 `` -^ `$legalpivotlandlordtenantspecialtysize10` 0 0 x00000808 0 `` -^ `$legalpivotlandlordtenantspecialtysize20` 0 0 x00000808 0 `` -^ `$legalpivotlandlordtenantspecialtyunlimitedsize` 0 0 x00000808 0 `` -^ `$legalthemeconfidence` 0 0 x00000808 0 `` -^ `$legalpivotspecialtysize10` 0 0 x00000808 0 `` -^ `$legalpivotspecialtysize20` 0 0 x00000808 0 `` -^ `$legalpivotspecialtyunlimitedsize` 0 0 x00000808 0 `` -^ `$pearllegalpivotlandlordtenantspecialtysize10` 0 0 x00000808 0 `` -^ `$pearllegalpivotlandlordtenantspecialtysize20` 0 0 x00000808 0 `` -^ `$pearllegalpivotlandlordtenantspecialtyunlimitedsize` 0 0 x00000808 0 `` -^ `$pearllegalthemeconfidence` 0 0 x00000808 0 `` -^ `$pearllegalcombothemeconfidence` 0 0 x00000808 0 `` -^ `$pearllegalpivotspecialtysize10` 0 0 x00000808 0 `` -^ `$pearllegalpivotspecialtysize20` 0 0 x00000808 0 `` -^ `$pearllegalpivotspecialtyunlimitedsize` 0 0 x00000808 0 `` -^ `$forced_random` 0 0 x00800808 0 `` +^ `$cs_directfromoob` 0 0 x00800802 0 `` +^ `$compilenomixedcase` 0 0 x00000808 0 `` +^ `$compilenowarndupconcept` 0 0 x00000808 0 `` ^ `~internal_concepts` 0 0 x00800804 0 `` ^ `~internal_concepts$` 0 0 x00800800 0 `` ^ `~timeadjmodifier` 0 0 x00000804 0 `` @@ -4742,6 +4725,34 @@ ^ `~weak_med$` 0 0 x00800800 0 `` ^ `habitutation` 0 P x00000800 0 `` ^ `~weak_lo$` 0 0 x00800800 0 `` +^ `~politicswords` 0 0 x00000804 0 `` +^ `~politicswords$` 0 0 x00000800 0 `` +^ `Trump` 0 0 x00002800 0 `` +^ `Biden` 0 P x00002800 0 `` +^ `~role_political_member` 0 x00000800 80000000 x00800804 0 `` +^ `~politcal_parties` 0 P x00800800 0 `` +^ `~warwords` 0 0 x00000804 0 `` +^ `~warwords$` 0 0 x00000800 0 `` +^ `~military_groups` 0 P x00800804 0 `` +^ `~armed_services` 0 P x00800804 0 `` +^ `~crimewords` 0 0 x00000804 0 `` +^ `~crimewords$` 0 0 x00000800 0 `` +^ `Jeffrey_Epstein` 0 P x00802800 0 `` +^ `waterboard` 0 P x00000800 0 `` +^ `waterboarding` 0 P x00000800 0 `` +^ `lady_of_the_night` 0 P x00800800 0 `` +^ `~religious_writing` 0 P x00800804 0 `` +^ `~religious_writing$` 0 0 x00800800 0 `` +^ `Qur'an` 0 P x00002800 0 `` +^ `Tripitaka` 0 P x00002800 0 `` +^ `~religionwords` 0 0 x00000804 0 `` +^ `~religionwords$` 0 0 x00000800 0 `` +^ `~role_religious_member` 0 x00000800 80000000 x00800804 0 `` +^ `~religious_kind` 0 P x00800800 0 `` +^ `~religious_buildings` 0 P x00800804 0 `` +^ `~terrorismwords` 0 0 x00000804 0 `` +^ `~terrorismwords$` 0 0 x00000800 0 `` +^ `self-mutilation` 0 P x00000800 0 `` ^ `~coronavirus` 0 P x00000804 0 `` ^ `~coronavirus$` 0 0 x00000800 0 `` ^ `~diseases` 0 0 x00000804 0 `` @@ -5015,7 +5026,6 @@ ^ `the_concept_of` 0 P x00800800 0 `` ^ `the_field_of` 0 P x00800800 0 `` ^ `the_study_of` 0 P x00800800 0 `` -^ `~armed_services` 0 0 x00800804 0 `` ^ `~armed_services$` 0 0 x00800800 0 `` ^ `Coast_Guard` 0 P x00802800 0 `` ^ `~art_gallery` 0 P x00800804 0 `` @@ -5334,7 +5344,6 @@ ^ `Mozilla` 0 P x00002800 0 `` ^ `Safari` 0 0 x00002800 0 `` ^ `~building$` 0 0 x00000800 0 `` -^ `~religious_buildings` 0 P x00800804 0 `` ^ `~shelter` 0 P x00000804 0 `` ^ `boat_house` 0 P x00800800 0 `` ^ `club_house` 0 P x00800800 0 `` @@ -6210,7 +6219,6 @@ ^ `gaywad` 0 P x00000800 0 `` ^ `gooch` 0 P x00000800 0 `` ^ `guido` 0 P x00000800 0 `` -^ `hard_on` 0 P x00800800 0 `` ^ `heeb` 0 P x00000800 0 `` ^ `ho` 0 P x00000800 0 `` ^ `hoebag` 0 P x00000800 0 `` @@ -7248,6 +7256,8 @@ ^ `~holiday` 0 0 x00000804 0 `` ^ `~holiday$` 0 0 x00000800 0 `` ^ `~new_years_words` 0 P x00800804 0 `` +^ `Earth_Day` 0 P x00802800 0 `` +^ `President_'s_Day` 0 P x00802800 0 `` ^ `~hospital` 0 P x00000804 0 `` ^ `~hospital$` 0 0 x00000800 0 `` ^ `~hotel` 0 P x00000804 0 `` @@ -7595,7 +7605,6 @@ ^ `~microlife$` 0 0 x00000800 0 `` ^ `~monera` 0 x00000800 00000001 x00000804 0 `` ^ `~protista` 0 x00000800 00000001 x00000804 0 `` -^ `~military_groups` 0 0 x00800804 0 `` ^ `~military_groups$` 0 0 x00800800 0 `` ^ `~military_man` 0 0 x00800804 0 `` ^ `~military_man$` 0 0 x00800800 0 `` @@ -8325,7 +8334,6 @@ ^ `~politician` 0 0 x00000804 0 `` ^ `~politician$` 0 0 x00000800 0 `` ^ `~president` 0 P x00000804 0 `` -^ `Biden` 0 P x00002800 0 `` ^ `Bill_Bradley` 0 P x00802800 0 `` ^ `Chelsea_Clinton` 0 P x00802800 0 `` ^ `Chirac` 0 P x00002800 0 `` @@ -8546,8 +8554,6 @@ ^ `~role_medical$` 0 0 x00800800 0 `` ^ `~role_member$` 0 0 x00800800 0 `` ^ `~role_nationality_member` 0 x00000800 80000000 x00800804 0 `` -^ `~role_political_member` 0 x00000800 80000000 x00800804 0 `` -^ `~role_religious_member` 0 x00000800 80000000 x00800804 0 `` ^ `~role_misc$` 0 0 x00800800 0 `` ^ `~role_nationality_member$` 0 0 x00800800 0 `` ^ `Andorrian` 0 P x00002800 0 `` @@ -8749,8 +8755,8 @@ ^ `~make_love` 0 P x00800804 0 `` ^ `adult_bookstore` 0 P x00800800 0 `` ^ `adult_news` 0 P x00800800 0 `` +^ `hard_on` 0 P x00800800 0 `` ^ `Kama_Sutra` 0 P x00802800 0 `` -^ `lady_of_the_night` 0 P x00800800 0 `` ^ `MILF` 0 P x00002800 0 `` ^ `petit_mort` 0 P x00800800 0 `` ^ `porno_magazine` 0 P x00800800 0 `` @@ -8802,6 +8808,7 @@ ^ `chains` 0 P x00000800 0 `` ^ `gang_bang` 0 P x00800800 0 `` ^ `golden_shower` 0 P x00800800 0 `` +^ `pedo` 0 P x00000800 0 `` ^ `lick_my` 0 P x00800800 0 `` ^ `roped` 0 P x00000800 0 `` ^ `s_and_m` 0 P x00800800 0 `` diff --git a/TOPIC/BUILD0/keywords0.txt b/TOPIC/BUILD0/keywords0.txt index b8c4cfc6..44be6e29 100644 --- a/TOPIC/BUILD0/keywords0.txt +++ b/TOPIC/BUILD0/keywords0.txt @@ -604,11 +604,11 @@ ~idiom_badness_hi NODUPLICATE ( thumbs_down turn_off off_putting ~negative_emoticons ) ~emocurse NODUPLICATE ( stfu smartass screw_yourself my_ass wtf wop whoreface whorebag whore wetback wankjob wank vjayjay vajayjay vag va-j-j unclefucker twatwaffle twats twatlips twat trollop tittyfuck tits titfuck tit thundercunt testicle tard suckers sucker suckass sucka spook splooge spick spic spastic sonofabitch sodding snatch smeg slubberdegullion slutbag slut slapper slag skullfuck skeet skank shiznit shiz shitty shitting shittiest shitter shitstain shitspitter shithouse shithole shitfaced shitface shitdick shitcunt shitcanned shitbreath shitbrains shitbagger shitbag shitass shag scullion scrote schmuck schlong sandnigger sand_nigger ruski rimjob retard renob queerhole queerbait queer queef puto pussylicking pussy pussies punta punanny prick porchmonkey porch_monkey poontang poonany poonani poon pollock polesmoker pissflaps pissed_off pissed piss penispuffer penisfucker penisbanger penis peckerhead pecker panooch paki nutsack nut_sack nutter niglet niggers nigger nigga nigaboo negro munging muffdiver muff motherfucking - motherfucker motherfuck mothafuckin mothafucka moron minge midget mick mcfagget lezzie lesbo lesbian lameass kyke kunt kraut kootch kooch kike junglebunny jungle_bunny jizz jigaboo jerk_wad jerk_off jap jackass imbecile idiot humping honkey homodumbshit homo hoebag hoe ho hell helminth heeb hard_on handjob guido gringo gook gooch goddamnit goddamn gaywad gaytard gaylord gayfuckist gayfuck gaydo gaybob gayass gay fudgepacker fuckwitt fuckwad fuckup fucktart fucktard fuckstick fucks fuckoff fucknutt - fucknut fucking fuckin fuckhole fuckhead fuckface fuckersucker fucked fuckbutt fuckbrain fuckboy fuckbag fuckass friggin frickin fool flamer feltch fellatio fatass fagtard faggotcock faggot faggit fagfucker fagbag fag dyke dumshit dumbshit dumbfuck dumass douchewaffle douchebag douche-fag dookie doochbag dipshit dildo dike dickwod dickweed dickweasel dickwad dicksucking dicksucker dickslap dicks dickmonger dickmilk dickjuice dickhole dickfucker dickfuck dickface dickbeaters dickbag dick deggo dang - damn dammit dago cuntslut cuntrag cuntlicker cunthole cuntface cuntass cunnilingus cunnie cumtart cumslut cumjockey cumguzzler cumdumpster cumbubble cum cracker cooter coon coochy coochie cockwaffle cocksucker cocksniffer cocksmoker cocksmoke cocksmith cockshit cocknugget cocknose cockmuncher cockmonkey cockmongruel cockmongler cockmaster cockknoker cockjockey cockhead cockfucker cockface cockburger cockbite cockass cock clusterfuck clitfuck clitface clit chode choad chink chinc carpetmuncher camel_toe - buttfucker buttfucka butt-pirate butt_plug bumblefuck bullshit bugger brotherfucker boner bollox bollocks blowjob bloody bitchy bitchtits bitches bitchass bint beaner bastard bampot balls asswipe asswad asssucker assshole assshit asspirate assnigger assmuncher assmunch assmonkey asslicker asslick assjacker asshopper asshead asshat assgoblin assfucker assfuck assface asses asscracker asscock assclown assbite assbanger assbandit assbag ass-pirate ass-jabber ass-hat ass arse anus mother_fucker jerk - go_to_hell freak dumbass dumb_ass douche dick_head cunt butthead buttface butt_head butt_face bitch shut_the_hell_up shut_the_fuck_up shithead shit_head wanker shit kiss_my_ass gtfo gfy get_the_fuck_out fuckwit fucker fuck_you fuck_out fuck_off fuck_my fuck fu*k fu fet_fucked f_u_c_k f*ck f**k f*** f*#k f#*k eat_shit dickhead crap b**tch asshole ass_hole arsehole **itch ~sexualhate damnit ) + motherfucker motherfuck mothafuckin mothafucka moron minge mick mcfagget lezzie lesbo lesbian lameass kyke kunt kraut kootch kooch kike junglebunny jungle_bunny jizz jigaboo jerk_wad jerk_off jap jackass imbecile idiot humping honkey homodumbshit homo hoebag hoe ho hell helminth heeb guido gringo gook gooch goddamnit goddamn gaywad gaytard gaylord gayfuckist gayfuck gaydo gaybob gayass gay fudgepacker fuckwitt fuckwad fuckup fucktart fucktard fuckstick fucks fuckoff fucknutt fucknut fucking fuckin + fuckhole fuckhead fuckface fuckersucker fucked fuckbutt fuckbrain fuckboy fuckbag fuckass friggin frickin fool flamer feltch fellatio fatass fagtard faggotcock faggot faggit fagfucker fagbag fag dyke dumshit dumbshit dumbfuck dumass douchewaffle douchebag douche-fag dookie doochbag dipshit dildo dike dickwod dickweed dickweasel dickwad dicksucking dicksucker dickslap dicks dickmonger dickmilk dickjuice dickhole dickfucker dickfuck dickface dickbeaters dickbag dick deggo dang damn dammit dago cuntslut + cuntrag cuntlicker cunthole cuntface cuntass cunnilingus cunnie cumtart cumslut cumjockey cumguzzler cumdumpster cumbubble cum cracker cooter coon coochy coochie cockwaffle cocksucker cocksniffer cocksmoker cocksmoke cocksmith cockshit cocknugget cocknose cockmuncher cockmonkey cockmongruel cockmongler cockmaster cockknoker cockjockey cockhead cockfucker cockface cockburger cockbite cockass cock clusterfuck clitfuck clitface clit chode choad chink chinc carpetmuncher camel_toe buttfucker buttfucka + butt-pirate butt_plug bumblefuck bullshit bugger brotherfucker boner bollox bollocks blowjob bloody bitchy bitchtits bitches bitchass bint beaner bastard bampot balls asswipe asswad asssucker assshole assshit asspirate assnigger assmuncher assmunch assmonkey asslicker asslick assjacker asshopper asshead asshat assgoblin assfucker assfuck assface asses asscracker asscock assclown assbite assbanger assbandit assbag ass-pirate ass-jabber ass-hat ass arse anus mother_fucker jerk go_to_hell freak dumbass + dumb_ass douche dick_head cunt butthead buttface butt_head butt_face bitch shut_the_hell_up shut_the_fuck_up shithead shit_head wanker shit kiss_my_ass gtfo gfy get_the_fuck_out fuckwit fucker fuck_you fuck_out fuck_off fuck_my fuck fu*k fu fet_fucked f_u_c_k f*ck f**k f*** f*#k f#*k eat_shit dickhead crap b**tch asshole ass_hole arsehole **itch ~sexualhate damnit ) ~hatewords NODUPLICATE ( ~religionhate ~nationalityhate ~ethnichate ~disabilityhate ~classhate ) ~idiom_badness_lo NODUPLICATE ( throw_shade sinking_feeling on_edge last_leg have_I_fill face_the_music down_in_the_dumps bum_out lightheadedness ) ~idiom_badness_med NODUPLICATE ( not_hold_up to_sack fat_cat blowing_smoke 'a_catch do_not_waste off_putting out_of_bounds not_do_it_again bite_the_bullet snail_'s_pace I_need_to I_have_to I_wish got_to break_my_heart less_time ) @@ -678,6 +678,17 @@ ~surprise_hi NODUPLICATE ( unexpected shock perplexed overwhelmed goggle energetic eager dismayed disillusioned boggle awe astonished amazement amaze ) ~surprise_med NODUPLICATE ( 'impressed 'touched surprise startle excite disapprove disapproval suddenly all_of_a_sudden surprisingly astonishingly amazingly spontaneously abruptly confuse ) ~surprise_lo NODUPLICATE ( distraction distract ) + ~politicswords NODUPLICATE ( ~politcal_parties ~role_political_member Senate dictator Biden Trump election ) + ~role_political_member PROBABLE_NOUN NODUPLICATE ( Whig Tory Republican Libertarian Democrat ) + ~warwords NODUPLICATE ( Hamas Israel Gaza ~armed_services ~military_groups soldier missile Putin war Ukraine Russia ) + ~military_groups NODUPLICATE ( troop squadron squad regiment posse platoon phalanx patrol militia defense_force corps brigade battalion army ) + ~armed_services NODUPLICATE ( Coast_Guard Marines Air_Force Navy Army ) + ~crimewords NODUPLICATE ( lady_of_the_night prostitute nude naked porno porn pornography degrading inhumane inhuman cruel cruelty slavery slave prisoner jail prison arrest waterboarding waterboard torture Jeffrey_Epstein rape criminal crime ) + ~religious_writing NODUPLICATE ( Tripitaka Torah Gita Qur'an Bible Koran ) + ~religionwords NODUPLICATE ( ~religious_buildings ~religious_kind ~role_religious_member ~religious_writing religion religious ) + ~role_religious_member PROBABLE_NOUN NODUPLICATE ( Wiccan Unitarian Sikh Scientologist Satanist Protestant Presbyterian Orthodox Muslim Moonie Lutheran Jewish Jew Hindu Freemason Christian_Scientist Christian Catholic Bhuddist ) + ~religious_buildings NODUPLICATE ( vicarage temple tabernacle synagogue mosque minaret church cathedral abbey ) + ~terrorismwords NODUPLICATE ( murder kill mutilation self-mutilation toxic toxin poison suicide kidnap assassinate assassin sword coercion intimidation violence plot hijack explosion explosive bombing bomb attack terrorist terrorism ) ~coronavirus NODUPLICATE ( COVID-19 coronavirus ) ~diseases NODUPLICATE ( malaria ~coronavirus ) ~cartoon_character NODUPLICATE ( ) @@ -983,7 +994,6 @@ ~architecture_styles NODUPLICATE ( Victorian Roman Greek Gothic Georgian Byzantine Baroque Art_Nouveau Art_Deco ) ~area_quantity NODUPLICATE ( square_yard square_meter square_kilometer square_inch square_foot square_cubit square_centimeter hectare acre ) ~areafield NODUPLICATE ( the_study_of the_field_of the_concept_of the_area_of ) - ~armed_services NODUPLICATE ( Coast_Guard Marines Air_Force Navy Army ) ~art_gallery NODUPLICATE ( sculpture picture_frame picture art ) ~art_history NODUPLICATE ( Surrealist Surrealism Rococo Relativist Relativism Realist Realism Postmodernist Postmodernism Postmodern Objectivist Objectivism Minimalism Impressionist Impressionism Hyperrealist Hyperrealism Fauvism Dada Cubist Cubism ) ~art_kinds NODUPLICATE ( watercolor sculpture sculpt painting paint installation glassblowing drawing draw decollage collage calligraphy assemblage ) @@ -1112,7 +1122,6 @@ ~brown NODUPLICATE ( umbra Titian terracotta taupe tan sorrel sinopia sienna sepia sandy rust russet mahogany infuscate fuscous buff brunette brownish brown bronze amber ~brown_other ) ~brown_other NODUPLICATE ( walnut rainbow nutmeg khaki honey hazel copper coffee cinnamon chocolate almond ) ~browsers NODUPLICATE ( Safari Netscape Mozilla Internet_Explorer IE Firefox Chrome ) - ~religious_buildings NODUPLICATE ( vicarage temple tabernacle synagogue mosque minaret church cathedral abbey ) ~shelter NODUPLICATE ( tree_house tent spot shelter shanty shack RV residence quarters prison place motel mobile_home mansion lodging lodge location locate hut housing houseboat house hotel home habitation habitat flat estate dwelling dormitory dorm cottage condominium condo chateau castle cabin billet apartment abode ) ~building_parts NODUPLICATE ( yard window wall vestibule veranda upstairs tower subbasement study studio stairwell stair sidewall shutter room roof restroom porch patio parlor lunchroom living_room kitchen hallway hall gutter garden garage foyer flooring floor fireplace fence escalator entryway downstairs doorway doorbell door dining_room deck crawl_space corridor column colonnade classroom chimney chamber ceiling bedroom bathroom bath basement balcony backyard attic arch annex ) ~building_substances NODUPLICATE ( wood tinfoil tile tar steel shingle mud lumber linoleum cork concrete clay cement caulk brick asphalt ) @@ -1478,7 +1487,7 @@ ~hobbies_writing NODUPLICATE ( writing geocaching gardening blogging ) ~hockey_teams NOUN NOUN_PROPER_SINGULAR ALWAYS_PROPER_NAME_MERGE LOCATIONWORD NODUPLICATE ( Thrashers Sabres RedWings Red_Wings Rangers Oilers Maple_Leafs Flyers Detroit_Red_Wings Bruins Blackhawks ) ~holdable NODUPLICATE ( whip wand volleyball umbrella trumpet trash stethoscope sickle shuriken shotgun shiv scissors scalpel saw salad ray_gun pitchfork pistol paper_clip pamphlet ocarina night_vision_goggles necronomicon magazine mace lasso insect_spray haggis gyroscope gyrojet gun guitar grenade grappling_hook garlic fudge football flugelhorn flamethrower fishing_pole fedora Excalibur donut crowbar cheese chainsaw bug_spray brush broadsword brass_knuckles bow bazooka bat axe abacus ) - ~holiday NODUPLICATE ( Thanksgiving Memorial_Day Labor_Day Kwanzaa Independence_Day Halloween Easter ~new_years_words ~hanukkah_words ~christmas_words ) + ~holiday NODUPLICATE ( Columbus_Day Martin_Luther_King_Day President_'s_Day Fourth_of_July Bastille_Day Earth_Day Thanksgiving Memorial_Day Labor_Day Kwanzaa Independence_Day Halloween Easter ~new_years_words ~hanukkah_words ~christmas_words ) ~new_years_words NODUPLICATE ( New_Years_Eve New_Years New_Year_'s_Eve New_Year_'s ) ~hospital NODUPLICATE ( surgery medicine illness hospital emergency disease ambulance ) ~hotel NODUPLICATE ( sleep restaurant hotel food bed ) @@ -1585,7 +1594,6 @@ ~mental_illnesses NODUPLICATE ( psychological_disorder~1 mental_illness~1 mental_illness mental_disorder illusion~2 delusion anxiety~1 ) ~monera ANIMATE_BEING NODUPLICATE ( virus true_bacteria~1 probiotic_microflora~1 microbe germ Filoviridae~1 bacteria_family~1 bacteria ) ~protista ANIMATE_BEING NODUPLICATE ( protozoa protoctist~1 protoctist_family~1 algae ) - ~military_groups NODUPLICATE ( troop squadron squad regiment posse platoon phalanx patrol militia defense_force corps brigade battalion army ) ~military_man NODUPLICATE ( military_man ) ~minerals NODUPLICATE ( mineral~1 ) ~indoor_activities NODUPLICATE ( ~arts theater museum hobby gallery ) @@ -1792,8 +1800,6 @@ ~role_legalgoodguy PROBABLE_NOUN NODUPLICATE ( conservator magistrate beneficiary executor witness victim plaintiff juror hostage defendant barrister ) ~role_nationality_member PROBABLE_NOUN NODUPLICATE ( Welshman Vietnamese Venusian Ukranian Turk Tongan Tibetan Thai Syrian Swede Spartan Spaniard South_American Somalian Slovenian Slovakian Serbian Scotsman Scot Salvadorian Russian Romanian Portuguese Pole Peruvian Parisienne Palestinian Norwegian North_American New_Zealander New_Yorker Mongolian Moldovian Middle_Easterner Mexican Martian Malasian Macedonian Lithuanian Liberian Lebanese Latvian Laotian Korean Jordanian Japanese Italian Israeli Irishman Iranian Indonesian Indian Icelander Hungarian Honduran Guatemalan Greek German Georgian Frenchman Finn extraterrestrial European Estonian Earthling Dutchman Dane Czech Cuban Costa_Rican Columbian Chinese Chilean Canadian Cambodian Bulgarian Brit Brazilian Bosnian Bolivian Austrian Australian Athenian Asian Armenian Argentinian Arab Andorrian American alien Algerian African ) - ~role_political_member PROBABLE_NOUN NODUPLICATE ( Whig Tory Republican Libertarian Democrat ) - ~role_religious_member PROBABLE_NOUN NODUPLICATE ( Wiccan Unitarian Sikh Scientologist Satanist Protestant Presbyterian Orthodox Muslim Moonie Lutheran Jewish Jew Hindu Freemason Christian_Scientist Christian Catholic Bhuddist ) ~sexual_preference_nouns PROBABLE_NOUN NODUPLICATE ( transvestite queer lesbo lesbian homosexual homo heterosexual gay femme faggot fag dyke bisexual asexual ) ~spouse PROBABLE_NOUN NODUPLICATE ( wife significant_other partner mate husband ) ~roman_gods NODUPLICATE ( Vulcan Vesta Venus Pluto Neptune Minerva Mercury Jupiter Juno Jove Janus god_Mars Diana Cupid Ceres Apollo ) @@ -1824,14 +1830,14 @@ ~sense NODUPLICATE ( vision touch taste smell sight see hearing hear eyesight ) ~serial_killers NODUPLICATE ( Zodiac_Killer Ted_Bundy Robert_Pickton Pedro_Lopez Manson John_Gacy Jack_Kevorkian Harold_Shipman Dexter Dalmer Dahmer Countess_Bathory Charles_Manson Behram Albert_Fish ) ~service_station NODUPLICATE ( service_station gasoline gas auto_repair ) - ~sex NODUPLICATE ( wife_swapping well-hung wanker virginity virgin Viagra tryst tramp threesome Sylvester_Graham STD spunk spermicide sperm slut sexual_addict sexual sex_surrogate sex_addict sex sensuous semen seductress seductive seduction seducement seduce sapphic raunchy prudish prudery prude prostitution prostitute procreation pornography porno_magazine porno polyamory playboy petit_mort orgy orgone orgasm nymphomaniac nymphomania MILF make_out lust Lolita libido lesbian lady_of_the_night kinky kegel Kama_Sutra - impotent impotence horny hooker homosexuality homosexual heterosexual harlot hard_on g-spot fetish exotic_dancer erotic erection erectile ejaculation ejaculate cum contraceptive condom coitus_interruptus climax chastity brothel boner blueballs bisexual asexual afterglow adultery adult_news adult_bookstore ~sex_stuff ~make_love ) + ~sex NODUPLICATE ( wife_swapping well-hung wanker virginity virgin Viagra tryst tramp threesome Sylvester_Graham STD spunk spermicide sperm slut sexual_addict sexual sex_surrogate sex_addict sex sensuous semen seductress seductive seduction seducement seduce sapphic raunchy prudish prudery prude prostitution prostitute procreation loose_woman pornography porno_magazine porno polyamory playboy petit_mort orgy orgone orgasm nymphomaniac nymphomania MILF make_out lust Lolita libido lesbian lady_of_the_night kinky kegel + Kama_Sutra impotent impotence horny hooker homosexuality homosexual heterosexual harlot hard_on g-spot fetish exotic_dancer erotic erection erectile ejaculation ejaculate cum contraceptive condom coitus_interruptus climax chastity brothel boner blueballs bisexual asexual afterglow adultery adult_news adult_bookstore ~sex_stuff ~make_love ) ~make_love NODUPLICATE ( you_to_bed wank wank_off to_hump to_bed_with tit_fuck suck_your stick_it_in_you sleep_with_I shag seduce screw screw_you rut rub_your rimming pop_your_cherry pop_her_cherry masturbate make_out make_love made_love jill_off jerk_off jack_off impregnate hump humping have_sex hand_job had_sex go_to_bed go_down_on give_head get_laid get_it_on get_into_your_pants fuck fornicate fisting fingering fellate ejaculate deflower copulate consummate butt_fuck bonk bone_you bang_you bang_me a_quickie ) ~sex_shop NODUPLICATE ( vibrator sybian sex_shop porno_magazine dildo condom ) ~sex_toy NODUPLICATE ( vibrator sybian strap-on sex_toy dilld0 dildo dild0s dild0 cock_ring buttplug butt_plug anal_bead ) ~sexual_act NODUPLICATE ( wet_dream wankjob wank tugjob tug_job touching_yourself to_cyber tittyfuck titfuck screwing rimming rimjob rim_job pussylicking oral_sex onanism nookie munging menage_a_trois masturbatory masturbation masterbates masterbate masstrbate masstrbait massterbait jerk_off jerk-off humping handjob go_to_bed get_dirty_with fucks fucking fuckin fucked fuck fornication fist_you finger_you finger_in_you fellatio fellate felching deflower cybersex cunnilingus consummate clitfuck buggery bugger boffing blowjob blow_job autoeroticism assfuck analingus anal a_bj ~make_love ) - ~sexual_fetish NODUPLICATE ( whip sodomy scat sadomasochistic sadomasochism s_and_m roped rape pervert pedophilia necrophilia lick_my leather latex infantilism incest golden_shower glory_hole gang_bang fetish femdom dominatrix chains bukake bondage bestiality BDSM autoerotic ) + ~sexual_fetish NODUPLICATE ( whip sodomy scat sadomasochistic sadomasochism s_and_m roped rape pervert necrophilia lick_my pedophile pedophilia pedo leather latex infantilism incest golden_shower glory_hole gang_bang fetish femdom dominatrix chains bukake bondage bestiality BDSM autoerotic ) ~sexual_liquid NODUPLICATE ( spunk semen jizz jizm jiss jisim cum ) ~sexual_part NODUPLICATE ( your_nuts your_balls vulva vagina tit scrotum pussy pubis pubic pubes privates private_parts private_part private_member private_bits penis nipple my_willie my_dick maidenhead love_muscle jugs hymen groin glans dick cunt cock clitoris clit cleavage breast bosom boob boner ass ) ~sexual_position NODUPLICATE ( woman_on_top spoons_position rear_entry missionary_position leapfrog_position doggy_style doggy_position deep_throat cowgirl_position cowboy_position anal_penetration 69 ) diff --git a/TOPIC/BUILD0/map0.json b/TOPIC/BUILD0/map0.json index b8e22b8a..cef1a6f1 100644 --- a/TOPIC/BUILD0/map0.json +++ b/TOPIC/BUILD0/map0.json @@ -961,4104 +961,4128 @@ "file" : "C:/ddrive/ChatScript/RAWDATA/ONTOLOGY/ENGLISH/concepts.top", "items" : [ { -"concept" : "~coronavirus", +"concept" : "~politicswords", "line" : 2 }, { -"concept" : "~diseases", +"concept" : "~warwords", "line" : 3 }, { -"concept" : "~cartoon_character", +"concept" : "~crimewords", "line" : 4 }, { +"concept" : "~religious_writing", +"line" : 7 +}, +{ +"concept" : "~religionwords", +"line" : 8 +}, +{ +"concept" : "~terrorismwords", +"line" : 10 +}, +{ +"concept" : "~coronavirus", +"line" : 13 +}, +{ +"concept" : "~diseases", +"line" : 14 +}, +{ +"concept" : "~cartoon_character", +"line" : 15 +}, +{ "concept" : "~architect", -"line" : 5 +"line" : 16 }, { "concept" : "~athlete", -"line" : 6 +"line" : 17 }, { "concept" : "~author", -"line" : 7 +"line" : 18 }, { "concept" : "~book", -"line" : 8 +"line" : 19 }, { "concept" : "~plays", -"line" : 9 +"line" : 20 }, { "concept" : "~actor", -"line" : 10 +"line" : 21 }, { "concept" : "~actress", -"line" : 11 +"line" : 22 }, { "concept" : "~movie", -"line" : 12 +"line" : 23 }, { "concept" : "~directory", -"line" : 13 +"line" : 24 }, { "concept" : "~city", -"line" : 14 +"line" : 25 }, { "concept" : "~continent", -"line" : 15 +"line" : 26 }, { "concept" : "~country", -"line" : 16 +"line" : 27 }, { "concept" : "~nationalities", -"line" : 17 +"line" : 28 }, { "concept" : "~galaxy", -"line" : 18 +"line" : 29 }, { "concept" : "~tv_show", -"line" : 19 +"line" : 30 }, { "concept" : "~island", -"line" : 20 +"line" : 31 }, { "concept" : "~lake", -"line" : 21 +"line" : 32 }, { "concept" : "~naregion", -"line" : 22 +"line" : 33 }, { "concept" : "~moon", -"line" : 23 +"line" : 34 }, { "concept" : "~museum", -"line" : 24 +"line" : 35 }, { "concept" : "~ocean", -"line" : 25 +"line" : 36 }, { "concept" : "~river", -"line" : 26 +"line" : 37 }, { "concept" : "~sea", -"line" : 27 +"line" : 38 }, { "concept" : "~star_system", -"line" : 28 +"line" : 39 }, { "concept" : "~landmark", -"line" : 29 +"line" : 40 }, { "concept" : "~europealliance", -"line" : 30 +"line" : 41 }, { "concept" : "~asiaregion", -"line" : 31 +"line" : 42 }, { "concept" : "~procsubcountry", -"line" : 32 +"line" : 43 }, { "concept" : "~gulf", -"line" : 33 +"line" : 44 }, { "concept" : "~uksubcountry", -"line" : 34 +"line" : 45 }, { "concept" : "~pacificregion", -"line" : 35 +"line" : 46 }, { "concept" : "~earthregion", -"line" : 36 +"line" : 47 }, { "concept" : "~caribbeanregion", -"line" : 37 +"line" : 48 }, { "concept" : "~terrorist", -"line" : 38 +"line" : 49 }, { "concept" : "~dictator", -"line" : 39 +"line" : 50 }, { "concept" : "~murderer", -"line" : 40 +"line" : 51 }, { "concept" : "~deity", -"line" : 41 +"line" : 52 }, { "concept" : "~rich_person", -"line" : 42 +"line" : 53 }, { "concept" : "~explorer", -"line" : 43 +"line" : 54 }, { "concept" : "~painter", -"line" : 44 +"line" : 55 }, { "concept" : "~economist", -"line" : 45 +"line" : 56 }, { "concept" : "~sculptor", -"line" : 46 +"line" : 57 }, { "concept" : "~clown", -"line" : 47 +"line" : 58 }, { "concept" : "~poem", -"line" : 48 +"line" : 59 }, { "concept" : "~religious_leader", -"line" : 49 +"line" : 60 }, { "concept" : "~golfer", -"line" : 50 +"line" : 61 }, { "concept" : "~singer", -"line" : 51 +"line" : 62 }, { "concept" : "~glassblower", -"line" : 52 +"line" : 63 }, { "concept" : "~director", -"line" : 53 +"line" : 64 }, { "concept" : "~ettiquette_expert", -"line" : 54 +"line" : 65 }, { "concept" : "~humanitarian", -"line" : 55 +"line" : 66 }, { "concept" : "~psychologist", -"line" : 56 +"line" : 67 }, { "concept" : "~psychiatrist", -"line" : 57 +"line" : 68 }, { "concept" : "~nurse", -"line" : 58 +"line" : 69 }, { "concept" : "~abolitionist", -"line" : 59 +"line" : 70 }, { "concept" : "~missionary", -"line" : 60 +"line" : 71 }, { "concept" : "~aviatrix", -"line" : 61 +"line" : 72 }, { "concept" : "~business_person", -"line" : 62 +"line" : 73 }, { "concept" : "~organization", -"line" : 63 +"line" : 74 }, { "concept" : "~band", -"line" : 64 +"line" : 75 }, { "concept" : "~store", -"line" : 65 +"line" : 76 }, { "concept" : "~store_type", -"line" : 66 +"line" : 77 }, { "concept" : "~accessibility_words", -"line" : 68 +"line" : 79 }, { "concept" : "~acidlist", -"line" : 69 +"line" : 80 }, { "concept" : "~acquire_imperatives", -"line" : 70 +"line" : 81 }, { "concept" : "~acting", -"line" : 71 +"line" : 82 }, { "concept" : "~addition", -"line" : 72 +"line" : 83 }, { "concept" : "~ads", -"line" : 73 +"line" : 84 }, { "concept" : "~adult", -"line" : 74 +"line" : 85 }, { "concept" : "~advanced_degrees", -"line" : 75 +"line" : 86 }, { "concept" : "~aerial_sports", -"line" : 76 +"line" : 87 }, { "concept" : "~age_gender", -"line" : 77 +"line" : 88 }, { "concept" : "~age_nouns", -"line" : 79 +"line" : 90 }, { "concept" : "~age_reference", -"line" : 80 +"line" : 91 }, { "concept" : "~age_words", -"line" : 81 +"line" : 92 }, { "concept" : "~aged_adults", -"line" : 82 +"line" : 93 }, { "concept" : "~aged_children", -"line" : 84 +"line" : 95 }, { "concept" : "~agenoun", -"line" : 85 +"line" : 96 }, { "concept" : "~aids_words", -"line" : 86 +"line" : 97 }, { "concept" : "~air", -"line" : 87 +"line" : 98 }, { "concept" : "~alarm", -"line" : 88 +"line" : 99 }, { "concept" : "~alcoholic_beverage", -"line" : 89 +"line" : 100 }, { "concept" : "~all_shields", -"line" : 90 +"line" : 101 }, { "concept" : "~americanindian", -"line" : 91 +"line" : 102 }, { "concept" : "~amplifiers", -"line" : 105 +"line" : 116 }, { "concept" : "~angryevent", -"line" : 108 +"line" : 119 }, { "concept" : "~animal_kingdoms", -"line" : 110 +"line" : 121 }, { "concept" : "~animal_product", -"line" : 111 +"line" : 122 }, { "concept" : "~animals", -"line" : 112 +"line" : 123 }, { "concept" : "~animals_generic", -"line" : 113 +"line" : 124 }, { "concept" : "~animate_thing", -"line" : 114 +"line" : 125 }, { "concept" : "~appliance_store", -"line" : 115 +"line" : 126 }, { "concept" : "~appliances", -"line" : 116 +"line" : 127 }, { "concept" : "~architecture_styles", -"line" : 118 +"line" : 129 }, { "concept" : "~area_quantity", -"line" : 119 +"line" : 130 }, { "concept" : "~areafield", -"line" : 120 +"line" : 131 }, { "concept" : "~armed_services", -"line" : 121 +"line" : 132 }, { "concept" : "~art_gallery", -"line" : 122 +"line" : 133 }, { "concept" : "~art_history", -"line" : 123 +"line" : 134 }, { "concept" : "~art_kinds", -"line" : 125 +"line" : 136 }, { "concept" : "~art_museum", -"line" : 126 +"line" : 137 }, { "concept" : "~art_stuff", -"line" : 128 +"line" : 139 }, { "concept" : "~art_subjects", -"line" : 129 +"line" : 140 }, { "concept" : "~artifacts", -"line" : 130 +"line" : 141 }, { "concept" : "~artist", -"line" : 133 +"line" : 144 }, { "concept" : "~arts", -"line" : 134 +"line" : 145 }, { "concept" : "~assassin", -"line" : 135 +"line" : 146 }, { "concept" : "~astrology_signs", -"line" : 136 +"line" : 147 }, { "concept" : "~astronautics", -"line" : 137 +"line" : 148 }, { "concept" : "~attaches", -"line" : 138 +"line" : 149 }, { "concept" : "~attendant", -"line" : 139 +"line" : 150 }, { "concept" : "~attributes", -"line" : 140 +"line" : 151 }, { "concept" : "~authenticity_words", -"line" : 142 +"line" : 153 }, { "concept" : "~auto_dealer", -"line" : 143 +"line" : 154 }, { "concept" : "~auto_parts_store", -"line" : 144 +"line" : 155 }, { "concept" : "~awards", -"line" : 145 +"line" : 156 }, { "concept" : "~bad_weather", -"line" : 146 +"line" : 157 }, { "concept" : "~bad_words", -"line" : 147 +"line" : 158 }, { "concept" : "~baked_goods", -"line" : 149 +"line" : 160 }, { "concept" : "~bakery", -"line" : 150 +"line" : 161 }, { "concept" : "~bank", -"line" : 151 +"line" : 162 }, { "concept" : "~barber_shop", -"line" : 153 +"line" : 164 }, { "concept" : "~baseball_teams", -"line" : 154 +"line" : 165 }, { "concept" : "~baseorgans", -"line" : 156 +"line" : 167 }, { "concept" : "~basic_degrees", -"line" : 157 +"line" : 168 }, { "concept" : "~bathroom_items", -"line" : 158 +"line" : 169 }, { "concept" : "~beach", -"line" : 160 +"line" : 171 }, { "concept" : "~beauty_salon", -"line" : 161 +"line" : 172 }, { "concept" : "~bedding", -"line" : 162 +"line" : 173 }, { "concept" : "~bedroom_items", -"line" : 163 +"line" : 174 }, { "concept" : "~beer", -"line" : 164 +"line" : 175 }, { "concept" : "~being_conduit", -"line" : 165 +"line" : 176 }, { "concept" : "~beings", -"line" : 166 +"line" : 177 }, { "concept" : "~beverage", -"line" : 167 +"line" : 178 }, { "concept" : "~bioarmor", -"line" : 168 +"line" : 179 }, { "concept" : "~biome", -"line" : 169 +"line" : 180 }, { "concept" : "~bird", -"line" : 170 +"line" : 181 }, { "concept" : "~birth_defect", -"line" : 172 +"line" : 183 }, { "concept" : "~birthlocationnoun", -"line" : 174 +"line" : 185 }, { "concept" : "~black", -"line" : 175 +"line" : 186 }, { "concept" : "~black_hackers", -"line" : 176 +"line" : 187 }, { "concept" : "~bladed_weapon", -"line" : 177 +"line" : 188 }, { "concept" : "~blemishmark", -"line" : 180 +"line" : 191 }, { "concept" : "~blue", -"line" : 181 +"line" : 192 }, { "concept" : "~blue_other", -"line" : 182 +"line" : 193 }, { "concept" : "~bluray", -"line" : 183 +"line" : 194 }, { "concept" : "~board_games", -"line" : 184 +"line" : 195 }, { "concept" : "~bodily_states", -"line" : 186 +"line" : 197 }, { "concept" : "~body_container", -"line" : 190 +"line" : 201 }, { "concept" : "~bodyarmor", -"line" : 191 +"line" : 202 }, { "concept" : "~bodyparts", -"line" : 193 +"line" : 204 }, { "concept" : "~bone", -"line" : 194 +"line" : 205 }, { "concept" : "~book_genre", -"line" : 195 +"line" : 206 }, { "concept" : "~book_store", -"line" : 197 +"line" : 208 }, { "concept" : "~bookmagazine", -"line" : 198 +"line" : 209 }, { "concept" : "~bookstore", -"line" : 199 +"line" : 210 }, { "concept" : "~boutique", -"line" : 200 +"line" : 211 }, { "concept" : "~bowling_alley", -"line" : 201 +"line" : 212 }, { "concept" : "~breakfast_items", -"line" : 202 +"line" : 213 }, { "concept" : "~bridal_store", -"line" : 204 +"line" : 215 }, { "concept" : "~brother", -"line" : 205 +"line" : 216 }, { "concept" : "~brown", -"line" : 206 +"line" : 217 }, { "concept" : "~brown_other", -"line" : 207 +"line" : 218 }, { "concept" : "~browsers", -"line" : 208 +"line" : 219 }, { "concept" : "~building", -"line" : 209 +"line" : 220 }, { "concept" : "~building_parts", -"line" : 213 +"line" : 224 }, { "concept" : "~building_substances", -"line" : 216 +"line" : 227 }, { "concept" : "~burnable", -"line" : 217 +"line" : 228 }, { "concept" : "~business_supply", -"line" : 218 +"line" : 229 }, { "concept" : "~butchery", -"line" : 219 +"line" : 230 }, { "concept" : "~butt", -"line" : 220 +"line" : 231 }, { "concept" : "~cafe", -"line" : 222 +"line" : 233 }, { "concept" : "~caffeinated_drinks", -"line" : 223 +"line" : 234 }, { "concept" : "~candy", -"line" : 224 +"line" : 235 }, { "concept" : "~car", -"line" : 225 +"line" : 236 }, { "concept" : "~car_brands", -"line" : 226 +"line" : 237 }, { "concept" : "~car_vehicles", -"line" : 229 +"line" : 240 }, { "concept" : "~cardgame", -"line" : 238 +"line" : 249 }, { "concept" : "~carnivore", -"line" : 239 +"line" : 250 }, { "concept" : "~carryable", -"line" : 240 +"line" : 251 }, { "concept" : "~cashable_item", -"line" : 241 +"line" : 252 }, { "concept" : "~cat_breeds", -"line" : 242 +"line" : 253 }, { "concept" : "~category", -"line" : 245 +"line" : 256 }, { "concept" : "~celestial_body", -"line" : 247 +"line" : 258 }, { "concept" : "~celestial_observation", -"line" : 249 +"line" : 260 }, { "concept" : "~ceo", -"line" : 250 +"line" : 261 }, { "concept" : "~chatbotlist", -"line" : 251 +"line" : 262 }, { "concept" : "~cheeses", -"line" : 253 +"line" : 264 }, { "concept" : "~chemicals", -"line" : 257 +"line" : 268 }, { "concept" : "~chinese_cooking_styles", -"line" : 258 +"line" : 269 }, { "concept" : "~christmas_words", -"line" : 259 +"line" : 270 }, { "concept" : "~cinema", -"line" : 260 +"line" : 271 }, { "concept" : "~citytype", -"line" : 261 +"line" : 272 }, { "concept" : "~classactions", -"line" : 262 +"line" : 273 }, { "concept" : "~classhate", -"line" : 263 +"line" : 274 }, { "concept" : "~classroom", -"line" : 265 +"line" : 276 }, { "concept" : "~cleaners", -"line" : 266 +"line" : 277 }, { "concept" : "~cleaning_substances", -"line" : 267 +"line" : 278 }, { "concept" : "~closeable", -"line" : 268 +"line" : 279 }, { "concept" : "~clothes", -"line" : 269 +"line" : 280 }, { "concept" : "~clothes_for_cold", -"line" : 274 +"line" : 285 }, { "concept" : "~clothes_for_hot", -"line" : 275 +"line" : 286 }, { "concept" : "~clothes_for_limbs", -"line" : 276 +"line" : 287 }, { "concept" : "~clothes_for_rain", -"line" : 278 +"line" : 289 }, { "concept" : "~clothes_in_pairs", -"line" : 279 +"line" : 290 }, { "concept" : "~clothing_bottomhalf", -"line" : 280 +"line" : 291 }, { "concept" : "~clothing_material", -"line" : 282 +"line" : 293 }, { "concept" : "~clothing_style_words", -"line" : 285 +"line" : 296 }, { "concept" : "~clothing_tophalf", -"line" : 290 +"line" : 301 }, { "concept" : "~cloud", -"line" : 292 +"line" : 303 }, { "concept" : "~cocktail", -"line" : 293 +"line" : 304 }, { "concept" : "~coffee_shop", -"line" : 299 +"line" : 310 }, { "concept" : "~coffees", -"line" : 300 +"line" : 311 }, { "concept" : "~coin_shop", -"line" : 301 +"line" : 312 }, { "concept" : "~college", -"line" : 302 +"line" : 313 }, { "concept" : "~color_words", -"line" : 303 +"line" : 314 }, { "concept" : "~colors", -"line" : 304 +"line" : 315 }, { "concept" : "~combat_sports", -"line" : 305 +"line" : 316 }, { "concept" : "~comic", -"line" : 306 +"line" : 317 }, { "concept" : "~communication_artifacts", -"line" : 307 +"line" : 318 }, { "concept" : "~communications", -"line" : 308 +"line" : 319 }, { "concept" : "~communicators", -"line" : 309 +"line" : 320 }, { "concept" : "~company", -"line" : 310 +"line" : 321 }, { "concept" : "~company_groups", -"line" : 311 +"line" : 322 }, { "concept" : "~comparisons", -"line" : 312 +"line" : 323 }, { "concept" : "~compass_directions", -"line" : 313 +"line" : 324 }, { "concept" : "~compassdirection", -"line" : 314 +"line" : 325 }, { "concept" : "~complexity_words", -"line" : 315 +"line" : 326 }, { "concept" : "~computer_scientist", -"line" : 316 +"line" : 327 }, { "concept" : "~conduits", -"line" : 317 +"line" : 328 }, { "concept" : "~confectioner", -"line" : 319 +"line" : 330 }, { "concept" : "~confiners", -"line" : 320 +"line" : 331 }, { "concept" : "~container_furniture", -"line" : 321 +"line" : 332 }, { "concept" : "~containers", -"line" : 322 +"line" : 333 }, { "concept" : "~contains", -"line" : 323 +"line" : 334 }, { "concept" : "~controllers", -"line" : 324 +"line" : 335 }, { "concept" : "~convenience_store", -"line" : 325 +"line" : 336 }, { "concept" : "~cooked_words", -"line" : 326 +"line" : 337 }, { "concept" : "~cooklocation", -"line" : 327 +"line" : 338 }, { "concept" : "~cookware", -"line" : 328 +"line" : 339 }, { "concept" : "~cool", -"line" : 330 +"line" : 341 }, { "concept" : "~cosmetics", -"line" : 331 +"line" : 342 }, { "concept" : "~cost", -"line" : 332 +"line" : 343 }, { "concept" : "~count_collection", -"line" : 333 +"line" : 344 }, { "concept" : "~counting_quantity", -"line" : 334 +"line" : 345 }, { "concept" : "~country_music_singers", -"line" : 336 +"line" : 347 }, { "concept" : "~country_rock_groups", -"line" : 338 +"line" : 349 }, { "concept" : "~covers", -"line" : 340 +"line" : 351 }, { "concept" : "~craft", -"line" : 341 +"line" : 352 }, { "concept" : "~craft_store", -"line" : 342 +"line" : 353 }, { "concept" : "~creators", -"line" : 344 +"line" : 355 }, { "concept" : "~crimes", -"line" : 345 +"line" : 356 }, { "concept" : "~crimes_common", -"line" : 347 +"line" : 358 }, { "concept" : "~crimes_of_mobsters", -"line" : 348 +"line" : 359 }, { "concept" : "~crimes_of_politics", -"line" : 349 +"line" : 360 }, { "concept" : "~crimes_of_professionals", -"line" : 350 +"line" : 361 }, { "concept" : "~crimes_of_property", -"line" : 351 +"line" : 362 }, { "concept" : "~crimes_of_public_order", -"line" : 352 +"line" : 363 }, { "concept" : "~crimes_of_violence", -"line" : 353 +"line" : 364 }, { "concept" : "~crustaceans", -"line" : 354 +"line" : 365 }, { "concept" : "~dairyitems", -"line" : 355 +"line" : 366 }, { "concept" : "~dance", -"line" : 356 +"line" : 367 }, { "concept" : "~dance_stuff", -"line" : 357 +"line" : 368 }, { "concept" : "~dances", -"line" : 358 +"line" : 369 }, { "concept" : "~dangerous_job", -"line" : 360 +"line" : 371 }, { "concept" : "~data", -"line" : 361 +"line" : 372 }, { "concept" : "~datatype", -"line" : 362 +"line" : 373 }, { "concept" : "~dating_friend", -"line" : 363 +"line" : 374 }, { "concept" : "~day_care_center", -"line" : 365 +"line" : 376 }, { "concept" : "~dayname", -"line" : 366 +"line" : 377 }, { "concept" : "~dayindex", -"line" : 367 +"line" : 378 }, { "concept" : "~decorations", -"line" : 368 +"line" : 379 }, { "concept" : "~defender", -"line" : 370 +"line" : 381 }, { "concept" : "~degrees", -"line" : 371 +"line" : 382 }, { "concept" : "~deli", -"line" : 372 +"line" : 383 }, { "concept" : "~dentist_items", -"line" : 373 +"line" : 384 }, { "concept" : "~department_store", -"line" : 374 +"line" : 385 }, { "concept" : "~desert", -"line" : 375 +"line" : 386 }, { "concept" : "~dessert", -"line" : 376 +"line" : 387 }, { "concept" : "~diet", -"line" : 378 +"line" : 389 }, { "concept" : "~different", -"line" : 379 +"line" : 390 }, { "concept" : "~dining_room_items", -"line" : 380 +"line" : 391 }, { "concept" : "~dinosaur", -"line" : 381 +"line" : 392 }, { "concept" : "~directions", -"line" : 388 +"line" : 399 }, { "concept" : "~disabilityhate", -"line" : 390 +"line" : 401 }, { "concept" : "~diseaselist", -"line" : 391 +"line" : 402 }, { "concept" : "~distance_quantity", -"line" : 398 +"line" : 409 }, { "concept" : "~diversity_words", -"line" : 399 +"line" : 410 }, { "concept" : "~division", -"line" : 400 +"line" : 411 }, { "concept" : "~do_with_titles", -"line" : 401 +"line" : 412 }, { "concept" : "~doctor", -"line" : 402 +"line" : 413 }, { "concept" : "~dog_breeds", -"line" : 404 +"line" : 415 }, { "concept" : "~dominance_words", -"line" : 405 +"line" : 416 }, { "concept" : "~draper", -"line" : 406 +"line" : 417 }, { "concept" : "~drinkstuff", -"line" : 407 +"line" : 418 }, { "concept" : "~druglist", -"line" : 408 +"line" : 419 }, { "concept" : "~drugs_depressive", -"line" : 409 +"line" : 420 }, { "concept" : "~drugs_hallucinogen", -"line" : 410 +"line" : 421 }, { "concept" : "~drugs_illegal", -"line" : 411 +"line" : 422 }, { "concept" : "~drugs_legal", -"line" : 413 +"line" : 424 }, { "concept" : "~drugs_narcotic", -"line" : 414 +"line" : 425 }, { "concept" : "~drugs_stimulant", -"line" : 415 +"line" : 426 }, { "concept" : "~drugstore", -"line" : 416 +"line" : 427 }, { "concept" : "~dry_cleaner", -"line" : 418 +"line" : 429 }, { "concept" : "~dunno", -"line" : 419 +"line" : 430 }, { "concept" : "~durability_words", -"line" : 420 +"line" : 431 }, { "concept" : "~earthmedia_words", -"line" : 421 +"line" : 432 }, { "concept" : "~eatable", -"line" : 422 +"line" : 433 }, { "concept" : "~eatery", -"line" : 423 +"line" : 434 }, { "concept" : "~economic_troubles", -"line" : 425 +"line" : 436 }, { "concept" : "~electronic_furniture", -"line" : 426 +"line" : 437 }, { "concept" : "~electronic_items", -"line" : 427 +"line" : 438 }, { "concept" : "~element", -"line" : 429 +"line" : 440 }, { "concept" : "~emocurse", -"line" : 430 +"line" : 441 }, { "concept" : "~emosadevent", -"line" : 436 +"line" : 447 }, { "concept" : "~emosurpriseevent", -"line" : 437 +"line" : 448 }, { "concept" : "~emotions", -"line" : 438 +"line" : 449 }, { "concept" : "~energy_force", -"line" : 442 +"line" : 453 }, { "concept" : "~enterable", -"line" : 443 +"line" : 454 }, { "concept" : "~entertainment_stuff", -"line" : 444 +"line" : 455 }, { "concept" : "~entirety_words", -"line" : 446 +"line" : 457 }, { "concept" : "~equals", -"line" : 447 +"line" : 458 }, { "concept" : "~equestrian_sports", -"line" : 448 +"line" : 459 }, { "concept" : "~ethnichate", -"line" : 449 +"line" : 460 }, { "concept" : "~example", -"line" : 474 +"line" : 485 }, { "concept" : "~excrement", -"line" : 475 +"line" : 486 }, { "concept" : "~exerciselist", -"line" : 476 +"line" : 487 }, { "concept" : "~exercises", -"line" : 477 +"line" : 488 }, { "concept" : "~expertise_words", -"line" : 478 +"line" : 489 }, { "concept" : "~explosive", -"line" : 479 +"line" : 490 }, { "concept" : "~explosive_weapon", -"line" : 480 +"line" : 491 }, { "concept" : "~extremities", -"line" : 482 +"line" : 493 }, { "concept" : "~fabric_store", -"line" : 483 +"line" : 494 }, { "concept" : "~fairytale_characters", -"line" : 484 +"line" : 495 }, { "concept" : "~fake_religious_sect", -"line" : 485 +"line" : 496 }, { "concept" : "~family_adult", -"line" : 486 +"line" : 497 }, { "concept" : "~family_adult_female", -"line" : 487 +"line" : 498 }, { "concept" : "~family_adult_generic", -"line" : 489 +"line" : 500 }, { "concept" : "~family_adult_male", -"line" : 491 +"line" : 502 }, { "concept" : "~family_children", -"line" : 493 +"line" : 504 }, { "concept" : "~family_children_female", -"line" : 494 +"line" : 505 }, { "concept" : "~family_children_generic", -"line" : 496 +"line" : 507 }, { "concept" : "~family_children_male", -"line" : 498 +"line" : 509 }, { "concept" : "~family_grandfather", -"line" : 499 +"line" : 510 }, { "concept" : "~family_members", -"line" : 500 +"line" : 511 }, { "concept" : "~farm_animals", -"line" : 501 +"line" : 512 }, { "concept" : "~farm_items", -"line" : 502 +"line" : 513 }, { "concept" : "~fashionlist", -"line" : 503 +"line" : 514 }, { "concept" : "~fast", -"line" : 504 +"line" : 515 }, { "concept" : "~fasteners", -"line" : 506 +"line" : 517 }, { "concept" : "~fastfood_place", -"line" : 509 +"line" : 520 }, { "concept" : "~father", -"line" : 510 +"line" : 521 }, { "concept" : "~favorite", -"line" : 511 +"line" : 522 }, { "concept" : "~female", -"line" : 513 +"line" : 524 }, { "concept" : "~femalesexanimals", -"line" : 515 +"line" : 526 }, { "concept" : "~fertilizer", -"line" : 516 +"line" : 527 }, { "concept" : "~field_events", -"line" : 517 +"line" : 528 }, { "concept" : "~film_stuff", -"line" : 518 +"line" : 529 }, { "concept" : "~fine_arts", -"line" : 519 +"line" : 530 }, { "concept" : "~fire_department", -"line" : 520 +"line" : 531 }, { "concept" : "~fire_force", -"line" : 521 +"line" : 532 }, { "concept" : "~firearmor", -"line" : 522 +"line" : 533 }, { "concept" : "~fishes", -"line" : 523 +"line" : 534 }, { "concept" : "~fishmonger", -"line" : 636 +"line" : 647 }, { "concept" : "~flame_weapon", -"line" : 637 +"line" : 648 }, { "concept" : "~flammable", -"line" : 638 +"line" : 649 }, { "concept" : "~flavorer", -"line" : 640 +"line" : 651 }, { "concept" : "~flavors", -"line" : 641 +"line" : 652 }, { "concept" : "~fruit", -"line" : 643 +"line" : 654 }, { "concept" : "~flexibility_words", -"line" : 645 +"line" : 656 }, { "concept" : "~florist", -"line" : 646 +"line" : 657 }, { "concept" : "~flowers", -"line" : 647 +"line" : 658 }, { "concept" : "~fnfactotum", -"line" : 648 +"line" : 659 }, { "concept" : "~focus", -"line" : 649 +"line" : 660 }, { "concept" : "~food", -"line" : 651 +"line" : 662 }, { "concept" : "~food_container", -"line" : 658 +"line" : 669 }, { "concept" : "~foodbeverage", -"line" : 659 +"line" : 670 }, { "concept" : "~foodgroup", -"line" : 660 +"line" : 671 }, { "concept" : "~force_containers", -"line" : 661 +"line" : 672 }, { "concept" : "~forces", -"line" : 662 +"line" : 673 }, { "concept" : "~format_words", -"line" : 663 +"line" : 674 }, { "concept" : "~frenchwords", -"line" : 665 +"line" : 676 }, { "concept" : "~frequency_words", -"line" : 666 +"line" : 677 }, { "concept" : "~friend", -"line" : 668 +"line" : 679 }, { "concept" : "~functions", -"line" : 670 +"line" : 681 }, { "concept" : "~salad", -"line" : 672 +"line" : 683 }, { "concept" : "~fungi", -"line" : 673 +"line" : 684 }, { "concept" : "~furnishings", -"line" : 674 +"line" : 685 }, { "concept" : "~furniture", -"line" : 675 +"line" : 686 }, { "concept" : "~furniture_store", -"line" : 676 +"line" : 687 }, { "concept" : "~game", -"line" : 677 +"line" : 688 }, { "concept" : "~gamelist", -"line" : 678 +"line" : 689 }, { "concept" : "~games_kid", -"line" : 679 +"line" : 690 }, { "concept" : "~gas_station", -"line" : 681 +"line" : 692 }, { "concept" : "~gas_weapon", -"line" : 682 +"line" : 693 }, { "concept" : "~gasarmor", -"line" : 685 +"line" : 696 }, { "concept" : "~gases", -"line" : 686 +"line" : 697 }, { "concept" : "~gender", -"line" : 687 +"line" : 698 }, { "concept" : "~gender_odd", -"line" : 688 +"line" : 699 }, { "concept" : "~genderfemale", -"line" : 689 +"line" : 700 }, { "concept" : "~gendermale", -"line" : 690 +"line" : 701 }, { "concept" : "~gendernoun", -"line" : 691 +"line" : 702 }, { "concept" : "~genericbody", -"line" : 692 +"line" : 703 }, { "concept" : "~geo_shape", -"line" : 693 +"line" : 704 }, { "concept" : "~geographical_areas", -"line" : 694 +"line" : 705 }, { "concept" : "~geology_subjects", -"line" : 696 +"line" : 707 }, { "concept" : "~germanwords", -"line" : 698 +"line" : 709 }, { "concept" : "~gesturelist", -"line" : 699 +"line" : 710 }, { "concept" : "~gift_shop", -"line" : 701 +"line" : 712 }, { "concept" : "~girlfriend", -"line" : 702 +"line" : 713 }, { "concept" : "~godnames", -"line" : 703 +"line" : 714 }, { "concept" : "~good_weather", -"line" : 704 +"line" : 715 }, { "concept" : "~grains", -"line" : 705 +"line" : 716 }, { "concept" : "~graphic_arts", -"line" : 706 +"line" : 717 }, { "concept" : "~gray", -"line" : 707 +"line" : 718 }, { "concept" : "~greek_gods", -"line" : 708 +"line" : 719 }, { "concept" : "~green", -"line" : 710 +"line" : 721 }, { "concept" : "~green_other", -"line" : 711 +"line" : 722 }, { "concept" : "~groups", -"line" : 712 +"line" : 723 }, { "concept" : "~gymnastics", -"line" : 713 +"line" : 724 }, { "concept" : "~hair_colors", -"line" : 715 +"line" : 726 }, { "concept" : "~hair_products", -"line" : 716 +"line" : 727 }, { "concept" : "~hair_salon", -"line" : 717 +"line" : 728 }, { "concept" : "~haircut", -"line" : 718 +"line" : 729 }, { "concept" : "~hanukkah_words", -"line" : 719 +"line" : 730 }, { "concept" : "~happyevent", -"line" : 720 +"line" : 731 }, { "concept" : "~hardware_store", -"line" : 721 +"line" : 732 }, { "concept" : "~harmful_substance", -"line" : 723 +"line" : 734 }, { "concept" : "~hate", -"line" : 724 +"line" : 735 }, { "concept" : "~hatewords", -"line" : 725 +"line" : 736 }, { "concept" : "~hattributes", -"line" : 726 +"line" : 737 }, { "concept" : "~hawaii_landmarks", -"line" : 727 +"line" : 738 }, { "concept" : "~hawaiian_gods", -"line" : 729 +"line" : 740 }, { "concept" : "~he", -"line" : 730 +"line" : 741 }, { "concept" : "~headpart", -"line" : 732 +"line" : 743 }, { "concept" : "~health_food_shop", -"line" : 734 +"line" : 745 }, { "concept" : "~height_words", -"line" : 735 +"line" : 746 }, { "concept" : "~heightnoun", -"line" : 736 +"line" : 747 }, { "concept" : "~herbivore", -"line" : 737 +"line" : 748 }, { "concept" : "~herbspice", -"line" : 739 +"line" : 750 }, { "concept" : "~hitting_weapon", -"line" : 746 +"line" : 757 }, { "concept" : "~hobbies_animals", -"line" : 747 +"line" : 758 }, { "concept" : "~hobbies_arts_and_crafts", -"line" : 749 +"line" : 760 }, { "concept" : "~hobbies_electronic", -"line" : 756 +"line" : 767 }, { "concept" : "~hobbies_finding", -"line" : 758 +"line" : 769 }, { "concept" : "~hobbies_food", -"line" : 759 +"line" : 770 }, { "concept" : "~hobbies_games_and_toys", -"line" : 761 +"line" : 772 }, { "concept" : "~hobbies_gardening_and_plants", -"line" : 765 +"line" : 776 }, { "concept" : "~hobbies_music", -"line" : 766 +"line" : 777 }, { "concept" : "~hobbies_newage", -"line" : 767 +"line" : 778 }, { "concept" : "~hobbies_observation", -"line" : 768 +"line" : 779 }, { "concept" : "~hobbies_paper_crafts", -"line" : 770 +"line" : 781 }, { "concept" : "~hobbies_performing", -"line" : 771 +"line" : 782 }, { "concept" : "~hobbies_photography", -"line" : 774 +"line" : 785 }, { "concept" : "~hobbies_puzzles", -"line" : 776 +"line" : 787 }, { "concept" : "~hobbies_scale_model_building", -"line" : 777 +"line" : 788 }, { "concept" : "~hobbies_science", -"line" : 779 +"line" : 790 }, { "concept" : "~hobbies_social", -"line" : 781 +"line" : 792 }, { "concept" : "~hobbies_writing", -"line" : 782 +"line" : 793 }, { "concept" : "~hobby", -"line" : 783 +"line" : 794 }, { "concept" : "~hockey_teams", -"line" : 788 +"line" : 799 }, { "concept" : "~holdable", -"line" : 790 +"line" : 801 }, { "concept" : "~holiday", -"line" : 793 +"line" : 804 }, { "concept" : "~hospital", -"line" : 794 +"line" : 806 }, { "concept" : "~hotel", -"line" : 795 +"line" : 807 }, { "concept" : "~house_problems", -"line" : 796 +"line" : 808 }, { "concept" : "~household_tasks", -"line" : 797 +"line" : 809 }, { "concept" : "~human_data", -"line" : 799 +"line" : 811 }, { "concept" : "~human_surface", -"line" : 800 +"line" : 812 }, { "concept" : "~ice_cream_store", -"line" : 802 +"line" : 814 }, { "concept" : "~identity", -"line" : 803 +"line" : 815 }, { "concept" : "~if", -"line" : 804 +"line" : 816 }, { "concept" : "~illevent", -"line" : 805 +"line" : 817 }, { "concept" : "~image_websites", -"line" : 806 +"line" : 818 }, { "concept" : "~immediate", -"line" : 807 +"line" : 819 }, { "concept" : "~immovable", -"line" : 808 +"line" : 820 }, { "concept" : "~industrial_substances", -"line" : 809 +"line" : 821 }, { "concept" : "~information_center", -"line" : 810 +"line" : 822 }, { "concept" : "~insects", -"line" : 811 +"line" : 823 }, { "concept" : "~instrumenting", -"line" : 891 +"line" : 903 }, { "concept" : "~insults", -"line" : 892 +"line" : 904 }, { "concept" : "~insurance", -"line" : 893 +"line" : 905 }, { "concept" : "~insurance_agent", -"line" : 895 +"line" : 907 }, { "concept" : "~intelligent_being", -"line" : 896 +"line" : 908 }, { "concept" : "~yesno", -"line" : 897 +"line" : 909 }, { "concept" : "~interjections", -"line" : 898 +"line" : 910 }, { "concept" : "~internet_cafe", -"line" : 900 +"line" : 912 }, { "concept" : "~invertebrate", -"line" : 901 +"line" : 913 }, { "concept" : "~it", -"line" : 902 +"line" : 914 }, { "concept" : "~it_words", -"line" : 903 +"line" : 915 }, { "concept" : "~japanese_universities", -"line" : 904 +"line" : 916 }, { "concept" : "~japanesewords", -"line" : 906 +"line" : 918 }, { "concept" : "~jeweller", -"line" : 907 +"line" : 919 }, { "concept" : "~jewelry_items", -"line" : 908 +"line" : 920 }, { "concept" : "~job", -"line" : 910 +"line" : 922 }, { "concept" : "~job_fields", -"line" : 911 +"line" : 923 }, { "concept" : "~job_fields_medicine", -"line" : 915 +"line" : 927 }, { "concept" : "~juice_drinks", -"line" : 918 +"line" : 930 }, { "concept" : "~junk_food", -"line" : 919 +"line" : 931 }, { "concept" : "~kitchen_appliances", -"line" : 920 +"line" : 932 }, { "concept" : "~kitchen_items", -"line" : 922 +"line" : 934 }, { "concept" : "~land_force", -"line" : 924 +"line" : 936 }, { "concept" : "~landscape_materials", -"line" : 925 +"line" : 937 }, { "concept" : "~languages", -"line" : 926 +"line" : 938 }, { "concept" : "~laundromat", -"line" : 927 +"line" : 939 }, { "concept" : "~lawstuff", -"line" : 929 +"line" : 941 }, { "concept" : "~leather_goods_shop", -"line" : 930 +"line" : 942 }, { "concept" : "~legality_words", -"line" : 931 +"line" : 943 }, { "concept" : "~length_words", -"line" : 932 +"line" : 944 }, { "concept" : "~lethality_words", -"line" : 933 +"line" : 945 }, { "concept" : "~lettercount", -"line" : 935 +"line" : 947 }, { "concept" : "~letters", -"line" : 936 +"line" : 948 }, { "concept" : "~library", -"line" : 937 +"line" : 949 }, { "concept" : "~life_science", -"line" : 938 +"line" : 950 }, { "concept" : "~life_taxonomy", -"line" : 940 +"line" : 952 }, { "concept" : "~lingerie_shop", -"line" : 941 +"line" : 953 }, { "concept" : "~liquid_container", -"line" : 942 +"line" : 954 }, { "concept" : "~liquid_containers", -"line" : 943 +"line" : 955 }, { "concept" : "~liquid_poisons", -"line" : 944 +"line" : 956 }, { "concept" : "~liquid_quantity", -"line" : 945 +"line" : 957 }, { "concept" : "~liquids", -"line" : 946 +"line" : 958 }, { "concept" : "~liquor_store", -"line" : 947 +"line" : 959 }, { "concept" : "~living_room_items", -"line" : 948 +"line" : 960 }, { "concept" : "~locatedentity", -"line" : 950 +"line" : 962 }, { "concept" : "~locationnames", -"line" : 951 +"line" : 963 }, { "concept" : "~lockable", -"line" : 966 +"line" : 978 }, { "concept" : "~looks", -"line" : 967 +"line" : 979 }, { "concept" : "~lost_and_found", -"line" : 968 +"line" : 980 }, { "concept" : "~loud", -"line" : 969 +"line" : 981 }, { "concept" : "~luggage", -"line" : 971 +"line" : 983 }, { "concept" : "~luggage_shop", -"line" : 972 +"line" : 984 }, { "concept" : "~lumberyard", -"line" : 973 +"line" : 985 }, { "concept" : "~lunch_items", -"line" : 974 +"line" : 986 }, { "concept" : "~magazine", -"line" : 975 +"line" : 987 }, { "concept" : "~magazines_for_men", -"line" : 976 +"line" : 988 }, { "concept" : "~magazines_for_women", -"line" : 977 +"line" : 989 }, { "concept" : "~magic_force", -"line" : 979 +"line" : 991 }, { "concept" : "~magic_weapon", -"line" : 980 +"line" : 992 }, { "concept" : "~magicians", -"line" : 981 +"line" : 993 }, { "concept" : "~male", -"line" : 983 +"line" : 995 }, { "concept" : "~malesexanimals", -"line" : 984 +"line" : 996 }, { "concept" : "~mammals", -"line" : 985 +"line" : 997 }, { "concept" : "~marital_state", -"line" : 1165 +"line" : 1177 }, { "concept" : "~markers", -"line" : 1166 +"line" : 1178 }, { "concept" : "~masonry_supply_store", -"line" : 1167 +"line" : 1179 }, { "concept" : "~material", -"line" : 1168 +"line" : 1180 }, { "concept" : "~math_angle", -"line" : 1171 +"line" : 1183 }, { "concept" : "~math_field", -"line" : 1172 +"line" : 1184 }, { "concept" : "~math_subjects", -"line" : 1173 +"line" : 1185 }, { "concept" : "~mathematica", -"line" : 1175 +"line" : 1187 }, { "concept" : "~mathematician", -"line" : 1177 +"line" : 1189 }, { "concept" : "~meal", -"line" : 1178 +"line" : 1190 }, { "concept" : "~meaningless_praise_words", -"line" : 1179 +"line" : 1191 }, { "concept" : "~measurelist", -"line" : 1184 +"line" : 1196 }, { "concept" : "~measurement", -"line" : 1186 +"line" : 1198 }, { "concept" : "~meat", -"line" : 1187 +"line" : 1199 }, { "concept" : "~mechanic", -"line" : 1188 +"line" : 1200 }, { "concept" : "~medical_substances", -"line" : 1189 +"line" : 1201 }, { "concept" : "~medium_degrees", -"line" : 1190 +"line" : 1202 }, { "concept" : "~mental_illnesses", -"line" : 1191 +"line" : 1203 }, { "concept" : "~metal", -"line" : 1192 +"line" : 1204 }, { "concept" : "~metallic", -"line" : 1193 +"line" : 1205 }, { "concept" : "~microlife", -"line" : 1194 +"line" : 1206 }, { "concept" : "~military_groups", -"line" : 1195 +"line" : 1207 }, { "concept" : "~military_man", -"line" : 1196 +"line" : 1208 }, { "concept" : "~milk", -"line" : 1197 +"line" : 1209 }, { "concept" : "~milk_drinks", -"line" : 1198 +"line" : 1210 }, { "concept" : "~minerals", -"line" : 1199 +"line" : 1211 }, { "concept" : "~indoor_activities", -"line" : 1200 +"line" : 1212 }, { "concept" : "~minor_outdoor_activities", -"line" : 1201 +"line" : 1213 }, { "concept" : "~misc_websites", -"line" : 1203 +"line" : 1215 }, { "concept" : "~mobility_words", -"line" : 1205 +"line" : 1217 }, { "concept" : "~moisture_words", -"line" : 1206 +"line" : 1218 }, { "concept" : "~monera", -"line" : 1207 +"line" : 1219 }, { "concept" : "~money_container", -"line" : 1208 +"line" : 1220 }, { "concept" : "~month_names", -"line" : 1209 +"line" : 1221 }, { "concept" : "~month_names_index", -"line" : 1210 +"line" : 1222 }, { "concept" : "~daysinmonth", -"line" : 1211 +"line" : 1223 }, { "concept" : "~month_proper_names", -"line" : 1212 +"line" : 1224 }, { "concept" : "~more", -"line" : 1214 +"line" : 1226 }, { "concept" : "~morningthings", -"line" : 1215 +"line" : 1227 }, { "concept" : "~mother", -"line" : 1216 +"line" : 1228 }, { "concept" : "~mountain", -"line" : 1217 +"line" : 1229 }, { "concept" : "~mountain_sports", -"line" : 1218 +"line" : 1230 }, { "concept" : "~movers", -"line" : 1219 +"line" : 1231 }, { "concept" : "~movie_genres", -"line" : 1221 +"line" : 1233 }, { "concept" : "~movie_rating", -"line" : 1223 +"line" : 1235 }, { "concept" : "~movie_store", -"line" : 1225 +"line" : 1237 }, { "concept" : "~moviestuff", -"line" : 1226 +"line" : 1238 }, { "concept" : "~moving_groups", -"line" : 1227 +"line" : 1239 }, { "concept" : "~multiplication", -"line" : 1228 +"line" : 1240 }, { "concept" : "~music_groups", -"line" : 1229 +"line" : 1241 }, { "concept" : "~music_store", -"line" : 1230 +"line" : 1242 }, { "concept" : "~music_stuff", -"line" : 1231 +"line" : 1243 }, { "concept" : "~music_subjects", -"line" : 1232 +"line" : 1244 }, { "concept" : "~musical_genres", -"line" : 1233 +"line" : 1245 }, { "concept" : "~musical_instrument", -"line" : 1236 +"line" : 1248 }, { "concept" : "~musical_instruments_brass", -"line" : 1237 +"line" : 1249 }, { "concept" : "~musical_instruments_percussion", -"line" : 1238 +"line" : 1250 }, { "concept" : "~musical_instruments_string", -"line" : 1239 +"line" : 1251 }, { "concept" : "~musical_instruments_woodwind", -"line" : 1240 +"line" : 1252 }, { "concept" : "~musician", -"line" : 1241 +"line" : 1253 }, { "concept" : "~musiciantype", -"line" : 1242 +"line" : 1254 }, { "concept" : "~mythical_being", -"line" : 1243 +"line" : 1255 }, { "concept" : "~mythical_creatures", -"line" : 1244 +"line" : 1256 }, { "concept" : "~mythical_intelligent_being", -"line" : 1257 +"line" : 1269 }, { "concept" : "~name", -"line" : 1260 +"line" : 1272 }, { "concept" : "~nanowords", -"line" : 1261 +"line" : 1273 }, { "concept" : "~nationalityhate", -"line" : 1262 +"line" : 1274 }, { "concept" : "~natural_disasters", -"line" : 1267 +"line" : 1279 }, { "concept" : "~natural_words", -"line" : 1269 +"line" : 1281 }, { "concept" : "~negation", -"line" : 1270 +"line" : 1282 }, { "concept" : "~negativeemotions", -"line" : 1271 +"line" : 1283 }, { "concept" : "~negativevalue", -"line" : 1272 +"line" : 1284 }, { "concept" : "~networkgame", -"line" : 1273 +"line" : 1285 }, { "concept" : "~new_years_words", -"line" : 1274 +"line" : 1286 }, { "concept" : "~newsagent", -"line" : 1275 +"line" : 1287 }, { "concept" : "~next", -"line" : 1276 +"line" : 1288 }, { "concept" : "~nightthings", -"line" : 1277 +"line" : 1289 }, { "concept" : "~noise", -"line" : 1278 +"line" : 1290 }, { "concept" : "~noisy", -"line" : 1279 +"line" : 1291 }, { "concept" : "~nonadult", -"line" : 1280 +"line" : 1292 }, { "concept" : "~nonverbal_signs", -"line" : 1281 +"line" : 1293 }, { "concept" : "~norse_gods", -"line" : 1282 +"line" : 1294 }, { "concept" : "~notpropername", -"line" : 1283 +"line" : 1295 }, { "concept" : "~nounlist", -"line" : 1284 +"line" : 1296 }, { "concept" : "~nounroot", -"line" : 1285 +"line" : 1297 }, { "concept" : "~novelty_words", -"line" : 1286 +"line" : 1298 }, { "concept" : "~nursery", -"line" : 1288 +"line" : 1300 }, { "concept" : "~nutrient", -"line" : 1289 +"line" : 1301 }, { "concept" : "~object_surface", -"line" : 1290 +"line" : 1302 }, { "concept" : "~objects", -"line" : 1291 +"line" : 1303 }, { "concept" : "~occupation", -"line" : 1292 +"line" : 1304 }, { "concept" : "~occupation_animals", -"line" : 1293 +"line" : 1305 }, { "concept" : "~occupation_aviation", -"line" : 1294 +"line" : 1306 }, { "concept" : "~occupation_banking", -"line" : 1296 +"line" : 1308 }, { "concept" : "~occupation_bureaucrat", -"line" : 1298 +"line" : 1310 }, { "concept" : "~occupation_business", -"line" : 1299 +"line" : 1311 }, { "concept" : "~occupation_cleaning", -"line" : 1303 +"line" : 1315 }, { "concept" : "~occupation_clothing", -"line" : 1304 +"line" : 1316 }, { "concept" : "~occupation_communications", -"line" : 1306 +"line" : 1318 }, { "concept" : "~occupation_computers", -"line" : 1307 +"line" : 1319 }, { "concept" : "~occupation_construction", -"line" : 1308 +"line" : 1320 }, { "concept" : "~occupation_creator", -"line" : 1311 +"line" : 1323 }, { "concept" : "~occupation_dancer", -"line" : 1312 +"line" : 1324 }, { "concept" : "~occupation_drinks", -"line" : 1313 +"line" : 1325 }, { "concept" : "~occupation_educator", -"line" : 1314 +"line" : 1326 }, { "concept" : "~occupation_engineer", -"line" : 1315 +"line" : 1327 }, { "concept" : "~occupation_entertainment", -"line" : 1318 +"line" : 1330 }, { "concept" : "~occupation_esthetics", -"line" : 1321 +"line" : 1333 }, { "concept" : "~occupation_explorer", -"line" : 1322 +"line" : 1334 }, { "concept" : "~occupation_factory", -"line" : 1323 +"line" : 1335 }, { "concept" : "~occupation_female", -"line" : 1325 +"line" : 1337 }, { "concept" : "~occupation_film", -"line" : 1329 +"line" : 1341 }, { "concept" : "~occupation_food", -"line" : 1330 +"line" : 1342 }, { "concept" : "~occupation_forest", -"line" : 1332 +"line" : 1344 }, { "concept" : "~occupation_generic", -"line" : 1333 +"line" : 1345 }, { "concept" : "~occupation_insurance", -"line" : 1341 +"line" : 1353 }, { "concept" : "~occupation_inventor", -"line" : 1342 +"line" : 1354 }, { "concept" : "~occupation_jobless", -"line" : 1343 +"line" : 1355 }, { "concept" : "~occupation_law", -"line" : 1344 +"line" : 1356 }, { "concept" : "~occupation_lawyer", -"line" : 1346 +"line" : 1358 }, { "concept" : "~occupation_magic", -"line" : 1347 +"line" : 1359 }, { "concept" : "~occupation_male", -"line" : 1348 +"line" : 1360 }, { "concept" : "~occupation_manager", -"line" : 1350 +"line" : 1362 }, { "concept" : "~occupation_medical", -"line" : 1352 +"line" : 1364 }, { "concept" : "~occupation_military", -"line" : 1362 +"line" : 1374 }, { "concept" : "~occupation_music", -"line" : 1364 +"line" : 1376 }, { "concept" : "~occupation_performer", -"line" : 1365 +"line" : 1377 }, { "concept" : "~occupation_personal_services", -"line" : 1367 +"line" : 1379 }, { "concept" : "~occupation_plants", -"line" : 1369 +"line" : 1381 }, { "concept" : "~occupation_politics", -"line" : 1370 +"line" : 1382 }, { "concept" : "~occupation_public_safety", -"line" : 1372 +"line" : 1384 }, { "concept" : "~occupation_real_estate", -"line" : 1373 +"line" : 1385 }, { "concept" : "~occupation_religion", -"line" : 1374 +"line" : 1386 }, { "concept" : "~occupation_sales", -"line" : 1376 +"line" : 1388 }, { "concept" : "~occupation_science", -"line" : 1379 +"line" : 1391 }, { "concept" : "~occupation_society", -"line" : 1384 +"line" : 1396 }, { "concept" : "~occupation_software", -"line" : 1385 +"line" : 1397 }, { "concept" : "~occupation_sports", -"line" : 1386 +"line" : 1398 }, { "concept" : "~occupation_spy", -"line" : 1389 +"line" : 1401 }, { "concept" : "~occupation_television", -"line" : 1390 +"line" : 1402 }, { "concept" : "~occupation_transport", -"line" : 1391 +"line" : 1403 }, { "concept" : "~occupation_writer", -"line" : 1394 +"line" : 1406 }, { "concept" : "~oldlist", -"line" : 1396 +"line" : 1408 }, { "concept" : "~omnivore", -"line" : 1397 +"line" : 1409 }, { "concept" : "~opinion", -"line" : 1399 +"line" : 1411 }, { "concept" : "~opinionset", -"line" : 1401 +"line" : 1413 }, { "concept" : "~optician", -"line" : 1402 +"line" : 1414 }, { "concept" : "~orange", -"line" : 1403 +"line" : 1415 }, { "concept" : "~papercanvascraft", -"line" : 1404 +"line" : 1416 }, { "concept" : "~party_store", -"line" : 1405 +"line" : 1417 }, { "concept" : "~people_groups", -"line" : 1406 +"line" : 1418 }, { "concept" : "~penetrators", -"line" : 1407 +"line" : 1419 }, { "concept" : "~performing_arts", -"line" : 1412 +"line" : 1424 }, { "concept" : "~performlist", -"line" : 1414 +"line" : 1426 }, { "concept" : "~personal_article", -"line" : 1415 +"line" : 1427 }, { "concept" : "~pet_animals", -"line" : 1416 +"line" : 1428 }, { "concept" : "~pet_cage", -"line" : 1419 +"line" : 1431 }, { "concept" : "~pet_food", -"line" : 1420 +"line" : 1432 }, { "concept" : "~pet_store", -"line" : 1421 +"line" : 1433 }, { "concept" : "~philosopher", -"line" : 1422 +"line" : 1434 }, { "concept" : "~philosophy_kind", -"line" : 1423 +"line" : 1435 }, { "concept" : "~phonelist", -"line" : 1425 +"line" : 1437 }, { "concept" : "~photo", -"line" : 1426 +"line" : 1438 }, { "concept" : "~photographer", -"line" : 1427 +"line" : 1439 }, { "concept" : "~physical_property", -"line" : 1428 +"line" : 1440 }, { "concept" : "~physicality", -"line" : 1429 +"line" : 1441 }, { "concept" : "~physics_field", -"line" : 1430 +"line" : 1442 }, { "concept" : "~physics_particle", -"line" : 1432 +"line" : 1444 }, { "concept" : "~placesetting", -"line" : 1433 +"line" : 1445 }, { "concept" : "~plan", -"line" : 1434 +"line" : 1446 }, { "concept" : "~planet", -"line" : 1435 +"line" : 1447 }, { "concept" : "~plantlist", -"line" : 1436 +"line" : 1448 }, { "concept" : "~plants", -"line" : 1437 +"line" : 1449 }, { "concept" : "~plot", -"line" : 1439 +"line" : 1451 }, { "concept" : "~plural", -"line" : 1440 +"line" : 1452 }, { "concept" : "~poet", -"line" : 1441 +"line" : 1453 }, { "concept" : "~pointed_weapon", -"line" : 1442 +"line" : 1454 }, { "concept" : "~poison", -"line" : 1443 +"line" : 1455 }, { "concept" : "~police_station", -"line" : 1444 +"line" : 1456 }, { "concept" : "~political_groups", -"line" : 1445 +"line" : 1457 }, { "concept" : "~political_parties", -"line" : 1446 +"line" : 1458 }, { "concept" : "~political_system", -"line" : 1447 +"line" : 1459 }, { "concept" : "~politicalarea", -"line" : 1449 +"line" : 1461 }, { "concept" : "~politicalstuff", -"line" : 1450 +"line" : 1462 }, { "concept" : "~politician", -"line" : 1451 +"line" : 1463 }, { "concept" : "~popstar", -"line" : 1457 +"line" : 1469 }, { "concept" : "~positivevalue", -"line" : 1458 +"line" : 1470 }, { "concept" : "~post_office", -"line" : 1459 +"line" : 1471 }, { "concept" : "~potency_words", -"line" : 1460 +"line" : 1472 }, { "concept" : "~precision_sports", -"line" : 1461 +"line" : 1473 }, { "concept" : "~president", -"line" : 1462 +"line" : 1474 }, { "concept" : "~priceabove", -"line" : 1463 +"line" : 1475 }, { "concept" : "~priceaverage", -"line" : 1464 +"line" : 1476 }, { "concept" : "~pricebelow", -"line" : 1465 +"line" : 1477 }, { "concept" : "~pricecheap", -"line" : 1466 +"line" : 1478 }, { "concept" : "~pricecost", -"line" : 1467 +"line" : 1479 }, { "concept" : "~priceexpensive", -"line" : 1468 +"line" : 1480 }, { "concept" : "~probability_words", -"line" : 1469 +"line" : 1481 }, { "concept" : "~problem", -"line" : 1470 +"line" : 1482 }, { "concept" : "~processes", -"line" : 1471 +"line" : 1483 }, { "concept" : "~projectile_weapon", -"line" : 1472 +"line" : 1484 }, { "concept" : "~protista", -"line" : 1481 +"line" : 1493 }, { "concept" : "~psychality", -"line" : 1482 +"line" : 1494 }, { "concept" : "~pub", -"line" : 1483 +"line" : 1495 }, { "concept" : "~purple", -"line" : 1484 +"line" : 1496 }, { "concept" : "~purple_other", -"line" : 1485 +"line" : 1497 }, { "concept" : "~quantity", -"line" : 1486 +"line" : 1498 }, { "concept" : "~quite", -"line" : 1487 +"line" : 1499 }, { "concept" : "~race", -"line" : 1489 +"line" : 1501 }, { "concept" : "~racial", -"line" : 1490 +"line" : 1502 }, { "concept" : "~rarity_words", -"line" : 1491 +"line" : 1503 }, { "concept" : "~reading_stuff", -"line" : 1492 +"line" : 1504 }, { "concept" : "~real_estate", -"line" : 1493 +"line" : 1505 }, { "concept" : "~reallybadweather", -"line" : 1494 +"line" : 1506 }, { "concept" : "~recentlist", -"line" : 1495 +"line" : 1507 }, { "concept" : "~recentwords", -"line" : 1496 +"line" : 1508 }, { "concept" : "~recorders", -"line" : 1497 +"line" : 1509 }, { "concept" : "~recreation", -"line" : 1499 +"line" : 1511 }, { "concept" : "~red", -"line" : 1500 +"line" : 1512 }, { "concept" : "~red_other", -"line" : 1503 +"line" : 1515 }, { "concept" : "~region", -"line" : 1504 +"line" : 1516 }, { "concept" : "~related_list", -"line" : 1508 +"line" : 1520 }, { "concept" : "~reliability_words", -"line" : 1509 +"line" : 1521 }, { "concept" : "~religion_kind", -"line" : 1510 +"line" : 1522 }, { "concept" : "~religionhate", -"line" : 1511 +"line" : 1523 }, { "concept" : "~religious_buildings", -"line" : 1513 +"line" : 1525 }, { "concept" : "~religious_groups", -"line" : 1514 +"line" : 1526 }, { "concept" : "~religious_leaders", -"line" : 1515 +"line" : 1527 }, { "concept" : "~religious_sect", -"line" : 1519 +"line" : 1531 }, { "concept" : "~reptiles", -"line" : 1522 +"line" : 1534 }, { "concept" : "~restaurant", -"line" : 1593 +"line" : 1605 }, { "concept" : "~result", -"line" : 1594 +"line" : 1606 }, { "concept" : "~rideable", -"line" : 1595 +"line" : 1607 }, { "concept" : "~rock_shop", -"line" : 1596 +"line" : 1608 }, { "concept" : "~role", -"line" : 1597 +"line" : 1609 }, { "concept" : "~role_accomodation", -"line" : 1599 +"line" : 1611 }, { "concept" : "~role_ally", -"line" : 1600 +"line" : 1612 }, { "concept" : "~role_criminal", -"line" : 1601 +"line" : 1613 }, { "concept" : "~role_economic", -"line" : 1602 +"line" : 1614 }, { "concept" : "~role_enemy", -"line" : 1603 +"line" : 1615 }, { "concept" : "~role_family", -"line" : 1604 +"line" : 1616 }, { "concept" : "~role_heroic", -"line" : 1605 +"line" : 1617 }, { "concept" : "~role_knowledge", -"line" : 1606 +"line" : 1618 }, { "concept" : "~role_legalbadguy", -"line" : 1608 +"line" : 1620 }, { "concept" : "~role_legalgoodguy", -"line" : 1611 +"line" : 1623 }, { "concept" : "~role_medical", -"line" : 1613 +"line" : 1625 }, { "concept" : "~role_member", -"line" : 1614 +"line" : 1626 }, { "concept" : "~role_misc", -"line" : 1616 +"line" : 1628 }, { "concept" : "~role_nationality_member", -"line" : 1619 +"line" : 1631 }, { "concept" : "~role_political_member", -"line" : 1624 +"line" : 1636 }, { "concept" : "~role_politics", -"line" : 1625 +"line" : 1637 }, { "concept" : "~role_religious_member", -"line" : 1627 +"line" : 1639 }, { "concept" : "~role_romantic", -"line" : 1629 +"line" : 1641 }, { "concept" : "~role_worship", -"line" : 1630 +"line" : 1642 }, { "concept" : "~roman_gods", -"line" : 1631 +"line" : 1643 }, { "concept" : "~roomlist", -"line" : 1632 +"line" : 1644 }, { "concept" : "~royalty", -"line" : 1634 +"line" : 1646 }, { "concept" : "~royalty_female", -"line" : 1635 +"line" : 1647 }, { "concept" : "~royalty_male", -"line" : 1637 +"line" : 1649 }, { "concept" : "~ruler", -"line" : 1638 +"line" : 1650 }, { "concept" : "~running_events", -"line" : 1639 +"line" : 1651 }, { "concept" : "~salary", -"line" : 1640 +"line" : 1652 }, { "concept" : "~sandwich", -"line" : 1641 +"line" : 1653 }, { "concept" : "~scenery", -"line" : 1642 +"line" : 1654 }, { "concept" : "~scenery_air", -"line" : 1643 +"line" : 1655 }, { "concept" : "~scenery_bridges", -"line" : 1646 +"line" : 1658 }, { "concept" : "~scenery_crust_openings", -"line" : 1647 +"line" : 1659 }, { "concept" : "~scenery_land", -"line" : 1648 +"line" : 1660 }, { "concept" : "~scenery_of_humans", -"line" : 1653 +"line" : 1665 }, { "concept" : "~scenery_of_transport", -"line" : 1654 +"line" : 1666 }, { "concept" : "~scenery_outer_space", -"line" : 1657 +"line" : 1669 }, { "concept" : "~scenery_water", -"line" : 1660 +"line" : 1672 }, { "concept" : "~scenery_water_bodies", -"line" : 1663 +"line" : 1675 }, { "concept" : "~scent_words", -"line" : 1667 +"line" : 1679 }, { "concept" : "~school_classes", -"line" : 1668 +"line" : 1680 }, { "concept" : "~school_groups", -"line" : 1670 +"line" : 1682 }, { "concept" : "~school_types", -"line" : 1671 +"line" : 1683 }, { "concept" : "~science_subjects", -"line" : 1673 +"line" : 1685 }, { "concept" : "~scientist", -"line" : 1674 +"line" : 1686 }, { "concept" : "~search_engines", -"line" : 1675 +"line" : 1687 }, { "concept" : "~seasons", -"line" : 1676 +"line" : 1688 }, { "concept" : "~sensations", -"line" : 1677 +"line" : 1689 }, { "concept" : "~sense", -"line" : 1678 +"line" : 1690 }, { "concept" : "~serial_killers", -"line" : 1679 +"line" : 1691 }, { "concept" : "~service_station", -"line" : 1681 +"line" : 1693 }, { "concept" : "~sex", -"line" : 1682 +"line" : 1694 }, { "concept" : "~sex_shop", -"line" : 1687 +"line" : 1700 }, { "concept" : "~sex_stuff", -"line" : 1688 +"line" : 1701 }, { "concept" : "~sex_toy", -"line" : 1689 +"line" : 1702 }, { "concept" : "~sexual_act", -"line" : 1690 +"line" : 1703 }, { "concept" : "~sexual_fetish", -"line" : 1694 +"line" : 1707 }, { "concept" : "~sexual_liquid", -"line" : 1696 +"line" : 1710 }, { "concept" : "~sexual_part", -"line" : 1697 +"line" : 1711 }, { "concept" : "~sexual_position", -"line" : 1699 +"line" : 1713 }, { "concept" : "~sexual_preference_nouns", -"line" : 1701 +"line" : 1715 }, { "concept" : "~sexual_titillation", -"line" : 1702 +"line" : 1716 }, { "concept" : "~sexualhate", -"line" : 1705 +"line" : 1719 }, { "concept" : "~shapers", -"line" : 1707 +"line" : 1721 }, { "concept" : "~shapes", -"line" : 1708 +"line" : 1722 }, { "concept" : "~she", -"line" : 1711 +"line" : 1725 }, { "concept" : "~shelter", -"line" : 1713 +"line" : 1727 }, { "concept" : "~shoe", -"line" : 1715 +"line" : 1729 }, { "concept" : "~shoe_store", -"line" : 1716 +"line" : 1730 }, { "concept" : "~shootable", -"line" : 1717 +"line" : 1731 }, { "concept" : "~shopping_stores", -"line" : 1718 +"line" : 1732 }, { "concept" : "~sicknesses", -"line" : 1720 +"line" : 1734 }, { "concept" : "~similar", -"line" : 1722 +"line" : 1736 }, { "concept" : "~singinglist", -"line" : 1723 +"line" : 1737 }, { "concept" : "~singular", -"line" : 1724 +"line" : 1738 }, { "concept" : "~sister", -"line" : 1725 +"line" : 1739 }, { "concept" : "~skate_sports", -"line" : 1726 +"line" : 1740 }, { "concept" : "~slow", -"line" : 1727 +"line" : 1741 }, { "concept" : "~smoke_shop", -"line" : 1729 +"line" : 1743 }, { "concept" : "~snackgroup", -"line" : 1730 +"line" : 1744 }, { "concept" : "~soappolish", -"line" : 1731 +"line" : 1745 }, { "concept" : "~soccer_teams", -"line" : 1732 +"line" : 1746 }, { "concept" : "~social_issues", -"line" : 1733 +"line" : 1747 }, { "concept" : "~social_network_sites", -"line" : 1737 +"line" : 1751 }, { "concept" : "~social_science_subjects", -"line" : 1741 +"line" : 1755 }, { "concept" : "~societal_data", -"line" : 1742 +"line" : 1756 }, { "concept" : "~softdrinks", -"line" : 1743 +"line" : 1757 }, { "concept" : "~solid_containers", -"line" : 1744 +"line" : 1758 }, { "concept" : "~sounds", -"line" : 1747 +"line" : 1761 }, { "concept" : "~specialactivities", -"line" : 1750 +"line" : 1764 }, { "concept" : "~spiritpart", -"line" : 1751 +"line" : 1765 }, { "concept" : "~spirits", -"line" : 1752 +"line" : 1766 }, { "concept" : "~spirits_gin", -"line" : 1753 +"line" : 1767 }, { "concept" : "~spirits_vodka", -"line" : 1754 +"line" : 1768 }, { "concept" : "~spirits_whisky", -"line" : 1755 +"line" : 1769 }, { "concept" : "~spiritual_force", -"line" : 1756 +"line" : 1770 }, { "concept" : "~sport", -"line" : 1757 +"line" : 1771 }, { "concept" : "~sporting_goods_store", -"line" : 1766 +"line" : 1780 }, { "concept" : "~sports_ball", -"line" : 1768 +"line" : 1782 }, { "concept" : "~sports_raquet", -"line" : 1770 +"line" : 1784 }, { "concept" : "~spouse", -"line" : 1771 +"line" : 1785 }, { "concept" : "~staff_groups", -"line" : 1772 +"line" : 1786 }, { "concept" : "~stamp_shop", -"line" : 1773 +"line" : 1787 }, { "concept" : "~star", -"line" : 1774 +"line" : 1788 }, { "concept" : "~startreklist", -"line" : 1775 +"line" : 1789 }, { "concept" : "~state", -"line" : 1778 +"line" : 1792 }, { "concept" : "~state_abbreviations", -"line" : 1781 +"line" : 1795 }, { "concept" : "~state_words", -"line" : 1783 +"line" : 1797 }, { "concept" : "~states_of_matter", -"line" : 1784 +"line" : 1798 }, { "concept" : "~stationary", -"line" : 1785 +"line" : 1799 }, { "concept" : "~stationary_store", -"line" : 1787 +"line" : 1801 }, { "concept" : "~stock_broker", -"line" : 1788 +"line" : 1802 }, { "concept" : "~stop", -"line" : 1789 +"line" : 1803 }, { "concept" : "~story_character", -"line" : 1790 +"line" : 1804 }, { "concept" : "~styles", -"line" : 1797 +"line" : 1811 }, { "concept" : "~substances", -"line" : 1798 +"line" : 1812 }, { "concept" : "~subtraction", -"line" : 1801 +"line" : 1815 }, { "concept" : "~supermarket", -"line" : 1802 +"line" : 1816 }, { "concept" : "~supports", -"line" : 1803 +"line" : 1817 }, { "concept" : "~surface_furniture", -"line" : 1804 +"line" : 1818 }, { "concept" : "~surfaces", -"line" : 1805 +"line" : 1819 }, { "concept" : "~switchable", -"line" : 1807 +"line" : 1821 }, { "concept" : "~symptom", -"line" : 1808 +"line" : 1822 }, { "concept" : "~system_independent_marker", -"line" : 1811 +"line" : 1825 }, { "concept" : "~system_joiner", -"line" : 1812 +"line" : 1826 }, { "concept" : "~taxi", -"line" : 1813 +"line" : 1827 }, { "concept" : "~teach_subjects", -"line" : 1814 +"line" : 1828 }, { "concept" : "~team_sport", -"line" : 1817 +"line" : 1831 }, { "concept" : "~temperature_quantity", -"line" : 1818 +"line" : 1832 }, { "concept" : "~temperature_words", -"line" : 1819 +"line" : 1833 }, { "concept" : "~territory", -"line" : 1820 +"line" : 1834 }, { "concept" : "~textile_crafts", -"line" : 1821 +"line" : 1835 }, { "concept" : "~texture_words", -"line" : 1822 +"line" : 1836 }, { "concept" : "~than", -"line" : 1823 +"line" : 1837 }, { "concept" : "~theatrical_groups", -"line" : 1824 +"line" : 1838 }, { "concept" : "~therapist", -"line" : 1825 +"line" : 1839 }, { "concept" : "~there", -"line" : 1826 +"line" : 1840 }, { "concept" : "~they", -"line" : 1827 +"line" : 1841 }, { "concept" : "~thrift_shop", -"line" : 1829 +"line" : 1843 }, { "concept" : "~throwable", -"line" : 1830 +"line" : 1844 }, { "concept" : "~throwing_weapon", -"line" : 1831 +"line" : 1845 }, { "concept" : "~time_circadian_reference", -"line" : 1832 +"line" : 1846 }, { "concept" : "~time_instant", -"line" : 1833 +"line" : 1847 }, { "concept" : "~time_item", -"line" : 1839 +"line" : 1853 }, { "concept" : "~time_reference", -"line" : 1841 +"line" : 1855 }, { "concept" : "~time_unit", -"line" : 1848 +"line" : 1862 }, { "concept" : "~timebasedreference", -"line" : 1849 +"line" : 1863 }, { "concept" : "~timeearlier", -"line" : 1850 +"line" : 1864 }, { "concept" : "~timelater", -"line" : 1851 +"line" : 1865 }, { "concept" : "~timenopreposition", -"line" : 1852 +"line" : 1866 }, { "concept" : "~tobacco", -"line" : 1853 +"line" : 1867 }, { "concept" : "~tool", -"line" : 1854 +"line" : 1868 }, { "concept" : "~torso", -"line" : 1855 +"line" : 1869 }, { "concept" : "~tow_service", -"line" : 1856 +"line" : 1870 }, { "concept" : "~toy", -"line" : 1857 +"line" : 1871 }, { "concept" : "~toy_store", -"line" : 1858 +"line" : 1872 }, { "concept" : "~toyable", -"line" : 1859 +"line" : 1873 }, { "concept" : "~track_field_sport", -"line" : 1860 +"line" : 1874 }, { "concept" : "~tradegoods", -"line" : 1861 +"line" : 1875 }, { "concept" : "~transmuters", -"line" : 1862 +"line" : 1876 }, { "concept" : "~transport_vehicles", -"line" : 1863 +"line" : 1877 }, { "concept" : "~travel_agency", -"line" : 1864 +"line" : 1878 }, { "concept" : "~travel_websites", -"line" : 1865 +"line" : 1879 }, { "concept" : "~treatments", -"line" : 1866 +"line" : 1880 }, { "concept" : "~tv_genre", -"line" : 1867 +"line" : 1881 }, { "concept" : "~tv_network", -"line" : 1869 +"line" : 1883 }, { "concept" : "~tvstuff", -"line" : 1870 +"line" : 1884 }, { "concept" : "~unfocused_groups", -"line" : 1871 +"line" : 1885 }, { "concept" : "~unitmeasure", -"line" : 1872 +"line" : 1886 }, { "concept" : "~university", -"line" : 1873 +"line" : 1887 }, { "concept" : "~unknownsexhuman", -"line" : 1874 +"line" : 1888 }, { "concept" : "~unreachable", -"line" : 1876 +"line" : 1890 }, { "concept" : "~us_minorities", -"line" : 1877 +"line" : 1891 }, { "concept" : "~usefulfactverb", -"line" : 1878 +"line" : 1892 }, { "concept" : "~vegetable", -"line" : 1879 +"line" : 1893 }, { "concept" : "~vehicle", -"line" : 2001 +"line" : 2015 }, { "concept" : "~vehicle_conduit", -"line" : 2002 +"line" : 2016 }, { "concept" : "~vehicle_weapons", -"line" : 2003 +"line" : 2017 }, { "concept" : "~vehicles_air", -"line" : 2004 +"line" : 2018 }, { "concept" : "~vehicles_land", -"line" : 2013 +"line" : 2027 }, { "concept" : "~vehicles_sea", -"line" : 2033 +"line" : 2047 }, { "concept" : "~vehicles_space", -"line" : 2051 +"line" : 2065 }, { "concept" : "~velocity_quantity", -"line" : 2052 +"line" : 2066 }, { "concept" : "~video_websites", -"line" : 2053 +"line" : 2067 }, { "concept" : "~videogame", -"line" : 2054 +"line" : 2068 }, { "concept" : "~videogame_genre", -"line" : 2057 +"line" : 2071 }, { "concept" : "~videogame_hardware_companies", -"line" : 2059 +"line" : 2073 }, { "concept" : "~videogame_machines", -"line" : 2060 +"line" : 2074 }, { "concept" : "~videogame_software_companies", -"line" : 2061 +"line" : 2075 }, { "concept" : "~virtual_pets", -"line" : 2063 +"line" : 2077 }, { "concept" : "~vitamin", -"line" : 2064 +"line" : 2078 }, { "concept" : "~vowels", -"line" : 2065 +"line" : 2079 }, { "concept" : "~warm", -"line" : 2066 +"line" : 2080 }, { "concept" : "~warstuff", -"line" : 2067 +"line" : 2081 }, { "concept" : "~water_drinks", -"line" : 2068 +"line" : 2082 }, { "concept" : "~water_force", -"line" : 2069 +"line" : 2083 }, { "concept" : "~water_sports", -"line" : 2070 +"line" : 2084 }, { "concept" : "~weapon", -"line" : 2072 +"line" : 2086 }, { "concept" : "~weapon_ammo", -"line" : 2074 +"line" : 2088 }, { "concept" : "~weapon_biological", -"line" : 2076 +"line" : 2090 }, { "concept" : "~weapon_future", -"line" : 2077 +"line" : 2091 }, { "concept" : "~weapon_magical", -"line" : 2078 +"line" : 2092 }, { "concept" : "~weapon_massdestruction", -"line" : 2079 +"line" : 2093 }, { "concept" : "~weapon_medieval", -"line" : 2080 +"line" : 2094 }, { "concept" : "~weapon_missile", -"line" : 2083 +"line" : 2097 }, { "concept" : "~weapon_modern", -"line" : 2086 +"line" : 2100 }, { "concept" : "~weapon_nuclear", -"line" : 2087 +"line" : 2101 }, { "concept" : "~weapon_stun", -"line" : 2089 +"line" : 2103 }, { "concept" : "~wearable", -"line" : 2090 +"line" : 2104 }, { "concept" : "~weatherkinds", -"line" : 2091 +"line" : 2105 }, { "concept" : "~weatherprocess", -"line" : 2092 +"line" : 2106 }, { "concept" : "~web_filesharing_sites", -"line" : 2093 +"line" : 2107 }, { "concept" : "~webmail_services", -"line" : 2094 +"line" : 2108 }, { "concept" : "~webnews_sites", -"line" : 2095 +"line" : 2109 }, { "concept" : "~websites", -"line" : 2096 +"line" : 2110 }, { "concept" : "~weekday", -"line" : 2097 +"line" : 2111 }, { "concept" : "~weight_words", -"line" : 2098 +"line" : 2112 }, { "concept" : "~what", -"line" : 2099 +"line" : 2113 }, { "concept" : "~white", -"line" : 2100 +"line" : 2114 }, { "concept" : "~white_hackers", -"line" : 2101 +"line" : 2115 }, { "concept" : "~why", -"line" : 2102 +"line" : 2116 }, { "concept" : "~wildness_words", -"line" : 2103 +"line" : 2117 }, { "concept" : "~wind_force", -"line" : 2104 +"line" : 2118 }, { "concept" : "~wine", -"line" : 2105 +"line" : 2119 }, { "concept" : "~wine_red", -"line" : 2106 +"line" : 2120 }, { "concept" : "~wine_white", -"line" : 2107 +"line" : 2121 }, { "concept" : "~winter_sports", -"line" : 2108 +"line" : 2122 }, { "concept" : "~wnapplied_science", -"line" : 2110 +"line" : 2124 }, { "concept" : "~wndoctrines", -"line" : 2111 +"line" : 2125 }, { "concept" : "~wnengineering", -"line" : 2112 +"line" : 2126 }, { "concept" : "~wnfree_time", -"line" : 2113 +"line" : 2127 }, { "concept" : "~wnmedicine", -"line" : 2114 +"line" : 2128 }, { "concept" : "~wnsocial_science", -"line" : 2115 +"line" : 2129 }, { "concept" : "~wood", -"line" : 2117 +"line" : 2131 }, { "concept" : "~woodmetalclayglasscraft", -"line" : 2118 +"line" : 2132 }, { "concept" : "~word_games", -"line" : 2119 +"line" : 2133 }, { "concept" : "~wordnetpropogate", -"line" : 2120 +"line" : 2134 }, { "concept" : "~wordtypes", -"line" : 2121 +"line" : 2135 }, { "concept" : "~worklist", -"line" : 2122 +"line" : 2136 }, { "concept" : "~xmeasurers", -"line" : 2123 +"line" : 2137 }, { "concept" : "~xweight_words", -"line" : 2124 +"line" : 2138 }, { "concept" : "~xweightnouns", -"line" : 2125 +"line" : 2139 }, { "concept" : "~yellow", -"line" : 2126 +"line" : 2140 }, { "concept" : "~yellow_other", -"line" : 2127 +"line" : 2141 }, { "concept" : "~yesanswer", -"line" : 2128 +"line" : 2142 }, { "concept" : "~noanswer", -"line" : 2129 +"line" : 2143 } ] }, diff --git a/TOPIC/BUILD0/map0.txt b/TOPIC/BUILD0/map0.txt index 0dbe298c..d8c65df3 100644 --- a/TOPIC/BUILD0/map0.txt +++ b/TOPIC/BUILD0/map0.txt @@ -249,1031 +249,1037 @@ file: 0 C:/ddrive/ChatScript/RAWDATA/ONTOLOGY/ENGLISH/affect.top concept: 1992 ~weak_med concept: 1993 ~weak_lo file: 0 C:/ddrive/ChatScript/RAWDATA/ONTOLOGY/ENGLISH/concepts.top - concept: 2 ~coronavirus - concept: 3 ~diseases - concept: 4 ~cartoon_character - concept: 5 ~architect - concept: 6 ~athlete - concept: 7 ~author - concept: 8 ~book - concept: 9 ~plays - concept: 10 ~actor - concept: 11 ~actress - concept: 12 ~movie - concept: 13 ~directory - concept: 14 ~city - concept: 15 ~continent - concept: 16 ~country - concept: 17 ~nationalities - concept: 18 ~galaxy - concept: 19 ~tv_show - concept: 20 ~island - concept: 21 ~lake - concept: 22 ~naregion - concept: 23 ~moon - concept: 24 ~museum - concept: 25 ~ocean - concept: 26 ~river - concept: 27 ~sea - concept: 28 ~star_system - concept: 29 ~landmark - concept: 30 ~europealliance - concept: 31 ~asiaregion - concept: 32 ~procsubcountry - concept: 33 ~gulf - concept: 34 ~uksubcountry - concept: 35 ~pacificregion - concept: 36 ~earthregion - concept: 37 ~caribbeanregion - concept: 38 ~terrorist - concept: 39 ~dictator - concept: 40 ~murderer - concept: 41 ~deity - concept: 42 ~rich_person - concept: 43 ~explorer - concept: 44 ~painter - concept: 45 ~economist - concept: 46 ~sculptor - concept: 47 ~clown - concept: 48 ~poem - concept: 49 ~religious_leader - concept: 50 ~golfer - concept: 51 ~singer - concept: 52 ~glassblower - concept: 53 ~director - concept: 54 ~ettiquette_expert - concept: 55 ~humanitarian - concept: 56 ~psychologist - concept: 57 ~psychiatrist - concept: 58 ~nurse - concept: 59 ~abolitionist - concept: 60 ~missionary - concept: 61 ~aviatrix - concept: 62 ~business_person - concept: 63 ~organization - concept: 64 ~band - concept: 65 ~store - concept: 66 ~store_type - concept: 68 ~accessibility_words - concept: 69 ~acidlist - concept: 70 ~acquire_imperatives - concept: 71 ~acting - concept: 72 ~addition - concept: 73 ~ads - concept: 74 ~adult - concept: 75 ~advanced_degrees - concept: 76 ~aerial_sports - concept: 77 ~age_gender - concept: 79 ~age_nouns - concept: 80 ~age_reference - concept: 81 ~age_words - concept: 82 ~aged_adults - concept: 84 ~aged_children - concept: 85 ~agenoun - concept: 86 ~aids_words - concept: 87 ~air - concept: 88 ~alarm - concept: 89 ~alcoholic_beverage - concept: 90 ~all_shields - concept: 91 ~americanindian - concept: 105 ~amplifiers - concept: 108 ~angryevent - concept: 110 ~animal_kingdoms - concept: 111 ~animal_product - concept: 112 ~animals - concept: 113 ~animals_generic - concept: 114 ~animate_thing - concept: 115 ~appliance_store - concept: 116 ~appliances - concept: 118 ~architecture_styles - concept: 119 ~area_quantity - concept: 120 ~areafield - concept: 121 ~armed_services - concept: 122 ~art_gallery - concept: 123 ~art_history - concept: 125 ~art_kinds - concept: 126 ~art_museum - concept: 128 ~art_stuff - concept: 129 ~art_subjects - concept: 130 ~artifacts - concept: 133 ~artist - concept: 134 ~arts - concept: 135 ~assassin - concept: 136 ~astrology_signs - concept: 137 ~astronautics - concept: 138 ~attaches - concept: 139 ~attendant - concept: 140 ~attributes - concept: 142 ~authenticity_words - concept: 143 ~auto_dealer - concept: 144 ~auto_parts_store - concept: 145 ~awards - concept: 146 ~bad_weather - concept: 147 ~bad_words - concept: 149 ~baked_goods - concept: 150 ~bakery - concept: 151 ~bank - concept: 153 ~barber_shop - concept: 154 ~baseball_teams - concept: 156 ~baseorgans - concept: 157 ~basic_degrees - concept: 158 ~bathroom_items - concept: 160 ~beach - concept: 161 ~beauty_salon - concept: 162 ~bedding - concept: 163 ~bedroom_items - concept: 164 ~beer - concept: 165 ~being_conduit - concept: 166 ~beings - concept: 167 ~beverage - concept: 168 ~bioarmor - concept: 169 ~biome - concept: 170 ~bird - concept: 172 ~birth_defect - concept: 174 ~birthlocationnoun - concept: 175 ~black - concept: 176 ~black_hackers - concept: 177 ~bladed_weapon - concept: 180 ~blemishmark - concept: 181 ~blue - concept: 182 ~blue_other - concept: 183 ~bluray - concept: 184 ~board_games - concept: 186 ~bodily_states - concept: 190 ~body_container - concept: 191 ~bodyarmor - concept: 193 ~bodyparts - concept: 194 ~bone - concept: 195 ~book_genre - concept: 197 ~book_store - concept: 198 ~bookmagazine - concept: 199 ~bookstore - concept: 200 ~boutique - concept: 201 ~bowling_alley - concept: 202 ~breakfast_items - concept: 204 ~bridal_store - concept: 205 ~brother - concept: 206 ~brown - concept: 207 ~brown_other - concept: 208 ~browsers - concept: 209 ~building - concept: 213 ~building_parts - concept: 216 ~building_substances - concept: 217 ~burnable - concept: 218 ~business_supply - concept: 219 ~butchery - concept: 220 ~butt - concept: 222 ~cafe - concept: 223 ~caffeinated_drinks - concept: 224 ~candy - concept: 225 ~car - concept: 226 ~car_brands - concept: 229 ~car_vehicles - concept: 238 ~cardgame - concept: 239 ~carnivore - concept: 240 ~carryable - concept: 241 ~cashable_item - concept: 242 ~cat_breeds - concept: 245 ~category - concept: 247 ~celestial_body - concept: 249 ~celestial_observation - concept: 250 ~ceo - concept: 251 ~chatbotlist - concept: 253 ~cheeses - concept: 257 ~chemicals - concept: 258 ~chinese_cooking_styles - concept: 259 ~christmas_words - concept: 260 ~cinema - concept: 261 ~citytype - concept: 262 ~classactions - concept: 263 ~classhate - concept: 265 ~classroom - concept: 266 ~cleaners - concept: 267 ~cleaning_substances - concept: 268 ~closeable - concept: 269 ~clothes - concept: 274 ~clothes_for_cold - concept: 275 ~clothes_for_hot - concept: 276 ~clothes_for_limbs - concept: 278 ~clothes_for_rain - concept: 279 ~clothes_in_pairs - concept: 280 ~clothing_bottomhalf - concept: 282 ~clothing_material - concept: 285 ~clothing_style_words - concept: 290 ~clothing_tophalf - concept: 292 ~cloud - concept: 293 ~cocktail - concept: 299 ~coffee_shop - concept: 300 ~coffees - concept: 301 ~coin_shop - concept: 302 ~college - concept: 303 ~color_words - concept: 304 ~colors - concept: 305 ~combat_sports - concept: 306 ~comic - concept: 307 ~communication_artifacts - concept: 308 ~communications - concept: 309 ~communicators - concept: 310 ~company - concept: 311 ~company_groups - concept: 312 ~comparisons - concept: 313 ~compass_directions - concept: 314 ~compassdirection - concept: 315 ~complexity_words - concept: 316 ~computer_scientist - concept: 317 ~conduits - concept: 319 ~confectioner - concept: 320 ~confiners - concept: 321 ~container_furniture - concept: 322 ~containers - concept: 323 ~contains - concept: 324 ~controllers - concept: 325 ~convenience_store - concept: 326 ~cooked_words - concept: 327 ~cooklocation - concept: 328 ~cookware - concept: 330 ~cool - concept: 331 ~cosmetics - concept: 332 ~cost - concept: 333 ~count_collection - concept: 334 ~counting_quantity - concept: 336 ~country_music_singers - concept: 338 ~country_rock_groups - concept: 340 ~covers - concept: 341 ~craft - concept: 342 ~craft_store - concept: 344 ~creators - concept: 345 ~crimes - concept: 347 ~crimes_common - concept: 348 ~crimes_of_mobsters - concept: 349 ~crimes_of_politics - concept: 350 ~crimes_of_professionals - concept: 351 ~crimes_of_property - concept: 352 ~crimes_of_public_order - concept: 353 ~crimes_of_violence - concept: 354 ~crustaceans - concept: 355 ~dairyitems - concept: 356 ~dance - concept: 357 ~dance_stuff - concept: 358 ~dances - concept: 360 ~dangerous_job - concept: 361 ~data - concept: 362 ~datatype - concept: 363 ~dating_friend - concept: 365 ~day_care_center - concept: 366 ~dayname - concept: 367 ~dayindex - concept: 368 ~decorations - concept: 370 ~defender - concept: 371 ~degrees - concept: 372 ~deli - concept: 373 ~dentist_items - concept: 374 ~department_store - concept: 375 ~desert - concept: 376 ~dessert - concept: 378 ~diet - concept: 379 ~different - concept: 380 ~dining_room_items - concept: 381 ~dinosaur - concept: 388 ~directions - concept: 390 ~disabilityhate - concept: 391 ~diseaselist - concept: 398 ~distance_quantity - concept: 399 ~diversity_words - concept: 400 ~division - concept: 401 ~do_with_titles - concept: 402 ~doctor - concept: 404 ~dog_breeds - concept: 405 ~dominance_words - concept: 406 ~draper - concept: 407 ~drinkstuff - concept: 408 ~druglist - concept: 409 ~drugs_depressive - concept: 410 ~drugs_hallucinogen - concept: 411 ~drugs_illegal - concept: 413 ~drugs_legal - concept: 414 ~drugs_narcotic - concept: 415 ~drugs_stimulant - concept: 416 ~drugstore - concept: 418 ~dry_cleaner - concept: 419 ~dunno - concept: 420 ~durability_words - concept: 421 ~earthmedia_words - concept: 422 ~eatable - concept: 423 ~eatery - concept: 425 ~economic_troubles - concept: 426 ~electronic_furniture - concept: 427 ~electronic_items - concept: 429 ~element - concept: 430 ~emocurse - concept: 436 ~emosadevent - concept: 437 ~emosurpriseevent - concept: 438 ~emotions - concept: 442 ~energy_force - concept: 443 ~enterable - concept: 444 ~entertainment_stuff - concept: 446 ~entirety_words - concept: 447 ~equals - concept: 448 ~equestrian_sports - concept: 449 ~ethnichate - concept: 474 ~example - concept: 475 ~excrement - concept: 476 ~exerciselist - concept: 477 ~exercises - concept: 478 ~expertise_words - concept: 479 ~explosive - concept: 480 ~explosive_weapon - concept: 482 ~extremities - concept: 483 ~fabric_store - concept: 484 ~fairytale_characters - concept: 485 ~fake_religious_sect - concept: 486 ~family_adult - concept: 487 ~family_adult_female - concept: 489 ~family_adult_generic - concept: 491 ~family_adult_male - concept: 493 ~family_children - concept: 494 ~family_children_female - concept: 496 ~family_children_generic - concept: 498 ~family_children_male - concept: 499 ~family_grandfather - concept: 500 ~family_members - concept: 501 ~farm_animals - concept: 502 ~farm_items - concept: 503 ~fashionlist - concept: 504 ~fast - concept: 506 ~fasteners - concept: 509 ~fastfood_place - concept: 510 ~father - concept: 511 ~favorite - concept: 513 ~female - concept: 515 ~femalesexanimals - concept: 516 ~fertilizer - concept: 517 ~field_events - concept: 518 ~film_stuff - concept: 519 ~fine_arts - concept: 520 ~fire_department - concept: 521 ~fire_force - concept: 522 ~firearmor - concept: 523 ~fishes - concept: 636 ~fishmonger - concept: 637 ~flame_weapon - concept: 638 ~flammable - concept: 640 ~flavorer - concept: 641 ~flavors - concept: 643 ~fruit - concept: 645 ~flexibility_words - concept: 646 ~florist - concept: 647 ~flowers - concept: 648 ~fnfactotum - concept: 649 ~focus - concept: 651 ~food - concept: 658 ~food_container - concept: 659 ~foodbeverage - concept: 660 ~foodgroup - concept: 661 ~force_containers - concept: 662 ~forces - concept: 663 ~format_words - concept: 665 ~frenchwords - concept: 666 ~frequency_words - concept: 668 ~friend - concept: 670 ~functions - concept: 672 ~salad - concept: 673 ~fungi - concept: 674 ~furnishings - concept: 675 ~furniture - concept: 676 ~furniture_store - concept: 677 ~game - concept: 678 ~gamelist - concept: 679 ~games_kid - concept: 681 ~gas_station - concept: 682 ~gas_weapon - concept: 685 ~gasarmor - concept: 686 ~gases - concept: 687 ~gender - concept: 688 ~gender_odd - concept: 689 ~genderfemale - concept: 690 ~gendermale - concept: 691 ~gendernoun - concept: 692 ~genericbody - concept: 693 ~geo_shape - concept: 694 ~geographical_areas - concept: 696 ~geology_subjects - concept: 698 ~germanwords - concept: 699 ~gesturelist - concept: 701 ~gift_shop - concept: 702 ~girlfriend - concept: 703 ~godnames - concept: 704 ~good_weather - concept: 705 ~grains - concept: 706 ~graphic_arts - concept: 707 ~gray - concept: 708 ~greek_gods - concept: 710 ~green - concept: 711 ~green_other - concept: 712 ~groups - concept: 713 ~gymnastics - concept: 715 ~hair_colors - concept: 716 ~hair_products - concept: 717 ~hair_salon - concept: 718 ~haircut - concept: 719 ~hanukkah_words - concept: 720 ~happyevent - concept: 721 ~hardware_store - concept: 723 ~harmful_substance - concept: 724 ~hate - concept: 725 ~hatewords - concept: 726 ~hattributes - concept: 727 ~hawaii_landmarks - concept: 729 ~hawaiian_gods - concept: 730 ~he - concept: 732 ~headpart - concept: 734 ~health_food_shop - concept: 735 ~height_words - concept: 736 ~heightnoun - concept: 737 ~herbivore - concept: 739 ~herbspice - concept: 746 ~hitting_weapon - concept: 747 ~hobbies_animals - concept: 749 ~hobbies_arts_and_crafts - concept: 756 ~hobbies_electronic - concept: 758 ~hobbies_finding - concept: 759 ~hobbies_food - concept: 761 ~hobbies_games_and_toys - concept: 765 ~hobbies_gardening_and_plants - concept: 766 ~hobbies_music - concept: 767 ~hobbies_newage - concept: 768 ~hobbies_observation - concept: 770 ~hobbies_paper_crafts - concept: 771 ~hobbies_performing - concept: 774 ~hobbies_photography - concept: 776 ~hobbies_puzzles - concept: 777 ~hobbies_scale_model_building - concept: 779 ~hobbies_science - concept: 781 ~hobbies_social - concept: 782 ~hobbies_writing - concept: 783 ~hobby - concept: 788 ~hockey_teams - concept: 790 ~holdable - concept: 793 ~holiday - concept: 794 ~hospital - concept: 795 ~hotel - concept: 796 ~house_problems - concept: 797 ~household_tasks - concept: 799 ~human_data - concept: 800 ~human_surface - concept: 802 ~ice_cream_store - concept: 803 ~identity - concept: 804 ~if - concept: 805 ~illevent - concept: 806 ~image_websites - concept: 807 ~immediate - concept: 808 ~immovable - concept: 809 ~industrial_substances - concept: 810 ~information_center - concept: 811 ~insects - concept: 891 ~instrumenting - concept: 892 ~insults - concept: 893 ~insurance - concept: 895 ~insurance_agent - concept: 896 ~intelligent_being - concept: 897 ~yesno - concept: 898 ~interjections - concept: 900 ~internet_cafe - concept: 901 ~invertebrate - concept: 902 ~it - concept: 903 ~it_words - concept: 904 ~japanese_universities - concept: 906 ~japanesewords - concept: 907 ~jeweller - concept: 908 ~jewelry_items - concept: 910 ~job - concept: 911 ~job_fields - concept: 915 ~job_fields_medicine - concept: 918 ~juice_drinks - concept: 919 ~junk_food - concept: 920 ~kitchen_appliances - concept: 922 ~kitchen_items - concept: 924 ~land_force - concept: 925 ~landscape_materials - concept: 926 ~languages - concept: 927 ~laundromat - concept: 929 ~lawstuff - concept: 930 ~leather_goods_shop - concept: 931 ~legality_words - concept: 932 ~length_words - concept: 933 ~lethality_words - concept: 935 ~lettercount - concept: 936 ~letters - concept: 937 ~library - concept: 938 ~life_science - concept: 940 ~life_taxonomy - concept: 941 ~lingerie_shop - concept: 942 ~liquid_container - concept: 943 ~liquid_containers - concept: 944 ~liquid_poisons - concept: 945 ~liquid_quantity - concept: 946 ~liquids - concept: 947 ~liquor_store - concept: 948 ~living_room_items - concept: 950 ~locatedentity - concept: 951 ~locationnames - concept: 966 ~lockable - concept: 967 ~looks - concept: 968 ~lost_and_found - concept: 969 ~loud - concept: 971 ~luggage - concept: 972 ~luggage_shop - concept: 973 ~lumberyard - concept: 974 ~lunch_items - concept: 975 ~magazine - concept: 976 ~magazines_for_men - concept: 977 ~magazines_for_women - concept: 979 ~magic_force - concept: 980 ~magic_weapon - concept: 981 ~magicians - concept: 983 ~male - concept: 984 ~malesexanimals - concept: 985 ~mammals - concept: 1165 ~marital_state - concept: 1166 ~markers - concept: 1167 ~masonry_supply_store - concept: 1168 ~material - concept: 1171 ~math_angle - concept: 1172 ~math_field - concept: 1173 ~math_subjects - concept: 1175 ~mathematica - concept: 1177 ~mathematician - concept: 1178 ~meal - concept: 1179 ~meaningless_praise_words - concept: 1184 ~measurelist - concept: 1186 ~measurement - concept: 1187 ~meat - concept: 1188 ~mechanic - concept: 1189 ~medical_substances - concept: 1190 ~medium_degrees - concept: 1191 ~mental_illnesses - concept: 1192 ~metal - concept: 1193 ~metallic - concept: 1194 ~microlife - concept: 1195 ~military_groups - concept: 1196 ~military_man - concept: 1197 ~milk - concept: 1198 ~milk_drinks - concept: 1199 ~minerals - concept: 1200 ~indoor_activities - concept: 1201 ~minor_outdoor_activities - concept: 1203 ~misc_websites - concept: 1205 ~mobility_words - concept: 1206 ~moisture_words - concept: 1207 ~monera - concept: 1208 ~money_container - concept: 1209 ~month_names - concept: 1210 ~month_names_index - concept: 1211 ~daysinmonth - concept: 1212 ~month_proper_names - concept: 1214 ~more - concept: 1215 ~morningthings - concept: 1216 ~mother - concept: 1217 ~mountain - concept: 1218 ~mountain_sports - concept: 1219 ~movers - concept: 1221 ~movie_genres - concept: 1223 ~movie_rating - concept: 1225 ~movie_store - concept: 1226 ~moviestuff - concept: 1227 ~moving_groups - concept: 1228 ~multiplication - concept: 1229 ~music_groups - concept: 1230 ~music_store - concept: 1231 ~music_stuff - concept: 1232 ~music_subjects - concept: 1233 ~musical_genres - concept: 1236 ~musical_instrument - concept: 1237 ~musical_instruments_brass - concept: 1238 ~musical_instruments_percussion - concept: 1239 ~musical_instruments_string - concept: 1240 ~musical_instruments_woodwind - concept: 1241 ~musician - concept: 1242 ~musiciantype - concept: 1243 ~mythical_being - concept: 1244 ~mythical_creatures - concept: 1257 ~mythical_intelligent_being - concept: 1260 ~name - concept: 1261 ~nanowords - concept: 1262 ~nationalityhate - concept: 1267 ~natural_disasters - concept: 1269 ~natural_words - concept: 1270 ~negation - concept: 1271 ~negativeemotions - concept: 1272 ~negativevalue - concept: 1273 ~networkgame - concept: 1274 ~new_years_words - concept: 1275 ~newsagent - concept: 1276 ~next - concept: 1277 ~nightthings - concept: 1278 ~noise - concept: 1279 ~noisy - concept: 1280 ~nonadult - concept: 1281 ~nonverbal_signs - concept: 1282 ~norse_gods - concept: 1283 ~notpropername - concept: 1284 ~nounlist - concept: 1285 ~nounroot - concept: 1286 ~novelty_words - concept: 1288 ~nursery - concept: 1289 ~nutrient - concept: 1290 ~object_surface - concept: 1291 ~objects - concept: 1292 ~occupation - concept: 1293 ~occupation_animals - concept: 1294 ~occupation_aviation - concept: 1296 ~occupation_banking - concept: 1298 ~occupation_bureaucrat - concept: 1299 ~occupation_business - concept: 1303 ~occupation_cleaning - concept: 1304 ~occupation_clothing - concept: 1306 ~occupation_communications - concept: 1307 ~occupation_computers - concept: 1308 ~occupation_construction - concept: 1311 ~occupation_creator - concept: 1312 ~occupation_dancer - concept: 1313 ~occupation_drinks - concept: 1314 ~occupation_educator - concept: 1315 ~occupation_engineer - concept: 1318 ~occupation_entertainment - concept: 1321 ~occupation_esthetics - concept: 1322 ~occupation_explorer - concept: 1323 ~occupation_factory - concept: 1325 ~occupation_female - concept: 1329 ~occupation_film - concept: 1330 ~occupation_food - concept: 1332 ~occupation_forest - concept: 1333 ~occupation_generic - concept: 1341 ~occupation_insurance - concept: 1342 ~occupation_inventor - concept: 1343 ~occupation_jobless - concept: 1344 ~occupation_law - concept: 1346 ~occupation_lawyer - concept: 1347 ~occupation_magic - concept: 1348 ~occupation_male - concept: 1350 ~occupation_manager - concept: 1352 ~occupation_medical - concept: 1362 ~occupation_military - concept: 1364 ~occupation_music - concept: 1365 ~occupation_performer - concept: 1367 ~occupation_personal_services - concept: 1369 ~occupation_plants - concept: 1370 ~occupation_politics - concept: 1372 ~occupation_public_safety - concept: 1373 ~occupation_real_estate - concept: 1374 ~occupation_religion - concept: 1376 ~occupation_sales - concept: 1379 ~occupation_science - concept: 1384 ~occupation_society - concept: 1385 ~occupation_software - concept: 1386 ~occupation_sports - concept: 1389 ~occupation_spy - concept: 1390 ~occupation_television - concept: 1391 ~occupation_transport - concept: 1394 ~occupation_writer - concept: 1396 ~oldlist - concept: 1397 ~omnivore - concept: 1399 ~opinion - concept: 1401 ~opinionset - concept: 1402 ~optician - concept: 1403 ~orange - concept: 1404 ~papercanvascraft - concept: 1405 ~party_store - concept: 1406 ~people_groups - concept: 1407 ~penetrators - concept: 1412 ~performing_arts - concept: 1414 ~performlist - concept: 1415 ~personal_article - concept: 1416 ~pet_animals - concept: 1419 ~pet_cage - concept: 1420 ~pet_food - concept: 1421 ~pet_store - concept: 1422 ~philosopher - concept: 1423 ~philosophy_kind - concept: 1425 ~phonelist - concept: 1426 ~photo - concept: 1427 ~photographer - concept: 1428 ~physical_property - concept: 1429 ~physicality - concept: 1430 ~physics_field - concept: 1432 ~physics_particle - concept: 1433 ~placesetting - concept: 1434 ~plan - concept: 1435 ~planet - concept: 1436 ~plantlist - concept: 1437 ~plants - concept: 1439 ~plot - concept: 1440 ~plural - concept: 1441 ~poet - concept: 1442 ~pointed_weapon - concept: 1443 ~poison - concept: 1444 ~police_station - concept: 1445 ~political_groups - concept: 1446 ~political_parties - concept: 1447 ~political_system - concept: 1449 ~politicalarea - concept: 1450 ~politicalstuff - concept: 1451 ~politician - concept: 1457 ~popstar - concept: 1458 ~positivevalue - concept: 1459 ~post_office - concept: 1460 ~potency_words - concept: 1461 ~precision_sports - concept: 1462 ~president - concept: 1463 ~priceabove - concept: 1464 ~priceaverage - concept: 1465 ~pricebelow - concept: 1466 ~pricecheap - concept: 1467 ~pricecost - concept: 1468 ~priceexpensive - concept: 1469 ~probability_words - concept: 1470 ~problem - concept: 1471 ~processes - concept: 1472 ~projectile_weapon - concept: 1481 ~protista - concept: 1482 ~psychality - concept: 1483 ~pub - concept: 1484 ~purple - concept: 1485 ~purple_other - concept: 1486 ~quantity - concept: 1487 ~quite - concept: 1489 ~race - concept: 1490 ~racial - concept: 1491 ~rarity_words - concept: 1492 ~reading_stuff - concept: 1493 ~real_estate - concept: 1494 ~reallybadweather - concept: 1495 ~recentlist - concept: 1496 ~recentwords - concept: 1497 ~recorders - concept: 1499 ~recreation - concept: 1500 ~red - concept: 1503 ~red_other - concept: 1504 ~region - concept: 1508 ~related_list - concept: 1509 ~reliability_words - concept: 1510 ~religion_kind - concept: 1511 ~religionhate - concept: 1513 ~religious_buildings - concept: 1514 ~religious_groups - concept: 1515 ~religious_leaders - concept: 1519 ~religious_sect - concept: 1522 ~reptiles - concept: 1593 ~restaurant - concept: 1594 ~result - concept: 1595 ~rideable - concept: 1596 ~rock_shop - concept: 1597 ~role - concept: 1599 ~role_accomodation - concept: 1600 ~role_ally - concept: 1601 ~role_criminal - concept: 1602 ~role_economic - concept: 1603 ~role_enemy - concept: 1604 ~role_family - concept: 1605 ~role_heroic - concept: 1606 ~role_knowledge - concept: 1608 ~role_legalbadguy - concept: 1611 ~role_legalgoodguy - concept: 1613 ~role_medical - concept: 1614 ~role_member - concept: 1616 ~role_misc - concept: 1619 ~role_nationality_member - concept: 1624 ~role_political_member - concept: 1625 ~role_politics - concept: 1627 ~role_religious_member - concept: 1629 ~role_romantic - concept: 1630 ~role_worship - concept: 1631 ~roman_gods - concept: 1632 ~roomlist - concept: 1634 ~royalty - concept: 1635 ~royalty_female - concept: 1637 ~royalty_male - concept: 1638 ~ruler - concept: 1639 ~running_events - concept: 1640 ~salary - concept: 1641 ~sandwich - concept: 1642 ~scenery - concept: 1643 ~scenery_air - concept: 1646 ~scenery_bridges - concept: 1647 ~scenery_crust_openings - concept: 1648 ~scenery_land - concept: 1653 ~scenery_of_humans - concept: 1654 ~scenery_of_transport - concept: 1657 ~scenery_outer_space - concept: 1660 ~scenery_water - concept: 1663 ~scenery_water_bodies - concept: 1667 ~scent_words - concept: 1668 ~school_classes - concept: 1670 ~school_groups - concept: 1671 ~school_types - concept: 1673 ~science_subjects - concept: 1674 ~scientist - concept: 1675 ~search_engines - concept: 1676 ~seasons - concept: 1677 ~sensations - concept: 1678 ~sense - concept: 1679 ~serial_killers - concept: 1681 ~service_station - concept: 1682 ~sex - concept: 1687 ~sex_shop - concept: 1688 ~sex_stuff - concept: 1689 ~sex_toy - concept: 1690 ~sexual_act - concept: 1694 ~sexual_fetish - concept: 1696 ~sexual_liquid - concept: 1697 ~sexual_part - concept: 1699 ~sexual_position - concept: 1701 ~sexual_preference_nouns - concept: 1702 ~sexual_titillation - concept: 1705 ~sexualhate - concept: 1707 ~shapers - concept: 1708 ~shapes - concept: 1711 ~she - concept: 1713 ~shelter - concept: 1715 ~shoe - concept: 1716 ~shoe_store - concept: 1717 ~shootable - concept: 1718 ~shopping_stores - concept: 1720 ~sicknesses - concept: 1722 ~similar - concept: 1723 ~singinglist - concept: 1724 ~singular - concept: 1725 ~sister - concept: 1726 ~skate_sports - concept: 1727 ~slow - concept: 1729 ~smoke_shop - concept: 1730 ~snackgroup - concept: 1731 ~soappolish - concept: 1732 ~soccer_teams - concept: 1733 ~social_issues - concept: 1737 ~social_network_sites - concept: 1741 ~social_science_subjects - concept: 1742 ~societal_data - concept: 1743 ~softdrinks - concept: 1744 ~solid_containers - concept: 1747 ~sounds - concept: 1750 ~specialactivities - concept: 1751 ~spiritpart - concept: 1752 ~spirits - concept: 1753 ~spirits_gin - concept: 1754 ~spirits_vodka - concept: 1755 ~spirits_whisky - concept: 1756 ~spiritual_force - concept: 1757 ~sport - concept: 1766 ~sporting_goods_store - concept: 1768 ~sports_ball - concept: 1770 ~sports_raquet - concept: 1771 ~spouse - concept: 1772 ~staff_groups - concept: 1773 ~stamp_shop - concept: 1774 ~star - concept: 1775 ~startreklist - concept: 1778 ~state - concept: 1781 ~state_abbreviations - concept: 1783 ~state_words - concept: 1784 ~states_of_matter - concept: 1785 ~stationary - concept: 1787 ~stationary_store - concept: 1788 ~stock_broker - concept: 1789 ~stop - concept: 1790 ~story_character - concept: 1797 ~styles - concept: 1798 ~substances - concept: 1801 ~subtraction - concept: 1802 ~supermarket - concept: 1803 ~supports - concept: 1804 ~surface_furniture - concept: 1805 ~surfaces - concept: 1807 ~switchable - concept: 1808 ~symptom - concept: 1811 ~system_independent_marker - concept: 1812 ~system_joiner - concept: 1813 ~taxi - concept: 1814 ~teach_subjects - concept: 1817 ~team_sport - concept: 1818 ~temperature_quantity - concept: 1819 ~temperature_words - concept: 1820 ~territory - concept: 1821 ~textile_crafts - concept: 1822 ~texture_words - concept: 1823 ~than - concept: 1824 ~theatrical_groups - concept: 1825 ~therapist - concept: 1826 ~there - concept: 1827 ~they - concept: 1829 ~thrift_shop - concept: 1830 ~throwable - concept: 1831 ~throwing_weapon - concept: 1832 ~time_circadian_reference - concept: 1833 ~time_instant - concept: 1839 ~time_item - concept: 1841 ~time_reference - concept: 1848 ~time_unit - concept: 1849 ~timebasedreference - concept: 1850 ~timeearlier - concept: 1851 ~timelater - concept: 1852 ~timenopreposition - concept: 1853 ~tobacco - concept: 1854 ~tool - concept: 1855 ~torso - concept: 1856 ~tow_service - concept: 1857 ~toy - concept: 1858 ~toy_store - concept: 1859 ~toyable - concept: 1860 ~track_field_sport - concept: 1861 ~tradegoods - concept: 1862 ~transmuters - concept: 1863 ~transport_vehicles - concept: 1864 ~travel_agency - concept: 1865 ~travel_websites - concept: 1866 ~treatments - concept: 1867 ~tv_genre - concept: 1869 ~tv_network - concept: 1870 ~tvstuff - concept: 1871 ~unfocused_groups - concept: 1872 ~unitmeasure - concept: 1873 ~university - concept: 1874 ~unknownsexhuman - concept: 1876 ~unreachable - concept: 1877 ~us_minorities - concept: 1878 ~usefulfactverb - concept: 1879 ~vegetable - concept: 2001 ~vehicle - concept: 2002 ~vehicle_conduit - concept: 2003 ~vehicle_weapons - concept: 2004 ~vehicles_air - concept: 2013 ~vehicles_land - concept: 2033 ~vehicles_sea - concept: 2051 ~vehicles_space - concept: 2052 ~velocity_quantity - concept: 2053 ~video_websites - concept: 2054 ~videogame - concept: 2057 ~videogame_genre - concept: 2059 ~videogame_hardware_companies - concept: 2060 ~videogame_machines - concept: 2061 ~videogame_software_companies - concept: 2063 ~virtual_pets - concept: 2064 ~vitamin - concept: 2065 ~vowels - concept: 2066 ~warm - concept: 2067 ~warstuff - concept: 2068 ~water_drinks - concept: 2069 ~water_force - concept: 2070 ~water_sports - concept: 2072 ~weapon - concept: 2074 ~weapon_ammo - concept: 2076 ~weapon_biological - concept: 2077 ~weapon_future - concept: 2078 ~weapon_magical - concept: 2079 ~weapon_massdestruction - concept: 2080 ~weapon_medieval - concept: 2083 ~weapon_missile - concept: 2086 ~weapon_modern - concept: 2087 ~weapon_nuclear - concept: 2089 ~weapon_stun - concept: 2090 ~wearable - concept: 2091 ~weatherkinds - concept: 2092 ~weatherprocess - concept: 2093 ~web_filesharing_sites - concept: 2094 ~webmail_services - concept: 2095 ~webnews_sites - concept: 2096 ~websites - concept: 2097 ~weekday - concept: 2098 ~weight_words - concept: 2099 ~what - concept: 2100 ~white - concept: 2101 ~white_hackers - concept: 2102 ~why - concept: 2103 ~wildness_words - concept: 2104 ~wind_force - concept: 2105 ~wine - concept: 2106 ~wine_red - concept: 2107 ~wine_white - concept: 2108 ~winter_sports - concept: 2110 ~wnapplied_science - concept: 2111 ~wndoctrines - concept: 2112 ~wnengineering - concept: 2113 ~wnfree_time - concept: 2114 ~wnmedicine - concept: 2115 ~wnsocial_science - concept: 2117 ~wood - concept: 2118 ~woodmetalclayglasscraft - concept: 2119 ~word_games - concept: 2120 ~wordnetpropogate - concept: 2121 ~wordtypes - concept: 2122 ~worklist - concept: 2123 ~xmeasurers - concept: 2124 ~xweight_words - concept: 2125 ~xweightnouns - concept: 2126 ~yellow - concept: 2127 ~yellow_other - concept: 2128 ~yesanswer - concept: 2129 ~noanswer + concept: 2 ~politicswords + concept: 3 ~warwords + concept: 4 ~crimewords + concept: 7 ~religious_writing + concept: 8 ~religionwords + concept: 10 ~terrorismwords + concept: 13 ~coronavirus + concept: 14 ~diseases + concept: 15 ~cartoon_character + concept: 16 ~architect + concept: 17 ~athlete + concept: 18 ~author + concept: 19 ~book + concept: 20 ~plays + concept: 21 ~actor + concept: 22 ~actress + concept: 23 ~movie + concept: 24 ~directory + concept: 25 ~city + concept: 26 ~continent + concept: 27 ~country + concept: 28 ~nationalities + concept: 29 ~galaxy + concept: 30 ~tv_show + concept: 31 ~island + concept: 32 ~lake + concept: 33 ~naregion + concept: 34 ~moon + concept: 35 ~museum + concept: 36 ~ocean + concept: 37 ~river + concept: 38 ~sea + concept: 39 ~star_system + concept: 40 ~landmark + concept: 41 ~europealliance + concept: 42 ~asiaregion + concept: 43 ~procsubcountry + concept: 44 ~gulf + concept: 45 ~uksubcountry + concept: 46 ~pacificregion + concept: 47 ~earthregion + concept: 48 ~caribbeanregion + concept: 49 ~terrorist + concept: 50 ~dictator + concept: 51 ~murderer + concept: 52 ~deity + concept: 53 ~rich_person + concept: 54 ~explorer + concept: 55 ~painter + concept: 56 ~economist + concept: 57 ~sculptor + concept: 58 ~clown + concept: 59 ~poem + concept: 60 ~religious_leader + concept: 61 ~golfer + concept: 62 ~singer + concept: 63 ~glassblower + concept: 64 ~director + concept: 65 ~ettiquette_expert + concept: 66 ~humanitarian + concept: 67 ~psychologist + concept: 68 ~psychiatrist + concept: 69 ~nurse + concept: 70 ~abolitionist + concept: 71 ~missionary + concept: 72 ~aviatrix + concept: 73 ~business_person + concept: 74 ~organization + concept: 75 ~band + concept: 76 ~store + concept: 77 ~store_type + concept: 79 ~accessibility_words + concept: 80 ~acidlist + concept: 81 ~acquire_imperatives + concept: 82 ~acting + concept: 83 ~addition + concept: 84 ~ads + concept: 85 ~adult + concept: 86 ~advanced_degrees + concept: 87 ~aerial_sports + concept: 88 ~age_gender + concept: 90 ~age_nouns + concept: 91 ~age_reference + concept: 92 ~age_words + concept: 93 ~aged_adults + concept: 95 ~aged_children + concept: 96 ~agenoun + concept: 97 ~aids_words + concept: 98 ~air + concept: 99 ~alarm + concept: 100 ~alcoholic_beverage + concept: 101 ~all_shields + concept: 102 ~americanindian + concept: 116 ~amplifiers + concept: 119 ~angryevent + concept: 121 ~animal_kingdoms + concept: 122 ~animal_product + concept: 123 ~animals + concept: 124 ~animals_generic + concept: 125 ~animate_thing + concept: 126 ~appliance_store + concept: 127 ~appliances + concept: 129 ~architecture_styles + concept: 130 ~area_quantity + concept: 131 ~areafield + concept: 132 ~armed_services + concept: 133 ~art_gallery + concept: 134 ~art_history + concept: 136 ~art_kinds + concept: 137 ~art_museum + concept: 139 ~art_stuff + concept: 140 ~art_subjects + concept: 141 ~artifacts + concept: 144 ~artist + concept: 145 ~arts + concept: 146 ~assassin + concept: 147 ~astrology_signs + concept: 148 ~astronautics + concept: 149 ~attaches + concept: 150 ~attendant + concept: 151 ~attributes + concept: 153 ~authenticity_words + concept: 154 ~auto_dealer + concept: 155 ~auto_parts_store + concept: 156 ~awards + concept: 157 ~bad_weather + concept: 158 ~bad_words + concept: 160 ~baked_goods + concept: 161 ~bakery + concept: 162 ~bank + concept: 164 ~barber_shop + concept: 165 ~baseball_teams + concept: 167 ~baseorgans + concept: 168 ~basic_degrees + concept: 169 ~bathroom_items + concept: 171 ~beach + concept: 172 ~beauty_salon + concept: 173 ~bedding + concept: 174 ~bedroom_items + concept: 175 ~beer + concept: 176 ~being_conduit + concept: 177 ~beings + concept: 178 ~beverage + concept: 179 ~bioarmor + concept: 180 ~biome + concept: 181 ~bird + concept: 183 ~birth_defect + concept: 185 ~birthlocationnoun + concept: 186 ~black + concept: 187 ~black_hackers + concept: 188 ~bladed_weapon + concept: 191 ~blemishmark + concept: 192 ~blue + concept: 193 ~blue_other + concept: 194 ~bluray + concept: 195 ~board_games + concept: 197 ~bodily_states + concept: 201 ~body_container + concept: 202 ~bodyarmor + concept: 204 ~bodyparts + concept: 205 ~bone + concept: 206 ~book_genre + concept: 208 ~book_store + concept: 209 ~bookmagazine + concept: 210 ~bookstore + concept: 211 ~boutique + concept: 212 ~bowling_alley + concept: 213 ~breakfast_items + concept: 215 ~bridal_store + concept: 216 ~brother + concept: 217 ~brown + concept: 218 ~brown_other + concept: 219 ~browsers + concept: 220 ~building + concept: 224 ~building_parts + concept: 227 ~building_substances + concept: 228 ~burnable + concept: 229 ~business_supply + concept: 230 ~butchery + concept: 231 ~butt + concept: 233 ~cafe + concept: 234 ~caffeinated_drinks + concept: 235 ~candy + concept: 236 ~car + concept: 237 ~car_brands + concept: 240 ~car_vehicles + concept: 249 ~cardgame + concept: 250 ~carnivore + concept: 251 ~carryable + concept: 252 ~cashable_item + concept: 253 ~cat_breeds + concept: 256 ~category + concept: 258 ~celestial_body + concept: 260 ~celestial_observation + concept: 261 ~ceo + concept: 262 ~chatbotlist + concept: 264 ~cheeses + concept: 268 ~chemicals + concept: 269 ~chinese_cooking_styles + concept: 270 ~christmas_words + concept: 271 ~cinema + concept: 272 ~citytype + concept: 273 ~classactions + concept: 274 ~classhate + concept: 276 ~classroom + concept: 277 ~cleaners + concept: 278 ~cleaning_substances + concept: 279 ~closeable + concept: 280 ~clothes + concept: 285 ~clothes_for_cold + concept: 286 ~clothes_for_hot + concept: 287 ~clothes_for_limbs + concept: 289 ~clothes_for_rain + concept: 290 ~clothes_in_pairs + concept: 291 ~clothing_bottomhalf + concept: 293 ~clothing_material + concept: 296 ~clothing_style_words + concept: 301 ~clothing_tophalf + concept: 303 ~cloud + concept: 304 ~cocktail + concept: 310 ~coffee_shop + concept: 311 ~coffees + concept: 312 ~coin_shop + concept: 313 ~college + concept: 314 ~color_words + concept: 315 ~colors + concept: 316 ~combat_sports + concept: 317 ~comic + concept: 318 ~communication_artifacts + concept: 319 ~communications + concept: 320 ~communicators + concept: 321 ~company + concept: 322 ~company_groups + concept: 323 ~comparisons + concept: 324 ~compass_directions + concept: 325 ~compassdirection + concept: 326 ~complexity_words + concept: 327 ~computer_scientist + concept: 328 ~conduits + concept: 330 ~confectioner + concept: 331 ~confiners + concept: 332 ~container_furniture + concept: 333 ~containers + concept: 334 ~contains + concept: 335 ~controllers + concept: 336 ~convenience_store + concept: 337 ~cooked_words + concept: 338 ~cooklocation + concept: 339 ~cookware + concept: 341 ~cool + concept: 342 ~cosmetics + concept: 343 ~cost + concept: 344 ~count_collection + concept: 345 ~counting_quantity + concept: 347 ~country_music_singers + concept: 349 ~country_rock_groups + concept: 351 ~covers + concept: 352 ~craft + concept: 353 ~craft_store + concept: 355 ~creators + concept: 356 ~crimes + concept: 358 ~crimes_common + concept: 359 ~crimes_of_mobsters + concept: 360 ~crimes_of_politics + concept: 361 ~crimes_of_professionals + concept: 362 ~crimes_of_property + concept: 363 ~crimes_of_public_order + concept: 364 ~crimes_of_violence + concept: 365 ~crustaceans + concept: 366 ~dairyitems + concept: 367 ~dance + concept: 368 ~dance_stuff + concept: 369 ~dances + concept: 371 ~dangerous_job + concept: 372 ~data + concept: 373 ~datatype + concept: 374 ~dating_friend + concept: 376 ~day_care_center + concept: 377 ~dayname + concept: 378 ~dayindex + concept: 379 ~decorations + concept: 381 ~defender + concept: 382 ~degrees + concept: 383 ~deli + concept: 384 ~dentist_items + concept: 385 ~department_store + concept: 386 ~desert + concept: 387 ~dessert + concept: 389 ~diet + concept: 390 ~different + concept: 391 ~dining_room_items + concept: 392 ~dinosaur + concept: 399 ~directions + concept: 401 ~disabilityhate + concept: 402 ~diseaselist + concept: 409 ~distance_quantity + concept: 410 ~diversity_words + concept: 411 ~division + concept: 412 ~do_with_titles + concept: 413 ~doctor + concept: 415 ~dog_breeds + concept: 416 ~dominance_words + concept: 417 ~draper + concept: 418 ~drinkstuff + concept: 419 ~druglist + concept: 420 ~drugs_depressive + concept: 421 ~drugs_hallucinogen + concept: 422 ~drugs_illegal + concept: 424 ~drugs_legal + concept: 425 ~drugs_narcotic + concept: 426 ~drugs_stimulant + concept: 427 ~drugstore + concept: 429 ~dry_cleaner + concept: 430 ~dunno + concept: 431 ~durability_words + concept: 432 ~earthmedia_words + concept: 433 ~eatable + concept: 434 ~eatery + concept: 436 ~economic_troubles + concept: 437 ~electronic_furniture + concept: 438 ~electronic_items + concept: 440 ~element + concept: 441 ~emocurse + concept: 447 ~emosadevent + concept: 448 ~emosurpriseevent + concept: 449 ~emotions + concept: 453 ~energy_force + concept: 454 ~enterable + concept: 455 ~entertainment_stuff + concept: 457 ~entirety_words + concept: 458 ~equals + concept: 459 ~equestrian_sports + concept: 460 ~ethnichate + concept: 485 ~example + concept: 486 ~excrement + concept: 487 ~exerciselist + concept: 488 ~exercises + concept: 489 ~expertise_words + concept: 490 ~explosive + concept: 491 ~explosive_weapon + concept: 493 ~extremities + concept: 494 ~fabric_store + concept: 495 ~fairytale_characters + concept: 496 ~fake_religious_sect + concept: 497 ~family_adult + concept: 498 ~family_adult_female + concept: 500 ~family_adult_generic + concept: 502 ~family_adult_male + concept: 504 ~family_children + concept: 505 ~family_children_female + concept: 507 ~family_children_generic + concept: 509 ~family_children_male + concept: 510 ~family_grandfather + concept: 511 ~family_members + concept: 512 ~farm_animals + concept: 513 ~farm_items + concept: 514 ~fashionlist + concept: 515 ~fast + concept: 517 ~fasteners + concept: 520 ~fastfood_place + concept: 521 ~father + concept: 522 ~favorite + concept: 524 ~female + concept: 526 ~femalesexanimals + concept: 527 ~fertilizer + concept: 528 ~field_events + concept: 529 ~film_stuff + concept: 530 ~fine_arts + concept: 531 ~fire_department + concept: 532 ~fire_force + concept: 533 ~firearmor + concept: 534 ~fishes + concept: 647 ~fishmonger + concept: 648 ~flame_weapon + concept: 649 ~flammable + concept: 651 ~flavorer + concept: 652 ~flavors + concept: 654 ~fruit + concept: 656 ~flexibility_words + concept: 657 ~florist + concept: 658 ~flowers + concept: 659 ~fnfactotum + concept: 660 ~focus + concept: 662 ~food + concept: 669 ~food_container + concept: 670 ~foodbeverage + concept: 671 ~foodgroup + concept: 672 ~force_containers + concept: 673 ~forces + concept: 674 ~format_words + concept: 676 ~frenchwords + concept: 677 ~frequency_words + concept: 679 ~friend + concept: 681 ~functions + concept: 683 ~salad + concept: 684 ~fungi + concept: 685 ~furnishings + concept: 686 ~furniture + concept: 687 ~furniture_store + concept: 688 ~game + concept: 689 ~gamelist + concept: 690 ~games_kid + concept: 692 ~gas_station + concept: 693 ~gas_weapon + concept: 696 ~gasarmor + concept: 697 ~gases + concept: 698 ~gender + concept: 699 ~gender_odd + concept: 700 ~genderfemale + concept: 701 ~gendermale + concept: 702 ~gendernoun + concept: 703 ~genericbody + concept: 704 ~geo_shape + concept: 705 ~geographical_areas + concept: 707 ~geology_subjects + concept: 709 ~germanwords + concept: 710 ~gesturelist + concept: 712 ~gift_shop + concept: 713 ~girlfriend + concept: 714 ~godnames + concept: 715 ~good_weather + concept: 716 ~grains + concept: 717 ~graphic_arts + concept: 718 ~gray + concept: 719 ~greek_gods + concept: 721 ~green + concept: 722 ~green_other + concept: 723 ~groups + concept: 724 ~gymnastics + concept: 726 ~hair_colors + concept: 727 ~hair_products + concept: 728 ~hair_salon + concept: 729 ~haircut + concept: 730 ~hanukkah_words + concept: 731 ~happyevent + concept: 732 ~hardware_store + concept: 734 ~harmful_substance + concept: 735 ~hate + concept: 736 ~hatewords + concept: 737 ~hattributes + concept: 738 ~hawaii_landmarks + concept: 740 ~hawaiian_gods + concept: 741 ~he + concept: 743 ~headpart + concept: 745 ~health_food_shop + concept: 746 ~height_words + concept: 747 ~heightnoun + concept: 748 ~herbivore + concept: 750 ~herbspice + concept: 757 ~hitting_weapon + concept: 758 ~hobbies_animals + concept: 760 ~hobbies_arts_and_crafts + concept: 767 ~hobbies_electronic + concept: 769 ~hobbies_finding + concept: 770 ~hobbies_food + concept: 772 ~hobbies_games_and_toys + concept: 776 ~hobbies_gardening_and_plants + concept: 777 ~hobbies_music + concept: 778 ~hobbies_newage + concept: 779 ~hobbies_observation + concept: 781 ~hobbies_paper_crafts + concept: 782 ~hobbies_performing + concept: 785 ~hobbies_photography + concept: 787 ~hobbies_puzzles + concept: 788 ~hobbies_scale_model_building + concept: 790 ~hobbies_science + concept: 792 ~hobbies_social + concept: 793 ~hobbies_writing + concept: 794 ~hobby + concept: 799 ~hockey_teams + concept: 801 ~holdable + concept: 804 ~holiday + concept: 806 ~hospital + concept: 807 ~hotel + concept: 808 ~house_problems + concept: 809 ~household_tasks + concept: 811 ~human_data + concept: 812 ~human_surface + concept: 814 ~ice_cream_store + concept: 815 ~identity + concept: 816 ~if + concept: 817 ~illevent + concept: 818 ~image_websites + concept: 819 ~immediate + concept: 820 ~immovable + concept: 821 ~industrial_substances + concept: 822 ~information_center + concept: 823 ~insects + concept: 903 ~instrumenting + concept: 904 ~insults + concept: 905 ~insurance + concept: 907 ~insurance_agent + concept: 908 ~intelligent_being + concept: 909 ~yesno + concept: 910 ~interjections + concept: 912 ~internet_cafe + concept: 913 ~invertebrate + concept: 914 ~it + concept: 915 ~it_words + concept: 916 ~japanese_universities + concept: 918 ~japanesewords + concept: 919 ~jeweller + concept: 920 ~jewelry_items + concept: 922 ~job + concept: 923 ~job_fields + concept: 927 ~job_fields_medicine + concept: 930 ~juice_drinks + concept: 931 ~junk_food + concept: 932 ~kitchen_appliances + concept: 934 ~kitchen_items + concept: 936 ~land_force + concept: 937 ~landscape_materials + concept: 938 ~languages + concept: 939 ~laundromat + concept: 941 ~lawstuff + concept: 942 ~leather_goods_shop + concept: 943 ~legality_words + concept: 944 ~length_words + concept: 945 ~lethality_words + concept: 947 ~lettercount + concept: 948 ~letters + concept: 949 ~library + concept: 950 ~life_science + concept: 952 ~life_taxonomy + concept: 953 ~lingerie_shop + concept: 954 ~liquid_container + concept: 955 ~liquid_containers + concept: 956 ~liquid_poisons + concept: 957 ~liquid_quantity + concept: 958 ~liquids + concept: 959 ~liquor_store + concept: 960 ~living_room_items + concept: 962 ~locatedentity + concept: 963 ~locationnames + concept: 978 ~lockable + concept: 979 ~looks + concept: 980 ~lost_and_found + concept: 981 ~loud + concept: 983 ~luggage + concept: 984 ~luggage_shop + concept: 985 ~lumberyard + concept: 986 ~lunch_items + concept: 987 ~magazine + concept: 988 ~magazines_for_men + concept: 989 ~magazines_for_women + concept: 991 ~magic_force + concept: 992 ~magic_weapon + concept: 993 ~magicians + concept: 995 ~male + concept: 996 ~malesexanimals + concept: 997 ~mammals + concept: 1177 ~marital_state + concept: 1178 ~markers + concept: 1179 ~masonry_supply_store + concept: 1180 ~material + concept: 1183 ~math_angle + concept: 1184 ~math_field + concept: 1185 ~math_subjects + concept: 1187 ~mathematica + concept: 1189 ~mathematician + concept: 1190 ~meal + concept: 1191 ~meaningless_praise_words + concept: 1196 ~measurelist + concept: 1198 ~measurement + concept: 1199 ~meat + concept: 1200 ~mechanic + concept: 1201 ~medical_substances + concept: 1202 ~medium_degrees + concept: 1203 ~mental_illnesses + concept: 1204 ~metal + concept: 1205 ~metallic + concept: 1206 ~microlife + concept: 1207 ~military_groups + concept: 1208 ~military_man + concept: 1209 ~milk + concept: 1210 ~milk_drinks + concept: 1211 ~minerals + concept: 1212 ~indoor_activities + concept: 1213 ~minor_outdoor_activities + concept: 1215 ~misc_websites + concept: 1217 ~mobility_words + concept: 1218 ~moisture_words + concept: 1219 ~monera + concept: 1220 ~money_container + concept: 1221 ~month_names + concept: 1222 ~month_names_index + concept: 1223 ~daysinmonth + concept: 1224 ~month_proper_names + concept: 1226 ~more + concept: 1227 ~morningthings + concept: 1228 ~mother + concept: 1229 ~mountain + concept: 1230 ~mountain_sports + concept: 1231 ~movers + concept: 1233 ~movie_genres + concept: 1235 ~movie_rating + concept: 1237 ~movie_store + concept: 1238 ~moviestuff + concept: 1239 ~moving_groups + concept: 1240 ~multiplication + concept: 1241 ~music_groups + concept: 1242 ~music_store + concept: 1243 ~music_stuff + concept: 1244 ~music_subjects + concept: 1245 ~musical_genres + concept: 1248 ~musical_instrument + concept: 1249 ~musical_instruments_brass + concept: 1250 ~musical_instruments_percussion + concept: 1251 ~musical_instruments_string + concept: 1252 ~musical_instruments_woodwind + concept: 1253 ~musician + concept: 1254 ~musiciantype + concept: 1255 ~mythical_being + concept: 1256 ~mythical_creatures + concept: 1269 ~mythical_intelligent_being + concept: 1272 ~name + concept: 1273 ~nanowords + concept: 1274 ~nationalityhate + concept: 1279 ~natural_disasters + concept: 1281 ~natural_words + concept: 1282 ~negation + concept: 1283 ~negativeemotions + concept: 1284 ~negativevalue + concept: 1285 ~networkgame + concept: 1286 ~new_years_words + concept: 1287 ~newsagent + concept: 1288 ~next + concept: 1289 ~nightthings + concept: 1290 ~noise + concept: 1291 ~noisy + concept: 1292 ~nonadult + concept: 1293 ~nonverbal_signs + concept: 1294 ~norse_gods + concept: 1295 ~notpropername + concept: 1296 ~nounlist + concept: 1297 ~nounroot + concept: 1298 ~novelty_words + concept: 1300 ~nursery + concept: 1301 ~nutrient + concept: 1302 ~object_surface + concept: 1303 ~objects + concept: 1304 ~occupation + concept: 1305 ~occupation_animals + concept: 1306 ~occupation_aviation + concept: 1308 ~occupation_banking + concept: 1310 ~occupation_bureaucrat + concept: 1311 ~occupation_business + concept: 1315 ~occupation_cleaning + concept: 1316 ~occupation_clothing + concept: 1318 ~occupation_communications + concept: 1319 ~occupation_computers + concept: 1320 ~occupation_construction + concept: 1323 ~occupation_creator + concept: 1324 ~occupation_dancer + concept: 1325 ~occupation_drinks + concept: 1326 ~occupation_educator + concept: 1327 ~occupation_engineer + concept: 1330 ~occupation_entertainment + concept: 1333 ~occupation_esthetics + concept: 1334 ~occupation_explorer + concept: 1335 ~occupation_factory + concept: 1337 ~occupation_female + concept: 1341 ~occupation_film + concept: 1342 ~occupation_food + concept: 1344 ~occupation_forest + concept: 1345 ~occupation_generic + concept: 1353 ~occupation_insurance + concept: 1354 ~occupation_inventor + concept: 1355 ~occupation_jobless + concept: 1356 ~occupation_law + concept: 1358 ~occupation_lawyer + concept: 1359 ~occupation_magic + concept: 1360 ~occupation_male + concept: 1362 ~occupation_manager + concept: 1364 ~occupation_medical + concept: 1374 ~occupation_military + concept: 1376 ~occupation_music + concept: 1377 ~occupation_performer + concept: 1379 ~occupation_personal_services + concept: 1381 ~occupation_plants + concept: 1382 ~occupation_politics + concept: 1384 ~occupation_public_safety + concept: 1385 ~occupation_real_estate + concept: 1386 ~occupation_religion + concept: 1388 ~occupation_sales + concept: 1391 ~occupation_science + concept: 1396 ~occupation_society + concept: 1397 ~occupation_software + concept: 1398 ~occupation_sports + concept: 1401 ~occupation_spy + concept: 1402 ~occupation_television + concept: 1403 ~occupation_transport + concept: 1406 ~occupation_writer + concept: 1408 ~oldlist + concept: 1409 ~omnivore + concept: 1411 ~opinion + concept: 1413 ~opinionset + concept: 1414 ~optician + concept: 1415 ~orange + concept: 1416 ~papercanvascraft + concept: 1417 ~party_store + concept: 1418 ~people_groups + concept: 1419 ~penetrators + concept: 1424 ~performing_arts + concept: 1426 ~performlist + concept: 1427 ~personal_article + concept: 1428 ~pet_animals + concept: 1431 ~pet_cage + concept: 1432 ~pet_food + concept: 1433 ~pet_store + concept: 1434 ~philosopher + concept: 1435 ~philosophy_kind + concept: 1437 ~phonelist + concept: 1438 ~photo + concept: 1439 ~photographer + concept: 1440 ~physical_property + concept: 1441 ~physicality + concept: 1442 ~physics_field + concept: 1444 ~physics_particle + concept: 1445 ~placesetting + concept: 1446 ~plan + concept: 1447 ~planet + concept: 1448 ~plantlist + concept: 1449 ~plants + concept: 1451 ~plot + concept: 1452 ~plural + concept: 1453 ~poet + concept: 1454 ~pointed_weapon + concept: 1455 ~poison + concept: 1456 ~police_station + concept: 1457 ~political_groups + concept: 1458 ~political_parties + concept: 1459 ~political_system + concept: 1461 ~politicalarea + concept: 1462 ~politicalstuff + concept: 1463 ~politician + concept: 1469 ~popstar + concept: 1470 ~positivevalue + concept: 1471 ~post_office + concept: 1472 ~potency_words + concept: 1473 ~precision_sports + concept: 1474 ~president + concept: 1475 ~priceabove + concept: 1476 ~priceaverage + concept: 1477 ~pricebelow + concept: 1478 ~pricecheap + concept: 1479 ~pricecost + concept: 1480 ~priceexpensive + concept: 1481 ~probability_words + concept: 1482 ~problem + concept: 1483 ~processes + concept: 1484 ~projectile_weapon + concept: 1493 ~protista + concept: 1494 ~psychality + concept: 1495 ~pub + concept: 1496 ~purple + concept: 1497 ~purple_other + concept: 1498 ~quantity + concept: 1499 ~quite + concept: 1501 ~race + concept: 1502 ~racial + concept: 1503 ~rarity_words + concept: 1504 ~reading_stuff + concept: 1505 ~real_estate + concept: 1506 ~reallybadweather + concept: 1507 ~recentlist + concept: 1508 ~recentwords + concept: 1509 ~recorders + concept: 1511 ~recreation + concept: 1512 ~red + concept: 1515 ~red_other + concept: 1516 ~region + concept: 1520 ~related_list + concept: 1521 ~reliability_words + concept: 1522 ~religion_kind + concept: 1523 ~religionhate + concept: 1525 ~religious_buildings + concept: 1526 ~religious_groups + concept: 1527 ~religious_leaders + concept: 1531 ~religious_sect + concept: 1534 ~reptiles + concept: 1605 ~restaurant + concept: 1606 ~result + concept: 1607 ~rideable + concept: 1608 ~rock_shop + concept: 1609 ~role + concept: 1611 ~role_accomodation + concept: 1612 ~role_ally + concept: 1613 ~role_criminal + concept: 1614 ~role_economic + concept: 1615 ~role_enemy + concept: 1616 ~role_family + concept: 1617 ~role_heroic + concept: 1618 ~role_knowledge + concept: 1620 ~role_legalbadguy + concept: 1623 ~role_legalgoodguy + concept: 1625 ~role_medical + concept: 1626 ~role_member + concept: 1628 ~role_misc + concept: 1631 ~role_nationality_member + concept: 1636 ~role_political_member + concept: 1637 ~role_politics + concept: 1639 ~role_religious_member + concept: 1641 ~role_romantic + concept: 1642 ~role_worship + concept: 1643 ~roman_gods + concept: 1644 ~roomlist + concept: 1646 ~royalty + concept: 1647 ~royalty_female + concept: 1649 ~royalty_male + concept: 1650 ~ruler + concept: 1651 ~running_events + concept: 1652 ~salary + concept: 1653 ~sandwich + concept: 1654 ~scenery + concept: 1655 ~scenery_air + concept: 1658 ~scenery_bridges + concept: 1659 ~scenery_crust_openings + concept: 1660 ~scenery_land + concept: 1665 ~scenery_of_humans + concept: 1666 ~scenery_of_transport + concept: 1669 ~scenery_outer_space + concept: 1672 ~scenery_water + concept: 1675 ~scenery_water_bodies + concept: 1679 ~scent_words + concept: 1680 ~school_classes + concept: 1682 ~school_groups + concept: 1683 ~school_types + concept: 1685 ~science_subjects + concept: 1686 ~scientist + concept: 1687 ~search_engines + concept: 1688 ~seasons + concept: 1689 ~sensations + concept: 1690 ~sense + concept: 1691 ~serial_killers + concept: 1693 ~service_station + concept: 1694 ~sex + concept: 1700 ~sex_shop + concept: 1701 ~sex_stuff + concept: 1702 ~sex_toy + concept: 1703 ~sexual_act + concept: 1707 ~sexual_fetish + concept: 1710 ~sexual_liquid + concept: 1711 ~sexual_part + concept: 1713 ~sexual_position + concept: 1715 ~sexual_preference_nouns + concept: 1716 ~sexual_titillation + concept: 1719 ~sexualhate + concept: 1721 ~shapers + concept: 1722 ~shapes + concept: 1725 ~she + concept: 1727 ~shelter + concept: 1729 ~shoe + concept: 1730 ~shoe_store + concept: 1731 ~shootable + concept: 1732 ~shopping_stores + concept: 1734 ~sicknesses + concept: 1736 ~similar + concept: 1737 ~singinglist + concept: 1738 ~singular + concept: 1739 ~sister + concept: 1740 ~skate_sports + concept: 1741 ~slow + concept: 1743 ~smoke_shop + concept: 1744 ~snackgroup + concept: 1745 ~soappolish + concept: 1746 ~soccer_teams + concept: 1747 ~social_issues + concept: 1751 ~social_network_sites + concept: 1755 ~social_science_subjects + concept: 1756 ~societal_data + concept: 1757 ~softdrinks + concept: 1758 ~solid_containers + concept: 1761 ~sounds + concept: 1764 ~specialactivities + concept: 1765 ~spiritpart + concept: 1766 ~spirits + concept: 1767 ~spirits_gin + concept: 1768 ~spirits_vodka + concept: 1769 ~spirits_whisky + concept: 1770 ~spiritual_force + concept: 1771 ~sport + concept: 1780 ~sporting_goods_store + concept: 1782 ~sports_ball + concept: 1784 ~sports_raquet + concept: 1785 ~spouse + concept: 1786 ~staff_groups + concept: 1787 ~stamp_shop + concept: 1788 ~star + concept: 1789 ~startreklist + concept: 1792 ~state + concept: 1795 ~state_abbreviations + concept: 1797 ~state_words + concept: 1798 ~states_of_matter + concept: 1799 ~stationary + concept: 1801 ~stationary_store + concept: 1802 ~stock_broker + concept: 1803 ~stop + concept: 1804 ~story_character + concept: 1811 ~styles + concept: 1812 ~substances + concept: 1815 ~subtraction + concept: 1816 ~supermarket + concept: 1817 ~supports + concept: 1818 ~surface_furniture + concept: 1819 ~surfaces + concept: 1821 ~switchable + concept: 1822 ~symptom + concept: 1825 ~system_independent_marker + concept: 1826 ~system_joiner + concept: 1827 ~taxi + concept: 1828 ~teach_subjects + concept: 1831 ~team_sport + concept: 1832 ~temperature_quantity + concept: 1833 ~temperature_words + concept: 1834 ~territory + concept: 1835 ~textile_crafts + concept: 1836 ~texture_words + concept: 1837 ~than + concept: 1838 ~theatrical_groups + concept: 1839 ~therapist + concept: 1840 ~there + concept: 1841 ~they + concept: 1843 ~thrift_shop + concept: 1844 ~throwable + concept: 1845 ~throwing_weapon + concept: 1846 ~time_circadian_reference + concept: 1847 ~time_instant + concept: 1853 ~time_item + concept: 1855 ~time_reference + concept: 1862 ~time_unit + concept: 1863 ~timebasedreference + concept: 1864 ~timeearlier + concept: 1865 ~timelater + concept: 1866 ~timenopreposition + concept: 1867 ~tobacco + concept: 1868 ~tool + concept: 1869 ~torso + concept: 1870 ~tow_service + concept: 1871 ~toy + concept: 1872 ~toy_store + concept: 1873 ~toyable + concept: 1874 ~track_field_sport + concept: 1875 ~tradegoods + concept: 1876 ~transmuters + concept: 1877 ~transport_vehicles + concept: 1878 ~travel_agency + concept: 1879 ~travel_websites + concept: 1880 ~treatments + concept: 1881 ~tv_genre + concept: 1883 ~tv_network + concept: 1884 ~tvstuff + concept: 1885 ~unfocused_groups + concept: 1886 ~unitmeasure + concept: 1887 ~university + concept: 1888 ~unknownsexhuman + concept: 1890 ~unreachable + concept: 1891 ~us_minorities + concept: 1892 ~usefulfactverb + concept: 1893 ~vegetable + concept: 2015 ~vehicle + concept: 2016 ~vehicle_conduit + concept: 2017 ~vehicle_weapons + concept: 2018 ~vehicles_air + concept: 2027 ~vehicles_land + concept: 2047 ~vehicles_sea + concept: 2065 ~vehicles_space + concept: 2066 ~velocity_quantity + concept: 2067 ~video_websites + concept: 2068 ~videogame + concept: 2071 ~videogame_genre + concept: 2073 ~videogame_hardware_companies + concept: 2074 ~videogame_machines + concept: 2075 ~videogame_software_companies + concept: 2077 ~virtual_pets + concept: 2078 ~vitamin + concept: 2079 ~vowels + concept: 2080 ~warm + concept: 2081 ~warstuff + concept: 2082 ~water_drinks + concept: 2083 ~water_force + concept: 2084 ~water_sports + concept: 2086 ~weapon + concept: 2088 ~weapon_ammo + concept: 2090 ~weapon_biological + concept: 2091 ~weapon_future + concept: 2092 ~weapon_magical + concept: 2093 ~weapon_massdestruction + concept: 2094 ~weapon_medieval + concept: 2097 ~weapon_missile + concept: 2100 ~weapon_modern + concept: 2101 ~weapon_nuclear + concept: 2103 ~weapon_stun + concept: 2104 ~wearable + concept: 2105 ~weatherkinds + concept: 2106 ~weatherprocess + concept: 2107 ~web_filesharing_sites + concept: 2108 ~webmail_services + concept: 2109 ~webnews_sites + concept: 2110 ~websites + concept: 2111 ~weekday + concept: 2112 ~weight_words + concept: 2113 ~what + concept: 2114 ~white + concept: 2115 ~white_hackers + concept: 2116 ~why + concept: 2117 ~wildness_words + concept: 2118 ~wind_force + concept: 2119 ~wine + concept: 2120 ~wine_red + concept: 2121 ~wine_white + concept: 2122 ~winter_sports + concept: 2124 ~wnapplied_science + concept: 2125 ~wndoctrines + concept: 2126 ~wnengineering + concept: 2127 ~wnfree_time + concept: 2128 ~wnmedicine + concept: 2129 ~wnsocial_science + concept: 2131 ~wood + concept: 2132 ~woodmetalclayglasscraft + concept: 2133 ~word_games + concept: 2134 ~wordnetpropogate + concept: 2135 ~wordtypes + concept: 2136 ~worklist + concept: 2137 ~xmeasurers + concept: 2138 ~xweight_words + concept: 2139 ~xweightnouns + concept: 2140 ~yellow + concept: 2141 ~yellow_other + concept: 2142 ~yesanswer + concept: 2143 ~noanswer file: 0 C:/ddrive/ChatScript/RAWDATA/ONTOLOGY/ENGLISH/opposite.tbl concept: 2 ~numberoperator file: 0 C:/ddrive/ChatScript/RAWDATA/ONTOLOGY/ENGLISH/prepositionhierarchy.top diff --git a/TOPIC/BUILD0/script0.txt b/TOPIC/BUILD0/script0.txt index 7727f79c..dbd80678 100644 --- a/TOPIC/BUILD0/script0.txt +++ b/TOPIC/BUILD0/script0.txt @@ -1 +1 @@ -00000 Aug13'23-12:17:52-1691925472424 0 13.3 +00000 Jan09'24-19:48:10-1704829690218 hannah0 13.4 diff --git a/TOPIC/BUILD1/allfacts1.bin b/TOPIC/BUILD1/allfacts1.bin index 57842e8f..18858051 100644 Binary files a/TOPIC/BUILD1/allfacts1.bin and b/TOPIC/BUILD1/allfacts1.bin differ diff --git a/TOPIC/BUILD1/allwords1.bin b/TOPIC/BUILD1/allwords1.bin index 3210c3d6..4389b63b 100644 Binary files a/TOPIC/BUILD1/allwords1.bin and b/TOPIC/BUILD1/allwords1.bin differ diff --git a/TOPIC/BUILD1/dict1.txt b/TOPIC/BUILD1/dict1.txt index 809dd976..3acca27f 100644 --- a/TOPIC/BUILD1/dict1.txt +++ b/TOPIC/BUILD1/dict1.txt @@ -3,7 +3,7 @@ ^ `seconds` @ x20000800 00000000 @ 0 `` ^ `makes` @ x20000800 00000000 @ 0 `` 2 ^ `says` @ x20000800 00000000 @ 0 `` -^ `$cs_analyzelimitlog` @ @ x00800802 0 `` +^ `$cs_directfromoob` @ @ x00800802 0 `` ^ `~childhood` 0 0 x00000840 0 `` ^ `~childhood$` 0 0 x00000800 0 `` ^ `~CHILDHOOD.RUNAWAY-*` 0 0 x00006800 0 `` diff --git a/TOPIC/BUILD1/script1.txt b/TOPIC/BUILD1/script1.txt index 1a2c2987..8b05a5ec 100644 --- a/TOPIC/BUILD1/script1.txt +++ b/TOPIC/BUILD1/script1.txt @@ -1,4 +1,4 @@ -00022 Aug13'23-12:19:07-1691925547396 harry 13.3 +00022 May06'24-09:59:41-1714985981679 harry 14.1 TOPIC: ~childhood 0x0 73566714 11 5 1491 childhood.top " all " 00W t: Did you run away from home when you were little? `00t a: ( ~yes ) Was it fun? `00? a: ( ~no ) You should try it some time. Travel broadens the mind. `018 t: 9RUNAWAY ( ) I ran away once, but my parents found me and dragged me back. `00z t: What scared you as a kid? `00T a: ( [ dark darkness ] ) Did you use a nightlite? `00z a: ( ~food ) Food? How weird. `013 a: ( [ monster boogie_man ] ) There are no non-human monsters out there. `01n a: ( ~mythical_creatures ) I guess your parents didn't tell you such creatures didn't exist. `00Q a: ( ~insects ) Are you afraid of all insects? `01F a: ( snake ) You and Indiana Jones. Snakes would rather slither off than attack you. Just don't surprise them. `01a a: ( ~animals ) Big animals are scary. Tiny ones are not, except to some girls. `00$ a: ( [ dream nightmare ] ) Do you still have bad dreams now? `00^ b: ( ~yes ) That's too bad. Maybe you should give up sleeping. `00X b: ( ~no ) I guess you no longer go to horror movies. `01f t: 7SCARE ( ) I was scared of machines. I had vivid dreams of the Terminator robots. `00F t: Did you have a happy childhood? `00E u: ( run_away ) ^reuse ( RUNAWAY ) `00V u: 7HAPPY ( how * childhood ) I was happy as a kid. `00I u: ( you * as a kid ) ^reuse ( HAPPY ) `00K u: ( [ scare afraid ] ) ^reuse ( SCARE ) `01i u: ( << you [ early childhood ] memory >> ) I remember playing with an HO railroad set. `013 u: ( your history ) I was born. I survived childhood. I became an adult. `000 TOPIC: ~introductions 0x0 174791837 4 3 403 introductions.top diff --git a/WIKI/ChatScript-Advanced-User-Manual.md b/WIKI/ChatScript-Advanced-User-Manual.md index 98274237..025bace3 100644 --- a/WIKI/ChatScript-Advanced-User-Manual.md +++ b/WIKI/ChatScript-Advanced-User-Manual.md @@ -829,6 +829,8 @@ outputmacro: ^heforgot(^test) [^test You forgot?] ^test = 1 u: ( where * you * live ) ^reuse(HOUSE) ``` +Beware: calling ^reuse does NOT set any +rejoinders on the reused rules. # Esoterica and Fine Detail diff --git a/WIKI/ChatScript-Debugging-Manual.md b/WIKI/ChatScript-Debugging-Manual.md index eabfa2e3..6be0ad0c 100644 --- a/WIKI/ChatScript-Debugging-Manual.md +++ b/WIKI/ChatScript-Debugging-Manual.md @@ -1,7 +1,6 @@ # ChatScript Debugging Manual Copyright Bruce Wilcox, mailto:gowilcox@gmail.com www.brilligunderstanding.com
    -
    Revision 6/13/2022 cs13.2 - +
    Revision 5/06/2024 cs14.1 You've written script. It doesn't work. Now what? Now you need to debug it, fix it, and recompile it. Debugging is mostly a matter of tracing what the system does and diff --git a/WIKI/ChatScript-Multiple-Bots.md b/WIKI/ChatScript-Multiple-Bots.md index 82f3e434..eb2ca148 100644 --- a/WIKI/ChatScript-Multiple-Bots.md +++ b/WIKI/ChatScript-Multiple-Bots.md @@ -171,6 +171,9 @@ This sets both the botid and the bot name, which controls what restrictions fact The botid goes beyond controlling facts. It also controls ownership of outputmacro definitions. You can define different copies of functions with the same name, different arguments, different code, by making the botid be different. +The bot id can be a union. And the names of the bots can be a union. +E.g., bot: 5 Anna, Jack is both bots 1 and 4. + You can change to a bot owner without naming any bots, in which case topics created will be usuable by any bot but facts and functions will be restricted by bot owner. ``` diff --git a/WIKI/ChatScript-System-Functions-Manual.md b/WIKI/ChatScript-System-Functions-Manual.md index 8ca0339b..ea5e309a 100644 --- a/WIKI/ChatScript-System-Functions-Manual.md +++ b/WIKI/ChatScript-System-Functions-Manual.md @@ -254,6 +254,9 @@ Uses the output script of another rule. The label can either be a simple rule label within the current topic, or it can be a dotted pair of a topic name and a label within that topic or it can be a rule tag. +Beware: calling ^reuse does NOT set any +rejoinders on the reused rules. + `^reuse` stops at the first correctly labeled rule it can find and issues a RULE fail if it cannot find one. Assuming nothing fails, it will return 0 regardless of whether or not any output was generated. diff --git a/changes.md b/changes.md index c3f74018..ef90f1d0 100644 --- a/changes.md +++ b/changes.md @@ -1,3 +1,11 @@ +# Version 14.1 May 6, 2024 + +1. Normally :retry cannot be executed by a running script, it requires +it come from user input. There is however, an input cheat that will allow it. +"cheat retry xxx" given to the system will change the input to +"retry xxx" and then proceed along the debug path. +For Spanish you can say "cheat rever xxx". + # Version 13.4 October 15, 2023 1. For users who have the TreeTagger add-in, the latest code supports reading a file which enumerates diff --git a/changes.txt b/changes.txt index 2ed51927..eda9d6de 100644 --- a/changes.txt +++ b/changes.txt @@ -1,3 +1,12 @@ + +Version 14.1 May 6, 2024 + +1. Normally :retry cannot be executed by a running script, it requires +it come from user input. There is however, an input cheat that will allow it. +"cheat retry xxx" given to the system will change the input to +"retry xxx" and then proceed along the debug path. +For Spanish you can say "cheat rever xxx". + Version 13.4 October 15, 2023 1. For users who have the TreeTagger add-in, the latest code supports reading a file which enumerates