Hi,

today noticed this straightforward nit trivial enough for this stage?

Thanks, Paolo.

/////////////////

2018-02-26  Paolo Carlini  <paolo.carl...@oracle.com>

        * lambda.c (build_capture_proxy): Define static.
        * cp-tree.h (build_capture_proxy): Remove.
Index: cp-tree.h
===================================================================
--- cp-tree.h   (revision 257983)
+++ cp-tree.h   (working copy)
@@ -6890,7 +6890,6 @@ extern tree lambda_function                       (tree);
 extern void apply_deduced_return_type           (tree, tree);
 extern tree add_capture                         (tree, tree, tree, bool, bool);
 extern tree add_default_capture                 (tree, tree, tree);
-extern tree build_capture_proxy                        (tree, tree);
 extern void insert_capture_proxy               (tree);
 extern void insert_pending_capture_proxies     (void);
 extern bool is_capture_proxy                   (tree);
Index: lambda.c
===================================================================
--- lambda.c    (revision 257983)
+++ lambda.c    (working copy)
@@ -388,7 +388,7 @@ lambda_proxy_type (tree ref)
    inside the operator(), build a placeholder var for future lookups and
    debugging.  */
 
-tree
+static tree
 build_capture_proxy (tree member, tree init)
 {
   tree var, object, fn, closure, name, lam, type;

Reply via email to