SYMBOL INDEX (1296 symbols across 254 files) FILE: docs-website/src/components/HomepageFeatures/index.js function Feature (line 35) | function Feature({ function HomepageFeatures (line 53) | function HomepageFeatures() { FILE: docs-website/src/pages/index.js function HomepageHeader (line 11) | function HomepageHeader() { function Home (line 28) | function Home() { FILE: examples/typescript/__typetests__/withObservables.tsx class Blog (line 8) | class Blog extends Model { constant TABLE_NAME (line 12) | const TABLE_NAME = 'table' type ChildProps (line 32) | interface ChildProps extends ExtractedObservables { method render (line 39) | render() { FILE: examples/typescript/ts-example.ts type TableName (line 13) | enum TableName { class Blog (line 18) | class Blog extends Model { method moderateAll (line 32) | async moderateAll() { class Post (line 37) | class Post extends Model { function randomString (line 52) | function randomString(): string { method pullChanges (line 88) | async pullChanges({ lastPulledAt, schemaVersion, migration }) { method pushChanges (line 101) | async pushChanges({ changes, lastPulledAt }) { FILE: native/android-jsi/src/main/cpp/DatabasePlatformAndroid.cpp type watermelondb (line 13) | namespace watermelondb { type platform (line 14) | namespace platform { function consoleLog (line 16) | void consoleLog(std::string message) { function consoleError (line 20) | void consoleError(std::string message) { function isVerboseLogEnabled (line 26) | bool isVerboseLogEnabled() { function sqliteLogCallback (line 33) | static void sqliteLogCallback(void *data, int err, const char *messa... function initializeSqlite (line 50) | void initializeSqlite() { function configureJNI (line 75) | void configureJNI(JNIEnv *env) { function resolveDatabasePath (line 95) | std::string resolveDatabasePath(std::string path) { function deleteDatabaseFile (line 129) | void deleteDatabaseFile(std::string path, bool warnIfDoesNotExist) { function onMemoryAlert (line 133) | void onMemoryAlert(std::function callback) { type ProvidedSyncJson (line 138) | struct ProvidedSyncJson { function provideJson (line 147) | void provideJson(int id, jbyteArray array) { function getSyncJson (line 171) | std::string_view getSyncJson(int id) { function deleteSyncJson (line 184) | void deleteSyncJson(int id) { function destroy (line 205) | void destroy() { function onDestroy (line 212) | void onDestroy(std::function callback) { FILE: native/android-jsi/src/main/cpp/DatabasePlatformAndroid.h function namespace (line 5) | namespace watermelondb { FILE: native/android-jsi/src/main/cpp/JSIInstaller.cpp function JNIEXPORT (line 10) | JNIEXPORT void JNICALL Java_com_nozbe_watermelondb_jsi_JSIInstaller_inst... function JNIEXPORT (line 17) | JNIEXPORT void JNICALL Java_com_nozbe_watermelondb_jsi_JSIInstaller_prov... function JNIEXPORT (line 21) | JNIEXPORT void JNICALL Java_com_nozbe_watermelondb_jsi_JSIInstaller_dest... FILE: native/android-jsi/src/main/java/com/nozbe/watermelondb/WatermelonDBJSIModule.java class WatermelonDBJSIModule (line 14) | @ReactModule(name = WatermelonDBJSIModule.NAME) method WatermelonDBJSIModule (line 19) | public WatermelonDBJSIModule(ReactApplicationContext reactContext) { method getName (line 24) | @NonNull method install (line 30) | @ReactMethod(isBlockingSynchronousMethod = true) FILE: native/android-jsi/src/main/java/com/nozbe/watermelondb/jsi/JSIInstaller.java class JSIInstaller (line 4) | class JSIInstaller { method install (line 5) | static void install(Context context, long javaScriptContextHolder) { method _resolveDatabasePath (line 16) | static String _resolveDatabasePath(String dbName) { method installBinding (line 21) | private native void installBinding(long javaScriptContextHolder); method provideSyncJson (line 23) | static native void provideSyncJson(int id, byte[] json); method destroy (line 25) | static native void destroy(); FILE: native/android-jsi/src/main/java/com/nozbe/watermelondb/jsi/WatermelonDBJSIPackage.java class WatermelonDBJSIPackage (line 13) | public class WatermelonDBJSIPackage implements ReactPackage { method createNativeModules (line 15) | @NonNull method createViewManagers (line 23) | @NonNull FILE: native/android-jsi/src/main/java/com/nozbe/watermelondb/jsi/WatermelonJSI.java class WatermelonJSI (line 6) | public class WatermelonJSI { method onTrimMemory (line 7) | public static void onTrimMemory(int level) { method provideSyncJson (line 11) | public static void provideSyncJson(int id, byte[] json) { method onCatalystInstanceDestroy (line 15) | public static void onCatalystInstanceDestroy() { FILE: native/android/src/main/java/com/nozbe/watermelondb/Connection.java class Connection (line 5) | public abstract class Connection { class Connected (line 6) | public static class Connected extends Connection { method Connected (line 8) | public Connected(WMDatabaseDriver driver) { class Waiting (line 13) | public static class Waiting extends Connection { method Waiting (line 15) | public Waiting(ArrayList queueInWaiting) { method getQueue (line 20) | public ArrayList getQueue() { FILE: native/android/src/main/java/com/nozbe/watermelondb/DatabaseUtils.java class DatabaseUtils (line 7) | public class DatabaseUtils { method cursorToMap (line 8) | public static WritableMap cursorToMap(Cursor cursor) { method arrayContains (line 31) | public static boolean arrayContains(final T[] array, final T value) { FILE: native/android/src/main/java/com/nozbe/watermelondb/MigrationNeededError.java class MigrationNeededError (line 3) | public class MigrationNeededError extends RuntimeException { method MigrationNeededError (line 6) | public MigrationNeededError(int databaseVersion) { FILE: native/android/src/main/java/com/nozbe/watermelondb/Queries.java class Queries (line 3) | public class Queries { method dropTable (line 6) | public static String dropTable(String table) { FILE: native/android/src/main/java/com/nozbe/watermelondb/SchemaNeededError.java class SchemaNeededError (line 3) | public class SchemaNeededError extends RuntimeException { FILE: native/android/src/main/java/com/nozbe/watermelondb/WMDatabase.java class WMDatabase (line 14) | public class WMDatabase { method WMDatabase (line 17) | private WMDatabase(SQLiteDatabase db) { method getInstance (line 23) | public static WMDatabase getInstance(String name, Context context) { method getInstance (line 27) | public static WMDatabase getInstance(String name, Context context, int... method buildDatabase (line 40) | public static WMDatabase buildDatabase(String name, Context context, i... method createSQLiteDatabase (line 45) | private static SQLiteDatabase createSQLiteDatabase(String name, Contex... method setUserVersion (line 57) | public void setUserVersion(int version) { method getUserVersion (line 61) | public int getUserVersion() { method unsafeExecuteStatements (line 65) | public void unsafeExecuteStatements(String statements) { method execute (line 77) | public void execute(String query, Object[] args) { method execute (line 81) | public void execute(String query) { method delete (line 85) | public void delete(String query, Object[] args) { method rawQuery (line 89) | public Cursor rawQuery(String sql, Object[] args) { method rawQuery (line 118) | public Cursor rawQuery(String sql) { method count (line 122) | public int count(String query, Object[] args) { method count (line 134) | public int count(String query) { method getFromLocalStorage (line 138) | public String getFromLocalStorage(String key) { method getAllTables (line 149) | private ArrayList getAllTables() { method unsafeDestroyEverything (line 163) | public void unsafeDestroyEverything() { type TransactionFunction (line 175) | interface TransactionFunction { method applyTransactionFunction (line 176) | void applyTransactionFunction(); method transaction (line 179) | public void transaction(TransactionFunction function) { method isOpen (line 189) | public Boolean isOpen() { method close (line 193) | public void close() { FILE: native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseBridge.java class WMDatabaseBridge (line 26) | public class WMDatabaseBridge extends ReactContextBaseJavaModule { method WMDatabaseBridge (line 29) | public WMDatabaseBridge(ReactApplicationContext reactContext) { method getName (line 37) | @NonNull method initialize (line 45) | @ReactMethod method setUpWithSchema (line 69) | @ReactMethod method setUpWithMigrations (line 74) | @ReactMethod method find (line 84) | @ReactMethod method query (line 89) | @ReactMethod method queryIds (line 94) | @ReactMethod method unsafeQueryRaw (line 99) | @ReactMethod method count (line 104) | @ReactMethod method batch (line 109) | @ReactMethod method unsafeResetDatabase (line 117) | @ReactMethod method getLocal (line 125) | @ReactMethod method unsafeGetLocalSynchronously (line 130) | @ReactMethod(isBlockingSynchronousMethod = true) method getQueue (line 155) | private List getQueue(int connectionTag) { type ParamFunction (line 170) | interface ParamFunction { method applyParamFunction (line 171) | Object applyParamFunction(WMDatabaseDriver arg); method withDriver (line 174) | private void withDriver(final int tag, final Promise promise, final Pa... method connectDriver (line 196) | private void connectDriver(int connectionTag, WMDatabaseDriver driver,... method disconnectDriver (line 206) | private void disconnectDriver(int connectionTag) { method provideSyncJson (line 216) | @ReactMethod method getRandomBytes (line 230) | @ReactMethod(isBlockingSynchronousMethod = true) method invalidate (line 247) | @Override method onCatalystInstanceDestroy (line 265) | @Deprecated FILE: native/android/src/main/java/com/nozbe/watermelondb/WMDatabaseDriver.java class WMDatabaseDriver (line 22) | public class WMDatabaseDriver { method WMDatabaseDriver (line 28) | public WMDatabaseDriver(Context context, String dbName) { method WMDatabaseDriver (line 32) | public WMDatabaseDriver(Context context, String dbName, int schemaVers... method WMDatabaseDriver (line 46) | public WMDatabaseDriver(Context context, String dbName, Schema schema,... method WMDatabaseDriver (line 51) | public WMDatabaseDriver(Context context, String dbName, MigrationSet m... method WMDatabaseDriver (line 56) | public WMDatabaseDriver(Context context, String dbName, boolean unsafe... method find (line 71) | public Object find(String table, String id) { method cachedQuery (line 87) | public WritableArray cachedQuery(String table, String query, Object[] ... method queryIds (line 106) | public WritableArray queryIds(String query, Object[] args) { method unsafeQueryRaw (line 119) | public WritableArray unsafeQueryRaw(String query, Object[] args) { method count (line 131) | public int count(String query, Object[] args) { method getLocal (line 135) | public String getLocal(String key) { method batch (line 139) | public void batch(ReadableArray operations) { method markAsCached (line 182) | private void markAsCached(String table, String id) { method isCached (line 192) | private boolean isCached(String table, String id) { method removeFromCache (line 197) | private void removeFromCache(String table, String id) { method close (line 205) | public void close() { method migrate (line 209) | private void migrate(MigrationSet migrations) { method unsafeResetDatabase (line 221) | public void unsafeResetDatabase(Schema schema) { class SchemaCompatibility (line 233) | private static class SchemaCompatibility { class Compatible (line 234) | static class Compatible extends SchemaCompatibility { class NeedsSetup (line 237) | static class NeedsSetup extends SchemaCompatibility { class NeedsMigration (line 240) | static class NeedsMigration extends SchemaCompatibility { method NeedsMigration (line 243) | NeedsMigration(int fromVersion) { method isCompatible (line 249) | private SchemaCompatibility isCompatible(int schemaVersion) { FILE: native/android/src/main/java/com/nozbe/watermelondb/WatermelonDBPackage.java class WatermelonDBPackage (line 12) | public class WatermelonDBPackage implements ReactPackage { method createNativeModules (line 13) | @NonNull method createViewManagers (line 21) | @NonNull FILE: native/android/src/main/java/com/nozbe/watermelondb/utils/MigrationSet.java class MigrationSet (line 3) | public class MigrationSet { method MigrationSet (line 8) | public MigrationSet(int from, int to, String sql) { FILE: native/android/src/main/java/com/nozbe/watermelondb/utils/Pair.java class Pair (line 3) | public class Pair { method Pair (line 7) | private Pair(K key, V value) { method create (line 12) | public static Pair create(K key, V value) { FILE: native/android/src/main/java/com/nozbe/watermelondb/utils/Schema.java class Schema (line 3) | public class Schema { method Schema (line 7) | public Schema(int version, String sql) { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/bignum-dtoa.cc type double_conversion (line 35) | namespace double_conversion { function NormalizedExponent (line 37) | static int NormalizedExponent(uint64_t significand, int exponent) { function BignumDtoa (line 89) | void BignumDtoa(double v, BignumDtoaMode mode, int requested_digits, function GenerateShortestDigits (line 185) | static void GenerateShortestDigits(Bignum* numerator, Bignum* denomina... function GenerateCountedDigits (line 283) | static void GenerateCountedDigits(int count, int* decimal_point, function BignumToFixed (line 326) | static void BignumToFixed(int requested_digits, int* decimal_point, function EstimatePower (line 385) | static int EstimatePower(int exponent) { function InitialScaledStartValuesPositiveExponent (line 417) | static void InitialScaledStartValuesPositiveExponent( function InitialScaledStartValuesNegativeExponentPositivePower (line 450) | static void InitialScaledStartValuesNegativeExponentPositivePower( function InitialScaledStartValuesNegativeExponentNegativePower (line 484) | static void InitialScaledStartValuesNegativeExponentNegativePower( function InitialScaledStartValues (line 568) | static void InitialScaledStartValues(uint64_t significand, function FixupMultiply10 (line 612) | static void FixupMultiply10(int estimated_power, bool is_even, FILE: native/iosTest/Pods/DoubleConversion/double-conversion/bignum-dtoa.h function namespace (line 33) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/bignum.cc type double_conversion (line 31) | namespace double_conversion { function BitSize (line 42) | static int BitSize(S value) { function ReadUInt64 (line 89) | static uint64_t ReadUInt64(Vector buffer, function HexCharValue (line 123) | static int HexCharValue(char c) { function SizeInHexChars (line 553) | static int SizeInHexChars(S number) { function HexCharOfValue (line 564) | static char HexCharOfValue(int value) { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/bignum.h function namespace (line 33) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/cached-powers.cc type double_conversion (line 36) | namespace double_conversion { type CachedPower (line 38) | struct CachedPower { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/cached-powers.h function namespace (line 33) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/diy-fp.cc type double_conversion (line 32) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/diy-fp.h function namespace (line 33) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/double-conversion.cc type double_conversion (line 40) | namespace double_conversion { function DoubleToStringConverter (line 42) | const DoubleToStringConverter& DoubleToStringConverter::EcmaScriptConv... function BignumDtoaMode (line 341) | static BignumDtoaMode DtoaToBignumDtoaMode( function ConsumeSubString (line 419) | static bool ConsumeSubString(const char** current, function AdvanceToNonspace (line 443) | static inline bool AdvanceToNonspace(const char** current, const char*... function isDigit (line 452) | static bool isDigit(int x, int radix) { function SignedZero (line 459) | static double SignedZero(bool sign) { function IsDecimalDigitForRadix (line 470) | static bool IsDecimalDigitForRadix(int c, int radix) { function IsCharacterDigitForRadix (line 481) | static bool IsCharacterDigitForRadix(int c, int radix, char a_characte... function RadixStringToIeee (line 488) | static double RadixStringToIeee(const char* current, FILE: native/iosTest/Pods/DoubleConversion/double-conversion/double-conversion.h function namespace (line 33) | namespace double_conversion { function class (line 381) | class StringToDoubleConverter { function StringToFloat (line 512) | float StringToFloat(const char* buffer, FILE: native/iosTest/Pods/DoubleConversion/double-conversion/fast-dtoa.cc type double_conversion (line 34) | namespace double_conversion { function RoundWeed (line 61) | static bool RoundWeed(Vector buffer, function RoundWeedCounted (line 181) | static bool RoundWeedCounted(Vector buffer, function BiggestPowerTen (line 240) | static void BiggestPowerTen(uint32_t number, function DigitGen (line 300) | static bool DigitGen(DiyFp low, function DigitGenCounted (line 428) | static bool DigitGenCounted(DiyFp w, function Grisu3 (line 519) | static bool Grisu3(double v, function Grisu3Counted (line 591) | static bool Grisu3Counted(double v, function FastDtoa (line 635) | bool FastDtoa(double v, FILE: native/iosTest/Pods/DoubleConversion/double-conversion/fast-dtoa.h function namespace (line 33) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/fixed-dtoa.cc type double_conversion (line 33) | namespace double_conversion { class UInt128 (line 37) | class UInt128 { method UInt128 (line 39) | UInt128() : high_bits_(0), low_bits_(0) { } method UInt128 (line 40) | UInt128(uint64_t high, uint64_t low) : high_bits_(high), low_bits_(l... method Multiply (line 42) | void Multiply(uint32_t multiplicand) { method Shift (line 59) | void Shift(int shift_amount) { method DivModPowerOf2 (line 82) | int DivModPowerOf2(int power) { method IsZero (line 97) | bool IsZero() const { method BitAt (line 101) | int BitAt(int position) { function FillDigits32FixedLength (line 120) | static void FillDigits32FixedLength(uint32_t number, int requested_len... function FillDigits32 (line 130) | static void FillDigits32(uint32_t number, Vector buffer, int* le... function FillDigits64FixedLength (line 153) | static void FillDigits64FixedLength(uint64_t number, function FillDigits64 (line 168) | static void FillDigits64(uint64_t number, Vector buffer, int* le... function RoundUp (line 189) | static void RoundUp(Vector buffer, int* length, int* decimal_poi... function FillFractionals (line 230) | static void FillFractionals(uint64_t fractionals, int exponent, function TrimZeros (line 291) | static void TrimZeros(Vector buffer, int* length, int* decimal_p... function FastFixedDtoa (line 309) | bool FastFixedDtoa(double v, FILE: native/iosTest/Pods/DoubleConversion/double-conversion/fixed-dtoa.h function namespace (line 33) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/ieee.h function namespace (line 33) | namespace double_conversion { function IsDenormal (line 131) | bool IsDenormal() const { function IsNan (line 143) | bool IsNan() const { function DiyFp (line 162) | DiyFp UpperBoundary() const { function SignificandSizeForOrderOfMagnitude (line 208) | static int SignificandSizeForOrderOfMagnitude(int order) { function Infinity (line 216) | static double Infinity() { function NaN (line 220) | static double NaN() { function DiyFpToUint64 (line 233) | static uint64_t DiyFpToUint64(DiyFp diy_fp) { function class (line 263) | class Single { function IsDenormal (line 309) | bool IsDenormal() const { function IsNan (line 321) | bool IsNan() const { function NormalizedBoundaries (line 342) | void NormalizedBoundaries(DiyFp* out_m_minus, DiyFp* out_m_plus) const { function DiyFp (line 360) | DiyFp UpperBoundary() const { function Infinity (line 380) | static float Infinity() { function NaN (line 384) | static float NaN() { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/strtod.cc type double_conversion (line 36) | namespace double_conversion { function TrimLeadingZeros (line 91) | static Vector TrimLeadingZeros(Vector buffer) { function TrimTrailingZeros (line 101) | static Vector TrimTrailingZeros(Vector buffer) { function CutToMaxSignificantDigits (line 111) | static void CutToMaxSignificantDigits(Vector buffer, function TrimAndCut (line 133) | static void TrimAndCut(Vector buffer, int exponent, function ReadUint64 (line 158) | static uint64_t ReadUint64(Vector buffer, function ReadDiyFp (line 176) | static void ReadDiyFp(Vector buffer, function DoubleStrtod (line 197) | static bool DoubleStrtod(Vector trimmed, function DiyFp (line 251) | static DiyFp AdjustmentPowerOfTen(int exponent) { function DiyFpStrtod (line 274) | static bool DiyFpStrtod(Vector buffer, function CompareBufferWithDiyFp (line 392) | static int CompareBufferWithDiyFp(Vector buffer, function ComputeGuess (line 423) | static bool ComputeGuess(Vector trimmed, int exponent, function Strtod (line 448) | double Strtod(Vector buffer, int exponent) { function Strtof (line 474) | float Strtof(Vector buffer, int exponent) { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/strtod.h function namespace (line 33) | namespace double_conversion { FILE: native/iosTest/Pods/DoubleConversion/double-conversion/utils.h type __int64 (line 93) | typedef __int64 int64_t; function namespace (line 139) | namespace double_conversion { FILE: native/iosTest/Pods/SocketRocket/SocketRocket/Internal/Delegate/SRDelegateController.h type SRDelegateAvailableMethods (line 18) | struct SRDelegateAvailableMethods { type SRDelegateAvailableMethods (line 32) | struct SRDelegateAvailableMethods { type SRDelegateAvailableMethods (line 46) | typedef struct SRDelegateAvailableMethods SRDelegateAvailableMethods; FILE: native/iosTest/Pods/SocketRocket/SocketRocket/Internal/IOConsumer/SRIOConsumer.h function interface (line 21) | interface SRIOConsumer : NSObject { FILE: native/iosTest/Pods/fmt/include/fmt/args.h function FMT_BEGIN_NAMESPACE (line 17) | FMT_BEGIN_NAMESPACE function get_types (line 113) | unsigned long long get_types() const { function pop_one (line 135) | auto pop_one = [](std::vector>* data) { function clear (line 212) | void clear() { function reserve (line 224) | void reserve(size_t new_cap, size_t new_cap_named) { FILE: native/iosTest/Pods/fmt/include/fmt/chrono.h function namespace (line 51) | namespace safe_duration_cast { type Factor (line 242) | struct Factor function min1 (line 272) | constexpr auto min1 = std::numeric_limits::lowest() / function namespace (line 303) | namespace detail { function std (line 487) | inline std::tm localtime( function std (line 497) | inline std::tm gmtime(std::time_t time) { function std (line 532) | inline std::tm gmtime( function FMT_BEGIN_DETAIL_NAMESPACE (line 537) | FMT_BEGIN_DETAIL_NAMESPACE function numeric_system (line 596) | enum class numeric_system { FILE: native/iosTest/Pods/fmt/include/fmt/color.h type class (line 16) | enum class function terminal_color (line 160) | enum class terminal_color : uint8_t { function T (line 643) | auto styled(const T& value, text_style ts) FILE: native/iosTest/Pods/fmt/include/fmt/compile.h function FMT_BEGIN_NAMESPACE (line 13) | FMT_BEGIN_NAMESPACE function Args (line 148) | [[maybe_unused]] const Args&... rest) { function OutputIt (line 179) | OutputIt format(OutputIt out, const Args&...) const { function OutputIt (line 198) | OutputIt format(OutputIt out, const Args&...) const { function OutputIt (line 222) | OutputIt format(OutputIt out, const Args&... args) const { function try_format_argument (line 236) | static bool try_format_argument( function OutputIt (line 250) | OutputIt format(OutputIt out, const Args&... args) const { function FMT_INLINE (line 268) | FMT_INLINE OutputIt format(OutputIt out, function OutputIt (line 286) | OutputIt format(OutputIt out, const Args&... args) const { type unknown_format (line 300) | struct unknown_format {} function on_error (line 364) | constexpr void on_error(const char* message) { function FMT_INLINE (line 520) | FMT_INLINE OutputIt format_to(OutputIt out, const CompiledFormat& cf, function OutputIt (line 554) | OutputIt format_to(OutputIt out, const S&, Args&&... args) { function namespace (line 599) | inline namespace literals { FILE: native/iosTest/Pods/fmt/include/fmt/core.h function const_check (line 325) | struct monostate { function T (line 392) | auto convert_for_visit(T value) -> T { function int128_opt (line 399) | enum class int128_opt {} function uint128_opt (line 400) | enum class uint128_opt {} function FMT_END_DETAIL_NAMESPACE (line 421) | FMT_END_DETAIL_NAMESPACE function operator (line 480) | constexpr auto operator[](size_t pos) const noexcept -> const Char& { function FMT_CONSTEXPR (line 484) | FMT_CONSTEXPR void remove_prefix(size_t n) noexcept { function FMT_CONSTEXPR_CHAR_TRAITS (line 490) | FMT_CONSTEXPR_CHAR_TRAITS auto compare(basic_string_view other) const ->... function true_type (line 524) | struct is_char : std::true_type {} function FMT_BEGIN_DETAIL_NAMESPACE (line 526) | FMT_BEGIN_DETAIL_NAMESPACE function Char (line 536) | auto to_string_view(const Char* s) -> basic_string_view { function Char (line 540) | auto to_string_view(const std::basic_string& s) function type (line 575) | enum class type { function type (line 743) | constexpr auto arg_type(int id) const -> type { return types_[id]; } function FMT_CONSTEXPR (line 745) | FMT_CONSTEXPR auto next_arg_id() -> int { function FMT_CONSTEXPR (line 757) | FMT_CONSTEXPR void check_dynamic_spec(int arg_id) { function Container (line 829) | auto get_container(std::back_insert_iterator it) function FMT_CONSTEXPR (line 880) | FMT_CONSTEXPR void set(T* buf_data, size_t buf_capacity) noexcept { function size (line 898) | auto begin() const noexcept -> const T* { return ptr_; } function FMT_CONSTEXPR (line 908) | FMT_CONSTEXPR auto data() noexcept -> T* { return ptr_; } function clear (line 914) | void clear() { size_ = 0; } function FMT_CONSTEXPR20 (line 918) | FMT_CONSTEXPR20 void try_resize(size_t count) { function FMT_CONSTEXPR20 (line 927) | FMT_CONSTEXPR20 void try_reserve(size_t new_capacity) { function FMT_CONSTEXPR20 (line 931) | FMT_CONSTEXPR20 void push_back(const T& value) { function count (line 948) | struct buffer_traits { function override (line 978) | grow(size_t) override { function flush (line 982) | void flush() { function override (line 1012) | grow(size_t) override { function flush (line 1016) | void flush() { function override (line 1050) | grow(size_t) override {} function override (line 1092) | grow(size_t) override { type view (line 1136) | struct view {} type arg_data (line 1164) | struct arg_data { type is_named_arg (line 1179) | struct is_named_arg type is_statically_named_arg (line 1180) | struct is_statically_named_arg type is_named_arg (line 1183) | struct is_named_arg> : std::true_type {} function init_named_args (line 1201) | void init_named_args(std::nullptr_t, int, int, type unformattable (line 1218) | struct unformattable {} function unformattable (line 1219) | struct unformattable_char : unformattable {} function unformattable (line 1220) | struct unformattable_const : unformattable {} function unformattable (line 1221) | struct unformattable_pointer : unformattable {} function FMT_INLINE (line 1263) | constexpr FMT_INLINE value() : no_value() {} function FMT_INLINE (line 1284) | FMT_INLINE value(const named_arg_info* args, size_t size) function format_custom_arg (line 1307) | void format_custom_arg(void* arg, function FMT_CONSTEXPR (line 1348) | FMT_CONSTEXPR FMT_INLINE auto map(signed char val) -> int { return val; } function FMT_CONSTEXPR (line 1349) | FMT_CONSTEXPR FMT_INLINE auto map(unsigned char val) -> unsigned { function FMT_CONSTEXPR (line 1356) | FMT_CONSTEXPR FMT_INLINE auto map(int val) -> int { return val; } function long_type (line 1358) | auto map(long val) -> long_type { return val; } function ulong_type (line 1359) | auto map(unsigned long val) -> ulong_type { function FMT_CONSTEXPR (line 1367) | FMT_CONSTEXPR FMT_INLINE auto map(int128_opt val) -> int128_opt { function FMT_CONSTEXPR (line 1370) | FMT_CONSTEXPR FMT_INLINE auto map(uint128_opt val) -> uint128_opt { function FMT_CONSTEXPR (line 1373) | FMT_CONSTEXPR FMT_INLINE auto map(bool val) -> bool { return val; } function FMT_CONSTEXPR (line 1394) | FMT_CONSTEXPR FMT_INLINE auto map(long double val) -> long double { function unformattable_char (line 1414) | auto map(const T&) -> unformattable_char { function buffer (line 1547) | auto get_buffer(appender out) -> detail::buffer& { function base (line 1553) | appender(base it) noexcept : base(it) {} function operator (line 1556) | auto operator++() noexcept -> appender& { return *this; } type detail (line 1582) | struct detail function custom_ (line 1590) | custom_(custom) {} function format (line 1592) | void format(typename Context::parse_context_type& parse_ctx, type is_contiguous_back_insert_iterator (line 1707) | struct is_contiguous_back_insert_iterator : std::true_type {} function FMT_CONSTEXPR (line 1817) | FMT_CONSTEXPR auto arg(basic_string_view name) -> format_arg { function FMT_CONSTEXPR (line 1820) | FMT_CONSTEXPR auto arg_id(basic_string_view name) -> int { function FMT_CONSTEXPR (line 1827) | FMT_CONSTEXPR auto error_handler() -> detail::error_handler { return {}; } function FMT_CONSTEXPR (line 1838) | FMT_CONSTEXPR auto locale() -> detail::locale_ref { return loc_; } function FMT_CONSTEXPR (line 1976) | FMT_CONSTEXPR auto type(int index) const -> detail::type { function FMT_INLINE (line 1982) | constexpr FMT_INLINE basic_format_args(unsigned long long desc, function namespace (line 2073) | namespace align { type width_adapter (line 2446) | struct width_adapter { function FMT_CONSTEXPR (line 2454) | FMT_CONSTEXPR void on_error(const char* message) { type precision_adapter (line 2480) | struct precision_adapter { function FMT_CONSTEXPR (line 2488) | FMT_CONSTEXPR void on_error(const char* message) { type id_adapter (line 2636) | struct id_adapter { function FMT_CONSTEXPR (line 2645) | FMT_CONSTEXPR void on_error(const char* message) { function adapter (line 2657) | auto adapter = id_adapter{handler, 0}; function float_format (line 2772) | enum class float_format : unsigned char { function FMT_CONSTEXPR (line 2864) | FMT_CONSTEXPR void require_numeric_argument() { function FMT_CONSTEXPR (line 2878) | FMT_CONSTEXPR void on_sign(sign_t s) { function FMT_CONSTEXPR (line 2888) | FMT_CONSTEXPR void on_hash() { function FMT_CONSTEXPR (line 2893) | FMT_CONSTEXPR void on_localized() { function FMT_CONSTEXPR (line 2898) | FMT_CONSTEXPR void on_zero() { function FMT_CONSTEXPR (line 2903) | FMT_CONSTEXPR void end_precision() { function FMT_CONSTEXPR (line 2960) | FMT_CONSTEXPR void on_text(const Char*, const Char*) {} function FMT_CONSTEXPR (line 2963) | FMT_CONSTEXPR auto on_arg_id(int id) -> int { function FMT_CONSTEXPR (line 2966) | FMT_CONSTEXPR auto on_arg_id(basic_string_view id) -> int { function FMT_CONSTEXPR (line 2978) | FMT_CONSTEXPR void on_replacement_field(int, const Char*) {} function FMT_CONSTEXPR (line 2987) | FMT_CONSTEXPR void on_error(const char* message) { function check_format_string (line 2994) | void check_format_string(const S&) { function vprint_mojibake (line 3020) | inline void vprint_mojibake(std::FILE*, string_view, format_args) {} function set_debug_format (line 3107) | void set_debug_format() { function FMT_INLINE (line 3148) | FMT_INLINE basic_format_string(const S& s) : str_(s) { function string_view (line 3173) | inline auto runtime(string_view s) -> string_view { return s; } function basic_runtime (line 3187) | inline auto runtime(string_view s) -> basic_runtime { return {{s}}; } FILE: native/iosTest/Pods/fmt/include/fmt/format-inl.h function FMT_BEGIN_NAMESPACE (line 31) | FMT_BEGIN_NAMESPACE function FMT_FUNC (line 124) | FMT_FUNC std::system_error vsystem_error(int error_code, string_view for... function FMT_CONSTEXPR (line 137) | FMT_CONSTEXPR inline uint32_t rotr(uint32_t n, uint32_t r) noexcept { function FMT_CONSTEXPR (line 141) | FMT_CONSTEXPR inline uint64_t rotr(uint64_t n, uint32_t r) noexcept { function uint128_fallback (line 147) | inline uint128_fallback umul128(uint64_t x, uint64_t y) noexcept { function umul128_upper64 (line 178) | inline uint64_t umul128_upper64(uint64_t x, uint64_t y) noexcept { function uint128_fallback (line 191) | inline uint128_fallback umul192_upper128(uint64_t x, function umul96_upper64 (line 200) | inline uint64_t umul96_upper64(uint32_t x, uint64_t y) noexcept { function uint128_fallback (line 206) | inline uint128_fallback umul192_lower128(uint64_t x, function umul96_lower64 (line 215) | inline uint64_t umul96_lower64(uint32_t x, uint64_t y) noexcept { function floor_log10_pow2 (line 221) | inline int floor_log10_pow2(int e) noexcept { function floor_log2_pow10 (line 228) | inline int floor_log2_pow10(int e) noexcept { function floor_log10_pow2_minus_log10_4_over_3 (line 232) | inline int floor_log10_pow2_minus_log10_4_over_3(int e) noexcept { function divide_by_10_to_kappa_plus_1 (line 280) | inline uint32_t divide_by_10_to_kappa_plus_1(uint32_t n) noexcept { function divide_by_10_to_kappa_plus_1 (line 285) | inline uint64_t divide_by_10_to_kappa_plus_1(uint64_t n) noexcept { type cache_accessor (line 293) | struct cache_accessor function get_cached_power (line 297) | static uint64_t get_cached_power(int k) noexcept { type compute_mul_result (line 330) | struct compute_mul_result { type compute_mul_parity_result (line 334) | struct compute_mul_parity_result { function compute_mul_result (line 339) | static compute_mul_result compute_mul( function compute_delta (line 346) | static uint32_t compute_delta(const cache_entry_type& cache, function compute_mul_parity_result (line 351) | static compute_mul_parity_result compute_mul_parity( type cache_accessor (line 384) | struct cache_accessor function uint128_fallback (line 388) | static uint128_fallback get_cached_power(int k) noexcept { FILE: native/iosTest/Pods/fmt/include/fmt/format.h function FMT_BEGIN_NAMESPACE (line 83) | FMT_BEGIN_NAMESPACE function FMT_BEGIN_NAMESPACE (line 173) | FMT_BEGIN_NAMESPACE function FMT_BEGIN_NAMESPACE (line 242) | FMT_BEGIN_NAMESPACE function To (line 297) | auto bit_cast(const From& from) -> To { type bytes (line 315) | struct bytes { function class (line 322) | class uint128_fallback { function low (line 333) | constexpr uint64_t low() const noexcept { return lo_; } function FMT_CONSTEXPR (line 380) | FMT_CONSTEXPR auto operator>>(int shift) const -> uint128_fallback { function FMT_CONSTEXPR (line 385) | FMT_CONSTEXPR auto operator<<(int shift) const -> uint128_fallback { function FMT_CONSTEXPR (line 390) | FMT_CONSTEXPR auto operator>>=(int shift) -> uint128_fallback& { function To (line 450) | auto bit_cast(const From& from) -> To { function FMT_INLINE (line 466) | FMT_INLINE void assume(bool condition) { function Char (line 480) | auto get_data(std::basic_string& s) -> Char* { type char8_type (line 577) | enum char8_type : unsigned char {} function FMT_NOINLINE (line 581) | FMT_NOINLINE auto copy_str_noinline(InputIt begin, InputIt end, function FMT_CONSTEXPR (line 603) | FMT_CONSTEXPR inline auto utf8_decode(const char* s, uint32_t* c, int* e) function for_each_codepoint (line 644) | void for_each_codepoint(string_view s, F f) { function FMT_CONSTEXPR (line 680) | FMT_CONSTEXPR inline size_t compute_width(string_view s) { function FMT_MODULE_EXPORT_BEGIN (line 790) | FMT_MODULE_EXPORT_BEGIN function FMT_CONSTEXPR20 (line 897) | FMT_CONSTEXPR20 void resize(size_t count) { this->try_resize(count); } function reserve (line 900) | void reserve(size_t new_capacity) { this->try_reserve(new_capacity); } function namespace (line 940) | namespace detail { function FMT_API (line 949) | FMT_API format_error : public std::runtime_error { function namespace (line 961) | namespace detail_exported { function FMT_BEGIN_DETAIL_NAMESPACE (line 987) | FMT_BEGIN_DETAIL_NAMESPACE function true_type (line 990) | struct is_integral : std::true_type {} function true_type (line 991) | struct is_integral : std::true_type {} function Char (line 1043) | Char sign(Sign s) { function FMT_CONSTEXPR (line 1065) | FMT_CONSTEXPR inline auto count_digits(uint128_opt n) -> int { function FMT_CONSTEXPR20 (line 1093) | FMT_CONSTEXPR20 inline auto count_digits(uint64_t n) -> int { function FMT_INLINE (line 1122) | FMT_INLINE auto do_count_digits(uint32_t n) -> int { function FMT_CONSTEXPR20 (line 1145) | FMT_CONSTEXPR20 inline auto count_digits(uint32_t n) -> int { function wchar_t (line 1173) | inline auto thousands_sep(locale_ref loc) -> thousands_sep_result Char { function wchar_t (line 1182) | inline auto decimal_point(locale_ref loc) -> wchar_t { function copy2 (line 1196) | void copy2(Char* dst, const char* src) { function class (line 1274) | class utf8_to_utf16 { function has_implicit_bit (line 1340) | bool has_implicit_bit() { function num_significand_bits (line 1347) | int num_significand_bits() { function FMT_CONSTEXPR (line 1457) | FMT_CONSTEXPR inline uint64_t multiply(uint64_t lhs, uint64_t rhs) { function basic_data (line 1544) | struct data : basic_data<> {} function FMT_CONSTEXPR (line 1548) | FMT_CONSTEXPR inline fp get_cached_power(int min_exponent, function T (line 1632) | auto convert_float(T value) -> convert_float_result { function FMT_CONSTEXPR (line 1637) | FMT_CONSTEXPR auto fill(OutputIt it, size_t n, function write (line 1693) | auto write = [=](reserve_iterator it) { function OutputIt (line 1873) | auto write(OutputIt out, Char value, function FMT_CONSTEXPR (line 1887) | FMT_CONSTEXPR write_int_data(int num_digits, unsigned prefix, function FMT_INLINE (line 1908) | FMT_INLINE auto write_int(OutputIt out, int num_digits, type next_state (line 1935) | struct next_state { function next (line 1942) | int next(next_state& state) const { function explicit (line 1959) | explicit digit_grouping(thousands_sep_result sep) : sep_(sep) {} function count_separators (line 1963) | int count_separators(int num_digits) const { function FMT_INLINE (line 2049) | FMT_INLINE auto write_int(OutputIt out, write_int_arg arg, function FMT_NOINLINE (line 2110) | FMT_NOINLINE auto write_int_noinline( function FMT_INLINE (line 2119) | FMT_INLINE auto write(OutputIt out, T value, function FMT_INLINE (line 2130) | FMT_INLINE auto write(OutputIt out, T value, function class (line 2138) | class counting_iterator { type big_decimal_fp (line 2256) | struct big_decimal_fp { function write (line 2400) | auto write = [=](iterator it) { function count_separators (line 2471) | constexpr int count_separators(int) const { return 0; } function Out (line 2474) | Out apply(Out out, basic_string_view) const { function isnan (line 2493) | bool isnan(T value) { function isfinite (line 2506) | bool isfinite(T value) { function isfinite (line 2513) | bool isfinite(T value) { function signbit (line 2520) | bool signbit(T value) { function round_direction (line 2532) | enum class round_direction { unknown, up, down }; function FMT_INLINE (line 2615) | FMT_INLINE FMT_CONSTEXPR20 auto grisu_gen_digits(fp value, uint64_t error, function class (line 2707) | class bigint { function compare (line 2841) | int compare(const bigint& lhs, const bigint& rhs) { function add_compare (line 2858) | int add_compare(const bigint& lhs1, const bigint& lhs2, function FMT_CONSTEXPR20 (line 2884) | FMT_CONSTEXPR20 void assign_pow10(int exp) { function FMT_CONSTEXPR20 (line 2903) | FMT_CONSTEXPR20 void square() { function FMT_CONSTEXPR20 (line 2933) | FMT_CONSTEXPR20 void align(const bigint& other) { function FMT_CONSTEXPR20 (line 2946) | FMT_CONSTEXPR20 int divmod_assign(const bigint& divisor) { type dragon (line 2961) | enum dragon { function gen_digits_handler (line 3149) | gen_digits_handler handler{buf.data(), 0, precision, -cached_exp10, fixed}; function OutputIt (line 3187) | auto write(OutputIt out, T value, function FMT_INLINE (line 3393) | FMT_INLINE auto operator()(T value) -> iterator { function const (line 3407) | void operator()( function handler_ (line 3422) | handler_(eh) {} function handler_ (line 3442) | handler_(eh) {} function FMT_CONSTEXPR (line 3485) | FMT_CONSTEXPR auto get_arg(auto_id) -> format_arg { function FMT_CONSTEXPR (line 3494) | FMT_CONSTEXPR auto get_arg(basic_string_view arg_id) -> format_arg { function on_dynamic_width (line 3505) | void on_dynamic_width(Id arg_id) { function on_dynamic_precision (line 3510) | void on_dynamic_precision(Id arg_id) { function on_error (line 3515) | void on_error(const char* message) { context_.on_error(message); } function value (line 3553) | statically_named_arg(const T& v) : value(v) {} function FMT_API (line 3648) | FMT_API void report_system_error(int error_code, const char* message) no... function explicit (line 3675) | explicit format_int(long value) : str_(format_signed(value)) {} function explicit (line 3676) | explicit format_int(long long value) : str_(format_signed(value)) {} function explicit (line 3677) | explicit format_int(unsigned value) : str_(format_unsigned(value)) {} function explicit (line 3678) | explicit format_int(unsigned long value) : str_(format_unsigned(value)) {} function explicit (line 3679) | explicit format_int(unsigned long long value) function data (line 3691) | auto data() const -> const char* { return str_; } function error_handler (line 3764) | struct null_handler : detail::error_handler { function Enum (line 3830) | auto underlying(Enum e) noexcept -> underlying_t { function namespace (line 3834) | namespace enums { function class (line 3841) | class bytes { function bytes (line 3850) | struct formatter { function T (line 3944) | auto map(const T& value) -> const T& { function decltype (line 3948) | auto map(const T& value) -> decltype(mapper().map(value)) { function string (line 4029) | auto to_string(const T& value) -> std::string { function string (line 4036) | inline auto to_string(T value) -> std::string { function error_handler (line 4082) | struct format_handler : error_handler { function string (line 4176) | auto vformat(const Locale& loc, string_view fmt, format_args args) FILE: native/iosTest/Pods/fmt/include/fmt/os.h function Char (line 117) | const Char* c_str() const { return data_; } function FMT_API (line 142) | FMT_API const std::error_category& system_category() noexcept; function system_error (line 201) | system_error windows_error(int error_code, string_view message, function std (line 210) | inline const std::error_category& system_category() noexcept { function class (line 224) | class buffered_file { function class (line 282) | class FMT_API file { function ostream_params (line 375) | struct ostream_params { function oflag (line 395) | ostream_params(int new_oflag) : oflag(new_oflag) {} function FMT_END_DETAIL_NAMESPACE (line 400) | FMT_END_DETAIL_NAMESPACE function ostream (line 411) | void grow(size_t) override; function flush (line 430) | void flush() { function close (line 439) | void close() { function ostream (line 470) | ostream output_file(cstring_view path, T... params) { FILE: native/iosTest/Pods/fmt/include/fmt/ostream.h function namespace (line 26) | namespace detail { type file_access_tag (line 63) | struct file_access_tag {} function friend (line 67) | friend auto get_file(BufType& obj) -> FILE* { return obj.*FileMemberPtr; } function write_ostream_unicode (line 80) | inline bool write_ostream_unicode(std::ostream& os, fmt::string_view dat... function write_ostream_unicode (line 102) | inline bool write_ostream_unicode(std::wostream&, function T (line 177) | streamed(const T& value) -> detail::streamed_view { function namespace (line 181) | namespace detail { function vprint_directly (line 190) | inline void vprint_directly(std::ostream& os, string_view format_str, function FMT_MODULE_EXPORT (line 227) | FMT_MODULE_EXPORT FILE: native/iosTest/Pods/fmt/include/fmt/printf.h function advance_to (line 48) | void advance_to(OutputIt it) { out_ = it; } function format_arg (line 52) | format_arg arg(int id) const { return args_.get(id); } function FMT_CONSTEXPR (line 54) | FMT_CONSTEXPR void on_error(const char* message) { function FMT_BEGIN_DETAIL_NAMESPACE (line 59) | FMT_BEGIN_DETAIL_NAMESPACE type int_checker (line 71) | struct int_checker function fits_in_int (line 72) | bool fits_in_int(T value) { function fits_in_int (line 76) | static bool fits_in_int(int) { return true; } function class (line 79) | class printf_precision_handler { function class (line 96) | class is_zero_int { function bool (line 111) | struct make_unsigned_or_bool { using type = bool; } function arg_ (line 174) | arg_(arg) {} function Char (line 189) | Char* operator()(T) { return nullptr; } function Char (line 190) | const Char* operator()(const Char* s) { return s; } function OutputIt (line 243) | OutputIt operator()(monostate value) { return base::operator()(value); } function OutputIt (line 273) | OutputIt operator()(const char* value) { function OutputIt (line 279) | OutputIt operator()(const wchar_t* value) { function OutputIt (line 284) | OutputIt operator()(basic_string_view value) { function OutputIt (line 289) | OutputIt operator()(const void* value) { function OutputIt (line 294) | OutputIt operator()(typename basic_format_arg::handle hand... function get_arg (line 378) | auto get_arg = [&](int arg_index) { FILE: native/iosTest/Pods/fmt/include/fmt/ranges.h function FMT_BEGIN_NAMESPACE (line 21) | FMT_BEGIN_NAMESPACE function namespace (line 383) | namespace detail { function FMT_CONSTEXPR (line 545) | FMT_CONSTEXPR range_default_formatter() { init(range_format_constant(... FILE: native/iosTest/Pods/fmt/include/fmt/std.h function FMT_BEGIN_NAMESPACE (line 31) | FMT_BEGIN_NAMESPACE function namespace (line 97) | namespace detail { FILE: native/iosTest/Pods/fmt/include/fmt/xchar.h function FMT_BEGIN_NAMESPACE (line 15) | FMT_BEGIN_NAMESPACE function wstring_view (line 32) | inline auto runtime(wstring_view s) -> wstring_view { return s; } function wchar_t (line 36) | inline auto runtime(wstring_view s) -> basic_runtime { return {... function true_type (line 39) | struct is_char : std::true_type {} function true_type (line 40) | struct is_char : std::true_type {} function true_type (line 41) | struct is_char : std::true_type {} function true_type (line 42) | struct is_char : std::true_type {} function namespace (line 50) | inline namespace literals { function vprint (line 199) | inline void vprint(std::FILE* f, wstring_view fmt, wformat_args args) { function vprint (line 207) | inline void vprint(wstring_view fmt, wformat_args args) { function wstring (line 223) | auto to_wstring(const T& value) -> std::wstring { FILE: native/iosTest/Pods/fmt/src/format.cc function FMT_BEGIN_NAMESPACE (line 10) | FMT_BEGIN_NAMESPACE FILE: native/iosTest/Pods/glog/src/base/googleinit.h function class (line 36) | class GoogleInitializer { FILE: native/iosTest/Pods/glog/src/base/mutex.h type MutexType (line 108) | typedef int MutexType; type CRITICAL_SECTION (line 130) | typedef CRITICAL_SECTION MutexType; type pthread_rwlock_t (line 142) | typedef pthread_rwlock_t MutexType; type pthread_mutex_t (line 145) | typedef pthread_mutex_t MutexType; function namespace (line 157) | namespace MUTEX_NAMESPACE { FILE: native/iosTest/Pods/glog/src/demangle.cc function _START_GOOGLE_NAMESPACE_ (line 40) | _START_GOOGLE_NAMESPACE_ function StrLen (line 158) | static size_t StrLen(const char *str) { function AtLeastNumCharsRemaining (line 168) | static bool AtLeastNumCharsRemaining(const char *str, int n) { function StrPrefix (line 178) | static bool StrPrefix(const char *str, const char *prefix) { function InitState (line 187) | static void InitState(State *state, const char *mangled, function ParseOneCharToken (line 203) | static bool ParseOneCharToken(State *state, const char one_char_token) { function ParseTwoCharToken (line 214) | static bool ParseTwoCharToken(State *state, const char *two_char_token) { function ParseCharClass (line 225) | static bool ParseCharClass(State *state, const char *char_class) { function Optional (line 237) | static bool Optional(bool) { function OneOrMore (line 243) | static bool OneOrMore(ParseFunc parse_func, State *state) { function ZeroOrMore (line 256) | static bool ZeroOrMore(ParseFunc parse_func, State *state) { function Append (line 265) | static void Append(State *state, const char * const str, const int lengt... function IsLower (line 282) | static bool IsLower(char c) { function IsAlpha (line 286) | static bool IsAlpha(char c) { function IsDigit (line 290) | static bool IsDigit(char c) { function IsFunctionCloneSuffix (line 298) | static bool IsFunctionCloneSuffix(const char *str) { function MaybeAppendWithLength (line 322) | static void MaybeAppendWithLength(State *state, const char * const str, function MaybeAppend (line 341) | static bool MaybeAppend(State *state, const char * const str) { function EnterNestedName (line 350) | static bool EnterNestedName(State *state) { function LeaveNestedName (line 356) | static bool LeaveNestedName(State *state, short prev_value) { function DisableAppend (line 362) | static bool DisableAppend(State *state) { function RestoreAppend (line 368) | static bool RestoreAppend(State *state, bool prev_value) { function MaybeIncreaseNestLevel (line 374) | static void MaybeIncreaseNestLevel(State *state) { function MaybeAppendSeparator (line 381) | static void MaybeAppendSeparator(State *state) { function MaybeCancelLastSeparator (line 388) | static void MaybeCancelLastSeparator(State *state) { function IdentifierIsAnonymousNamespace (line 398) | static bool IdentifierIsAnonymousNamespace(State *state, int length) { function ParseMangledName (line 474) | static bool ParseMangledName(State *state) { function ParseEncoding (line 481) | static bool ParseEncoding(State *state) { function ParseName (line 498) | static bool ParseName(State *state) { function ParseUnscopedName (line 519) | static bool ParseUnscopedName(State *state) { function ParseUnscopedTemplateName (line 536) | static bool ParseUnscopedTemplateName(State *state) { function ParseNestedName (line 542) | static bool ParseNestedName(State *state) { function ParsePrefix (line 567) | static bool ParsePrefix(State *state) { function ParseUnqualifiedName (line 592) | static bool ParseUnqualifiedName(State *state) { function ParseSourceName (line 600) | static bool ParseSourceName(State *state) { function ParseLocalSourceName (line 615) | static bool ParseLocalSourceName(State *state) { function ParseNumber (line 628) | static bool ParseNumber(State *state, int *number_out) { function ParseFloatNumber (line 654) | static bool ParseFloatNumber(State *state) { function ParseSeqId (line 670) | static bool ParseSeqId(State *state) { function ParseIdentifier (line 685) | static bool ParseIdentifier(State *state, int length) { function ParseOperatorName (line 702) | static bool ParseOperatorName(State *state) { function ParseSpecialName (line 765) | static bool ParseSpecialName(State *state) { function ParseCallOffset (line 828) | static bool ParseCallOffset(State *state) { function ParseNVOffset (line 846) | static bool ParseNVOffset(State *state) { function ParseVOffset (line 851) | static bool ParseVOffset(State *state) { function ParseCtorDtorName (line 863) | static bool ParseCtorDtorName(State *state) { function ParseType (line 906) | static bool ParseType(State *state) { function ParseCVQualifiers (line 962) | static bool ParseCVQualifiers(State *state) { function ParseBuiltinType (line 972) | static bool ParseBuiltinType(State *state) { function ParseFunctionType (line 991) | static bool ParseFunctionType(State *state) { function ParseBareFunctionType (line 1003) | static bool ParseBareFunctionType(State *state) { function ParseClassEnumType (line 1016) | static bool ParseClassEnumType(State *state) { function ParseArrayType (line 1022) | static bool ParseArrayType(State *state) { function ParsePointerToMemberType (line 1039) | static bool ParsePointerToMemberType(State *state) { function ParseTemplateParam (line 1051) | static bool ParseTemplateParam(State *state) { function ParseTemplateTemplateParam (line 1070) | static bool ParseTemplateTemplateParam(State *state) { function ParseTemplateArgs (line 1076) | static bool ParseTemplateArgs(State *state) { function ParseTemplateArg (line 1094) | static bool ParseTemplateArg(State *state) { function ParseExpression (line 1126) | static bool ParseExpression(State *state) { function ParseExprPrimary (line 1178) | static bool ParseExprPrimary(State *state) { function ParseLocalName (line 1212) | static bool ParseLocalName(State *state) { function ParseDiscriminator (line 1230) | static bool ParseDiscriminator(State *state) { function ParseSubstitution (line 1242) | static bool ParseSubstitution(State *state) { function ParseTopLevelMangledName (line 1277) | static bool ParseTopLevelMangledName(State *state) { function Demangle (line 1298) | bool Demangle(const char *mangled, char *out, int out_size) { FILE: native/iosTest/Pods/glog/src/glog/log_severity.h type LogSeverity (line 45) | typedef int LogSeverity; FILE: native/iosTest/Pods/glog/src/glog/logging.h function namespace (line 89) | namespace google { function namespace (line 509) | namespace google { function MakeCheckOpValueString (line 637) | void MakeCheckOpValueString(std::ostream* os, const T& v) { function namespace (line 655) | namespace base { function string (line 691) | string* MakeCheckOpString(const T1& v1, const T2& v2, const char* exprte... function namespace (line 927) | namespace glog_internal_namespace_ { type PRIVATE_Counter (line 959) | enum PRIVATE_Counter {COUNTER} function namespace (line 1105) | namespace base_logging { function set_ctr (line 1171) | void set_ctr(int ctr) { ctr_ = ctr; } function LogStream (line 1172) | LogStream* self() const { return self_; } function preserved_errno (line 1253) | int preserved_errno() const; function LogAtLevel (line 1302) | inline void LogAtLevel(int const severity, std::string const &msg) { function class (line 1378) | class GOOGLE_GLOG_DLL_DECL LogMessageVoidify { function class (line 1418) | class GOOGLE_GLOG_DLL_DECL LogSink { function namespace (line 1539) | namespace base { FILE: native/iosTest/Pods/glog/src/glog/raw_logging.h function namespace (line 41) | namespace google { FILE: native/iosTest/Pods/glog/src/glog/stl_logging.h function namespace (line 86) | namespace google { function OUTPUT_FOUR_ARG_CONTAINER (line 131) | OUTPUT_FOUR_ARG_CONTAINER(std::map) function namespace (line 178) | namespace google { function namespace (line 218) | namespace std { using ::operator<<; } FILE: native/iosTest/Pods/glog/src/googletest.h function string (line 74) | static inline string GetTempDir() { function _START_GOOGLE_NAMESPACE_ (line 111) | _START_GOOGLE_NAMESPACE_ function RUN_ALL_TESTS (line 184) | static inline int RUN_ALL_TESTS() { function CalledAbort (line 201) | static inline void CalledAbort() { function class (line 238) | class BenchmarkRegisterer { function RunSpecifiedBenchmarks (line 245) | static inline void RunSpecifiedBenchmarks() { function class (line 269) | class CapturedStream { function Capture (line 285) | void Capture() { function StopCapture (line 304) | void StopCapture() { function CaptureTestOutput (line 323) | static inline void CaptureTestOutput(int fd, const string & filename) { function CaptureTestStderr (line 328) | static inline void CaptureTestStderr() { function GetFileSize (line 332) | static inline size_t GetFileSize(FILE * file) { function string (line 337) | static inline string ReadEntireFile(FILE * file) { function string (line 360) | static inline string GetCapturedTestOutput(int fd) { function string (line 380) | static inline string GetCapturedTestStderr() { function IsLoggingPrefix (line 385) | static inline bool IsLoggingPrefix(const string& s) { function string (line 399) | static inline string MungeLine(const string& line) { function StringReplace (line 431) | static inline void StringReplace(string* str, function string (line 440) | static inline string Munge(const string& filename) { function WriteToFile (line 464) | static inline void WriteToFile(const string& body, const string& file) { function MungeAndDiffTestStderr (line 470) | static inline bool MungeAndDiffTestStderr(const string& golden_filename) { type FlagSaver (line 500) | struct FlagSaver { function class (line 519) | class Thread { function SleepForMilliseconds (line 565) | static inline void SleepForMilliseconds(int t) { function _END_GOOGLE_NAMESPACE_ (line 577) | _END_GOOGLE_NAMESPACE_ function delete (line 590) | void operator delete(void* p) throw() { FILE: native/iosTest/Pods/glog/src/logging.cc function BoolFromEnv (line 98) | static bool BoolFromEnv(const char *varname, bool defval) { function _START_GOOGLE_NAMESPACE_ (line 117) | _START_GOOGLE_NAMESPACE_ function pread (line 194) | static ssize_t pread(int fd, void* buf, size_t count, off_t offset) { function pwrite (line 210) | static ssize_t pwrite(int fd, void* buf, size_t count, off_t offset) { function GetHostName (line 225) | static void GetHostName(string* hostname) { function TerminalSupportsColor (line 248) | static bool TerminalSupportsColor() { function GLogColor (line 280) | static GLogColor SeverityToColor(LogSeverity severity) { function WORD (line 304) | WORD GetColorAttribute(GLogColor color) { function int32 (line 329) | static int32 MaxLogSize() { type LogMessage::LogMessageData (line 337) | struct LogMessage::LogMessageData { type ::tm (line 353) | struct ::tm class LogFileObject (line 400) | class LogFileObject : public base::Logger { method uint32 (line 420) | virtual uint32 LogSize() { class LogDestination (line 453) | class LogDestination { type ::tm (line 517) | struct ::tm function string (line 559) | const string& LogDestination::hostname() { function ColoredWriteToStderr (line 677) | static void ColoredWriteToStderr(LogSeverity severity, function WriteToStderr (line 714) | static void WriteToStderr(const char* message, size_t len) { type ::tm (line 784) | struct ::tm function LogDestination (line 813) | inline LogDestination* LogDestination::log_destination(LogSeverity sever... type ::tm (line 517) | struct ::tm type ::tm (line 991) | struct ::tm function ostream (line 1278) | ostream& LogMessage::stream() { function ReprintFatalMessage (line 1342) | void ReprintFatalMessage() { function EXCLUSIVE_LOCKS_REQUIRED (line 1354) | EXCLUSIVE_LOCKS_REQUIRED(log_mutex) { function logging_fail (line 1468) | static void logging_fail() { function InstallFailureFunction (line 1483) | void InstallFailureFunction(void (*fail_func)()) { function EXCLUSIVE_LOCKS_REQUIRED (line 1492) | EXCLUSIVE_LOCKS_REQUIRED(log_mutex) { function EXCLUSIVE_LOCKS_REQUIRED (line 1505) | EXCLUSIVE_LOCKS_REQUIRED(log_mutex) { function EXCLUSIVE_LOCKS_REQUIRED (line 1511) | EXCLUSIVE_LOCKS_REQUIRED(log_mutex) { function EXCLUSIVE_LOCKS_REQUIRED (line 1524) | EXCLUSIVE_LOCKS_REQUIRED(log_mutex) { function int64 (line 1570) | int64 LogMessage::num_messages(int severity) { function ostream (line 1577) | ostream& operator<<(ostream &os, const PRIVATE_Counter&) { function FlushLogFiles (line 1602) | void FlushLogFiles(LogSeverity min_severity) { function FlushLogFilesUnsafe (line 1606) | void FlushLogFilesUnsafe(LogSeverity min_severity) { function SetLogDestination (line 1610) | void SetLogDestination(LogSeverity severity, const char* base_filename) { function SetLogSymlink (line 1614) | void SetLogSymlink(LogSeverity severity, const char* symlink_basename) { function string (line 1625) | string LogSink::ToString(LogSeverity severity, const char* file, int line, function AddLogSink (line 1654) | void AddLogSink(LogSink *destination) { function RemoveLogSink (line 1658) | void RemoveLogSink(LogSink *destination) { function SetLogFilenameExtension (line 1662) | void SetLogFilenameExtension(const char* ext) { function SetStderrLogging (line 1666) | void SetStderrLogging(LogSeverity min_severity) { function SetEmailLogging (line 1670) | void SetEmailLogging(LogSeverity min_severity, const char* addresses) { function LogToStderr (line 1674) | void LogToStderr() { type base (line 1678) | namespace base { type internal (line 1679) | namespace internal { function GetExitOnDFatal (line 1681) | bool GetExitOnDFatal() { function SetExitOnDFatal (line 1696) | void SetExitOnDFatal(bool value) { function ostream (line 2038) | ostream* CheckOpMessageBuilder::ForVar2() { function string (line 2043) | string* CheckOpMessageBuilder::NewString() { function SendEmailInternal (line 1707) | static bool SendEmailInternal(const char*dest, const char *subject, function SendEmail (line 1747) | bool SendEmail(const char*dest, const char *subject, const char*body){ function GetTempDirectories (line 1751) | static void GetTempDirectories(vector* list) { function TestOnly_ClearLoggingDirectoriesList (line 1825) | void TestOnly_ClearLoggingDirectoriesList() { function GetExistingTempDirectories (line 1832) | void GetExistingTempDirectories(vector* list) { function TruncateLogFile (line 1846) | void TruncateLogFile(const char *path, int64 limit, int64 keep) { function TruncateStdoutStderr (line 1924) | void TruncateStdoutStderr() { function posix_strerror_r (line 1956) | int posix_strerror_r(int err, char *buf, size_t len) { function string (line 2006) | string StrError(int err) { type base (line 2027) | namespace base { type internal (line 1679) | namespace internal { function GetExitOnDFatal (line 1681) | bool GetExitOnDFatal() { function SetExitOnDFatal (line 1696) | void SetExitOnDFatal(bool value) { function ostream (line 2038) | ostream* CheckOpMessageBuilder::ForVar2() { function string (line 2043) | string* CheckOpMessageBuilder::NewString() { function MakeCheckOpValueString (line 2051) | void MakeCheckOpValueString(std::ostream* os, const char& v) { function MakeCheckOpValueString (line 2060) | void MakeCheckOpValueString(std::ostream* os, const signed char& v) { function MakeCheckOpValueString (line 2069) | void MakeCheckOpValueString(std::ostream* os, const unsigned char& v) { function InitGoogleLogging (line 2077) | void InitGoogleLogging(const char* argv0) { function ShutdownGoogleLogging (line 2081) | void ShutdownGoogleLogging() { FILE: native/iosTest/Pods/glog/src/mock-log.h function _START_GOOGLE_NAMESPACE_ (line 47) | _START_GOOGLE_NAMESPACE_ FILE: native/iosTest/Pods/glog/src/raw_logging.cc function RawLog__SetLastTime (line 77) | void RawLog__SetLastTime(const struct ::tm& t, int usecs) { function DoRawLog (line 90) | static bool DoRawLog(char** buf, int* size, const char* format, ...) { function VADoRawLog (line 102) | inline static bool VADoRawLog(char** buf, int* size, function RawLog__ (line 116) | void RawLog__(LogSeverity severity, const char* file, int line, FILE: native/iosTest/Pods/glog/src/signalhandler.cc class MinimalFormatter (line 86) | class MinimalFormatter { method MinimalFormatter (line 88) | MinimalFormatter(char *buffer, int size) method num_bytes_written (line 95) | int num_bytes_written() const { return cursor_ - buffer_; } method AppendString (line 98) | void AppendString(const char* str) { method AppendUint64 (line 109) | void AppendUint64(uint64 number, int radix) { method AppendHexWithPadding (line 127) | void AppendHexWithPadding(uint64 number, int width) { function WriteToStderr (line 147) | void WriteToStderr(const char* data, int size) { function DumpTimeInfo (line 158) | void DumpTimeInfo() { function DumpSignalInfo (line 172) | void DumpSignalInfo(int signal_number, siginfo_t *siginfo) { function DumpStackFrameInfo (line 217) | void DumpStackFrameInfo(const char* prefix, void* pc) { function InvokeDefaultSignalHandler (line 242) | void InvokeDefaultSignalHandler(int signal_number) { function FailureSignalHandler (line 259) | void FailureSignalHandler(int signal_number, type glog_internal_namespace_ (line 338) | namespace glog_internal_namespace_ { function IsFailureSignalHandlerInstalled (line 340) | bool IsFailureSignalHandlerInstalled() { function InstallFailureSignalHandler (line 354) | void InstallFailureSignalHandler() { function InstallFailureWriter (line 369) | void InstallFailureWriter(void (*writer)(const char* data, int size)) { FILE: native/iosTest/Pods/glog/src/stacktrace_generic-inl.h function _START_GOOGLE_NAMESPACE_ (line 38) | _START_GOOGLE_NAMESPACE_ FILE: native/iosTest/Pods/glog/src/stacktrace_libunwind-inl.h function GetStackTrace (line 55) | int GetStackTrace(void** result, int max_depth, int skip_count) { FILE: native/iosTest/Pods/glog/src/stacktrace_powerpc-inl.h function _START_GOOGLE_NAMESPACE_ (line 42) | _START_GOOGLE_NAMESPACE_ function StacktracePowerPCDummyFunction (line 74) | void StacktracePowerPCDummyFunction() { __asm__ volatile(""); } function GetStackTrace (line 77) | int GetStackTrace(void** result, int max_depth, int skip_count) { FILE: native/iosTest/Pods/glog/src/stacktrace_x86-inl.h function _START_GOOGLE_NAMESPACE_ (line 44) | _START_GOOGLE_NAMESPACE_ function GetStackTrace (line 94) | int GetStackTrace(void** result, int max_depth, int skip_count) { FILE: native/iosTest/Pods/glog/src/stacktrace_x86_64-inl.h function _START_GOOGLE_NAMESPACE_ (line 40) | _START_GOOGLE_NAMESPACE_ function _Unwind_Reason_Code (line 51) | static _Unwind_Reason_Code nop_backtrace(struct _Unwind_Context *uc, voi... function class (line 60) | class StackTraceInit { function _Unwind_Reason_Code (line 71) | static _Unwind_Reason_Code GetOneFrame(struct _Unwind_Context *uc, void ... function GetStackTrace (line 87) | int GetStackTrace(void** result, int max_depth, int skip_count) { FILE: native/iosTest/Pods/glog/src/symbolize.cc function _START_GOOGLE_NAMESPACE_ (line 64) | _START_GOOGLE_NAMESPACE_ function InstallSymbolizeCallback (line 79) | void InstallSymbolizeCallback(SymbolizeCallback callback) { function InstallSymbolizeOpenObjectFileCallback (line 85) | void InstallSymbolizeOpenObjectFileCallback( function ATTRIBUTE_NOINLINE (line 94) | static ATTRIBUTE_NOINLINE void DemangleInplace(char *out, int out_size) { function _START_GOOGLE_NAMESPACE_ (line 135) | _START_GOOGLE_NAMESPACE_ function ReadFromOffset (line 163) | static ssize_t ReadFromOffset(const int fd, void *buf, function ReadFromOffsetExact (line 176) | static bool ReadFromOffsetExact(const int fd, void *buf, function FileGetElfType (line 183) | static int FileGetElfType(const int fd) { function ATTRIBUTE_NOINLINE (line 199) | static ATTRIBUTE_NOINLINE bool function GetSectionHeaderByName (line 229) | bool GetSectionHeaderByName(int fd, const char *name, size_t name_len, function ATTRIBUTE_NOINLINE (line 277) | static ATTRIBUTE_NOINLINE bool function GetSymbolFromObjectFile (line 328) | static bool GetSymbolFromObjectFile(const int fd, uint64_t pc, type FileDescriptor (line 397) | struct FileDescriptor { method FileDescriptor (line 399) | explicit FileDescriptor(int fd) : fd_(fd) {} method get (line 405) | int get() { return fd_; } class LineReader (line 417) | class LineReader { method LineReader (line 419) | explicit LineReader(int fd, char *buf, int buf_len) : fd_(fd), method ReadLine (line 428) | bool ReadLine(const char **bol, const char **eol) { method BufferIsEmpty (line 484) | bool BufferIsEmpty() { method HasCompleteLine (line 488) | bool HasCompleteLine() { function ATTRIBUTE_NOINLINE (line 527) | static ATTRIBUTE_NOINLINE int function SafeAppendString (line 720) | void SafeAppendString(const char* source, char* dest, int dest_size) { function SafeAppendHexNumber (line 733) | void SafeAppendHexNumber(uint64_t value, char* dest, int dest_size) { function ATTRIBUTE_NOINLINE (line 747) | static ATTRIBUTE_NOINLINE bool SymbolizeAndDemangle(void *pc, char *out, function _START_GOOGLE_NAMESPACE_ (line 822) | _START_GOOGLE_NAMESPACE_ function _START_GOOGLE_NAMESPACE_ (line 844) | _START_GOOGLE_NAMESPACE_ function _START_GOOGLE_NAMESPACE_ (line 859) | _START_GOOGLE_NAMESPACE_ FILE: native/iosTest/Pods/glog/src/utilities.cc function DebugWriteToStderr (line 80) | static void DebugWriteToStderr(const char* data, void *) { function DebugWriteToString (line 87) | void DebugWriteToString(const char* data, void *arg) { function DumpPCAndSymbol (line 93) | static void DumpPCAndSymbol(DebugWriter *writerfn, void *arg, void *pc, function DumpPC (line 110) | static void DumpPC(DebugWriter *writerfn, void *arg, void *pc, function DumpStackTrace (line 119) | static void DumpStackTrace(int skip_count, DebugWriter *writerfn, void *... function DumpStackTraceAndExit (line 136) | static void DumpStackTraceAndExit() { function _START_GOOGLE_NAMESPACE_ (line 159) | _START_GOOGLE_NAMESPACE_ FILE: native/iosTest/Pods/glog/src/utilities.h type WallTime (line 158) | typedef double WallTime; function T (line 177) | T sync_val_compare_and_swap(T* ptr, T oldval, T newval) { FILE: native/iosTest/Pods/glog/src/vlog_is_on.cc function _START_GOOGLE_NAMESPACE_ (line 61) | _START_GOOGLE_NAMESPACE_ type VModuleInfo (line 111) | struct VModuleInfo { function VLOG2Initializer (line 128) | static void VLOG2Initializer() { function SetVLOGLevel (line 161) | int SetVLOGLevel(const char* module_pattern, int log_level) { function InitVLOG3__ (line 197) | bool InitVLOG3__(int32** site_flag, int32* site_default, FILE: native/shared/Database-batch.cpp type watermelondb (line 3) | namespace watermelondb { FILE: native/shared/Database-jsi.cpp type watermelondb (line 3) | namespace watermelondb { FILE: native/shared/Database-query.cpp type watermelondb (line 4) | namespace watermelondb { FILE: native/shared/Database-sqlite.cpp type watermelondb (line 6) | namespace watermelondb { function sqlite3_stmt (line 11) | sqlite3_stmt* Database::prepareQuery(std::string sql) { function SqliteStatement (line 112) | SqliteStatement Database::executeQuery(std::string sql, jsi::Array &ar... FILE: native/shared/Database-turboSync.cpp type watermelondb (line 3) | namespace watermelondb { type ColumnType (line 8) | enum ColumnType { string, number, boolean } type ColumnSchema (line 9) | struct ColumnSchema { function ColumnType (line 16) | ColumnType columnTypeFromStr(std::string &type) { function decodeTableSchema (line 30) | std::pair decodeTableSchema(jsi::Runtim... function insertSqlFor (line 52) | std::string insertSqlFor(jsi::Runtime &rt, std::string tableName, Tabl... FILE: native/shared/Database.cpp type watermelondb (line 3) | namespace watermelondb { FILE: native/shared/Database.h function namespace (line 24) | namespace watermelondb { FILE: native/shared/DatabaseBridge.cpp type watermelondb (line 5) | namespace watermelondb { FILE: native/shared/DatabasePlatform.h function namespace (line 7) | namespace watermelondb { FILE: native/shared/JSIHelpers.h function namespace (line 3) | namespace watermelondb { FILE: native/shared/Sqlite.cpp type watermelondb (line 5) | namespace watermelondb { function resolveDatabasePath (line 10) | std::string resolveDatabasePath(std::string path) { FILE: native/shared/Sqlite.h function namespace (line 6) | namespace watermelondb { FILE: native/windows/WatermelonDB/DatabasePlatformWindows.cpp type watermelondb (line 11) | namespace watermelondb { type platform (line 12) | namespace platform { function consoleLog (line 14) | void consoleLog(std::string message) { function consoleError (line 19) | void consoleError(std::string message) { function initializeSqlite (line 26) | void initializeSqlite() { function resolveDatabasePath (line 45) | std::string resolveDatabasePath(std::string path) { function deleteDatabaseFile (line 51) | void deleteDatabaseFile(std::string path, bool warnIfDoesNotExist) { function onMemoryAlert (line 55) | void onMemoryAlert(std::function callback) { function getSyncJson (line 59) | std::string_view getSyncJson(int id) { function deleteSyncJson (line 63) | void deleteSyncJson(int id) { function onDestroy (line 67) | void onDestroy(std::function callback) { FILE: native/windows/WatermelonDB/ReactPackageProvider.cpp type winrt::WatermelonDB::implementation (line 13) | namespace winrt::WatermelonDB::implementation FILE: native/windows/WatermelonDB/ReactPackageProvider.h function namespace (line 6) | namespace winrt::WatermelonDB::implementation function namespace (line 16) | namespace winrt::WatermelonDB::factory_implementation FILE: native/windows/WatermelonDB/WMDatabaseBridge.h function namespace (line 15) | namespace winrt::WatermelonDB FILE: native/windowsE2E/custom-transformer.js method process (line 14) | process(src /*: string */, file /*: string */) /*: {code: string, ...} */ { FILE: native/windowsTest/WatermelonTester/App.cpp type winrt::WatermelonTester::implementation (line 14) | namespace winrt::WatermelonTester::implementation FILE: native/windowsTest/WatermelonTester/App.h function namespace (line 9) | namespace winrt::WatermelonTester::implementation FILE: native/windowsTest/WatermelonTester/AutolinkedNativeModules.g.cpp type winrt::Microsoft::ReactNative (line 6) | namespace winrt::Microsoft::ReactNative function RegisterAutolinkedNativeModulePackages (line 9) | void RegisterAutolinkedNativeModulePackages(winrt::Windows::Foundation... FILE: native/windowsTest/WatermelonTester/AutolinkedNativeModules.g.h function namespace (line 5) | namespace winrt::Microsoft::ReactNative FILE: native/windowsTest/WatermelonTester/MainPage.cpp type winrt::WatermelonTester::implementation (line 12) | namespace winrt::WatermelonTester::implementation FILE: native/windowsTest/WatermelonTester/MainPage.h function namespace (line 5) | namespace winrt::WatermelonTester::implementation function namespace (line 13) | namespace winrt::WatermelonTester::factory_implementation FILE: native/windowsTest/WatermelonTester/ReactPackageProvider.cpp type winrt::WatermelonTester::implementation (line 7) | namespace winrt::WatermelonTester::implementation FILE: native/windowsTest/WatermelonTester/ReactPackageProvider.h function namespace (line 5) | namespace winrt::WatermelonTester::implementation FILE: scripts/make.mjs constant SRC_MODULES (line 36) | const SRC_MODULES = 'src' constant CJS_MODULES (line 37) | const CJS_MODULES = 'cjs' constant SOURCE_PATH (line 39) | const SOURCE_PATH = resolvePath('src') constant DIST_PATH (line 40) | const DIST_PATH = resolvePath('dist') constant DEV_PATH (line 41) | const DEV_PATH = process.env.DEV_PATH || resolvePath('dev') constant DIR_PATH (line 43) | const DIR_PATH = isDevelopment ? DEV_PATH : DIST_PATH constant DO_NOT_BUILD_PATHS (line 45) | const DO_NOT_BUILD_PATHS = [ FILE: scripts/replace-docs-path.mjs function main (line 9) | async function main() { FILE: src/Collection/RecordCache.d.ts type Instantiator (line 8) | type Instantiator = (_: RawRecord) => T class RecordCache (line 10) | class RecordCache { FILE: src/Collection/index.d.ts type CollectionChangeType (line 17) | type CollectionChangeType = 'created' | 'updated' | 'destroyed' type CollectionChange (line 18) | type CollectionChange = { record: Record; type: Co... type CollectionChangeSet (line 19) | type CollectionChangeSet = CollectionChange[] class Collection (line 21) | class Collection { FILE: src/Collection/index.js method if (line 264) | if (type === 'updated') { FILE: src/Database/CollectionMap/index.d.ts class CollectionMap (line 6) | class CollectionMap { FILE: src/Database/CollectionMap/index.js class CollectionMap (line 10) | class CollectionMap { FILE: src/Database/CollectionMap/test.js class ModelWithMissingTable (line 41) | class ModelWithMissingTable extends Model {} class ModelWithUnrecognizedTableName (line 46) | class ModelWithUnrecognizedTableName extends Model { FILE: src/Database/LocalStorage/index.d.ts type LocalStorageKey (line 3) | type LocalStorageKey = string class LocalStorage (line 7) | class LocalStorage { FILE: src/Database/LocalStorage/index.js method constructor (line 14) | constructor(database: Database): void { FILE: src/Database/LocalStorage/test.js method getLocal (line 9) | getLocal(key) { method setLocal (line 12) | setLocal(key, value) { method removeLocal (line 15) | removeLocal(key) { FILE: src/Database/WorkQueue.d.ts type ReaderInterface (line 5) | interface ReaderInterface { type WriterInterface (line 9) | interface WriterInterface extends ReaderInterface { type WorkQueueItem (line 14) | type WorkQueueItem = { class WorkQueue (line 22) | class WorkQueue { FILE: src/Database/index.d.ts type DatabaseProps (line 18) | type DatabaseProps = $Exact<{ class Database (line 25) | class Database { FILE: src/Database/index.js function setExperimentalAllowsFatalError (line 30) | function setExperimentalAllowsFatalError(): void { class Database (line 34) | class Database { method constructor (line 55) | constructor(options: DatabaseProps): void { method if (line 80) | if (!this._localStorage) { FILE: src/Model/helpers.d.ts type TimestampsObj (line 4) | type TimestampsObj = $Exact<{ created_at?: number; updated_at?: number }> FILE: src/Model/index.d.ts type RecordId (line 12) | type RecordId = string type SyncStatus (line 15) | type SyncStatus = 'synced' | 'created' | 'updated' | 'deleted' | 'dispos... type BelongsToAssociation (line 17) | type BelongsToAssociation = $RE<{ type: 'belongs_to'; key: ColumnName }> type HasManyAssociation (line 18) | type HasManyAssociation = $RE<{ type: 'has_many'; foreignKey: ColumnName }> type AssociationInfo (line 19) | type AssociationInfo = BelongsToAssociation | HasManyAssociation type Associations (line 20) | type Associations = { [tableName: TableName]: AssociationInfo } class Model (line 24) | class Model { FILE: src/Model/index.js function associations (line 41) | function associations( method if (line 73) | if (!this.__changes) { FILE: src/Model/test.js class MockModel (line 48) | class MockModel extends Model { class MockModelCreated (line 58) | class MockModelCreated extends Model { class MockModelUpdated (line 66) | class MockModelUpdated extends Model { class MockModelCreatedUpdated (line 74) | class MockModelCreatedUpdated extends Model { FILE: src/Query/index.d.ts type QueryAssociation (line 12) | type QueryAssociation = $Exact<{ type SerializedQuery (line 18) | type SerializedQuery = $Exact<{ type QueryCountProxy (line 24) | interface QueryCountProxy { class Query (line 31) | class Query { FILE: src/Query/test.js class MockTask (line 10) | class MockTask extends Model { class MockProject (line 20) | class MockProject extends Model { FILE: src/QueryDescription/helpers.js function queryWithoutDeleted (line 110) | function queryWithoutDeleted(query: QueryDescription): QueryDescription { FILE: src/QueryDescription/operators.d.ts type _OnFunctionColumnValue (line 125) | type _OnFunctionColumnValue = ( type _OnFunctionColumnComparison (line 130) | type _OnFunctionColumnComparison = ( type _OnFunctionWhere (line 135) | type _OnFunctionWhere = (tableName: TableName, where: Where) => On type _OnFunctionWhereList (line 136) | type _OnFunctionWhereList = (tableName: TableName, where: Where[]) ... type OnFunction (line 138) | type OnFunction = _OnFunctionColumnValue & FILE: src/QueryDescription/operators.js function oneOf (line 107) | function oneOf(values: NonNullValues): Comparison { function notIn (line 118) | function notIn(values: NonNullValues): Comparison { function between (line 126) | function between(left: number, right: number): Comparison { function like (line 135) | function like(value: string): Comparison { function notLike (line 140) | function notLike(value: string): Comparison { function sanitizeLikeString (line 147) | function sanitizeLikeString(value: string): string { function includes (line 152) | function includes(value: string): Comparison { function column (line 157) | function column(name: ColumnName): ColumnDescription { method if (line 163) | if (arg === null || typeof arg !== 'object') { FILE: src/QueryDescription/type.d.ts type NonNullValue (line 5) | type NonNullValue = number | string | boolean type NonNullValues (line 6) | type NonNullValues = number[] | string[] | boolean[] type Value (line 7) | type Value = NonNullValue | null type CompoundValue (line 8) | type CompoundValue = Value | Value[] type Operator (line 10) | type Operator = type ColumnDescription (line 25) | type ColumnDescription = $RE<{ column: ColumnName; type?: symbol }> type ComparisonRight (line 26) | type ComparisonRight = type Comparison (line 30) | type Comparison = $RE<{ operator: Operator; right: ComparisonRight; type... type WhereDescription (line 32) | type WhereDescription = $RE<{ type SqlExpr (line 38) | type SqlExpr = $RE<{ type: 'sql'; expr: string }> type LokiExpr (line 39) | type LokiExpr = $RE<{ type: 'loki'; expr: any }> type Where (line 42) | type Where = WhereDescription | And | Or | On | SqlExpr | LokiExpr type And (line 43) | type And = $RE<{ type: 'and'; conditions: Where[] }> type Or (line 44) | type Or = $RE<{ type: 'or'; conditions: Where[] }> type On (line 45) | type On = $RE<{ type SortOrder (line 50) | type SortOrder = 'asc' | 'desc' type SortBy (line 53) | type SortBy = $RE<{ type Take (line 58) | type Take = $RE<{ type Skip (line 62) | type Skip = $RE<{ type JoinTables (line 66) | type JoinTables = $RE<{ type NestedJoinTable (line 70) | type NestedJoinTable = $RE<{ type LokiTransformFunction (line 75) | type LokiTransformFunction = (rawLokiRecords: any[], loki: any) => any[] type LokiTransform (line 76) | type LokiTransform = $RE<{ type SqlQuery (line 80) | type SqlQuery = $RE<{ type Clause (line 85) | type Clause = type NestedJoinTableDef (line 95) | type NestedJoinTableDef = $RE<{ from: TableName; to: TableName }> type QueryDescription (line 96) | type QueryDescription = $RE<{ FILE: src/RawRecord/index.d.ts type DirtyRaw (line 7) | type DirtyRaw = { [key: string]: any } type _RawRecord (line 10) | type _RawRecord = { type RawRecord (line 21) | type RawRecord = _RawRecord type NullValue (line 35) | type NullValue = null | '' | 0 | false FILE: src/RawRecord/index.js function isValidNumber (line 30) | function isValidNumber(value: any): boolean { function _setRaw (line 35) | function _setRaw(raw: Object, key: string, value: any, columnSchema: Col... function isValidStatus (line 65) | function isValidStatus(value: any): boolean { FILE: src/Relation/index.d.ts type ExtractRecordIdNonOptional (line 8) | type ExtractRecordIdNonOptional = (value: T) =>... type ExtractRecordIdOptional (line 9) | type ExtractRecordIdOptional = (value: T) => Re... type ExtractRecordId (line 10) | type ExtractRecordId = ExtractRecordIdNonOptional & ExtractRecordIdOptional type Options (line 12) | type Options = $Exact<{ class Relation (line 18) | class Relation { FILE: src/Relation/index.js method if (line 57) | if (this._isImmutable) { FILE: src/Schema/index.d.ts type TableName (line 7) | type TableName = string type ColumnName (line 8) | type ColumnName = string type ColumnType (line 10) | type ColumnType = 'string' | 'number' | 'boolean' type ColumnSchema (line 11) | type ColumnSchema = $RE<{ type ColumnMap (line 18) | type ColumnMap = { [name: ColumnName]: ColumnSchema } type TableSchemaSpec (line 20) | type TableSchemaSpec = $Exact<{ type TableSchema (line 26) | type TableSchema = $RE<{ type TableMap (line 34) | type TableMap = { [name: TableName]: TableSchema } type SchemaVersion (line 36) | type SchemaVersion = number type AppSchemaUnsafeSqlKind (line 38) | type AppSchemaUnsafeSqlKind = 'setup' | 'create_indices' | 'drop_indices' type AppSchemaSpec (line 40) | type AppSchemaSpec = $Exact<{ type AppSchema (line 46) | type AppSchema = $RE<{ FILE: src/Schema/index.js function columnName (line 78) | function columnName(name: string): ColumnName { function appSchema (line 85) | function appSchema({ version, tables: tableList, unsafeSql }: AppSchemaS... function validateColumnSchema (line 112) | function validateColumnSchema(column: ColumnSchema): void { FILE: src/Schema/migrations/getSyncChanges/index.d.ts type MigrationSyncChanges (line 8) | type MigrationSyncChanges = $Exact<{ FILE: src/Schema/migrations/getSyncChanges/index.js function getSyncChanges (line 20) | function getSyncChanges( FILE: src/Schema/migrations/index.d.ts type CreateTableMigrationStep (line 4) | type CreateTableMigrationStep = $RE<{ type AddColumnsMigrationStep (line 9) | type AddColumnsMigrationStep = $RE<{ type SqlMigrationStep (line 16) | type SqlMigrationStep = $RE<{ type MigrationStep (line 21) | type MigrationStep = CreateTableMigrationStep | AddColumnsMigrationStep ... type Migration (line 23) | type Migration = $RE<{ type SchemaMigrationsSpec (line 28) | type SchemaMigrationsSpec = $RE<{ type SchemaMigrations (line 32) | type SchemaMigrations = $RE<{ FILE: src/Schema/migrations/index.js function createTable (line 139) | function createTable(tableSchemaSpec: TableSchemaSpec): CreateTableMigra... method if (line 153) | if (process.env.NODE_ENV !== 'production') { FILE: src/__playground__/index.js function runPlayground (line 9) | async function runPlayground() {} FILE: src/__tests__/emptyMock/index.js method read (line 3) | read() {} FILE: src/__tests__/testModels.js class MockProject (line 41) | class MockProject extends Model { class MockProjectSection (line 53) | class MockProjectSection extends Model { class MockTask (line 64) | class MockTask extends Model { class MockComment (line 88) | class MockComment extends Model { FILE: src/__tests__/utils/makeScheduler.js class WatermelonTestScheduler (line 4) | class WatermelonTestScheduler extends TestScheduler { method cold (line 5) | cold(marbles, values, error) { method hot (line 9) | hot(marbles, values, error) { function makeScheduler (line 14) | function makeScheduler() { FILE: src/adapters/__tests__/commonTests.js class BadModel (line 32) | class BadModel extends Model { function queryable (line 747) | function queryable(promise) { FILE: src/adapters/__tests__/helpers.js class MockTask (line 10) | class MockTask extends Model { class MockProject (line 18) | class MockProject extends Model { class MockTeam (line 26) | class MockTeam extends Model { class MockOrganization (line 34) | class MockOrganization extends Model { class MockTagAssignment (line 39) | class MockTagAssignment extends Model { class MockSyncTestRecord (line 46) | class MockSyncTestRecord extends Model { FILE: src/adapters/common.js method if (line 16) | if (process.env.NODE_ENV !== 'production') { function validateTable (line 42) | function validateTable(tableName: TableName, schema: AppSchema): vo... function sanitizeFindResult (line 50) | function sanitizeFindResult( function sanitizeQueryResult (line 59) | function sanitizeQueryResult( method if (line 69) | if (result.error) { FILE: src/adapters/compat.d.ts class DatabaseAdapterCompat (line 14) | class DatabaseAdapterCompat { FILE: src/adapters/compat.js method constructor (line 20) | constructor(adapter: DatabaseAdapter): void { method schema (line 24) | get schema(): AppSchema { FILE: src/adapters/error.js class ErrorAdapter (line 11) | class ErrorAdapter { method constructor (line 12) | constructor(): void { method underlyingAdapter (line 32) | get underlyingAdapter(): void { method schema (line 36) | get schema(): void { method migrations (line 40) | get migrations(): void { FILE: src/adapters/lokijs/common.d.ts type WorkerExecutorType (line 6) | type WorkerExecutorType = type WorkerExecutorPayload (line 23) | type WorkerExecutorPayload = any[] type WorkerResponseData (line 25) | type WorkerResponseData = CachedQueryResult | CachedFindResult | number ... type CloneMethod (line 27) | type CloneMethod = 'shallowCloneDeepObjects' | 'immutable' | 'deep' type WorkerAction (line 29) | type WorkerAction = $Exact<{ type WorkerResponse (line 37) | type WorkerResponse = $Exact<{ FILE: src/adapters/lokijs/dispatcher.d.ts type WorkerAction (line 9) | type WorkerAction = { type WorkerActions (line 13) | type WorkerActions = WorkerAction[] class LokiDispatcher (line 15) | class LokiDispatcher { FILE: src/adapters/lokijs/dispatcher.js method constructor (line 40) | constructor(useWebWorker: boolean): void { method call (line 57) | call( FILE: src/adapters/lokijs/index.d.ts type LokiAdapterOptions (line 21) | type LokiAdapterOptions = $Exact<{ class LokiJSAdapter (line 74) | class LokiJSAdapter implements DatabaseAdapter { FILE: src/adapters/lokijs/type.d.ts type Loki (line 1) | type Loki = any type LokiCollection (line 2) | type LokiCollection = any type LokiResultset (line 3) | type LokiResultset = any type LokiMemoryAdapter (line 4) | type LokiMemoryAdapter = any FILE: src/adapters/lokijs/worker/DatabaseDriver.js constant SCHEMA_VERSION_KEY (line 30) | const SCHEMA_VERSION_KEY = '_loki_schema_version' function setExperimentalAllowsFatalError (line 34) | function setExperimentalAllowsFatalError(): void { method if (line 101) | if (this.isCached(table, id)) { method if (line 222) | if (process.env.NODE_ENV !== 'production') { method if (line 453) | if (this._isBroken) { method if (line 461) | if (!experimentalAllowsFatalError) { FILE: src/adapters/lokijs/worker/cloneMessage/index.js function shallowCloneDeepObjects (line 4) | function shallowCloneDeepObjects(value: any): any { function cloneMessage (line 18) | function cloneMessage(data: any): any { FILE: src/adapters/lokijs/worker/encodeQuery/index.js function encodeQuery (line 219) | function encodeQuery(query: SerializedQuery): LokiQuery { FILE: src/adapters/lokijs/worker/encodeQuery/test.js class MockTask (line 8) | class MockTask extends Model { class MockProject (line 17) | class MockProject extends Model { FILE: src/adapters/lokijs/worker/executeQuery.js function performJoin (line 13) | function performJoin(join: LokiJoin, loki: Loki): DirtyRaw[] { function performQuery (line 22) | function performQuery(query: SerializedQuery, loki: Loki): LokiResultset { function executeQuery (line 48) | function executeQuery(query: SerializedQuery, loki: Loki): DirtyRaw[] { function executeCount (line 59) | function executeCount(query: SerializedQuery, loki: Loki): number { FILE: src/adapters/lokijs/worker/lokiExtensions.js function getLokiAdapter (line 46) | async function getLokiAdapter(options: LokiAdapterOptions): mixed { function newLoki (line 74) | async function newLoki(options: LokiAdapterOptions): Loki { function deleteDatabase (line 96) | async function deleteDatabase(loki: Loki): Promise { function lokiFatalError (line 118) | function lokiFatalError(loki: Loki): void { FILE: src/adapters/lokijs/worker/performJoins/test.js class MockTask (line 9) | class MockTask extends Model { class MockProject (line 18) | class MockProject extends Model { FILE: src/adapters/lokijs/worker/synchronousWorker.js class SynchronousWorker (line 7) | class SynchronousWorker { method constructor (line 14) | constructor(): void { method postMessage (line 26) | postMessage(data: any): void { FILE: src/adapters/sqlite/encodeBatch/index.js function encodeInsertSql (line 10) | function encodeInsertSql(schema: TableSchema): SQL { function encodeInsertArgs (line 21) | function encodeInsertArgs(tableSchema: TableSchema, raw: RawRecord): SQL... function encodeUpdateSql (line 36) | function encodeUpdateSql(schema: TableSchema): SQL { function encodeUpdateArgs (line 42) | function encodeUpdateArgs(tableSchema: TableSchema, raw: RawRecord): SQL... constant REMOVE_FROM_CACHE (line 63) | const REMOVE_FROM_CACHE = -1 constant IGNORE_CACHE (line 64) | const IGNORE_CACHE = 0 constant ADD_TO_CACHE (line 65) | const ADD_TO_CACHE = 1 function groupOperations (line 67) | function groupOperations(operations: BatchOperation[]): GroupedBatchOper... function withRecreatedIndices (line 93) | function withRecreatedIndices( function encodeBatch (line 108) | function encodeBatch( FILE: src/adapters/sqlite/encodeQuery/test.js class MockTask (line 9) | class MockTask extends Model { class MockProject (line 18) | class MockProject extends Model { FILE: src/adapters/sqlite/encodeValue/index.js function encodeValue (line 12) | function encodeValue(value: Value): string { FILE: src/adapters/sqlite/index.d.ts class SQLiteAdapter (line 29) | class SQLiteAdapter implements DatabaseAdapter { FILE: src/adapters/sqlite/index.js constant IGNORE_CACHE (line 46) | const IGNORE_CACHE = 0 method if (line 124) | if (process.env.NODE_ENV === 'test') { method validateTable (line 223) | validateTable(query.table, this.schema) method if (line 299) | if (this._dispatcherType !== 'jsi') { method if (line 321) | if (this._dispatcherType !== 'jsi') { method if (line 343) | if (process.env.NODE_ENV !== 'production') { FILE: src/adapters/sqlite/makeDispatcher/decodeQueryResult/index.js function decodeQueryResult (line 9) | function decodeQueryResult(compressedRecords: any[]): any[] { FILE: src/adapters/sqlite/makeDispatcher/index.js class SqliteNodeDispatcher (line 15) | class SqliteNodeDispatcher implements SqliteDispatcher { method constructor (line 18) | constructor(tag: ConnectionTag): void { FILE: src/adapters/sqlite/makeDispatcher/index.native.js method constructor (line 22) | constructor( method Error (line 93) | Error( FILE: src/adapters/sqlite/sqlite-node/DatabaseBridge.js class DatabaseBridge (line 11) | class DatabaseBridge { method if (line 211) | if (this.connections[tag]) { method if (line 217) | if (reject) { FILE: src/adapters/sqlite/sqlite-node/DatabaseDriver.js function fixArgs (line 5) | function fixArgs(args: any[]): any[] { class MigrationNeededError (line 16) | class MigrationNeededError extends Error { method constructor (line 21) | constructor(databaseVersion: number): void { class SchemaNeededError (line 29) | class SchemaNeededError extends Error { method constructor (line 32) | constructor(): void { function getPath (line 39) | function getPath(dbName: string): string { class DatabaseDriver (line 58) | class DatabaseDriver { method initialize (line 65) | initialize(dbName: string, schemaVersion: number): void { method setUpWithSchema (line 70) | setUpWithSchema(dbName: string, schema: string, schemaVersion: number)... method setUpWithMigrations (line 76) | setUpWithMigrations(dbName: string, migrations: Migrations): void { method init (line 82) | init(dbName: string): void { method find (line 94) | find(table: string, id: string): any | null | string { method cachedQuery (line 110) | cachedQuery(table: string, query: string, args: any[]): any[] { method queryIds (line 122) | queryIds(query: string, args: any[]): string[] { method unsafeQueryRaw (line 126) | unsafeQueryRaw(query: string, args: any[]): any[] { method count (line 130) | count(query: string, args: any[]): number { method batch (line 134) | batch(operations: any[]): void { method getLocal (line 163) | getLocal(key: string): any | null { method hasCachedTable (line 177) | hasCachedTable(table: string): any { method isCached (line 182) | isCached(table: string, id: string): boolean { method markAsCached (line 189) | markAsCached(table: string, id: string): void { method removeFromCache (line 196) | removeFromCache(table: string, id: string): void { method isCompatible (line 204) | isCompatible(schemaVersion: number): void { method unsafeResetDatabase (line 215) | unsafeResetDatabase(schema: { sql: string, version: number }): void { method migrate (line 225) | migrate(migrations: Migrations): void { FILE: src/adapters/sqlite/test.js function removeIfExists (line 8) | function removeIfExists(file, dbName) { FILE: src/adapters/sqlite/type.d.ts type SQL (line 6) | type SQL = string type SQLiteArg (line 7) | type SQLiteArg = string | boolean | number | null type SQLiteQuery (line 8) | type SQLiteQuery = [SQL, SQLiteArg[]] type MigrationEvents (line 10) | type MigrationEvents = { type SQLiteAdapterOptions (line 16) | type SQLiteAdapterOptions = $Exact<{ type DispatcherType (line 33) | type DispatcherType = 'asynchronous' | 'jsi' type SqliteDispatcherMethod (line 35) | type SqliteDispatcherMethod = type SqliteDispatcher (line 51) | interface SqliteDispatcher { FILE: src/adapters/type.d.ts type CachedFindResult (line 12) | type CachedFindResult = RecordId | RawRecord | undefined type CachedQueryResult (line 13) | type CachedQueryResult = Array type BatchOperationType (line 14) | type BatchOperationType = 'create' | 'update' | 'markAsDeleted' | 'destr... type BatchOperation (line 15) | type BatchOperation = type UnsafeExecuteOperations (line 21) | type UnsafeExecuteOperations = type DatabaseAdapter (line 26) | interface DatabaseAdapter { FILE: src/decorators/action/index.js function writer (line 7) | function writer(target: Object, key: string, descriptor: Descriptor): De... FILE: src/decorators/action/test.js class MockTaskExtended (line 4) | class MockTaskExtended extends MockTask { method returnArgs (line 5) | @reader method nested (line 10) | @writer class TestClass (line 41) | class TestClass { method test (line 44) | @reader async test() { FILE: src/decorators/children/test.js class MockParent (line 10) | class MockParent extends Model { class MockChild (line 20) | class MockChild extends Model { class ParentProxy (line 61) | class ParentProxy { FILE: src/decorators/common.js function ensureDecoratorUsedProperly (line 8) | function ensureDecoratorUsedProperly( FILE: src/decorators/date/test.js class MockModel (line 11) | class MockModel extends Model { FILE: src/decorators/field/test.js class ModelProxy (line 25) | class ModelProxy { method someGetter (line 62) | @field('getter') method method (line 71) | @field('method') FILE: src/decorators/json/index.d.ts type Sanitizer (line 4) | type Sanitizer = (source: any, model?: Model) => any type Options (line 6) | type Options = { FILE: src/decorators/json/test.js class MockModel (line 28) | class MockModel extends Model { class MockModel2 (line 35) | class MockModel2 extends Model { class MockModel3 (line 42) | class MockModel3 extends Model { FILE: src/decorators/lazy/index.js function lazy (line 15) | function lazy(target: Object, key: string, descriptor: Descriptor): Desc... FILE: src/decorators/lazy/test.js class X (line 11) | class X { FILE: src/decorators/nochange/test.js class MockModel (line 10) | class MockModel extends Model { FILE: src/decorators/readonly/test.js class Mock (line 11) | class Mock extends Model { class Mock (line 23) | class Mock extends Model { FILE: src/decorators/relation/index.js method ensureDecoratorUsedProperly (line 36) | ensureDecoratorUsedProperly(relationIdColumn, target, key, descriptor) FILE: src/decorators/relation/test.js class PrimaryProxy (line 18) | class PrimaryProxy { FILE: src/decorators/text/test.js class MockModel (line 14) | class MockModel extends Model { FILE: src/diagnostics/diagnoseSyncConsistency/impl.js class InconsistentSyncError (line 36) | class InconsistentSyncError extends Error {} function diagnoseSyncConsistencyImpl (line 38) | async function diagnoseSyncConsistencyImpl( function diagnoseSyncConsistency (line 264) | async function diagnoseSyncConsistency( FILE: src/observation/encodeMatcher/canEncode.js function canEncodeMatcher (line 7) | function canEncodeMatcher(query: QueryDescription): boolean { FILE: src/observation/subscribeToCount/index.js function experimentalDisableObserveCountThrottling (line 13) | function experimentalDisableObserveCountThrottling(): void { method if (line 37) | if (isThrottled && !isThrottlingDisabled) { FILE: src/observation/subscribeToQueryReloading/index.js function reloadingObserverFetch (line 25) | function reloadingObserverFetch(): void { FILE: src/observation/subscribeToQueryWithColumns/test.js function fullObservationTest (line 23) | async function fullObservationTest(mockDb, query, asyncSource) { FILE: src/observation/test.js function updatesListBeforeModelTest (line 24) | async function updatesListBeforeModelTest(mockDb, subscribe) { FILE: src/react/DatabaseContext.d.ts type DatabaseContext (line 4) | type DatabaseContext = Context type DatabaseConsumer (line 6) | type DatabaseConsumer = ReactConsumer type Provider (line 7) | type Provider = ReactProvider FILE: src/react/DatabaseProvider.d.ts type Props (line 4) | type Props = { FILE: src/react/DatabaseProvider.js function DatabaseProvider (line 15) | function DatabaseProvider({ children, database }: Props): React$Element<... FILE: src/react/DatabaseProvider.test.js function MockComponent (line 10) | function MockComponent() { FILE: src/react/useDatabase.js function useDatabase (line 8) | function useDatabase(): Database { FILE: src/react/withDatabase.d.ts type WithDatabaseProps (line 5) | type WithDatabaseProps = T & { type GetProps (line 9) | type GetProps = C extends React.ComponentType { FILE: src/react/withObservables/index.d.ts type ObservableConvertible (line 5) | interface ObservableConvertible { type ExtractObservableType (line 9) | type ExtractObservableType = type ExtractedObservables (line 12) | type ExtractedObservables = { type Matching (line 28) | type Matching = { type GetProps (line 37) | type GetProps = C extends ComponentType ? P : never type Shared (line 49) | type Shared = { type ConnectedComponent (line 58) | type ConnectedComponent, P> = NamedExoticCo... type InferableComponentEnhancer (line 68) | type InferableComponentEnhancer = < type Omit (line 77) | type Omit = Pick> type ObservableifyProps (line 78) | type ObservableifyProps... FILE: src/react/withObservables/index.js method if (line 72) | if (left[i] !== right[i]) { method super (line 364) | super(props, BaseComponent, getObservables, triggerProps) FILE: src/react/withObservables/withObservables.test.js class A (line 6) | class A extends React.PureComponent { method render (line 8) | render() { FILE: src/sync/SyncLogger/index.d.ts class SyncLogger (line 3) | class SyncLogger { FILE: src/sync/SyncLogger/index.js method formattedLogs (line 42) | get formattedLogs(): string { FILE: src/sync/debugPrintChanges/index.js function debugPrintChanges (line 19) | function debugPrintChanges(changes: null, isPush: boolean): void { FILE: src/sync/helpers.js function addToRawSet (line 6) | function addToRawSet(rawSet: string, value: string): string { function setRawColumnChange (line 14) | function setRawColumnChange(rawRecord: RawRecord, columnName: ColumnName... FILE: src/sync/impl/helpers.js function resolveConflict (line 14) | function resolveConflict(local: RawRecord, remote: DirtyRaw): DirtyRaw { function replaceRaw (line 40) | function replaceRaw(record: Model, dirtyRaw: DirtyRaw): void { method if (line 84) | if (!requiresUpdate(collection, localRaw, remoteDirtyRaw)) { FILE: src/sync/impl/index.d.ts type MigrationInfo (line 23) | type MigrationInfo = $Exact<{ FILE: src/sync/impl/markAsSynced.js function markLocalChangesAsSynced (line 50) | function markLocalChangesAsSynced( FILE: src/sync/impl/synchronize.js function synchronize (line 17) | async function synchronize({ FILE: src/sync/index.d.ts type Timestamp (line 9) | type Timestamp = number type SyncTableChangeSet (line 11) | type SyncTableChangeSet = $Exact<{ type SyncDatabaseChangeSet (line 16) | type SyncDatabaseChangeSet = { [tableName: TableName]: SyncTableCha... type SyncLocalChanges (line 18) | type SyncLocalChanges = $Exact<{ changes: SyncDatabaseChangeSet; affecte... type SyncPullArgs (line 20) | type SyncPullArgs = $Exact<{ type SyncPullResult (line 25) | type SyncPullResult = type SyncRejectedIds (line 30) | type SyncRejectedIds = { [tableName: TableName]: RecordId[] } type SyncPushArgs (line 32) | type SyncPushArgs = $Exact<{ changes: SyncDatabaseChangeSet; lastPulledA... type SyncPushResult (line 34) | type SyncPushResult = $Exact<{ experimentalRejectedIds?: SyncRejectedIds }> type SyncConflict (line 36) | type SyncConflict = $Exact<{ local: DirtyRaw; remote: DirtyRaw; resolved... type SyncLog (line 37) | type SyncLog = { type SyncConflictResolver (line 52) | type SyncConflictResolver = ( type SyncArgs (line 59) | type SyncArgs = $Exact<{ FILE: src/types.d.ts type $Shape (line 1) | type $Shape = T type $NonMaybeType (line 3) | type $NonMaybeType = T type $ObjMap (line 5) | type $ObjMap = { [K in keyof O]: T } type $Exact (line 7) | type $Exact = Type type $RE (line 9) | type $RE = Readonly<$Exact> type $Keys (line 11) | type $Keys = { k: keyof Type } type Array (line 13) | type Array = Type[] type $Call (line 16) | type $Call = any type $ReadOnlyArray (line 18) | type $ReadOnlyArray = T[] type Class (line 20) | type Class = new (...args: any[]) => T FILE: src/utils/common/connectionTag/index.d.ts type ConnectionTag (line 3) | type ConnectionTag = number FILE: src/utils/common/connectionTag/index.js function connectionTag (line 7) | function connectionTag(): ConnectionTag { FILE: src/utils/common/deprecated/index.js function deprecated (line 7) | function deprecated(name: string, deprecationInfo: string): void { FILE: src/utils/common/diagnosticError/index.d.ts type DiagnosticErrorFunction (line 1) | type DiagnosticErrorFunction = (_: string) => Error FILE: src/utils/common/diagnosticError/index.js function useCustomDiagnosticErrorFunction (line 8) | function useCustomDiagnosticErrorFunction( function diagnosticError (line 14) | function diagnosticError(errorMessage: string): Error { FILE: src/utils/common/invariant/index.js method if (line 8) | if (!condition) { FILE: src/utils/common/logError/index.js function logError (line 10) | function logError(errorMessage: string): void { FILE: src/utils/common/logger/index.d.ts class Logger (line 1) | class Logger { FILE: src/utils/common/logger/index.js class Logger (line 9) | class Logger { method debug (line 12) | debug(...messages: any[]): void { method log (line 16) | log(...messages: any[]): void { method warn (line 20) | warn(...messages: any[]): void { method error (line 24) | error(...messages: any[]): void { method silence (line 28) | silence(): void { FILE: src/utils/common/makeDecorator/index.d.ts type Descriptor (line 1) | type Descriptor = Object type RawDecorator (line 2) | type RawDecorator = (target: Object, key: string, descriptor: Descriptor... type Decorator (line 3) | type Decorator = (...any: any[]) => Descriptor | RawDecorator FILE: src/utils/common/makeDecorator/index.js method if (line 12) | if (args.length < 3) { FILE: src/utils/common/memory/index.d.ts type Callback (line 1) | type Callback = () => void FILE: src/utils/common/memory/index.js function onLowMemory (line 6) | function onLowMemory(callback: Callback): void { function _triggerOnLowMemory (line 11) | function _triggerOnLowMemory(): void { FILE: src/utils/common/randomId/fallback.js function fallbackRandomId (line 5) | function fallbackRandomId(): string { FILE: src/utils/common/randomId/randomId.js function cryptoRandomId (line 10) | function cryptoRandomId(): string { FILE: src/utils/common/randomId/randomId.native.js function nativeRandomId_v1 (line 15) | function nativeRandomId_v1(): string { FILE: src/utils/common/randomId/randomId_v2.native.js function nativeRandomId_v2 (line 9) | function nativeRandomId_v2(): string { FILE: src/utils/fp/Result/index.d.ts type Result (line 5) | type Result = $Exact<{ value: T }> | $Exact<{ error: Error }> type ResultCallback (line 7) | type ResultCallback = (r: Result) => void FILE: src/utils/fp/allPromisesObj/index.d.ts type UnpackPromise (line 6) | type UnpackPromise = (promise: Promise) => T FILE: src/utils/fp/arrayDifference/index.d.ts type ArrayDiff (line 5) | type ArrayDiff = $Exact<{ added: T[]; removed: T[] }> FILE: src/utils/fp/arrayOrSpread/index.d.ts type _SpreadFn (line 1) | type _SpreadFn = (...args: Arg[]) => Return type _ArrayFn (line 2) | type _ArrayFn = (args: Arg[]) => Return type ArrayOrSpreadFn (line 5) | type ArrayOrSpreadFn = _SpreadFn & _ArrayFn any, obj: {}): any { FILE: src/utils/fp/fromPairs/index.d.ts type KeyValueIn (line 3) | type KeyValueIn = { [k: string]: O } type KeyValueOut (line 4) | type KeyValueOut = [string, O][] FILE: src/utils/fp/fromPairs/index.js function fromPairs (line 4) | function fromPairs(pairs) { FILE: src/utils/fp/groupBy/index.js method return (line 6) | return (list) => { FILE: src/utils/fp/identicalArrays/index.js function identicalArrays (line 3) | function identicalArrays(left: V, right: V): boolean { FILE: src/utils/fp/isObj/test.js class A (line 7) | class A {} FILE: src/utils/fp/likeToRegexp/index.js function likeToRegexp (line 3) | function likeToRegexp(likeQuery: string): RegExp { FILE: src/utils/fp/mapObj/index.d.ts type MapObj2 (line 3) | type MapObj2 = any, obj: {}): any { FILE: src/utils/fp/noop/index.js function noop (line 4) | function noop(): void {} FILE: src/utils/fp/pipe/index.d.ts type Pipe (line 1) | type Pipe = (( FILE: src/utils/fp/pipe/index.js function pipe (line 23) | function pipe(...fns: ((any) => any)[]): (any) => any { FILE: src/utils/fp/sortBy/index.js function sortBy (line 3) | function sortBy(sorter: (T) => U, list: T[]): T[] { FILE: src/utils/fp/toPairs/index.d.ts type KeyValueOut (line 3) | type KeyValueOut = { [k: string]: O } type KeyValueIn (line 4) | type KeyValueIn = [string, O][] FILE: src/utils/fp/toPairs/index.js function toPairs (line 4) | function toPairs(obj) { FILE: src/utils/fp/unnest/index.js function unnest (line 4) | function unnest(arr) { FILE: src/utils/subscriptions/SharedSubscribable/index.d.ts class SharedSubscribable (line 3) | class SharedSubscribable { FILE: src/utils/subscriptions/type.d.ts type Unsubscribe (line 1) | type Unsubscribe = () => void