| 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..d263a8cc5eea20fa9bae021db02fe247ecf004b6 100644
|
| --- a/tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp
|
| +++ b/tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp
|
| @@ -23,19 +23,20 @@ class BlinkGCPluginAction : public PluginASTAction {
|
|
|
| protected:
|
| // Overridden from PluginASTAction:
|
| - virtual std::unique_ptr<ASTConsumer> CreateASTConsumer(
|
| - CompilerInstance& instance,
|
| - llvm::StringRef ref) {
|
| + std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance& instance,
|
| + 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 {
|
| 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;
|
|
|