summaryrefslogtreecommitdiff
path: root/Source/WTF/wtf/Forward.h
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2017-06-27 06:07:23 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2017-06-27 06:07:23 +0000
commit1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch)
tree46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WTF/wtf/Forward.h
parent32761a6cee1d0dee366b885b7b9c777e67885688 (diff)
downloadWebKitGtk-tarball-master.tar.gz
Diffstat (limited to 'Source/WTF/wtf/Forward.h')
-rw-r--r--Source/WTF/wtf/Forward.h33
1 files changed, 17 insertions, 16 deletions
diff --git a/Source/WTF/wtf/Forward.h b/Source/WTF/wtf/Forward.h
index 215247fa7..d68a947d4 100644
--- a/Source/WTF/wtf/Forward.h
+++ b/Source/WTF/wtf/Forward.h
@@ -18,37 +18,40 @@
*
*/
-#ifndef WTF_Forward_h
-#define WTF_Forward_h
+#pragma once
#include <stddef.h>
+namespace std {
+template<typename T> class optional;
+}
+
namespace WTF {
template<typename T> class Function;
+template<typename T> class LazyNeverDestroyed;
template<typename T> class NeverDestroyed;
-template<typename T> class OwnPtr;
-template<typename T> class PassOwnPtr;
-template<typename T> class PassRef;
+template<typename T> class OptionSet;
template<typename T> class PassRefPtr;
-template<typename T> class RefPtr;
template<typename T> class Ref;
+template<typename T> class RefPtr;
template<typename T> class StringBuffer;
-template<typename T, size_t inlineCapacity, typename OverflowHandler> class Vector;
+template<typename... T> class Variant;
+template<typename T, size_t inlineCapacity, typename OverflowHandler, size_t minCapacity> class Vector;
class AtomicString;
class AtomicStringImpl;
class BinarySemaphore;
class CString;
-class Decoder;
-class Encoder;
class FunctionDispatcher;
+class OrdinalNumber;
class PrintStream;
class String;
class StringBuilder;
class StringImpl;
class StringView;
+class TextPosition;
}
@@ -56,14 +59,12 @@ using WTF::AtomicString;
using WTF::AtomicStringImpl;
using WTF::BinarySemaphore;
using WTF::CString;
-using WTF::Decoder;
-using WTF::Encoder;
using WTF::Function;
using WTF::FunctionDispatcher;
+using WTF::LazyNeverDestroyed;
using WTF::NeverDestroyed;
-using WTF::OwnPtr;
-using WTF::PassOwnPtr;
-using WTF::PassRef;
+using WTF::OptionSet;
+using WTF::OrdinalNumber;
using WTF::PassRefPtr;
using WTF::PrintStream;
using WTF::Ref;
@@ -73,6 +74,6 @@ using WTF::StringBuffer;
using WTF::StringBuilder;
using WTF::StringImpl;
using WTF::StringView;
+using WTF::TextPosition;
+using WTF::Variant;
using WTF::Vector;
-
-#endif // WTF_Forward_h