{
  "baseline": null,
  "check_config": {},
  "check_name": "readability-redundant-parentheses",
  "duration_seconds": 3831.761239,
  "finished_at": "2026-09-17T08:08:42.761239Z",
  "github_run_attempt": 1,
  "github_run_id": 35192740465,
  "llvm_revision": "1a9ff38b0765598add24cfed6a9e8760fef2ca69+patch:7bb6f0d9a748ad9eb96b74f2a17547b99a0f9f3a06c8f2f13c1204ff89829595",
  "pr_number": 223512,
  "project_runs": [
    {
      "diagnostics": [
        {
          "column": 27,
          "file": "absl/time/internal/cctz/include/cctz/civil_time_detail.h",
          "line": 417,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "absl/time/internal/cctz/include/cctz/civil_time_detail.h",
          "line": 421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "absl/time/internal/cctz/include/cctz/civil_time_detail.h",
          "line": 461,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "absl/numeric/int128.h",
          "line": 258,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "absl/numeric/int128.h",
          "line": 259,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "absl/numeric/int128.h",
          "line": 507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "absl/numeric/int128.h",
          "line": 508,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "absl/numeric/int128.h",
          "line": 512,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "absl/numeric/int128.h",
          "line": 673,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "absl/numeric/int128.h",
          "line": 676,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "absl/numeric/int128.h",
          "line": 679,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "absl/log/internal/proto.h",
          "line": 192,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "absl/log/internal/proto.h",
          "line": 195,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "absl/log/internal/proto.h",
          "line": 199,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "absl/synchronization/internal/futex.h",
          "line": 158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "absl/synchronization/internal/kernel_timeout.h",
          "line": 168,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "absl/synchronization/internal/kernel_timeout.h",
          "line": 171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "absl/time/time.h",
          "line": 285,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "absl/time/time.h",
          "line": 288,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "absl/time/time.h",
          "line": 290,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "absl/time/time.h",
          "line": 587,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "absl/time/time.h",
          "line": 593,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "absl/time/time.h",
          "line": 945,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "absl/time/time.h",
          "line": 953,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "absl/time/time.h",
          "line": 1646,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "absl/time/time.h",
          "line": 1647,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "absl/time/time.h",
          "line": 1680,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "absl/time/time.h",
          "line": 1681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "absl/time/time.h",
          "line": 1688,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "absl/time/time.h",
          "line": 1689,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "absl/time/time.h",
          "line": 1763,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "absl/time/time.h",
          "line": 1807,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "absl/time/time.h",
          "line": 1819,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "absl/strings/internal/str_join_internal.h",
          "line": 251,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "absl/strings/internal/str_format/arg.h",
          "line": 563,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "absl/strings/internal/str_format/arg.h",
          "line": 564,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "absl/strings/internal/str_format/arg.h",
          "line": 567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "absl/strings/internal/str_format/arg.h",
          "line": 568,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "absl/log/internal/vlog_config.h",
          "line": 99,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "absl/cleanup/internal/cleanup.h",
          "line": 35,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "absl/cleanup/internal/cleanup.h",
          "line": 41,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "absl/synchronization/mutex.cc",
          "line": 362,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "absl/synchronization/mutex.cc",
          "line": 403,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "absl/container/internal/raw_hash_set.h",
          "line": 491,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "absl/container/internal/raw_hash_set.h",
          "line": 494,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "absl/container/internal/raw_hash_set.h",
          "line": 545,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "absl/container/internal/raw_hash_set.h",
          "line": 3573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "absl/container/internal/raw_hash_set.h",
          "line": 3577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "absl/container/internal/raw_hash_set.h",
          "line": 3579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "absl/container/internal/raw_hash_set.h",
          "line": 3581,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "absl/time/time.h",
          "line": 1750,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "absl/time/time.h",
          "line": 1750,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "absl/time/time.h",
          "line": 1752,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "absl/time/time.h",
          "line": 1752,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "absl/time/time.h",
          "line": 1753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "absl/time/time.h",
          "line": 1753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "absl/log/internal/container.h",
          "line": 117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "absl/log/internal/container.h",
          "line": 144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "absl/log/internal/container.h",
          "line": 171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "absl/strings/internal/generic_printer_internal.h",
          "line": 160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "absl/strings/internal/generic_printer_internal.h",
          "line": 197,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "absl/container/internal/btree.h",
          "line": 442,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 13.244386,
      "project": "abseil-cpp",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 32,
          "file": "code/AssetLib/Ply/PlyLoader.cpp",
          "line": 235,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "code/AssetLib/Ply/PlyLoader.cpp",
          "line": 248,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "code/AssetLib/Ply/PlyLoader.cpp",
          "line": 267,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "code/AssetLib/FBX/FBXParser.cpp",
          "line": 102,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 101,
          "file": "code/AssetLib/X3D/X3DImporter_Postprocess.cpp",
          "line": 705,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 108,
          "file": "code/AssetLib/X3D/X3DImporter_Postprocess.cpp",
          "line": 708,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 101,
          "file": "code/AssetLib/X3D/X3DImporter_Postprocess.cpp",
          "line": 711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 101,
          "file": "code/AssetLib/X3D/X3DImporter_Postprocess.cpp",
          "line": 714,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "code/Common/ZipArchiveIOSystem.cpp",
          "line": 247,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "code/Common/ZipArchiveIOSystem.cpp",
          "line": 253,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "code/Common/ZipArchiveIOSystem.cpp",
          "line": 579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/AssetLib/Step/StepExporter.cpp",
          "line": 186,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "code/AssetLib/Step/StepExporter.cpp",
          "line": 192,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "code/AssetLib/Step/StepExporter.cpp",
          "line": 274,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/AssetLib/Step/StepExporter.cpp",
          "line": 291,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "code/AssetLib/Step/StepExporter.cpp",
          "line": 300,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "code/AssetLib/Step/StepExporter.cpp",
          "line": 305,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "code/AssetLib/Step/StepExporter.cpp",
          "line": 307,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "code/AssetLib/OpenGEX/OpenGEXImporter.cpp",
          "line": 925,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "code/AssetLib/OpenGEX/OpenGEXImporter.cpp",
          "line": 932,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "code/AssetLib/OpenGEX/OpenGEXImporter.cpp",
          "line": 936,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "code/AssetLib/COB/COBLoader.cpp",
          "line": 244,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "code/AssetLib/COB/COBLoader.cpp",
          "line": 364,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "code/AssetLib/COB/COBLoader.cpp",
          "line": 376,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "code/AssetLib/IQM/IQMImporter.cpp",
          "line": 303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "code/AssetLib/IQM/IQMImporter.cpp",
          "line": 304,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "code/AssetLib/IQM/IQMImporter.cpp",
          "line": 305,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "code/AssetLib/IQM/IQMImporter.cpp",
          "line": 306,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "code/AssetLib/LWO/LWOLoader.cpp",
          "line": 183,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "code/AssetLib/LWO/LWOLoader.cpp",
          "line": 556,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "code/AssetLib/LWO/LWOLoader.cpp",
          "line": 610,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "code/AssetLib/MD3/MD3FileData.h",
          "line": 261,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "code/AssetLib/MD3/MD3FileData.h",
          "line": 299,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "code/AssetLib/MD3/MD3FileData.h",
          "line": 302,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "code/AssetLib/MD3/MD3Loader.cpp",
          "line": 453,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "code/../contrib/stb/stb_image.h",
          "line": 1599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "code/../contrib/stb/stb_image.h",
          "line": 1655,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "code/../contrib/stb/stb_image.h",
          "line": 1675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "code/AssetLib/Step/STEPFile.h",
          "line": 588,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "code/AssetLib/IFC/IFCCurve.cpp",
          "line": 513,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "code/AssetLib/IFC/IFCCurve.cpp",
          "line": 513,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "code/PostProcessing/MakeVerboseFormat.cpp",
          "line": 163,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "code/AssetLib/MS3D/MS3DLoader.cpp",
          "line": 257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "code/AssetLib/MS3D/MS3DLoader.cpp",
          "line": 260,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "code/AssetLib/Obj/ObjFileParser.cpp",
          "line": 766,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/Irr/IRRShared.h",
          "line": 111,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "code/../contrib/rapidjson/include/rapidjson/document.h",
          "line": 1133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "code/../contrib/rapidjson/include/rapidjson/document.h",
          "line": 1139,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "code/../contrib/rapidjson/include/rapidjson/document.h",
          "line": 1140,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "code/../contrib/rapidjson/include/rapidjson/document.h",
          "line": 1157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "code/../contrib/rapidjson/include/rapidjson/document.h",
          "line": 1158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "code/../contrib/rapidjson/include/rapidjson/document.h",
          "line": 2871,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "code/../contrib/rapidjson/include/rapidjson/encodings.h",
          "line": 107,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "code/../contrib/rapidjson/include/rapidjson/encodings.h",
          "line": 129,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "code/../contrib/rapidjson/include/rapidjson/pointer.h",
          "line": 459,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "code/../contrib/rapidjson/include/rapidjson/pointer.h",
          "line": 479,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "code/../contrib/rapidjson/include/rapidjson/pointer.h",
          "line": 559,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "code/../contrib/rapidjson/include/rapidjson/pointer.h",
          "line": 611,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "code/../contrib/rapidjson/include/rapidjson/pointer.h",
          "line": 847,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "code/../contrib/rapidjson/include/rapidjson/reader.h",
          "line": 1720,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "code/../contrib/rapidjson/include/rapidjson/writer.h",
          "line": 417,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "code/../contrib/rapidjson/include/rapidjson/writer.h",
          "line": 428,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "code/../contrib/rapidjson/include/rapidjson/writer.h",
          "line": 434,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 201,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 203,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 205,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 207,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 209,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 211,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 215,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 223,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF2/glTF2Asset.inl",
          "line": 227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "code/AssetLib/glTF2/glTF2Importer.cpp",
          "line": 703,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "code/AssetLib/glTFCommon/glTFCommon.h",
          "line": 273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "code/PostProcessing/SplitLargeMeshes.cpp",
          "line": 511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 66,
          "file": "code/PostProcessing/SplitLargeMeshes.cpp",
          "line": 515,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 67,
          "file": "code/PostProcessing/SplitLargeMeshes.cpp",
          "line": 520,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 69,
          "file": "code/PostProcessing/SplitLargeMeshes.cpp",
          "line": 521,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 70,
          "file": "code/AssetLib/LWO/LWOAnimation.cpp",
          "line": 356,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "code/AssetLib/Assjson/cencode.c",
          "line": 80,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "code/AssetLib/glTF2/glTF2Exporter.cpp",
          "line": 841,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "code/../contrib/utf8cpp/source/utf8/checked.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/utf8cpp/source/utf8/core.h",
          "line": 378,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/utf8cpp/source/utf8/core.h",
          "line": 379,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/utf8cpp/source/utf8/core.h",
          "line": 380,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "code/../contrib/utf8cpp/source/utf8/unchecked.h",
          "line": 226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/Blender/BlenderDNA.cpp",
          "line": 60,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/Blender/BlenderDNA.cpp",
          "line": 61,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/Blender/BlenderDNA.cpp",
          "line": 62,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/Blender/BlenderDNA.cpp",
          "line": 63,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "code/AssetLib/Blender/BlenderDNA.cpp",
          "line": 268,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "code/AssetLib/Blender/BlenderDNA.cpp",
          "line": 269,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "code/PostProcessing/FindInstancesProcess.h",
          "line": 71,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "code/AssetLib/Collada/ColladaExporter.cpp",
          "line": 742,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 56,
          "file": "code/AssetLib/IFC/IFCOpenings.cpp",
          "line": 67,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "code/AssetLib/IFC/IFCOpenings.cpp",
          "line": 71,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "code/AssetLib/Raw/RawLoader.cpp",
          "line": 172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "code/AssetLib/AC/ACLoader.cpp",
          "line": 518,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "code/AssetLib/X3D/X3DXmlHelper.cpp",
          "line": 142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "code/AssetLib/MDL/MDLLoader.cpp",
          "line": 753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 73,
          "file": "code/AssetLib/MDL/MDLLoader.cpp",
          "line": 807,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "code/AssetLib/Assjson/mesh_splitter.cpp",
          "line": 223,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "code/AssetLib/Assjson/mesh_splitter.cpp",
          "line": 227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "code/AssetLib/Assjson/mesh_splitter.cpp",
          "line": 232,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "code/AssetLib/Assjson/mesh_splitter.cpp",
          "line": 233,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "code/AssetLib/Ply/PlyParser.cpp",
          "line": 453,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "code/AssetLib/Ply/PlyParser.cpp",
          "line": 621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/Ply/PlyParser.cpp",
          "line": 679,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/Ply/PlyParser.cpp",
          "line": 708,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "code/Common/Compression.cpp",
          "line": 139,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "code/AssetLib/NFF/NFFLoader.cpp",
          "line": 367,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "code/AssetLib/NFF/NFFLoader.cpp",
          "line": 446,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "code/AssetLib/NFF/NFFLoader.cpp",
          "line": 452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "code/AssetLib/FBX/FBXConverter.cpp",
          "line": 761,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "code/AssetLib/FBX/FBXConverter.cpp",
          "line": 2960,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "code/AssetLib/Collada/ColladaParser.cpp",
          "line": 1984,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "code/AssetLib/MD2/MD2Loader.cpp",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "code/AssetLib/MMD/MMDPmdParser.h",
          "line": 501,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "code/Common/SceneCombiner.cpp",
          "line": 743,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "code/AssetLib/AMF/AMFImporter.cpp",
          "line": 227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "code/AssetLib/OFF/OFFLoader.cpp",
          "line": 258,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "code/../contrib/Open3DGC/o3dgcBinaryStream.h",
          "line": 247,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "code/../contrib/Open3DGC/o3dgcBinaryStream.h",
          "line": 251,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "code/../contrib/Open3DGC/o3dgcCommon.h",
          "line": 133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "code/../contrib/Open3DGC/o3dgcCommon.h",
          "line": 259,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "code/../contrib/Open3DGC/o3dgcCommon.h",
          "line": 274,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "code/../contrib/Open3DGC/o3dgcCommon.h",
          "line": 289,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "code/../contrib/Open3DGC/o3dgcIndexedFaceSet.h",
          "line": 95,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "code/../contrib/Open3DGC/o3dgcIndexedFaceSet.h",
          "line": 100,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "code/../contrib/Open3DGC/o3dgcSC3DMCDecoder.inl",
          "line": 776,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 56,
          "file": "code/../contrib/Open3DGC/o3dgcSC3DMCDecoder.inl",
          "line": 776,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "code/../contrib/Open3DGC/o3dgcTimer.h",
          "line": 126,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/Open3DGC/o3dgcVector.inl",
          "line": 66,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/Open3DGC/o3dgcVector.inl",
          "line": 67,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/Open3DGC/o3dgcVector.inl",
          "line": 68,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/Open3DGC/o3dgcVector.inl",
          "line": 211,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "code/../contrib/Open3DGC/o3dgcVector.inl",
          "line": 212,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF/glTFAsset.inl",
          "line": 663,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF/glTFAsset.inl",
          "line": 665,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF/glTFAsset.inl",
          "line": 667,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF/glTFAsset.inl",
          "line": 669,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF/glTFAsset.inl",
          "line": 671,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF/glTFAsset.inl",
          "line": 673,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "code/AssetLib/glTF/glTFAsset.inl",
          "line": 675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "code/../contrib/Open3DGC/o3dgcSC3DMCEncoder.inl",
          "line": 78,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "code/../contrib/Open3DGC/o3dgcSC3DMCEncoder.inl",
          "line": 255,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 65,
          "file": "code/../contrib/Open3DGC/o3dgcSC3DMCEncoder.inl",
          "line": 255,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "code/AssetLib/IFC/IFCBoolean.cpp",
          "line": 449,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 30.164004,
      "project": "assimp",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 38,
          "file": "src/catch2/catch_test_case_info.cpp",
          "line": 230,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 4.225191,
      "project": "catch2",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 18,
          "file": "externals/tinyxml2/tinyxml2.cpp",
          "line": 394,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "externals/tinyxml2/tinyxml2.cpp",
          "line": 395,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "externals/tinyxml2/tinyxml2.h",
          "line": 379,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "externals/tinyxml2/./tinyxml2.h",
          "line": 379,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "lib/./settings.h",
          "line": 88,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "lib/settings.h",
          "line": 88,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "test/testtoken.cpp",
          "line": 567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "test/testtoken.cpp",
          "line": 577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testsimplifytemplate.cpp",
          "line": 363,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testsimplifytemplate.cpp",
          "line": 5957,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkautovariables.cpp",
          "line": 201,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkautovariables.cpp",
          "line": 203,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkautovariables.cpp",
          "line": 205,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkautovariables.cpp",
          "line": 257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkautovariables.cpp",
          "line": 259,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkautovariables.cpp",
          "line": 261,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkfunctions.cpp",
          "line": 480,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkfunctions.cpp",
          "line": 488,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkexceptionsafety.cpp",
          "line": 89,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 42,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 44,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 308,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 425,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/lib/build/mc_checkmemoryleak.cpp",
          "line": 856,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_astutils.cpp",
          "line": 918,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "build/lib/build/mc_astutils.cpp",
          "line": 4211,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testuninitvar.cpp",
          "line": 3639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 177,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 743,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 1159,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 1161,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 1165,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 1169,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 1173,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 2001,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/lib/build/mc_checkcondition.cpp",
          "line": 2007,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 45,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 89,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 139,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 306,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 868,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1047,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1070,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1114,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1308,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1357,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1401,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1467,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1760,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1762,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1770,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1772,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1780,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenlist.cpp",
          "line": 1782,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/lib/build/mc_checkbool.cpp",
          "line": 519,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_token.cpp",
          "line": 237,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testunusedfunctions.cpp",
          "line": 114,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testunusedfunctions.cpp",
          "line": 126,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testunusedfunctions.cpp",
          "line": 608,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "test/testastutils.cpp",
          "line": 58,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "test/testastutils.cpp",
          "line": 95,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testastutils.cpp",
          "line": 127,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testastutils.cpp",
          "line": 151,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testastutils.cpp",
          "line": 180,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testastutils.cpp",
          "line": 228,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testastutils.cpp",
          "line": 262,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testastutils.cpp",
          "line": 429,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "test/testastutils.cpp",
          "line": 458,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkbufferoverrun.cpp",
          "line": 96,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkbufferoverrun.cpp",
          "line": 112,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 292,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 395,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 607,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 612,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 614,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 736,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 792,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_templatesimplifier.cpp",
          "line": 1745,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_valueflow.cpp",
          "line": 185,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_valueflow.cpp",
          "line": 217,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_valueflow.cpp",
          "line": 243,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_valueflow.cpp",
          "line": 1140,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_valueflow.cpp",
          "line": 1148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_valueflow.cpp",
          "line": 6537,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 261,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 263,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 271,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 332,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 340,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 468,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 485,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 493,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 533,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkclass.cpp",
          "line": 559,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 114,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 537,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 542,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 956,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 961,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 1020,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 1025,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/lib/build/mc_checkstl.cpp",
          "line": 4509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "externals/simplecpp/simplecpp.cpp",
          "line": 799,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checksizeof.cpp",
          "line": 189,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkother.cpp",
          "line": 273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkother.cpp",
          "line": 303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkother.cpp",
          "line": 305,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkother.cpp",
          "line": 1065,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkother.cpp",
          "line": 1659,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkother.cpp",
          "line": 1823,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkuninitvar.cpp",
          "line": 749,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkuninitvar.cpp",
          "line": 874,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkuninitvar.cpp",
          "line": 882,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkuninitvar.cpp",
          "line": 929,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "test/testsymboldatabase.cpp",
          "line": 3169,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "test/testsymboldatabase.cpp",
          "line": 3200,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 65,
          "file": "build/lib/build/mc_vf_common.cpp",
          "line": 397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 54,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 82,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 89,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 97,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 99,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 110,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 352,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 367,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 372,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 377,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 394,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 399,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 640,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 642,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 1310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "build/lib/build/mc_checkunusedvar.cpp",
          "line": 2567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_library.cpp",
          "line": 87,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "build/lib/build/mc_library.cpp",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 62,
          "file": "build/lib/build/mc_library.cpp",
          "line": 1819,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/lib/build/mc_library.cpp",
          "line": 2311,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "build/lib/build/mc_library.cpp",
          "line": 2324,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/lib/build/mc_checknullpointer.cpp",
          "line": 613,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testunusedvar.cpp",
          "line": 306,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testunusedvar.cpp",
          "line": 319,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testunusedvar.cpp",
          "line": 332,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/lib/build/mc_checkleakautovar.cpp",
          "line": 1213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 374,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 531,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 3676,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 8199,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 8654,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 8856,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 9046,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 9064,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "test/testclass.cpp",
          "line": 9279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testclass.cpp",
          "line": 9300,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "test/testmemleak.cpp",
          "line": 49,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testmemleak.cpp",
          "line": 451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testmemleak.cpp",
          "line": 1656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "test/testmemleak.cpp",
          "line": 2301,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 96,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 98,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 139,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 308,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 384,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 398,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 666,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 668,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 959,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1014,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1028,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1042,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1185,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1440,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1448,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1462,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 1661,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2424,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2473,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2569,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2571,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2606,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 2608,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 98,
          "file": "build/lib/build/mc_symboldatabase.cpp",
          "line": 10470,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 374,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 450,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 530,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 550,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 1035,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 1396,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 1813,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 1872,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 1904,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 1915,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 1950,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 2557,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 2747,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 2827,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3024,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3343,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3351,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3365,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3412,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3435,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3478,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 3856,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4097,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4132,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4299,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4301,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4331,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4333,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4395,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4874,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4896,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 4904,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 5098,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 5100,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 5770,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 5790,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6460,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6462,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6464,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6484,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6488,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6515,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6566,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6568,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 6573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7314,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7368,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7562,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7582,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7649,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7737,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 7751,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 11458,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 12526,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 12681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 12935,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/lib/build/mc_tokenize.cpp",
          "line": 13483,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 13.697908,
      "project": "cppcheck",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 3,
          "file": "lib/mprintf.c",
          "line": 685,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "lib/parsedate.c",
          "line": 422,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "lib/md5.c",
          "line": 507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "lib/md5.c",
          "line": 511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "lib/md5.c",
          "line": 518,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "lib/md5.c",
          "line": 522,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "lib/md5.c",
          "line": 526,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/md5.c",
          "line": 530,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "lib/ftplistparser.c",
          "line": 331,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "docs/examples/getinmemory.c",
          "line": 53,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "lib/sendf.c",
          "line": 468,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "lib/sendf.c",
          "line": 832,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "lib/sendf.c",
          "line": 844,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "lib/sendf.c",
          "line": 1160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "docs/examples/postinmemory.c",
          "line": 52,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "lib/curlx/strparse.c",
          "line": 253,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "lib/ftp.c",
          "line": 2250,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "lib/ftp.c",
          "line": 2759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "src/tool_writeout.c",
          "line": 254,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "lib/cf-ip-happy.c",
          "line": 365,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "lib/cf-ip-happy.c",
          "line": 444,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "src/tool_urlglob.c",
          "line": 540,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "src/tool_urlglob.c",
          "line": 573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "lib/transfer.c",
          "line": 415,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "lib/transfer.c",
          "line": 876,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "lib/transfer.c",
          "line": 877,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "lib/url.c",
          "line": 3480,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "lib/url.c",
          "line": 3635,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "lib/mime.c",
          "line": 222,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "docs/examples/http2-pushinmemory.c",
          "line": 51,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/urlapi.c",
          "line": 545,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/urlapi.c",
          "line": 555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/urlapi.c",
          "line": 556,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/urlapi.c",
          "line": 566,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/urlapi.c",
          "line": 567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/urlapi.c",
          "line": 568,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/urlapi.c",
          "line": 569,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "lib/smtp.c",
          "line": 871,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "lib/tftp.c",
          "line": 489,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "lib/tftp.c",
          "line": 955,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "lib/setopt.c",
          "line": 2151,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "lib/setopt.c",
          "line": 2468,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "src/tool_getparam.c",
          "line": 2113,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "lib/cfilters.c",
          "line": 381,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "lib/http.c",
          "line": 1697,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "lib/http.c",
          "line": 3152,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 2.713911,
      "project": "curl",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 68,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 127,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 299,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 516,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 1262,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 1428,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 103,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 1744,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 1816,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "deps/liblodepng/lodepng.cpp",
          "line": 2314,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "src/qcstring.cpp",
          "line": 519,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "vhdlparser/TokenMgrError.cc",
          "line": 106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "vhdlparser/TokenMgrError.cc",
          "line": 107,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "vhdlparser/TokenMgrError.cc",
          "line": 108,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "vhdlparser/TokenMgrError.cc",
          "line": 109,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24678,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24684,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24696,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24702,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24734,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24743,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24749,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24777,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24780,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 24783,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29582,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29584,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29589,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29638,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29640,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29677,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29679,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 29690,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 35095,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 40573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 40577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 64,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 43159,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 64182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 67441,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 70030,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 70092,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 70134,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 70196,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 76190,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 76280,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 76841,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 81111,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 85638,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 87756,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 94602,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 98240,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 98301,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 98304,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 100787,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 101459,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 102029,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 119600,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 119654,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 119920,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 120161,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 126527,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 137793,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 137851,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 147739,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 148177,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 148250,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 148257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 160296,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 165015,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 165015,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 167032,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170072,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170087,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170104,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170113,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170124,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170130,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170139,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170145,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170150,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "deps/sqlite3/sqlite3.c",
          "line": 170157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "deps/fmt/include/fmt/format.h",
          "line": 397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 96,
          "file": "src/types.h",
          "line": 451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "src/types.h",
          "line": 695,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 86,
          "file": "src/types.h",
          "line": 840,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "deps/filesystem/filesystem.hpp",
          "line": 3005,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "deps/filesystem/filesystem.hpp",
          "line": 4626,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "deps/filesystem/filesystem.hpp",
          "line": 5962,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "deps/filesystem/filesystem.hpp",
          "line": 5967,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "deps/spdlog/include/spdlog/fmt/bundled/format.h",
          "line": 397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "src/searchindex.cpp",
          "line": 79,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "src/searchindex.cpp",
          "line": 425,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "src/searchindex.cpp",
          "line": 453,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "src/searchindex.cpp",
          "line": 466,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "deps/TinyDeflate/gunzip.hh",
          "line": 685,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 96,
          "file": "src/cite.h",
          "line": 46,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 78,
          "file": "src/doctokenizer.h",
          "line": 128,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "src/definition.cpp",
          "line": 1449,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/libmscgen/gd.c",
          "line": 474,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/libmscgen/gd.c",
          "line": 644,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/libmscgen/gd.c",
          "line": 713,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/libmscgen/gd.c",
          "line": 777,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "deps/libmscgen/gd.c",
          "line": 945,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/libmscgen/gd.c",
          "line": 946,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/libmscgen/gd.c",
          "line": 964,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "deps/libmscgen/gd.c",
          "line": 2343,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "deps/libmscgen/gd.c",
          "line": 3498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "deps/libmscgen/gd.c",
          "line": 4105,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "deps/libmscgen/gd.c",
          "line": 4154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "src/classdef.cpp",
          "line": 886,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "src/layout.cpp",
          "line": 90,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "src/dot.cpp",
          "line": 121,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "src/dot.cpp",
          "line": 125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "src/translator_fr.h",
          "line": 2287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "src/memberdef.cpp",
          "line": 1059,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "src/memberdef.cpp",
          "line": 1089,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "src/memberdef.cpp",
          "line": 2751,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "src/memberdef.cpp",
          "line": 3525,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "src/memberdef.cpp",
          "line": 4037,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 58,
          "file": "src/memberdef.cpp",
          "line": 4332,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "src/memberdef.cpp",
          "line": 4599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "src/symbolresolver.cpp",
          "line": 534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "src/symbolresolver.cpp",
          "line": 616,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "src/symbolresolver.cpp",
          "line": 617,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "src/symbolresolver.cpp",
          "line": 1085,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "src/symbolresolver.cpp",
          "line": 1287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "src/symbolresolver.cpp",
          "line": 1292,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "src/symbolresolver.cpp",
          "line": 1426,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "src/symbolresolver.cpp",
          "line": 1432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "src/symbolresolver.cpp",
          "line": 1651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "src/memberlist.cpp",
          "line": 233,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "src/memberlist.cpp",
          "line": 259,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "src/searchindex_js.cpp",
          "line": 732,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "src/searchindex_js.cpp",
          "line": 733,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "src/util.cpp",
          "line": 660,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "src/util.cpp",
          "line": 792,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "src/latexgen.cpp",
          "line": 2367,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "src/latexgen.cpp",
          "line": 2403,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "deps/spdlog/include/spdlog/details/os-inl.h",
          "line": 150,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1023,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1041,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1045,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1049,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1054,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1059,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1060,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1065,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1070,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1075,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1080,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1085,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1086,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1091,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1096,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1101,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1111,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1116,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1121,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1129,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1137,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1147,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1152,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1153,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1163,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1167,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1175,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1180,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1185,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1190,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1195,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1200,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1204,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1210,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1216,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1222,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1229,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1240,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "deps/spdlog/include/spdlog/pattern_formatter-inl.h",
          "line": 1250,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "src/docparser.cpp",
          "line": 618,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "src/docparser.cpp",
          "line": 855,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "src/docparser.cpp",
          "line": 2036,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "src/docparser.cpp",
          "line": 2044,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "src/docnode.cpp",
          "line": 799,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "src/docnode.cpp",
          "line": 1016,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "src/docnode.cpp",
          "line": 1454,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "src/docnode.cpp",
          "line": 3664,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "src/docnode.cpp",
          "line": 3667,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "src/docnode.cpp",
          "line": 3670,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "src/docnode.cpp",
          "line": 3673,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "src/docnode.cpp",
          "line": 6099,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "src/docnode.cpp",
          "line": 6118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "src/docnode.cpp",
          "line": 6137,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "src/doxygen.cpp",
          "line": 1152,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "src/doxygen.cpp",
          "line": 3213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "src/doxygen.cpp",
          "line": 4148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "src/doxygen.cpp",
          "line": 9975,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "src/ftvhelp.cpp",
          "line": 453,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 41.565094,
      "project": "doxygen",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [],
      "duration_seconds": 1.594419,
      "project": "libgit2",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 24,
          "file": "src/unix/stream.c",
          "line": 864,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "src/uv-common.c",
          "line": 262,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "src/inet.c",
          "line": 38,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "src/inet.c",
          "line": 40,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "src/inet.c",
          "line": 152,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 0.88424,
      "project": "libuv",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 6,
          "file": "clang/tools/offload-arch/LevelZeroArch.cpp",
          "line": 130,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "llvm/include/llvm/ADT/ArrayRef.h",
          "line": 582,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "llvm/include/llvm/ADT/SmallVector.h",
          "line": 757,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "llvm/include/llvm/ADT/SmallVector.h",
          "line": 773,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "llvm/include/llvm/Support/Allocator.h",
          "line": 354,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "llvm/include/llvm/Support/ARMBuildAttributes.h",
          "line": 118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "llvm/include/llvm/Support/ARMBuildAttributes.h",
          "line": 119,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "llvm/include/llvm/Support/ARMBuildAttributes.h",
          "line": 120,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "llvm/include/llvm/Support/ARMBuildAttributes.h",
          "line": 121,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "clang/utils/TableGen/ClangASTPropertiesEmitter.cpp",
          "line": 712,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "llvm/include/llvm/ADT/STLExtras.h",
          "line": 1403,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "clang/include/clang/Basic/AddressSpaces.h",
          "line": 92,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "clang/include/clang/AST/TemplateName.h",
          "line": 429,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Driver/ToolChains/BareMetal.cpp",
          "line": 658,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Driver/ToolChains/BareMetal.cpp",
          "line": 663,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "clang/lib/AST/ByteCode/InitMap.h",
          "line": 102,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "clang/lib/AST/ByteCode/InitMap.h",
          "line": 115,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/include/clang/Analysis/ProgramPoint.h",
          "line": 656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "clang/include/clang/AST/OpenMPClause.h",
          "line": 4754,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "clang/include/clang/AST/OpenMPClause.h",
          "line": 4904,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "clang/include/clang/AST/OpenMPClause.h",
          "line": 4907,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "llvm/include/llvm/ADT/ImmutableMap.h",
          "line": 182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "llvm/include/llvm/ADT/ImmutableMap.h",
          "line": 314,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "clang/include/clang/Sema/TypoCorrection.h",
          "line": 147,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h",
          "line": 209,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h",
          "line": 217,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "llvm/include/llvm/ADT/ilist_node.h",
          "line": 338,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "llvm/include/llvm/ADT/ilist_node.h",
          "line": 352,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp",
          "line": 116,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/StaticAnalyzer/Core/BugReporter.cpp",
          "line": 957,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "clang/include/clang/Sema/Overload.h",
          "line": 1302,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "clang/include/clang/AST/VTableBuilder.h",
          "line": 165,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h",
          "line": 4287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "llvm/include/llvm/IR/Instructions.h",
          "line": 217,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "llvm/include/llvm/IR/Instructions.h",
          "line": 340,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "llvm/include/llvm/IR/SymbolTableListTraits.h",
          "line": 91,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "llvm/include/llvm/IR/DebugInfoMetadata.h",
          "line": 2474,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "llvm/include/llvm/IR/DebugInfoMetadata.h",
          "line": 3919,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "clang/include/clang/ASTMatchers/ASTMatchers.h",
          "line": 5236,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "llvm/include/llvm/ADT/STLExtras.h",
          "line": 1415,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/AST/Decl.cpp",
          "line": 2188,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "clang/lib/CodeGen/TargetBuiltins/PPC.cpp",
          "line": 555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "clang/lib/CodeGen/TargetBuiltins/PPC.cpp",
          "line": 557,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "clang/lib/CodeGen/TargetBuiltins/PPC.cpp",
          "line": 805,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "clang/lib/CodeGen/TargetBuiltins/PPC.cpp",
          "line": 811,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "clang/lib/CodeGen/TargetBuiltins/PPC.cpp",
          "line": 1258,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "clang/lib/CodeGen/CGClass.cpp",
          "line": 317,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "clang/lib/CodeGen/CGClass.cpp",
          "line": 2563,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "clang/lib/CodeGen/CGObjCMac.cpp",
          "line": 6454,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/CodeGen/CGObjCMac.cpp",
          "line": 7526,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "clang/lib/Parse/ParseExpr.cpp",
          "line": 1775,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "clang/include/clang/Sema/SemaInternal.h",
          "line": 135,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "clang/lib/Sema/SemaOpenMP.cpp",
          "line": 11498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Sema/SemaOpenMP.cpp",
          "line": 16410,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp",
          "line": 638,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp",
          "line": 639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp",
          "line": 640,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp",
          "line": 52,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "llvm/include/llvm/BinaryFormat/MachO.h",
          "line": 1595,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "llvm/include/llvm/BinaryFormat/MachO.h",
          "line": 1599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "llvm/include/llvm/BinaryFormat/MachO.h",
          "line": 1599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp",
          "line": 1786,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "clang/tools/clang-scan-deps/ClangScanDeps.cpp",
          "line": 521,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "clang/tools/clang-scan-deps/ClangScanDeps.cpp",
          "line": 544,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 859,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 871,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 888,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 896,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 898,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 926,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 940,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 942,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 944,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 960,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 962,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 968,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 970,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 984,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 986,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 988,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1014,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1016,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1018,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1020,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1022,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1026,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1035,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1047,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1051,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1059,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1062,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1102,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1112,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1124,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1130,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1136,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1219,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1229,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1235,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1237,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1239,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1245,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1247,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1255,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1263,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1265,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1267,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1283,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1293,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1295,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1297,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1319,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1323,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1335,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1341,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1350,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1352,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1354,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1364,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1366,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1372,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1381,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1383,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1387,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1389,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1398,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1400,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1402,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1404,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1413,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1415,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "build/tools/clang/include/clang/AST/AbstractBasicWriter.inc",
          "line": 1417,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/lib/Serialization/ASTWriterDecl.cpp",
          "line": 873,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Sema/SemaARM.cpp",
          "line": 944,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/CodeGen/CGCUDANV.cpp",
          "line": 320,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "llvm/include/llvm/ProfileData/InstrProf.h",
          "line": 1086,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "clang/lib/Sema/SemaInit.cpp",
          "line": 5511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/Sema/SemaInit.cpp",
          "line": 9285,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/include/clang/Analysis/AnyCall.h",
          "line": 72,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "clang/lib/Analysis/RetainSummaryManager.cpp",
          "line": 145,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "clang/lib/Analysis/RetainSummaryManager.cpp",
          "line": 151,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "clang/lib/Driver/SanitizerArgs.cpp",
          "line": 334,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "clang/lib/Driver/Driver.cpp",
          "line": 4447,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "clang/lib/Driver/Driver.cpp",
          "line": 6212,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp",
          "line": 516,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "llvm/include/llvm/Analysis/CFGPrinter.h",
          "line": 122,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "llvm/include/llvm/Analysis/TargetLibraryInfo.h",
          "line": 345,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "clang/lib/StaticAnalyzer/Core/CheckerManager.cpp",
          "line": 70,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "build/tools/clang/include/clang/Basic/arm_cde_builtin_cg.inc",
          "line": 1053,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 253,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 260,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 276,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 296,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 305,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 321,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 339,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 145,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 568,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 126,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 763,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 144,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 1015,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 125,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 1237,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 2673,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 3247,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8594,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8602,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8612,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8622,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8632,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8722,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8814,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 8834,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11320,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11665,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11697,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11718,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11738,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 11759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 12765,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 14618,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 14940,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 15261,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 15277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 16101,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 17013,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 17616,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc",
          "line": 17639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp",
          "line": 2122,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp",
          "line": 2831,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "llvm/include/llvm/ADT/SparseBitVector.h",
          "line": 783,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 56,
          "file": "llvm/include/llvm/ADT/SparseBitVector.h",
          "line": 791,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "llvm/include/llvm/CodeGenTypes/MachineValueType.h",
          "line": 455,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "llvm/include/llvm/CodeGenTypes/MachineValueType.h",
          "line": 465,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "llvm/include/llvm/CodeGenTypes/MachineValueType.h",
          "line": 475,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Sema/SemaFixItUtils.cpp",
          "line": 36,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Sema/SemaFixItUtils.cpp",
          "line": 38,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "clang/lib/Sema/SemaFixItUtils.cpp",
          "line": 44,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "clang/lib/InstallAPI/Frontend.cpp",
          "line": 27,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "clang/lib/InstallAPI/Frontend.cpp",
          "line": 44,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "clang/lib/InstallAPI/Frontend.cpp",
          "line": 56,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "clang/lib/InstallAPI/Frontend.cpp",
          "line": 73,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Format/ContinuationIndenter.cpp",
          "line": 2142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "clang/lib/Sema/SemaOverload.cpp",
          "line": 457,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "clang/lib/Sema/SemaOverload.cpp",
          "line": 12134,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "clang/lib/Sema/SemaOverload.cpp",
          "line": 12202,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "clang/lib/AST/CommentSema.cpp",
          "line": 922,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/AST/CommentSema.cpp",
          "line": 931,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "llvm/include/llvm/BinaryFormat/ELF.h",
          "line": 81,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "llvm/include/llvm/BinaryFormat/ELF.h",
          "line": 107,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "llvm/include/llvm/Object/ELFTypes.h",
          "line": 541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp",
          "line": 348,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "clang/lib/Frontend/CompilerInvocation.cpp",
          "line": 4196,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp",
          "line": 68,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h",
          "line": 755,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h",
          "line": 770,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Support/RISCVVIntrinsicUtils.cpp",
          "line": 986,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Support/RISCVVIntrinsicUtils.cpp",
          "line": 997,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "clang/lib/CodeGen/CGStmtOpenMP.cpp",
          "line": 376,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "clang/tools/diagtool/DiagTool.cpp",
          "line": 56,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "clang/lib/Analysis/FlowSensitive/Transfer.cpp",
          "line": 55,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "clang/lib/Interpreter/CodeCompletion.cpp",
          "line": 279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "clang/lib/Serialization/ASTWriterStmt.cpp",
          "line": 730,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Sema/SemaDeclCXX.cpp",
          "line": 3915,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Sema/SemaDeclCXX.cpp",
          "line": 3916,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Sema/SemaDeclCXX.cpp",
          "line": 3920,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaDeclCXX.cpp",
          "line": 12851,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Format/UnwrappedLineParser.cpp",
          "line": 794,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "clang/lib/Format/UnwrappedLineParser.cpp",
          "line": 2715,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/StaticAnalyzer/Core/BugSuppression.cpp",
          "line": 27,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/StaticAnalyzer/Core/BugSuppression.cpp",
          "line": 36,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/AST/Expr.cpp",
          "line": 2972,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/AST/Expr.cpp",
          "line": 2975,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "clang/lib/CodeGen/CGDecl.cpp",
          "line": 1799,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "clang/lib/Driver/Compilation.cpp",
          "line": 225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/Sema/SemaType.cpp",
          "line": 1143,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "clang/lib/Sema/SemaType.cpp",
          "line": 8022,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Driver/ToolChains/Linux.cpp",
          "line": 687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Driver/ToolChains/Linux.cpp",
          "line": 692,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Sema/SemaChecking.cpp",
          "line": 887,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "clang/lib/Sema/SemaChecking.cpp",
          "line": 4186,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "clang/lib/Sema/SemaChecking.cpp",
          "line": 12652,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/lib/CodeGen/CGStmt.cpp",
          "line": 3264,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "clang/lib/Sema/SemaTemplate.cpp",
          "line": 9471,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/AST/ASTImporter.cpp",
          "line": 4599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Sema/SemaExpr.cpp",
          "line": 915,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "clang/lib/Sema/SemaExpr.cpp",
          "line": 2591,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaExpr.cpp",
          "line": 5157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "clang/lib/Sema/SemaExpr.cpp",
          "line": 13592,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "clang/lib/Sema/SemaExpr.cpp",
          "line": 17721,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "clang/lib/Interpreter/InterpreterValuePrinter.cpp",
          "line": 266,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "clang/lib/AST/QualTypeNames.cpp",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 14,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 15,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 16,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 17,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 19,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 20,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 21,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 22,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 24,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 25,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 26,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 27,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 28,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 29,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 30,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 31,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 32,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 34,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 35,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 37,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 39,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 40,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 41,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 42,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 43,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 44,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 45,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 46,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 47,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 48,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 49,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 50,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 51,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 52,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 53,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 54,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 55,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 56,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 57,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 58,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 59,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 60,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 61,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 62,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 63,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 64,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 65,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 66,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 67,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 68,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 69,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 70,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 71,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 72,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 73,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 75,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 76,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 77,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 78,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 79,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 80,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 81,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 82,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 83,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 84,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 85,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 86,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 87,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 88,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 89,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 90,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 91,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 92,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 93,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 94,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 96,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 97,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 98,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 99,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 100,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 101,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 102,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 103,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 104,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 105,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 107,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 108,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 109,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 110,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 111,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 114,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 115,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 119,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 120,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 121,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 122,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 123,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 124,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 126,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 127,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 128,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 129,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 130,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 131,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 132,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 134,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 135,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 136,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 137,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 138,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 139,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 140,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 141,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 143,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 145,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 146,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 147,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 149,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 150,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 151,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 152,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 153,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 155,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 156,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 159,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 162,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 163,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 164,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 165,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 166,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 167,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 168,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 169,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 170,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 173,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 174,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 175,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 176,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 177,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 178,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 179,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 180,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 181,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 183,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 184,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 185,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 186,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 187,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 188,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 189,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 190,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 191,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 192,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 194,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 195,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 197,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 199,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 200,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 201,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 202,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 203,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 204,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 205,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 206,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 207,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 210,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 211,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 212,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 214,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 215,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 216,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 217,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 218,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 219,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 221,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 222,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 223,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 228,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 229,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 230,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 231,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 232,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 233,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 234,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 236,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 237,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 238,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 239,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 240,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 241,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 242,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 243,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 244,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 245,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 246,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 248,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 249,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 250,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 251,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 253,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 254,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 255,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 256,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 258,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 259,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 260,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 261,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 262,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 263,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 264,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 266,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 268,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 269,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 270,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 271,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 274,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 276,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 280,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 282,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 283,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 285,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 286,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 288,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 289,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 290,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 291,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 292,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 293,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 294,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 295,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 296,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 297,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 298,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 299,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 300,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 301,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 302,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 304,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 305,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 306,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 307,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 308,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 309,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 311,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 313,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 315,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 316,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 317,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 318,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 319,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 321,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 322,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 323,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 324,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 325,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 326,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 327,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 328,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 330,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 332,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 333,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 334,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 335,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 336,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 337,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 338,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 339,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 340,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 341,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 342,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 344,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 345,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 346,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 348,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 349,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 350,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 351,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 352,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 353,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 355,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 356,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 357,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 358,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 359,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 361,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 362,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 363,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 364,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 365,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 366,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 367,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 368,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 370,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 371,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 372,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 374,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 375,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 376,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 377,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 378,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 379,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 380,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 381,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 382,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 383,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 384,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 386,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 387,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 388,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 389,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 390,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 391,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 392,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 393,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 394,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 395,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 396,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 398,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 399,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 400,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 401,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 402,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 406,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 464,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 407,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 408,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 410,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 411,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 412,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 413,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 414,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 416,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 417,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 418,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 419,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 420,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 422,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 461,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 423,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 424,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 425,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 426,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 427,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 428,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 429,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 430,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 223,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 431,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 433,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 434,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 435,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 436,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 437,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 438,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 439,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 440,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 441,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 442,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 443,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 444,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 445,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 449,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 450,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 453,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 454,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 455,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 457,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 461,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 462,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 463,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 464,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 465,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 466,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 467,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 468,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 469,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 470,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 474,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 475,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 480,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 481,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 482,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 483,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 484,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 485,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 486,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 487,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 488,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 489,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 493,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 494,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 495,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 497,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 499,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 500,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 501,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 502,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 503,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 504,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 505,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 506,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 508,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 510,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 512,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 514,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 515,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 516,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 517,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 518,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 519,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 522,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 523,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 524,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 525,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 526,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 527,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 528,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 529,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 530,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 531,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 532,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 533,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 535,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 536,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 537,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 538,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 539,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 540,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 542,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 543,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 544,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 545,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 546,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 547,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 548,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 549,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 550,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 551,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 552,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 553,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 556,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 557,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 558,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 559,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 560,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 561,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 562,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 563,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 564,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 565,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 566,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 568,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 569,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 570,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 571,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 572,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 574,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 575,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 576,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 578,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 580,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 581,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 582,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 583,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 584,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 585,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 586,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 587,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 588,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 589,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 590,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 591,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 592,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 593,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 594,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 595,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 596,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 597,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 598,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 600,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 601,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 602,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 603,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 604,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 605,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 606,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 607,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 608,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 610,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 611,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 612,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 613,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 615,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 616,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 617,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 618,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 619,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 620,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 622,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 623,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 624,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 625,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 626,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 628,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 629,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 630,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 631,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 632,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 633,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 634,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 635,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 636,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 637,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 638,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 640,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 641,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 642,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 643,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 644,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 645,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 646,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 647,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 648,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 649,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 650,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 652,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 653,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 654,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 655,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 657,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 658,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 659,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 660,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 661,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 662,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 663,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 665,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 666,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 667,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 668,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 669,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 670,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 672,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 673,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 676,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 677,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 678,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 679,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 680,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 682,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 683,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 684,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 685,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 686,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 688,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 689,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 690,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 691,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 692,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 693,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 694,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 695,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 696,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 697,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 698,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 699,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 700,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 701,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 702,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 703,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 704,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 705,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 707,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 708,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 709,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 710,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 712,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 713,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 714,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 715,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 716,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 717,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 718,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 719,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 720,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 721,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 722,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 723,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 724,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 725,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 726,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 727,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 728,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 729,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 730,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 732,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 733,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 734,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 738,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 739,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 740,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 744,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 746,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 747,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 748,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 749,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 750,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 751,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 754,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 755,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 757,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 758,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 761,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 762,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 763,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 764,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 765,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 766,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 767,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 768,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 769,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 770,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 771,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 772,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 773,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 774,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 775,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 776,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 777,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 778,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 779,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 780,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 782,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 783,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 785,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 786,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 787,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 788,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 789,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 790,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 791,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 792,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 793,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 796,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 797,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 798,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 799,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 800,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 801,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 802,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 805,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 807,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 808,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 809,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 810,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 811,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 812,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 815,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 816,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 817,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 818,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 819,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 820,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 821,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 822,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 823,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 824,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 826,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 828,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 829,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 830,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 831,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 832,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 833,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 834,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 835,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 836,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 837,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 841,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 842,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 843,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 847,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 848,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 849,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 850,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 851,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 852,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 856,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 857,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 467,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 858,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 862,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 871,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 872,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 873,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 874,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 875,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 882,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 883,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 884,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 885,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 886,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 887,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 891,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 892,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 894,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 895,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 896,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 897,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 898,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 899,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 900,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 901,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 902,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 903,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 904,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 905,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 906,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 907,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 908,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 909,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 911,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 912,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 913,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 914,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 915,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 916,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 919,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 920,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 921,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 922,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 923,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 924,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 925,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 926,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 927,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 928,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 929,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 930,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 931,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 932,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 933,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 934,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 935,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 936,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 937,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 938,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 939,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 940,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 942,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 943,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 944,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 945,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 946,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 947,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 948,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 949,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 950,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 951,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 952,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 953,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 954,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 955,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 956,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 957,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 958,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 959,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 960,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 961,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 962,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 963,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 964,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 965,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 966,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 967,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 968,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 969,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 970,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 971,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 972,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 973,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 974,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 975,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 976,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 977,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 978,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 979,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 980,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 981,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 982,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 983,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 984,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 985,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 986,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 988,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 989,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 990,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 991,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 992,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 993,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 994,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 995,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 996,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 997,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 999,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1000,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1001,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1002,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1003,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1004,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1005,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1006,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1007,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1008,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1009,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1010,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1011,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1012,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1013,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1014,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1015,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1016,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1017,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1018,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1019,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1020,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1021,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1022,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1023,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1024,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1025,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1026,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1028,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1029,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1030,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1031,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1032,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1034,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1036,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1037,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1038,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1039,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1040,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1041,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1042,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1043,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1044,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1045,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1046,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1047,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1048,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1049,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1050,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1051,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1052,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1053,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1054,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1055,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1056,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1057,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1058,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1059,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1060,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1061,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1062,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1063,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1065,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1066,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1068,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1069,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1070,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1071,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1072,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1073,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1074,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1075,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1076,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1077,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1078,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1079,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1080,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1081,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1082,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1083,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1084,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1088,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1089,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1090,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1093,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1095,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1096,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1097,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1098,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1099,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1100,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1102,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1103,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1104,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1107,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1108,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1110,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1111,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1112,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1113,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1114,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1115,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1116,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1119,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1120,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1121,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1122,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1123,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1124,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1126,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1127,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1128,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1130,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1131,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1134,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1135,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1136,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1137,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1138,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1139,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1140,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1141,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1145,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1146,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1147,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1149,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1150,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1153,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1155,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1156,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1159,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1163,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1164,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1165,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1166,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1167,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1168,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1169,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1170,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1174,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1176,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1177,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1178,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1179,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1180,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1181,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1183,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1184,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1185,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc",
          "line": 1189,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "clang/lib/AST/ItaniumMangle.cpp",
          "line": 6649,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "clang/lib/Sema/SemaHLSL.cpp",
          "line": 1273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/Sema/SemaHLSL.cpp",
          "line": 3844,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/Sema/SemaHLSL.cpp",
          "line": 3851,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "clang/lib/Sema/SemaHLSL.cpp",
          "line": 4560,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "clang/lib/Basic/Targets/AArch64.cpp",
          "line": 810,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "clang/lib/Basic/Targets/AArch64.cpp",
          "line": 814,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp",
          "line": 322,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/CodeGen/CGObjC.cpp",
          "line": 1077,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "clang/lib/Format/TokenAnnotator.cpp",
          "line": 369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Format/TokenAnnotator.cpp",
          "line": 5644,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "clang/lib/Format/TokenAnnotator.cpp",
          "line": 5644,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "clang/lib/Format/TokenAnnotator.cpp",
          "line": 6312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Format/TokenAnnotator.cpp",
          "line": 6489,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4034,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4101,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4935,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4941,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4948,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4954,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4961,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaExprObjC.cpp",
          "line": 4966,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 93,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 105,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 291,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 482,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 496,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "clang/lib/StaticAnalyzer/Core/CoreEngine.cpp",
          "line": 521,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Parse/ParseTemplate.cpp",
          "line": 976,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp",
          "line": 161,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp",
          "line": 172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "clang/lib/Driver/OffloadBundler.cpp",
          "line": 1913,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "clang/lib/Driver/OffloadBundler.cpp",
          "line": 1930,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 5845,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 5894,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 5936,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 5984,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 6033,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 444,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 6432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 8601,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 8761,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 444,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 9000,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 209,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 9690,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 10475,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 12390,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 555,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 12390,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "build/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc",
          "line": 13219,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp",
          "line": 474,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "clang/lib/Driver/ToolChains/CommonArgs.cpp",
          "line": 1958,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp",
          "line": 3017,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "clang/lib/CodeGen/Targets/X86.cpp",
          "line": 1870,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "clang/lib/CodeGen/Targets/X86.cpp",
          "line": 1895,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "clang/lib/CodeGen/Targets/X86.cpp",
          "line": 1980,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/lib/StaticAnalyzer/Checkers/VAListChecker.cpp",
          "line": 250,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 146,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 151,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 162,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 164,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 173,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 175,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 177,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 184,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 186,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 188,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 193,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 195,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 197,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 202,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 204,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 206,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 208,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 218,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 220,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 222,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 224,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 229,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 231,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 236,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 238,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 243,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 248,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 250,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 254,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 59,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 256,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 261,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 266,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 271,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 280,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 64,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 282,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 64,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 285,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 294,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 296,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 298,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 306,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 308,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 315,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 317,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 322,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 324,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 326,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 331,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 333,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 335,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 340,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 342,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 344,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 346,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 351,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 353,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 355,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 357,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 359,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 361,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 363,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 365,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 367,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 372,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 374,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 376,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 378,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 380,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 382,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 384,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 390,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 392,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 394,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 396,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 398,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 400,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 402,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 404,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 406,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 408,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 410,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 412,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 423,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 425,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 427,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 429,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 434,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 436,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 438,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 440,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 445,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 447,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 454,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 461,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 463,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 465,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 467,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 472,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 474,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 476,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 481,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 486,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 488,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 58,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 490,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 492,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 497,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 502,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 58,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 504,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 516,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 518,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 523,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 525,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 527,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 529,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 539,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 546,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 556,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 558,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 563,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 568,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 575,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 584,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 586,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 588,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 590,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 592,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 597,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 602,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 606,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 614,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 617,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 624,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 629,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 631,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 634,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 638,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 641,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 646,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 648,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 650,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 658,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 660,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 662,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 62,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 664,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 670,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 672,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 677,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 679,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 684,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 686,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 688,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 690,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 692,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 697,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 699,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 701,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 706,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 709,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 713,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 716,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 721,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 723,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 725,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 727,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 732,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 734,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 736,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 741,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "build/tools/clang/include/clang/AST/AbstractTypeWriter.inc",
          "line": 743,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/AST/ExprClassification.cpp",
          "line": 529,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 595,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 912,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 10725,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 10725,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 10731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 10737,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "clang/lib/AST/ASTContext.cpp",
          "line": 10743,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "clang/lib/CodeGen/CGOpenMPRuntime.cpp",
          "line": 8149,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "clang/lib/CodeGen/CGOpenMPRuntime.cpp",
          "line": 8152,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "clang/lib/CodeGen/CGOpenMPRuntime.cpp",
          "line": 8876,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "clang/lib/CodeGen/CGOpenMPRuntime.cpp",
          "line": 9673,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/Sema/SemaDeclObjC.cpp",
          "line": 3480,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/Sema/SemaDeclObjC.cpp",
          "line": 5498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "clang/lib/Sema/SemaLookup.cpp",
          "line": 1363,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "clang/lib/Sema/SemaLookup.cpp",
          "line": 2252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Sema/SemaLookup.cpp",
          "line": 4355,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "clang/lib/CrossTU/CrossTranslationUnit.cpp",
          "line": 627,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp",
          "line": 88,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp",
          "line": 92,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp",
          "line": 156,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp",
          "line": 157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Sema/SemaConcept.cpp",
          "line": 2090,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp",
          "line": 1023,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "clang/tools/libclang/CXCursor.cpp",
          "line": 1369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "clang/tools/libclang/CXCursor.cpp",
          "line": 1773,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "clang/lib/AST/PrintfFormatString.cpp",
          "line": 779,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Analysis/UnsafeBufferUsage.cpp",
          "line": 3265,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "clang/lib/Analysis/UnsafeBufferUsage.cpp",
          "line": 3267,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "clang/lib/Sema/SemaDeclAttr.cpp",
          "line": 6449,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "clang/lib/Sema/SemaDeclAttr.cpp",
          "line": 6456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/Sema/SemaDeclAttr.cpp",
          "line": 6465,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Sema/SemaAMDGPU.cpp",
          "line": 252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Sema/SemaAMDGPU.cpp",
          "line": 253,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Sema/SemaAMDGPU.cpp",
          "line": 254,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Sema/SemaAMDGPU.cpp",
          "line": 296,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Sema/SemaAMDGPU.cpp",
          "line": 297,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "clang/lib/Sema/SemaAMDGPU.cpp",
          "line": 298,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp",
          "line": 457,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "clang/lib/CodeGen/CGRecordLayoutBuilder.cpp",
          "line": 765,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "clang/lib/StaticAnalyzer/Core/ExprEngine.cpp",
          "line": 2496,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "clang/lib/Frontend/CompilerInstance.cpp",
          "line": 2078,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "clang/lib/CodeGen/CodeGenModule.cpp",
          "line": 758,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "clang/lib/CodeGen/Targets/PPC.cpp",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 395.290382,
      "project": "llvm-project",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 33,
          "file": "dependencies/pcre2/src/pcre2_serialize.c",
          "line": 97,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/pcre2/src/pcre2_serialize.c",
          "line": 127,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "dependencies/7zip/src/7zCrc.c",
          "line": 210,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "dependencies/7zip/src/7zCrc.c",
          "line": 213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/pcre2/src/pcre2_study.c",
          "line": 919,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "dependencies/png/src/pngwutil.c",
          "line": 841,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 59,
          "file": "dependencies/png/src/pngwutil.c",
          "line": 1568,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Foundation/include/Poco/Any.h",
          "line": 628,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/hpdf/src/hpdf_encoder_cnt.c",
          "line": 15162,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Net/include/Poco/Net/SocketAddress.h",
          "line": 303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/png/src/pngrutil.c",
          "line": 66,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/png/src/pngrutil.c",
          "line": 132,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/png/src/pngrutil.c",
          "line": 1213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngrutil.c",
          "line": 1779,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/png/src/pngrutil.c",
          "line": 2811,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "dependencies/png/src/pngrutil.c",
          "line": 2933,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/7zip/src/Ppmd7.c",
          "line": 878,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "dependencies/hpdf/src/hpdf_image_ccitt.c",
          "line": 417,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/hpdf/src/hpdf_image_ccitt.c",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "dependencies/hpdf/src/hpdf_image_ccitt.c",
          "line": 476,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/hpdf/src/hpdf_image_ccitt.c",
          "line": 515,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/hpdf/src/hpdf_shading.c",
          "line": 48,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/hpdf/src/hpdf_shading.c",
          "line": 82,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/flex_lexer.cpp",
          "line": 5066,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2067,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2067,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2073,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2073,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2092,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2093,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2093,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2097,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2097,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2104,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2104,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2110,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2110,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2122,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2122,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2130,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2131,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2131,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2135,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2135,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2166,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2166,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2184,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2184,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2196,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2196,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2202,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2202,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2208,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2208,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2221,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2222,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2222,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2233,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2233,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2239,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2239,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2299,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2299,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2305,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2305,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2311,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2311,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2317,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2317,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2323,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2323,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2336,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2337,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2337,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2341,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2341,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2348,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2348,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2355,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2356,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2356,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2360,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2360,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2367,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2367,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2373,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2373,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2379,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2379,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2391,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2391,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2403,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2403,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2434,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2435,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2435,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2439,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2439,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2446,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2446,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2458,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2458,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2464,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2464,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2470,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2470,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2477,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2478,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2478,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2482,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2482,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2490,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2491,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2491,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2495,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2495,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2502,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2502,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2514,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2514,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2520,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2520,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2527,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2528,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2528,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2532,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2532,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2540,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2545,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2545,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2553,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2554,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2554,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2558,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2558,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2565,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2565,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2571,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2571,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2583,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2583,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2589,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2589,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2595,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2595,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2601,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2601,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2607,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2607,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2613,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2613,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2619,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2619,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2625,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2625,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2631,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2631,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2637,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2637,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2643,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2643,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2650,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2655,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2655,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2662,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2662,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2674,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2674,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2680,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2680,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2686,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2686,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2710,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2710,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2716,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2716,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2722,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2722,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2728,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2728,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2734,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2734,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2740,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2740,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2746,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2746,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2752,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2752,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2758,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2758,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2764,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2764,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2770,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2770,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2776,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2776,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2782,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2782,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2788,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2788,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2794,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2794,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2800,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2800,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2807,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2808,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2808,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2812,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2812,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2819,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2819,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2825,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2825,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2832,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2832,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2833,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2833,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2840,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2840,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2846,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2846,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2852,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2852,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2858,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2858,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2864,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2864,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2870,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2870,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2876,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2876,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2882,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2882,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2900,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2900,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2906,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2906,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2912,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2912,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2918,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2918,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2924,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2924,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2936,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2936,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2943,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2944,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2944,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2948,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 2948,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3271,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3285,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3293,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3295,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3296,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3296,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3304,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3306,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3306,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3307,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3307,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3315,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3315,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3316,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3316,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3324,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3324,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3325,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3325,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3332,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3332,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3338,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3338,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3344,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3344,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3350,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3350,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3356,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3356,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3362,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3362,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3368,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3368,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3374,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3374,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3380,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3380,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3386,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3386,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3392,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3392,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3398,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3398,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3404,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3404,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3410,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3410,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3416,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3423,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3424,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3424,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3433,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3433,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3441,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3442,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3442,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3450,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3452,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3459,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3465,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3471,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3478,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3479,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3479,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3480,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3480,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3488,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3489,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3489,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3497,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3499,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3499,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3508,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3508,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3510,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3510,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3518,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3518,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3519,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3519,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3520,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3520,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3521,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3521,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3522,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3522,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3530,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3531,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3532,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3533,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3535,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3537,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3549,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3549,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3550,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3557,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3557,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3563,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3570,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3570,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3571,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3571,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3572,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3572,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3581,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3581,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3582,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3582,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3583,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3583,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3590,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3597,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3598,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3598,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3599,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3607,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3608,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3608,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3617,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3618,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3618,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3619,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3619,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3620,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3620,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3622,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3626,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3627,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3627,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3635,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3636,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3636,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3637,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3637,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3638,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3638,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3640,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3642,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3652,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3653,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3653,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3654,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3654,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3655,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3655,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3664,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3665,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3665,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3666,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3666,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3667,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3667,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3668,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3668,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3676,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3677,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3677,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3678,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3678,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3679,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3679,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3680,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3680,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3688,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3694,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3701,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3702,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3702,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3710,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3710,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3718,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3718,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3724,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3724,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 88,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3732,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 93,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3733,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3741,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3747,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 68,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3765,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3771,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3778,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3778,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 89,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3778,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3779,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3786,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3792,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3798,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3804,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3810,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3816,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3822,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3828,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3834,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 65,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3834,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3840,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3846,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 64,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3846,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3852,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3852,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3858,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3864,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 70,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3864,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 88,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3864,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3870,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3870,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3876,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3882,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3882,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3888,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3895,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3896,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3896,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3904,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3904,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3905,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3905,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3912,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3918,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3924,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3930,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3936,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 96,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3936,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3942,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 85,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3942,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3949,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3950,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3950,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3951,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3951,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3952,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3952,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3960,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3961,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3961,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3962,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3962,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3963,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3963,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3971,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3972,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3973,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3973,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3981,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3982,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3982,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3983,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3983,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3990,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 3996,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4003,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4003,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4003,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4004,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4004,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4005,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4005,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4012,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4012,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4019,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4019,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4020,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4020,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4028,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4029,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4029,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4030,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4030,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4031,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4031,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4039,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4040,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4040,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4041,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4041,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4049,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4050,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4050,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4051,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4051,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4052,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4052,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4053,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4053,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4061,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4062,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4062,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4063,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4063,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4064,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4064,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4065,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4065,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4072,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4072,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4078,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4085,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4086,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4086,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4087,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4087,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4088,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4088,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4096,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4097,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4097,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4105,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4105,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4114,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4115,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4115,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4116,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4116,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4124,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4124,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4134,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4134,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4143,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4146,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4146,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4147,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4147,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4149,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4149,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4150,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4150,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4157,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4164,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4164,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4165,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4166,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4168,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4168,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4169,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4169,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4176,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4176,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4182,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4189,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4189,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4190,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4190,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4193,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4194,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4195,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4195,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4198,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4199,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4199,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4208,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4208,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4209,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4210,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4212,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4212,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4213,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4214,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4214,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4215,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4215,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4216,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4216,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4224,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4224,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4233,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4234,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4242,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4243,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4251,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4259,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4265,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4274,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4274,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4276,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4276,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4285,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4291,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4297,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4297,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4309,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4309,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4315,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4315,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4321,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4328,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4330,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4330,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4337,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4343,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4343,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4349,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4355,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4355,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4361,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4368,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4377,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4377,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4378,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4378,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4391,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4403,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4415,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4427,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4427,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4433,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4433,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 65,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4433,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4439,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4445,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4445,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4458,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4459,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4459,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4467,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4467,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4468,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4468,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4475,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4475,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4481,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4488,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4489,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4489,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4497,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4497,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4498,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4506,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4506,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 2,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4508,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4508,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4517,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4517,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4524,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4524,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4531,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 58,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4531,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4537,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4537,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4543,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4543,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4549,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4549,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 80,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4561,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4561,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 78,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4561,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4573,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 75,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4585,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4585,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 77,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4585,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4591,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4591,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4591,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4597,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4597,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4597,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4603,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4603,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 76,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4603,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4615,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4615,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 73,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4615,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4627,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4627,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 68,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4627,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4633,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4633,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 69,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4633,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 76,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 94,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4645,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4645,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 67,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4645,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 76,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 94,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4657,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4657,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4657,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4663,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4663,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4663,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 78,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4663,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4669,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4669,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 52,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 70,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4675,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 89,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 91,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 109,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4687,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4693,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4693,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4699,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4699,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4705,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4705,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4705,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 73,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4717,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4717,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 76,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4717,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4723,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4723,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 71,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4723,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4729,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4729,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4729,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4735,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4735,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 73,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4735,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4741,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4741,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 76,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4741,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4747,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4747,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 104,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4747,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 56,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 96,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 114,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4753,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 73,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 95,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 118,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4759,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4765,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4771,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4771,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4777,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4783,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 64,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4783,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 88,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4783,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4789,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 65,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4789,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 89,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4789,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 114,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4789,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4796,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4803,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4809,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4815,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4821,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4827,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4827,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4833,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4839,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4839,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4845,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4851,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4851,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 78,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4851,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4857,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4857,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4857,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4863,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4869,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4875,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4881,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4887,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4893,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4899,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4905,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4911,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4917,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4923,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4929,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4935,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4935,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4941,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4941,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 69,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4941,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4947,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4947,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 69,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4947,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 87,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4947,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4953,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4953,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4959,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4959,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4959,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4965,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4971,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4971,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4977,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4977,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4983,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4989,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4995,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 4995,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5001,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5001,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5007,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5016,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 92,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5016,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5017,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5021,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5021,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5029,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5029,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 68,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5029,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5030,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5040,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5040,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5041,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5045,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5046,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5046,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5058,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 90,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5058,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5059,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5063,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5082,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5090,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5091,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5092,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5100,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5100,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5102,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5103,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5112,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5113,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5114,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5122,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5123,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5123,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5131,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5131,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5132,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5132,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5141,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5143,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5152,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5153,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5153,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5162,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5163,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5163,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5172,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5179,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5179,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5185,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5191,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5191,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 64,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5191,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5197,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5203,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5203,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5209,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5209,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5215,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5221,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5221,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5234,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5235,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5235,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5243,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5243,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5244,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5244,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5253,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5253,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5254,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5254,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5255,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5263,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5264,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5264,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5265,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5265,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5266,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5266,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5285,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5291,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5297,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5303,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5309,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5315,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5321,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5321,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5328,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5329,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5337,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5337,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5338,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5338,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5346,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5347,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5347,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5348,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5348,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5356,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5357,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5358,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5359,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5359,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5360,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5360,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5368,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5370,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5370,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5371,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5371,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5372,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5372,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5373,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5373,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5381,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5382,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5383,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5383,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5384,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5384,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5385,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5386,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5387,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5388,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5390,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5391,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5393,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5394,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5395,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5398,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5400,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5401,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5408,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5414,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5420,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5426,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5438,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5444,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5450,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5462,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5469,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5470,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5470,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5478,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5478,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5479,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "Data/SQLParser/src/parser/bison_parser.cpp",
          "line": 5479,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/7zip/src/Bra.c",
          "line": 118,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/7zip/src/Bra.c",
          "line": 523,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/hpdf/src/hpdf_doc_png.c",
          "line": 143,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 4,
          "file": "Foundation/src/DirectoryIteratorStrategy.cpp",
          "line": 78,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "Foundation/src/DirectoryIteratorStrategy.cpp",
          "line": 94,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 4,
          "file": "Foundation/src/DirectoryIteratorStrategy.cpp",
          "line": 126,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 163,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 830,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 1717,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3227,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 74,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 3279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 4206,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 4209,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 4636,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 4672,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 4700,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 4915,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 5086,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/png/src/pngrtran.c",
          "line": 5133,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 765,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 1250,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 1273,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 6432,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 7338,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 7535,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 7550,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 7572,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "dependencies/pcre2/src/pcre2_match.c",
          "line": 8129,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "dependencies/zlib/src/infback.c",
          "line": 374,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 58,
          "file": "dependencies/zlib/src/infback.c",
          "line": 376,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/zlib/src/infback.c",
          "line": 377,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/zlib/src/infback.c",
          "line": 390,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "dependencies/zlib/src/infback.c",
          "line": 407,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "dependencies/zlib/src/infback.c",
          "line": 451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 66,
          "file": "dependencies/zlib/src/infback.c",
          "line": 453,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/zlib/src/infback.c",
          "line": 454,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "dependencies/zlib/src/infback.c",
          "line": 460,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "dependencies/zlib/src/infback.c",
          "line": 463,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "dependencies/zlib/src/infback.c",
          "line": 463,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/zlib/src/infback.c",
          "line": 487,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "dependencies/zlib/src/infback.c",
          "line": 509,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/zlib/src/infback.c",
          "line": 530,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/zlib/src/infback.c",
          "line": 541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/zlib/src/infback.c",
          "line": 563,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "Foundation/src/DateTimeParser.cpp",
          "line": 453,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/png/src/pngset.c",
          "line": 990,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngset.c",
          "line": 1307,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngset.c",
          "line": 1451,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/pcre2/src/pcre2_compile_cgroup.c",
          "line": 567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "dependencies/pcre2/src/pcre2_compile_cgroup.c",
          "line": 572,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/7zip/src/Lzma2Dec.c",
          "line": 64,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 4,
          "file": "Data/src/SessionFactory.cpp",
          "line": 57,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "dependencies/hpdf/src/hpdf_font_cid.c",
          "line": 387,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/hpdf/src/hpdf_font_cid.c",
          "line": 614,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/hpdf/src/hpdf_font_cid.c",
          "line": 636,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/hpdf/src/hpdf_font_cid.c",
          "line": 752,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/zlib/src/inftrees.c",
          "line": 217,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "dependencies/zlib/src/inftrees.c",
          "line": 247,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 1376,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 1394,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 3324,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 3325,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 3526,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 3526,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 3684,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 3950,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 3955,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4002,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4010,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4022,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4030,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4036,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4214,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4609,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4610,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4633,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4770,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 4771,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 5239,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 5240,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 6776,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 6885,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 6912,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7145,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7359,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7392,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7503,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7504,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7505,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7506,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7507,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7508,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7533,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7541,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7544,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7546,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7547,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7548,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7549,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7550,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7574,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7582,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7584,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7586,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7587,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7588,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7589,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7590,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7608,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7614,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7617,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7635,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7639,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7649,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7665,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7668,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 56,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7689,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7693,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7697,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7701,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7710,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 65,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7710,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7711,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7715,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7715,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7716,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7919,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 7959,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 4,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 8081,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "dependencies/expat/src/xmlparse.c",
          "line": 8476,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/png/src/pngpread.c",
          "line": 158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngpread.c",
          "line": 887,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngpread.c",
          "line": 894,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngpread.c",
          "line": 901,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "dependencies/7zip/src/7zArcIn.c",
          "line": 260,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/7zip/src/7zArcIn.c",
          "line": 1225,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/7zip/src/7zArcIn.c",
          "line": 1226,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "dependencies/7zip/src/7zArcIn.c",
          "line": 1269,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "dependencies/7zip/src/7zArcIn.c",
          "line": 1270,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 8,
          "file": "dependencies/pcre2/src/pcre2_dfa_match.c",
          "line": 397,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "dependencies/pcre2/src/pcre2_dfa_match.c",
          "line": 3621,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "dependencies/pcre2/src/pcre2_dfa_match.c",
          "line": 3636,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/pcre2/src/pcre2_dfa_match.c",
          "line": 3660,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 62,
          "file": "dependencies/hpdf/src/hpdf_image_png.c",
          "line": 688,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/utf8proc/src/utf8proc.c",
          "line": 235,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "Foundation/src/DateTime.cpp",
          "line": 187,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "Foundation/include/Poco/NumericString.h",
          "line": 205,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "dependencies/expat/src/xmltok.c",
          "line": 1469,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/expat/src/xmltok_ns.c",
          "line": 90,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "Foundation/src/ProcessRunner.cpp",
          "line": 239,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngwio.c",
          "line": 36,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngwio.c",
          "line": 73,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "dependencies/hpdf/src/hpdf_encryptdict.c",
          "line": 117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 125,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 165,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 165,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 242,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 335,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 350,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 368,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/hpdf/src/hpdf_streams.c",
          "line": 701,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/7zip/src/LzmaDec.c",
          "line": 239,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "dependencies/7zip/src/LzmaDec.c",
          "line": 471,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/7zip/src/LzmaDec.c",
          "line": 577,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "dependencies/7zip/src/LzmaDec.c",
          "line": 630,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/7zip/src/LzmaDec.c",
          "line": 739,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "dependencies/7zip/src/LzmaDec.c",
          "line": 739,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "Foundation/src/Path.cpp",
          "line": 780,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/7zip/src/Bcj2.c",
          "line": 45,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/7zip/src/Bcj2.c",
          "line": 107,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/7zip/src/Bcj2.c",
          "line": 279,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "dependencies/hpdf/src/hpdf_info.c",
          "line": 90,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "Foundation/src/Thread.cpp",
          "line": 167,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/hpdf/src/hpdf_encoder_cns.c",
          "line": 36081,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Foundation/src/SHA1Engine.cpp",
          "line": 144,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "dependencies/pcre2/src/pcre2_compile_class.c",
          "line": 1907,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "dependencies/hpdf/src/hpdf_dict.c",
          "line": 201,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/hpdf/src/hpdf_dict.c",
          "line": 506,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "Net/src/PollSet.cpp",
          "line": 80,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/zlib/src/inffast.c",
          "line": 109,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/zlib/src/inffast.c",
          "line": 112,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/zlib/src/inffast.c",
          "line": 117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/zlib/src/inffast.c",
          "line": 120,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/zlib/src/inffast.c",
          "line": 140,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/zlib/src/inffast.c",
          "line": 143,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/zlib/src/inffast.c",
          "line": 145,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "Data/SQLParser/src/util/sqlhelper.cpp",
          "line": 69,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/png/src/pngwtran.c",
          "line": 510,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "dependencies/png/src/pngwtran.c",
          "line": 550,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/hpdf/src/hpdf_pages.c",
          "line": 1112,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26208,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26211,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26214,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26217,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26220,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26229,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26235,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26264,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26267,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26276,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26282,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26313,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 26316,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31411,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31416,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31465,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31467,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31478,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31504,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31506,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 31517,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 42739,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 28,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 42743,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 64,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 45604,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 67579,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 68731,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 71134,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 73801,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 73865,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 73907,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 73969,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 80079,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 80171,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 80740,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 85037,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 89716,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 91887,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 99345,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 5,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 103152,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 3,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 103155,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 105772,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 106460,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 107038,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 125761,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 125817,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 126085,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 126324,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 132875,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 133768,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 133782,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 145535,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 145593,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 156242,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 156681,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 156754,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 156761,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 157093,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 169415,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 174798,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 174798,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 11,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 176822,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 179952,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 179967,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 179984,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 179993,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 179998,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 180004,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 180010,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 180019,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 180025,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 180030,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 180037,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 213129,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 12,
          "file": "dependencies/sqlite3/src/sqlite3.c",
          "line": 213138,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 153,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 262,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 268,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 418,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 706,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 728,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 733,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngwrite.c",
          "line": 950,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 6,
          "file": "dependencies/pcre2/src/pcre2_pattern_info.c",
          "line": 161,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 674,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 43,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 715,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 755,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 777,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 66,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 928,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 58,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 930,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 931,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 945,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 48,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1006,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 66,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1008,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1009,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1015,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 30,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1018,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1018,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1043,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1060,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1078,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 31,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1095,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1117,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1185,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1369,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1400,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1405,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/zlib/src/inflate.c",
          "line": 1409,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "dependencies/zlib/src/trees.c",
          "line": 643,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "dependencies/zlib/src/trees.c",
          "line": 656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/zlib/src/trees.c",
          "line": 677,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/zlib/src/trees.c",
          "line": 678,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 15,
          "file": "dependencies/zlib/src/trees.c",
          "line": 697,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "dependencies/zlib/src/trees.c",
          "line": 808,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/zlib/src/trees.c",
          "line": 1010,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "dependencies/zlib/src/trees.c",
          "line": 1014,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "Net/src/SocketProactor.cpp",
          "line": 211,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/hpdf/src/hpdf_encrypt.c",
          "line": 435,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "dependencies/pcre2/src/pcre2_substitute.c",
          "line": 927,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/png/src/pngget.c",
          "line": 511,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "dependencies/png/src/pngget.c",
          "line": 1158,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/png/src/pngget.c",
          "line": 1202,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/png/src/pngget.c",
          "line": 1231,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "dependencies/png/src/pngget.c",
          "line": 1238,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "dependencies/zlib/src/deflate.c",
          "line": 340,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "dependencies/zlib/src/deflate.c",
          "line": 1193,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/png/src/pngread.c",
          "line": 252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "dependencies/png/src/pngread.c",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "dependencies/png/src/pngread.c",
          "line": 277,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngread.c",
          "line": 523,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngrio.c",
          "line": 36,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngerror.c",
          "line": 43,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "dependencies/png/src/pngerror.c",
          "line": 181,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 41,
          "file": "dependencies/7zip/src/7zDec.c",
          "line": 552,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 7,
          "file": "dependencies/pcre2/src/pcre2_match_data.c",
          "line": 169,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "dependencies/quill/include/quill/backend/BackendOptions.h",
          "line": 154,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "dependencies/quill/include/quill/backend/BackendWorker.h",
          "line": 156,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "dependencies/quill/include/quill/bundled/fmt/format.h",
          "line": 433,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 4,
          "file": "dependencies/quill/include/quill/core/Codec.h",
          "line": 421,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "dependencies/hpdf/src/hpdf_encoder_utf.c",
          "line": 149,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/hpdf/src/hpdf_encoder_utf.c",
          "line": 151,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/hpdf/src/hpdf_encoder_utf.c",
          "line": 156,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "dependencies/hpdf/src/hpdf_encoder_utf.c",
          "line": 160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/hpdf/src/hpdf_page_operator.c",
          "line": 2387,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "dependencies/hpdf/src/hpdf_page_operator.c",
          "line": 2669,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "Foundation/src/URI.cpp",
          "line": 602,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "Foundation/src/URI.cpp",
          "line": 603,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "Foundation/src/URI.cpp",
          "line": 913,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "Foundation/src/URI.cpp",
          "line": 920,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 59,
          "file": "dependencies/pcre2/src/pcre2_compile.c",
          "line": 4853,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "dependencies/pcre2/src/pcre2_compile.c",
          "line": 4997,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "dependencies/pcre2/src/pcre2_compile.c",
          "line": 5155,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 37,
          "file": "dependencies/pcre2/src/pcre2_compile.c",
          "line": 5242,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "dependencies/pcre2/src/pcre2_compile.c",
          "line": 5666,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 36,
          "file": "dependencies/pcre2/src/pcre2_compile.c",
          "line": 5857,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "dependencies/pcre2/src/pcre2_compile.c",
          "line": 10554,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 58,
          "file": "Data/SQLite/src/Utility.cpp",
          "line": 65,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "Net/src/NetworkInterface.cpp",
          "line": 1629,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Net/src/NetworkInterface.cpp",
          "line": 1630,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "Net/src/NetworkInterface.cpp",
          "line": 1651,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 47.350975,
      "project": "poco",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 17,
          "file": "src/system_context/../../include/stdexec/__detail/../../exec/../stdexec/__detail/__continues_on.hpp",
          "line": 268,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "src/system_context/../../include/stdexec/__detail/../../exec/../stdexec/__detail/__counting_scopes.hpp",
          "line": 257,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "src/system_context/../../include/stdexec/__detail/../../exec/static_thread_pool.hpp",
          "line": 121,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "src/system_context/../../include/stdexec/__detail/../../exec/static_thread_pool.hpp",
          "line": 412,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "src/system_context/../../include/stdexec/__detail/../../exec/static_thread_pool.hpp",
          "line": 444,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 6.826598,
      "project": "stdexec",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 23,
          "file": "src/ptr_vector.h",
          "line": 36,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "src/ptr_vector.h",
          "line": 38,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 29,
          "file": "src/node_data.cpp",
          "line": 261,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "include/yaml-cpp/node/convert.h",
          "line": 159,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 16,
          "file": "include/yaml-cpp/node/convert.h",
          "line": 160,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 2.481924,
      "project": "yaml-cpp",
      "status": "COMPLETED"
    },
    {
      "diagnostics": [
        {
          "column": 48,
          "file": "programs/benchfn.c",
          "line": 131,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "lib/common/xxhash.h",
          "line": 3142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "lib/common/xxhash.h",
          "line": 3148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 56,
          "file": "lib/dictBuilder/divsufsort.c",
          "line": 898,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 27,
          "file": "lib/dictBuilder/divsufsort.c",
          "line": 1307,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "programs/../lib/common/mem.h",
          "line": 312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "programs/../lib/common/xxhash.h",
          "line": 3142,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 33,
          "file": "programs/../lib/common/xxhash.h",
          "line": 3148,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "programs/benchzstd.c",
          "line": 765,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 20,
          "file": "programs/benchzstd.c",
          "line": 1048,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/compress/../common/bits.h",
          "line": 141,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "lib/compress/../common/bitstream.h",
          "line": 269,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/compress/../common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/compress/../common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/compress/../common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/compress/../common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/compress/../common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/compress/../common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/compress/../common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/compress/../common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/compress/../common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/compress/../common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/compress/../common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/compress/../common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 97,
          "file": "lib/compress/../common/fse.h",
          "line": 446,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/compress/../common/fse.h",
          "line": 447,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 93,
          "file": "lib/compress/../common/fse.h",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/compress/../common/fse.h",
          "line": 457,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/compress/../common/fse.h",
          "line": 528,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/compress/../common/fse.h",
          "line": 534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/compress/../common/fse.h",
          "line": 542,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/compress/../common/fse.h",
          "line": 555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "lib/compress/../common/mem.h",
          "line": 312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 88,
          "file": "lib/compress/fse_compress.c",
          "line": 77,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 42,
          "file": "lib/compress/fse_compress.c",
          "line": 350,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/common/bits.h",
          "line": 141,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "lib/common/bitstream.h",
          "line": 269,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 97,
          "file": "lib/common/fse.h",
          "line": 446,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/common/fse.h",
          "line": 447,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 93,
          "file": "lib/common/fse.h",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/common/fse.h",
          "line": 457,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/common/fse.h",
          "line": 528,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/common/fse.h",
          "line": 534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/common/fse.h",
          "line": 542,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/common/fse.h",
          "line": 555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "lib/common/mem.h",
          "line": 312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 132,
          "file": "programs/zstdcli.c",
          "line": 647,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "programs/zstdcli.c",
          "line": 1357,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/dictBuilder/../common/bits.h",
          "line": 141,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 269,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/dictBuilder/../common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 97,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 446,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 447,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 93,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 457,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 528,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 542,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/dictBuilder/../common/fse.h",
          "line": 555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "lib/dictBuilder/../common/mem.h",
          "line": 312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "lib/compress/zstd_compress_internal.h",
          "line": 704,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 84,
          "file": "lib/compress/zstd_compress_internal.h",
          "line": 949,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "lib/compress/zstd_cwksp.h",
          "line": 265,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/compress/zstd_fast.c",
          "line": 200,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "lib/compress/zstd_fast.c",
          "line": 491,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "lib/compress/zstd_fast.c",
          "line": 567,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/compress/zstd_fast.c",
          "line": 651,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/compress/zstd_fast.c",
          "line": 717,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "lib/compress/zstd_fast.c",
          "line": 945,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/decompress/../common/bits.h",
          "line": 141,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 269,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 272,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 275,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 278,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 281,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 284,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 72,
          "file": "lib/decompress/../common/bitstream.h",
          "line": 287,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 97,
          "file": "lib/decompress/../common/fse.h",
          "line": 446,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/decompress/../common/fse.h",
          "line": 447,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 93,
          "file": "lib/decompress/../common/fse.h",
          "line": 456,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/decompress/../common/fse.h",
          "line": 457,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/decompress/../common/fse.h",
          "line": 528,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/decompress/../common/fse.h",
          "line": 534,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/decompress/../common/fse.h",
          "line": 542,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 54,
          "file": "lib/decompress/../common/fse.h",
          "line": 555,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "lib/decompress/../common/mem.h",
          "line": 312,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 57,
          "file": "lib/decompress/zstd_decompress.c",
          "line": 703,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 60,
          "file": "lib/decompress/zstd_decompress.c",
          "line": 1437,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 98,
          "file": "lib/decompress/zstd_decompress.c",
          "line": 1437,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/decompress/zstd_decompress.c",
          "line": 2349,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 40,
          "file": "lib/decompress/zstd_decompress.c",
          "line": 2350,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 53,
          "file": "lib/dictBuilder/../compress/zstd_compress_internal.h",
          "line": 704,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 84,
          "file": "lib/dictBuilder/../compress/zstd_compress_internal.h",
          "line": 949,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "lib/dictBuilder/../compress/zstd_cwksp.h",
          "line": 265,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 39,
          "file": "lib/dictBuilder/zdict.c",
          "line": 476,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "lib/compress/zstd_opt.c",
          "line": 667,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "lib/compress/zstd_opt.c",
          "line": 673,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/compress/zstdmt_compress.c",
          "line": 198,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "lib/compress/zstdmt_compress.c",
          "line": 791,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 9,
          "file": "lib/compress/zstdmt_compress.c",
          "line": 1865,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "lib/compress/zstdmt_compress.c",
          "line": 1909,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "lib/compress/zstd_lazy.c",
          "line": 1637,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "lib/compress/zstd_lazy.c",
          "line": 1677,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "lib/compress/zstd_lazy.c",
          "line": 1689,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/compress/zstd_lazy.c",
          "line": 1713,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "lib/compress/zstd_lazy.c",
          "line": 1725,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/compress/zstd_lazy.c",
          "line": 1787,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "lib/compress/zstd_lazy.c",
          "line": 2033,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/compress/zstd_lazy.c",
          "line": 2074,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 26,
          "file": "lib/compress/zstd_lazy.c",
          "line": 2106,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 18,
          "file": "lib/compress/zstd_lazy.c",
          "line": 2160,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "programs/fileio.c",
          "line": 1479,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 19,
          "file": "programs/fileio.c",
          "line": 2624,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "programs/fileio.c",
          "line": 3363,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 61,
          "file": "lib/common/fse_decompress.c",
          "line": 62,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 65,
          "file": "lib/common/fse_decompress.c",
          "line": 153,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 17,
          "file": "lib/compress/zstd_preSplit.c",
          "line": 38,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 79,
          "file": "programs/util.c",
          "line": 879,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 13,
          "file": "lib/compress/zstd_double_fast.c",
          "line": 407,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 22,
          "file": "lib/compress/zstd_double_fast.c",
          "line": 524,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 14,
          "file": "lib/compress/zstd_double_fast.c",
          "line": 662,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 23,
          "file": "lib/compress/zstd_double_fast.c",
          "line": 730,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "lib/decompress/huf_decompress.c",
          "line": 656,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 21,
          "file": "lib/decompress/huf_decompress.c",
          "line": 1437,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 252,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 299,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1515,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1516,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1517,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 77,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1684,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 50,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1728,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 44,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1729,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 46,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1730,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 77,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1777,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 51,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1847,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 49,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1848,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1849,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 32,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1929,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 77,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 1966,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 63,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 2289,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 101,
          "file": "lib/decompress/zstd_decompress_block.c",
          "line": 2289,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 38,
          "file": "lib/compress/zstd_compress_superblock.c",
          "line": 642,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 68,
          "file": "lib/compress/zstd_compress.c",
          "line": 235,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 24,
          "file": "lib/compress/zstd_compress.c",
          "line": 894,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 25,
          "file": "lib/compress/zstd_compress.c",
          "line": 3310,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 47,
          "file": "lib/compress/zstd_compress.c",
          "line": 3388,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 34,
          "file": "lib/compress/zstd_compress.c",
          "line": 4757,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 55,
          "file": "lib/compress/zstd_compress.c",
          "line": 4766,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/compress/zstd_compress.c",
          "line": 4768,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/compress/zstd_compress.c",
          "line": 4769,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 10,
          "file": "lib/compress/zstd_compress.c",
          "line": 5283,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 35,
          "file": "lib/compress/zstd_compress.c",
          "line": 6682,
          "message": "redundant parentheses around expression",
          "verdict": null
        },
        {
          "column": 45,
          "file": "lib/compress/zstd_compress.c",
          "line": 6784,
          "message": "redundant parentheses around expression",
          "verdict": null
        }
      ],
      "duration_seconds": 3.181182,
      "project": "zstd",
      "status": "COMPLETED"
    }
  ],
  "runner_arch": "ARM64",
  "started_at": "2026-09-17T07:04:51+00:00",
  "status": "COMPLETED"
}
