Index: tools/gn/scope.h |
diff --git a/tools/gn/scope.h b/tools/gn/scope.h |
index b87afcd6f9c756178c0ef0c4c76057d857faa868..4432be2c49a86dd432b002fe14a16bbb01cbac5e 100644 |
--- a/tools/gn/scope.h |
+++ b/tools/gn/scope.h |
@@ -112,7 +112,7 @@ class Scope { |
const Settings* settings() const { return settings_; } |
- // See the const_/mutable_containing_ var declaraions below. Yes, it's a |
+ // See the const_/mutable_containing_ var declarations below. Yes, it's a |
// bit weird that we can have a const pointer to the "mutable" one. |
Scope* mutable_containing() { return mutable_containing_; } |
const Scope* mutable_containing() const { return mutable_containing_; } |
@@ -140,6 +140,11 @@ class Scope { |
const Value* GetValue(const base::StringPiece& ident, |
bool counts_as_used); |
const Value* GetValue(const base::StringPiece& ident) const; |
+ const Value* GetValueWithScope(const base::StringPiece& ident, |
+ const Scope** found_in_scope) const; |
+ const Value* GetValueWithScope(const base::StringPiece& ident, |
+ bool counts_as_used, |
+ const Scope** found_in_scope); |
// Returns the requested value as a mutable one if possible. If the value |
// is not found in a mutable scope, then returns null. Note that the value |