Chromium Code Reviews| Index: tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp |
| diff --git a/tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp b/tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp |
| index d60d73f9d6b89f4970256e64440e484b740f04e8..107c7252e3ec4a1cd04642f69792b54cf488bcfc 100644 |
| --- a/tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp |
| +++ b/tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp |
| @@ -23,19 +23,21 @@ class BlinkGCPluginAction : public PluginASTAction { |
| protected: |
| // Overridden from PluginASTAction: |
| - virtual std::unique_ptr<ASTConsumer> CreateASTConsumer( |
| + std::unique_ptr<ASTConsumer> CreateASTConsumer( |
| CompilerInstance& instance, |
| - llvm::StringRef ref) { |
| + llvm::StringRef ref) override { |
| return llvm::make_unique<BlinkGCPluginConsumer>(instance, options_); |
| } |
| - virtual bool ParseArgs(const CompilerInstance&, |
| - const std::vector<std::string>& args) { |
| + bool ParseArgs(const CompilerInstance&, |
| + const std::vector<std::string>& args) override { |
|
sof
2016/12/16 07:55:55
Quirky formatting.
|
| for (const auto& arg : args) { |
| if (arg == "dump-graph") { |
| options_.dump_graph = true; |
| } else if (arg == "warn-unneeded-finalizer") { |
| options_.warn_unneeded_finalizer = true; |
| + } else if (arg == "use-chromium-style-naming") { |
| + options_.use_chromium_style_naming = true; |
| } else { |
| llvm::errs() << "Unknown blink-gc-plugin argument: " << arg << "\n"; |
| return false; |