SYMBOL INDEX (122 symbols across 35 files) FILE: bench/bad-pattern.mjs constant BAD_PATTERN (line 3) | const BAD_PATTERN = '([a-z]+)+$'; constant BAD_INPUT (line 4) | const BAD_INPUT = 'a'.repeat(10) + '!'; FILE: bench/set-match.mjs constant PATTERN_COUNT (line 3) | const PATTERN_COUNT = 200; constant INPUT_COUNT (line 10) | const INPUT_COUNT = 500; FILE: lib/accessors.cc function NAN_GETTER (line 7) | NAN_GETTER(WrappedRE2::GetSource) function NAN_GETTER (line 19) | NAN_GETTER(WrappedRE2::GetInternalSource) function NAN_GETTER (line 31) | NAN_GETTER(WrappedRE2::GetFlags) function NAN_GETTER (line 71) | NAN_GETTER(WrappedRE2::GetGlobal) function NAN_GETTER (line 83) | NAN_GETTER(WrappedRE2::GetIgnoreCase) function NAN_GETTER (line 95) | NAN_GETTER(WrappedRE2::GetMultiline) function NAN_GETTER (line 107) | NAN_GETTER(WrappedRE2::GetDotAll) function NAN_GETTER (line 119) | NAN_GETTER(WrappedRE2::GetUnicode) function NAN_GETTER (line 130) | NAN_GETTER(WrappedRE2::GetSticky) function NAN_GETTER (line 142) | NAN_GETTER(WrappedRE2::GetHasIndices) function NAN_GETTER (line 154) | NAN_GETTER(WrappedRE2::GetLastIndex) function NAN_SETTER (line 166) | NAN_SETTER(WrappedRE2::SetLastIndex) function NAN_GETTER (line 183) | NAN_GETTER(WrappedRE2::GetUnicodeWarningLevel) function NAN_SETTER (line 204) | NAN_SETTER(WrappedRE2::SetUnicodeWarningLevel) FILE: lib/addon.cc function AddonData (line 11) | AddonData *getAddonData(v8::Isolate *isolate) function setAddonData (line 18) | void setAddonData(v8::Isolate *isolate, AddonData *data) function deleteAddonData (line 24) | void deleteAddonData(v8::Isolate *isolate) function NAN_METHOD (line 35) | static NAN_METHOD(GetUtf8Length) function NAN_METHOD (line 46) | static NAN_METHOD(GetUtf16Length) function cleanup (line 57) | static void cleanup(void *p) function NODE_MODULE_INIT (line 123) | NODE_MODULE_INIT() function StrVal (line 151) | const StrVal &WrappedRE2::prepareArgument(const v8::Local &ar... FILE: lib/exec.cc function NAN_METHOD (line 5) | NAN_METHOD(WrappedRE2::Exec) FILE: lib/isolate_data.h type AddonData (line 5) | struct AddonData { FILE: lib/match.cc function NAN_METHOD (line 5) | NAN_METHOD(WrappedRE2::Match) FILE: lib/new.cc function ensureUniqueNamedGroups (line 15) | inline bool ensureUniqueNamedGroups(const std::map &gr... function NAN_METHOD (line 30) | NAN_METHOD(WrappedRE2::New) FILE: lib/pattern.cc function isUpperCaseAlpha (line 10) | inline bool isUpperCaseAlpha(char ch) function isHexadecimal (line 15) | inline bool isHexadecimal(char ch) function translateRegExp (line 61) | bool translateRegExp(const char *data, size_t size, bool multiline, std:... function escapeRegExp (line 218) | std::string escapeRegExp(const char *data, size_t size) FILE: lib/replace.cc function getMaxSubmatch (line 8) | inline int getMaxSubmatch( function replace (line 89) | inline std::string replace( function replace (line 213) | static Nan::Maybe replace( function replace (line 297) | inline Nan::Maybe replace( function replace (line 382) | static Nan::Maybe replace( function requiresBuffers (line 473) | static bool requiresBuffers(const v8::Local &f) function NAN_METHOD (line 491) | NAN_METHOD(WrappedRE2::Replace) FILE: lib/search.cc function NAN_METHOD (line 3) | NAN_METHOD(WrappedRE2::Search) FILE: lib/set.cc type SetFlags (line 11) | struct SetFlags function parseFlags (line 22) | static bool parseFlags(const v8::Local &arg, SetFlags &flags) function sameEffectiveOptions (line 86) | static bool sameEffectiveOptions(const SetFlags &a, const SetFlags &b) function flagsToString (line 91) | static std::string flagsToString(const SetFlags &flags) function collectIterable (line 122) | static bool collectIterable(const v8::Local &input, std::vect... function parseAnchor (line 220) | static bool parseAnchor(const v8::Local &arg, re2::RE2::Ancho... function fillInput (line 273) | static bool fillInput(const v8::Local &arg, StrVal &str, v8::... function anchorToString (line 297) | static std::string anchorToString(re2::RE2::Anchor anchor) function makeCombinedSource (line 310) | static std::string makeCombinedSource(const std::vector &so... function NAN_METHOD (line 331) | NAN_METHOD(WrappedRE2Set::New) function NAN_METHOD (line 591) | NAN_METHOD(WrappedRE2Set::Test) function NAN_METHOD (line 632) | NAN_METHOD(WrappedRE2Set::Match) function NAN_METHOD (line 681) | NAN_METHOD(WrappedRE2Set::ToString) function NAN_GETTER (line 697) | NAN_GETTER(WrappedRE2Set::GetFlags) function NAN_GETTER (line 708) | NAN_GETTER(WrappedRE2Set::GetSources) function NAN_GETTER (line 724) | NAN_GETTER(WrappedRE2Set::GetSource) function NAN_GETTER (line 735) | NAN_GETTER(WrappedRE2Set::GetSize) function NAN_GETTER (line 746) | NAN_GETTER(WrappedRE2Set::GetAnchor) FILE: lib/split.cc function NAN_METHOD (line 7) | NAN_METHOD(WrappedRE2::Split) FILE: lib/test.cc function NAN_METHOD (line 5) | NAN_METHOD(WrappedRE2::Test) FILE: lib/to_string.cc function NAN_METHOD (line 5) | NAN_METHOD(WrappedRE2::ToString) FILE: lib/util.cc function consoleCall (line 3) | void consoleCall(const v8::Local &methodName, v8::Local callToString(const v8::Local &object) FILE: lib/wrapped_re2.h function class (line 32) | class WrappedRE2 : public Nan::ObjectWrap function PrepareLastString (line 129) | struct PrepareLastString FILE: lib/wrapped_re2_set.h function class (line 12) | class WrappedRE2Set : public Nan::ObjectWrap FILE: re2.d.ts type RE2BufferExecArray (line 4) | interface RE2BufferExecArray { type RE2BufferMatchArray (line 14) | interface RE2BufferMatchArray { type RE2 (line 23) | interface RE2 extends RegExp { type RE2SetOptions (line 47) | interface RE2SetOptions { type RE2Set (line 51) | interface RE2Set { type RE2SetConstructor (line 63) | interface RE2SetConstructor { type RE2Constructor (line 77) | interface RE2Constructor extends RegExpConstructor { FILE: re2.js constant RE2 (line 3) | const RE2 = require('./build/Release/re2.node'); FILE: scripts/verify-build.js constant RE2 (line 7) | const RE2 = require("../re2"); FILE: tests/manual/matchall-bench.js constant RE2 (line 3) | const RE2 = require('../../re2'); FILE: tests/manual/memory-check.js constant RE2 (line 3) | const RE2 = require('../../re2.js'); FILE: tests/manual/memory-monitor.js constant RE2 (line 3) | const RE2 = require('../../re2'); constant CSI (line 29) | const CSI = '\x1B['; constant RESET (line 33) | const RESET = sgr(); constant NOTE (line 34) | const NOTE = sgr(91); FILE: tests/manual/worker.js constant RE2 (line 5) | const RE2 = require('../../re2'); function test (line 21) | function test(msg) { FILE: tests/test-cjs.cjs constant RE2 (line 2) | const RE2 = require('../re2.js'); FILE: tests/test-exec.mjs method toString (line 86) | toString() { FILE: tests/test-general.mjs method toString (line 93) | toString() { method toString (line 238) | toString() { method toString (line 249) | toString() { FILE: tests/test-groups.mjs function replacerByNumbers (line 62) | function replacerByNumbers(match, group1, group2, index, source, groups) { function replacerByNames (line 65) | function replacerByNames(match, group1, group2, index, source, groups) { FILE: tests/test-match.mjs method toString (line 50) | toString() { FILE: tests/test-replace.mjs function replacer (line 24) | function replacer(match, p1, p2, p3, offset, string) { function upperToHyphenLower (line 35) | function upperToHyphenLower(match) { function convert (line 45) | function convert(str, p1, offset, s) { method toString (line 83) | toString() { method toString (line 96) | toString() { method toString (line 110) | toString() { method toString (line 115) | toString() { method toString (line 138) | toString() { function replacer (line 169) | function replacer(match, offset, string) { function replacer (line 206) | function replacer(match, offset, string) { FILE: tests/test-search.mjs method toString (line 31) | toString() { FILE: tests/test-split.mjs method toString (line 104) | toString() { FILE: tests/test-test.mjs method toString (line 73) | toString() { FILE: ts-tests/test-types.ts function assertType (line 3) | function assertType(_val: T) {} function test_constructors (line 5) | function test_constructors() { function test_properties (line 28) | function test_properties() { function test_execTypes (line 44) | function test_execTypes() { function test_execBufferTypes (line 55) | function test_execBufferTypes() { function test_matchTypes (line 66) | function test_matchTypes() { function test_matchBufferTypes (line 77) | function test_matchBufferTypes() { function test_testTypes (line 86) | function test_testTypes() { function test_searchTypes (line 92) | function test_searchTypes() { function test_replaceTypes (line 98) | function test_replaceTypes() { function test_splitTypes (line 105) | function test_splitTypes() { function test_toStringType (line 113) | function test_toStringType() { function test_staticMembers (line 118) | function test_staticMembers() { function test_setTypes (line 132) | function test_setTypes() {