webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions
Inspector::ContentSearchUtilities Namespace Reference

Functions

JS_EXPORT_PRIVATE JSC::Yarr::RegularExpression createSearchRegex (const String &query, bool caseSensitive, bool isRegex)
 
JS_EXPORT_PRIVATE int countRegularExpressionMatches (const JSC::Yarr::RegularExpression &, const String &)
 
JS_EXPORT_PRIVATE Ref< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch > > searchInTextByLines (const String &text, const String &query, const bool caseSensitive, const bool isRegex)
 
JS_EXPORT_PRIVATE TextPosition textPositionFromOffset (size_t offset, const Vector< size_t > &lineEndings)
 
JS_EXPORT_PRIVATE std::unique_ptr< Vector< size_t > > lineEndings (const String &)
 
JS_EXPORT_PRIVATE String findStylesheetSourceMapURL (const String &content)
 

Function Documentation

◆ countRegularExpressionMatches()

JS_EXPORT_PRIVATE int Inspector::ContentSearchUtilities::countRegularExpressionMatches ( const JSC::Yarr::RegularExpression ,
const String &   
)

◆ createSearchRegex()

JS_EXPORT_PRIVATE JSC::Yarr::RegularExpression Inspector::ContentSearchUtilities::createSearchRegex ( const String &  query,
bool  caseSensitive,
bool  isRegex 
)

◆ findStylesheetSourceMapURL()

JS_EXPORT_PRIVATE String Inspector::ContentSearchUtilities::findStylesheetSourceMapURL ( const String &  content)

◆ lineEndings()

JS_EXPORT_PRIVATE std::unique_ptr< Vector< size_t > > Inspector::ContentSearchUtilities::lineEndings ( const String &  )

◆ searchInTextByLines()

JS_EXPORT_PRIVATE Ref< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch > > Inspector::ContentSearchUtilities::searchInTextByLines ( const String &  text,
const String &  query,
const bool  caseSensitive,
const bool  isRegex 
)

◆ textPositionFromOffset()

JS_EXPORT_PRIVATE TextPosition Inspector::ContentSearchUtilities::textPositionFromOffset ( size_t  offset,
const Vector< size_t > &  lineEndings 
)