+ SourceCode(WTF::HashTableDeletedValueType)
+ : m_provider(WTF::HashTableDeletedValue)
+ {
+ }
+
+ SourceCode(PassRefPtr<SourceProvider> provider)
+ : m_provider(provider)
+ , m_startChar(0)
+ , m_endChar(m_provider->source().length())
+ , m_firstLine(1)
+ , m_startColumn(1)
+ {
+ }
+
+ SourceCode(PassRefPtr<SourceProvider> provider, int firstLine, int startColumn)