TupleOverloadGenerator

Array processor

Generates overloads to handle variable-length parameter arrays without heap allocations

Overload params array parameter with tuples avoiding heap allocations.

GitHub

5 stars
2 watching
0 forks
Language: C#
last commit: about 2 years ago
Linked from 1 awesome list

csharpcsharp-sourcegeneratorlibraryoverloadingsource-generatortuple

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ryotamurohoshi/valueobjectgenerator Generates wrapper classes to prevent type confusion in object properties 40
martinothamar/wrappervalueobject Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting 53
lokimidgard/sourcegenerator.helper.copycode Generates source code strings for attribute definitions in C#. 7
ycanardeau/resxgenerator A C# source generator to create strongly-typed resource classes for localized strings 32
ufcpp/stringliteralgenerator Generates optimized UTF-8 binary data from string literals in C# source code 135
hermanussen/compiletimemethodexecutiongenerator Allows executing code during compilation to improve runtime performance 20
yeah69/mrmeeseeks.staticdelegategenerator Generates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies. 8
krasin-ga/matryoshki A framework for creating type-agnostic decorators and adapters using C# source generators 28
jakubsturc/talk-csharp-source-generators A presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time. 3
ashenblade/enumclass A source generator that creates type-safe classes inspired by Kotlin's enum class 4
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 50
lokimidgard/autoinvoke.generator Automates method invocation for all non-static types in a project based on an annotated generic method. 9
burgyn/mmlib.mediatr.generators Automates the creation of controllers and their methods based on MediatR requests 37
collinalpert/lombok.net A .NET library that uses source generators to automatically create boilerplate code for classes and structs. 313
jeppevammenkristensen/cachesourcegenerator Generates cache boilerplate code around a method to simplify caching in C# applications. 4