Skip to content

ClangTidy warnings for cppcoreguidelines-avoid-goto #1660

@jviotti

Description

@jviotti
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:35:9: error: avoid using 'goto' for flow control [cppcoreguidelines-avoid-goto,-warnings-as-errors]
   35 |         goto parse_start;
      |         ^~~~~~~~~~~~~~~~
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:39:1: note: label defined here
   39 | parse_start:
      | ^

/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:58:7: error: avoid using 'goto' for flow control [cppcoreguidelines-avoid-goto,-warnings-as-errors]
   58 |       goto element;
      |       ^~~~~~~~~~~~
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:74:1: note: label defined here
   74 | element:
      | ^

/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:65:7: error: avoid using 'goto' for flow control [cppcoreguidelines-avoid-goto,-warnings-as-errors]
   65 |       goto start;
      |       ^~~~~~~~~~
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:52:1: note: label defined here
   52 | start:
      | ^

/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:68:7: error: avoid using 'goto' for flow control [cppcoreguidelines-avoid-goto,-warnings-as-errors]
   68 |       goto end;
      |       ^~~~~~~~
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:94:1: note: label defined here
   94 | end:
      | ^

/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:82:7: error: avoid using 'goto' for flow control [cppcoreguidelines-avoid-goto,-warnings-as-errors]
   82 |       goto element;
      |       ^~~~~~~~~~~~
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:74:1: note: label defined here
   74 | element:
      | ^

/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:85:7: error: avoid using 'goto' for flow control [cppcoreguidelines-avoid-goto,-warnings-as-errors]
   85 |       goto end;
      |       ^~~~~~~~
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:94:1: note: label defined here
   94 | end:
      | ^

/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:87:7: error: avoid using 'goto' for flow control [cppcoreguidelines-avoid-goto,-warnings-as-errors]
   87 |       goto next;
      |       ^~~~~~~~~
/Users/jviotti/Projects/core/src/core/jsonl/iterator.cc:90:1: note: label defined here
   90 | next:
      | ^

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions