aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/bindings/SourceProvider.cpp
blob: ceea95ab992466a853c432edf6837ea07d31d336 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include "root.h"
#include <JavaScriptCore/SourceProvider.h>

#include <wtf/Lock.h>

namespace JSC {

// SourceProvider::SourceProvider(const SourceOrigin&, String&& sourceURL, const TextPosition& startPosition, SourceProviderSourceType) {

// }


// SourceProvider::SourceProvider(const SourceOrigin& sourceOrigin, String&& sourceURL, const TextPosition& startPosition, SourceProviderSourceType sourceType)
//     : m_sourceType(sourceType)
//     , m_sourceOrigin(sourceOrigin)
//     , m_sourceURL(WTFMove(sourceURL))
//     , m_startPosition(startPosition)
// {
// }

// SourceProvider::~SourceProvider()
// {
// }

// static Lock providerIdLock;

// void SourceProvider::getID()
// {
//     Locker locker { providerIdLock };
//     if (!m_id) {
//         static intptr_t nextProviderID = 0;
//         m_id = ++nextProviderID;
//         RELEASE_ASSERT(m_id);
//     }
// }

} // namespace JSC