[igt-dev] [PATCH i-g-t 2/3] overlay: reindent tracepoint parser

Lionel Landwerlin lionel.g.landwerlin at intel.com
Thu Feb 1 17:32:15 UTC 2018


I wrote it, but couldn't reread myself... This doesn't contain any
change apart from reindenting.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
---
 overlay/tracepoint_format.leg | 37 ++++++++++++++++++-------------------
 1 file changed, 18 insertions(+), 19 deletions(-)

diff --git a/overlay/tracepoint_format.leg b/overlay/tracepoint_format.leg
index 7a09149d..0db9a55f 100644
--- a/overlay/tracepoint_format.leg
+++ b/overlay/tracepoint_format.leg
@@ -1,28 +1,27 @@
 TracepointFmt =
-    'name' ':' Space n:PropertyName EndLine
-        { free(v.string); }
-    'ID:' Space v:Number EndLine
-        { yy->ctx.tp->event_id = v.integer; }
+    'name' ':' Space n:PropertyName EndLine { free(v.string); }
+    'ID:' Space v:Number EndLine { yy->ctx.tp->event_id = v.integer; }
     'format:' EndLine
     Field+
     'print fmt:' [^.]* !.
 
-Field         = Space (Property ';' Space)+ EndLine
-        { yy->ctx.tp->n_fields++; }
-              | EndLine
+Field = Space (Property ';' Space)+ EndLine
+            { yy->ctx.tp->n_fields++; }
+      | EndLine
 
-Property      = 'offset' ':' v:Number
-        { yy->ctx.tp->fields[yy->ctx.tp->n_fields].offset = v.integer; }
-              | 'size' ':' v:Number
-        { yy->ctx.tp->fields[yy->ctx.tp->n_fields].size = v.integer; }
-              | 'signed' ':' v:Number
-        { yy->ctx.tp->fields[yy->ctx.tp->n_fields].is_signed = v.integer != 0; }
-              | 'field' ':' v:PropertyValue
-        { snprintf(yy->ctx.tp->fields[yy->ctx.tp->n_fields].name,
-                   sizeof(yy->ctx.tp->fields[yy->ctx.tp->n_fields].name),
-                   "%s", strrchr(v.string, ' ') + 1); free(v.string); }
-              | n:PropertyName ':' v:PropertyValue
-        { free(n.string); free(v.string); }
+Property = 'offset' ':' v:Number
+               { yy->ctx.tp->fields[yy->ctx.tp->n_fields].offset = v.integer; }
+         | 'size' ':' v:Number
+               { yy->ctx.tp->fields[yy->ctx.tp->n_fields].size = v.integer; }
+         | 'signed' ':' v:Number
+               { yy->ctx.tp->fields[yy->ctx.tp->n_fields].is_signed = v.integer != 0; }
+         | 'field' ':' v:PropertyValue
+               { snprintf(yy->ctx.tp->fields[yy->ctx.tp->n_fields].name,
+			  sizeof(yy->ctx.tp->fields[yy->ctx.tp->n_fields].name),
+			  "%s", strrchr(v.string, ' ') + 1);
+		 free(v.string); }
+         | n:PropertyName ':' v:PropertyValue
+               { free(n.string); free(v.string); }
 
 PropertyName  = < [A-Za-z0-9_]+ >
         { $$.string = strdup(yytext); }
-- 
2.15.1



More information about the igt-dev mailing list