From: Mehdi Amini Date: Fri, 10 May 2019 16:21:37 +0000 (-0700) Subject: Make header-defined function inline instead of static (NFC) X-Git-Tag: llvmorg-11-init~1466^2~1769 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1d309e00825559501548df6d41f85eff2c3c370c;p=platform%2Fupstream%2Fllvm.git Make header-defined function inline instead of static (NFC) Fix warning for unused function when the header is included in an implementation file that does not use this function. -- PiperOrigin-RevId: 247622232 --- diff --git a/mlir/include/mlir/Analysis/NestedMatcher.h b/mlir/include/mlir/Analysis/NestedMatcher.h index eb2bdd4..a86cf94 100644 --- a/mlir/include/mlir/Analysis/NestedMatcher.h +++ b/mlir/include/mlir/Analysis/NestedMatcher.h @@ -95,7 +95,7 @@ private: /// a plain walk over operations to match flat patterns but the current /// implementation is competitive nonetheless. using FilterFunctionType = std::function; -static bool defaultFilterFunction(Operation &) { return true; } +inline bool defaultFilterFunction(Operation &) { return true; } struct NestedPattern { NestedPattern(ArrayRef nested, FilterFunctionType filter = defaultFilterFunction);