From 6bb63f549f87183a8538aa7ca4224379c9d25b09 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 11 May 2018 14:59:59 -0700 Subject: [PATCH] Fix unused lambda captures --- src/compiler/build_tables/lex_item_transitions.cc | 2 +- src/compiler/prepare_grammar/extract_tokens.cc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/build_tables/lex_item_transitions.cc b/src/compiler/build_tables/lex_item_transitions.cc index d30bf011..7b4eb611 100644 --- a/src/compiler/build_tables/lex_item_transitions.cc +++ b/src/compiler/build_tables/lex_item_transitions.cc @@ -80,7 +80,7 @@ class TransitionBuilder { public: void apply(const Rule &rule) { rule.match( - [this](const rules::Blank &) {}, + [](const rules::Blank &) {}, [this](const rules::CharacterSet &character_set) { PrecedenceRange precedence; diff --git a/src/compiler/prepare_grammar/extract_tokens.cc b/src/compiler/prepare_grammar/extract_tokens.cc index 2e5cf1d9..93b06be2 100644 --- a/src/compiler/prepare_grammar/extract_tokens.cc +++ b/src/compiler/prepare_grammar/extract_tokens.cc @@ -30,7 +30,7 @@ class SymbolReplacer { Rule apply(const Rule &rule) { return rule.match( - [this](const rules::Blank &blank) -> Rule { + [](const rules::Blank &blank) -> Rule { return blank; }, @@ -110,7 +110,7 @@ class TokenExtractor { public: Rule apply(const rules::Rule &rule) { return rule.match( - [this](const rules::Blank &blank) -> Rule { return blank; }, + [](const rules::Blank &blank) -> Rule { return blank; }, [this](const rules::Metadata &rule) -> Rule { if (rule.params.is_token) {