webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
JSC::SourceProviderCache Class Reference

#include <SourceProviderCache.h>

Inheritance diagram for JSC::SourceProviderCache:

Public Member Functions

 SourceProviderCache ()
 
JS_EXPORT_PRIVATE ~SourceProviderCache ()
 
JS_EXPORT_PRIVATE void clear ()
 
void add (int sourcePosition, std::unique_ptr< SourceProviderCacheItem >)
 
const SourceProviderCacheItemget (int sourcePosition) const
 
 SourceProviderCache ()
 
JS_EXPORT_PRIVATE ~SourceProviderCache ()
 
JS_EXPORT_PRIVATE void clear ()
 
void add (int sourcePosition, std::unique_ptr< SourceProviderCacheItem >)
 
const SourceProviderCacheItemget (int sourcePosition) const
 

Constructor & Destructor Documentation

◆ SourceProviderCache() [1/2]

JSC::SourceProviderCache::SourceProviderCache ( )
inline

◆ ~SourceProviderCache() [1/2]

JSC::SourceProviderCache::~SourceProviderCache ( )

◆ SourceProviderCache() [2/2]

JSC::SourceProviderCache::SourceProviderCache ( )
inline

◆ ~SourceProviderCache() [2/2]

JS_EXPORT_PRIVATE JSC::SourceProviderCache::~SourceProviderCache ( )

Member Function Documentation

◆ add() [1/2]

void JSC::SourceProviderCache::add ( int  sourcePosition,
std::unique_ptr< SourceProviderCacheItem item 
)

◆ add() [2/2]

void JSC::SourceProviderCache::add ( int  sourcePosition,
std::unique_ptr< SourceProviderCacheItem  
)

◆ clear() [1/2]

void JSC::SourceProviderCache::clear ( )

◆ clear() [2/2]

JS_EXPORT_PRIVATE void JSC::SourceProviderCache::clear ( )

◆ get() [1/2]

const SourceProviderCacheItem* JSC::SourceProviderCache::get ( int  sourcePosition) const
inline

◆ get() [2/2]

const SourceProviderCacheItem* JSC::SourceProviderCache::get ( int  sourcePosition) const
inline

The documentation for this class was generated from the following files: