-
Notifications
You must be signed in to change notification settings - Fork 303
Open
Description
Attached is a file that has some simple examples that cause false positives for indenting inside a namespace. These all worked with 1.6.1. They appeared when upgrading to 2.0.2.
The content of the file is pasted here, too:
// Copyright 2025 NoSuchCompany
#include <cstdint>
#include <memory>
#include <vector>
namespace test {
// After assignment operator.
constexpr int64_t kTestConstant =
123;
using NewInt =
int64_t;
// Inside braces.
enum class TestEnumType : uint8_t { kOne,
kTwo,
kThree };
// Inside template.
template <typename T>
class TestVector : std::vector<
T> { };
template <typename Type1,
typename Type2>
void TestFunc(const Type1 &var1, Type2 &var2);
using TestVector = std::vector<
int64_t>;
template <typename T>
using TestVectorPointer = std::shared_ptr<
std::vector<
T>>;
} // namespace test
maciejs
Metadata
Metadata
Assignees
Labels
No labels