Index: tools/gn/args.h |
diff --git a/tools/gn/args.h b/tools/gn/args.h |
index 345516cb8148f034474dc2f8138bc77701277220..1f9cb52f7ded8f52c5be389b594e0abfbff307e4 100644 |
--- a/tools/gn/args.h |
+++ b/tools/gn/args.h |
@@ -5,12 +5,13 @@ |
#ifndef TOOLS_GN_ARGS_H_ |
#define TOOLS_GN_ARGS_H_ |
-#include "base/basictypes.h" |
#include "base/containers/hash_tables.h" |
+#include "base/macros.h" |
#include "base/synchronization/lock.h" |
-#include "tools/gn/err.h" |
#include "tools/gn/scope.h" |
+class Err; |
+ |
extern const char kBuildArgs_Help[]; |
// Manages build arguments. It stores the global arguments specified on the |
@@ -101,7 +102,7 @@ class Args { |
// toolchain may define variables in different locations. |
mutable DeclaredArgumentsPerToolchain declared_arguments_per_toolchain_; |
- Args& operator=(const Args& other); // Disallow assignment. |
brettw
2015/08/09 17:15:18
Ah yeah, I used to copy this around, but all that
|
+ DISALLOW_ASSIGN(Args); |
}; |
#endif // TOOLS_GN_ARGS_H_ |