Chromium Code Reviews| Index: tools/gn/scope.cc |
| diff --git a/tools/gn/scope.cc b/tools/gn/scope.cc |
| index cd5bd604f37fc466c06d30be15defe15e4d60ed5..bee4ce0aa2dedc766c6fe7b34faea55fd0c1554d 100644 |
| --- a/tools/gn/scope.cc |
| +++ b/tools/gn/scope.cc |
| @@ -25,6 +25,11 @@ bool IsPrivateVar(const base::StringPiece& name) { |
| } // namespace |
| + |
| +Scope::ProgrammaticProvider::~ProgrammaticProvider() { |
| + scope_->RemoveProvider(this); |
| +} |
| + |
| Scope::Scope(const Settings* settings) |
| : const_containing_(nullptr), |
| mutable_containing_(nullptr), |