diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WTF/wtf/Forward.h | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
Diffstat (limited to 'Source/WTF/wtf/Forward.h')
-rw-r--r-- | Source/WTF/wtf/Forward.h | 33 |
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 |