linksplatform / linksplatform/RegularExpressions.Transformer.CSharpToCpp
Place class/struct definition on the next line after template definition.
- Dominant language
- Python
- Stars
- 10
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Example:
```cpp
template struct ISetter
{
virtual void Set(TValue value) = 0;
virtual ~ISetter() = default;
};
```
=>
```cpp
template
struct ISetter
{
virtual void Set(TValue value) = 0;
virtual ~ISetter() = default;
};
```
Contributor guide
No contributing guide indexed for this repository
Research direction
No source file, test, or entry point is named. Locate the transformer logic responsible for emitting the shown template and struct declaration, then verify its output against the before-and-after C++ examples; done means the struct starts on the line after the template declaration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, python
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100