[gcc r14-7588] gccrs: converter: Fix some styling issues

Arthur Cohen cohenarthur@gcc.gnu.org
Tue Jan 16 17:43:05 GMT 2024


https://gcc.gnu.org/g:e7d105546b7fca4b55959d73c5f60dfb84658f15

commit r14-7588-ge7d105546b7fca4b55959d73c5f60dfb84658f15
Author: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Date:   Fri May 5 14:34:09 2023 +0200

    gccrs: converter: Fix some styling issues
    
    Fix multiple issues regarding style around loops and conditions with one
    single element.
    
    gcc/rust/ChangeLog:
    
            * util/rust-token-converter.cc (convert): Fix style.
            (from_ident): Likewise.
    
    Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>

Diff:
---
 gcc/rust/util/rust-token-converter.cc | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/gcc/rust/util/rust-token-converter.cc b/gcc/rust/util/rust-token-converter.cc
index 53168b68ad4..d5cb450eb9f 100644
--- a/gcc/rust/util/rust-token-converter.cc
+++ b/gcc/rust/util/rust-token-converter.cc
@@ -244,10 +244,8 @@ convert (const std::vector<const_TokenPtr> &tokens)
 	    auto str = token->as_string ();
 	    auto it = str.cbegin ();
 	    for (; it != str.cend () - 1; it++)
-	      {
-		trees.back ().push (ProcMacro::TokenTree::make_tokentree (
-		  ProcMacro::Punct::make_punct (*it, ProcMacro::JOINT)));
-	      }
+	      trees.back ().push (ProcMacro::TokenTree::make_tokentree (
+		ProcMacro::Punct::make_punct (*it, ProcMacro::JOINT)));
 	    trees.back ().push (ProcMacro::TokenTree::make_tokentree (
 	      ProcMacro::Punct::make_punct (*it, ProcMacro::ALONE)));
 	  }
@@ -315,9 +313,7 @@ from_ident (const ProcMacro::Ident &ident, std::vector<const_TokenPtr> &result)
 {
   std::string value (reinterpret_cast<const char *> (ident.val), ident.len);
   if (ident.is_raw)
-    {
-      value = "r#" + value;
-    }
+    value = "r#" + value;
 
   // TODO: Inject span -> for now spans are not stored in Ident, once changed
   // the span should be injected in the built token below.


More information about the Gcc-cvs mailing list