(command.CommandList
  children: [
    (command.Simple blame_tok:<set> more_env:[] words:[{<set>} {<-e>}] redirects:[] do_fork:T)
    (command.Simple
      blame_tok: <set>
      more_env: []
      words: [{<set>} {<-o>} {<pipefail>}]
      redirects: []
      do_fork: T
    )
    (command.Pipeline
      children: [
        (command.Simple
          blame_tok: <echo>
          more_env: []
          words: [{<echo>} {(DQ <'int func() { return 0; }'>)}]
          redirects: []
          do_fork: T
        )
        (command.Simple
          blame_tok: <Id.VSub_Star '$*'>
          more_env: []
          words: [
            {($ Id.VSub_Star '*')}
            {<-S>}
            {<-x>}
            {<c>}
            {<-O2>}
            {<-p>}
            {<-mprofile-kernel>}
            {<->}
            {<-o>}
            {<->}
          ]
          redirects: [(Redir op:<Id.Redir_Great '2>'> loc:(redir_loc.Fd fd:2) arg:{<'/dev/null'>})]
          do_fork: T
        )
        (command.Simple
          blame_tok: <grep>
          more_env: []
          words: [{<grep>} {<-q>} {(DQ <_mcount>)}]
          redirects: []
          do_fork: T
        )
      ]
      ops: [<Id.Op_Pipe _> <Id.Op_Pipe _>]
    )
    (command.AndOr
      children: [
        (command.Pipeline
          children: [
            (command.Simple
              blame_tok: <echo>
              more_env: []
              words: [
                {<echo>}
                {<-e>}
                {
                  (DQ <'#include <linux/compiler.h>'> <Id.Lit_BadBackslash '\\'> 
                    <'nnotrace int func() { return 0; }'>
                  )
                }
              ]
              redirects: []
              do_fork: T
            )
            (command.Simple
              blame_tok: <Id.VSub_Star '$*'>
              more_env: []
              words: [
                {($ Id.VSub_Star '*')}
                {<-S>}
                {<-x>}
                {<c>}
                {<-O2>}
                {<-p>}
                {<-mprofile-kernel>}
                {<->}
                {<-o>}
                {<->}
              ]
              redirects: [(Redir op:<Id.Redir_Great '2>'> loc:(redir_loc.Fd fd:2) arg:{<'/dev/null'>})]
              do_fork: T
            )
            (command.Simple
              blame_tok: <grep>
              more_env: []
              words: [{<grep>} {<-q>} {(DQ <_mcount>)}]
              redirects: []
              do_fork: T
            )
          ]
          ops: [<Id.Op_Pipe _> <Id.Op_Pipe _>]
        )
        (command.ControlFlow keyword:<Id.ControlFlow_Exit exit> arg_word:{<1>})
      ]
      ops: [<Id.Op_DAmp _>]
    )
    (command.Simple
      blame_tok: <echo>
      more_env: []
      words: [{<echo>} {(DQ <OK>)}]
      redirects: []
      do_fork: T
    )
    (command.ControlFlow keyword:<Id.ControlFlow_Exit exit> arg_word:{<0>})
  ]
)