Don't rely on "iosfwd" for forward including std::string.

It seems that VS fails on this.
This commit is contained in:
Cheng Zhao 2013-07-01 21:56:46 +08:00
parent 3176e03866
commit 6bdf7c51b4
6 changed files with 5 additions and 7 deletions

View file

@ -5,7 +5,7 @@
#ifndef BROWSER_ACCELERATOR_UTIL_H_
#define BROWSER_ACCELERATOR_UTIL_H_
#include <iosfwd>
#include <string>
namespace ui {
class Accelerator;

View file

@ -5,7 +5,7 @@
#ifndef ATOM_BROWSER_API_ATOM_API_EVENT_EMITTER_H_
#define ATOM_BROWSER_API_ATOM_API_EVENT_EMITTER_H_
#include <iosfwd>
#include <string>
#include "base/basictypes.h"
#include "vendor/node/src/node_object_wrap.h"

View file

@ -5,7 +5,7 @@
#ifndef ATOM_BROWSER_API_ATOM_BROWSER_BINDINGS_
#define ATOM_BROWSER_API_ATOM_BROWSER_BINDINGS_
#include <iosfwd>
#include <string>
#include "common/api/atom_bindings.h"

View file

@ -5,8 +5,6 @@
#ifndef ATOM_BROWSER_NATIVE_WINDOW_H_
#define ATOM_BROWSER_NATIVE_WINDOW_H_
#include <iosfwd>
#include "base/basictypes.h"
#include "base/compiler_specific.h"
#include "base/memory/scoped_ptr.h"

View file

@ -5,7 +5,7 @@
#ifndef ATOM_BROWSER_NATIVE_WINDOW_OBSERVER_H_
#define ATOM_BROWSER_NATIVE_WINDOW_OBSERVER_H_
#include <iosfwd>
#include <string>
namespace atom {

View file

@ -5,7 +5,7 @@
#ifndef ATOM_RENDERER_API_ATOM_RENDERER_BINDINGS_H_
#define ATOM_RENDERER_API_ATOM_RENDERER_BINDINGS_H_
#include <iosfwd>
#include <string>
#include "common/api/atom_bindings.h"