1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-12-24 05:06:02 +00:00
Ryujinx/Ryujinx.HLE/HOS/Diagnostics/Demangler/Ast
Andrey Sukharev ae4324032a
Optimize string memory usage. Use Spans and StringBuilders where possible (#3933)
* Optimize string memory usage. Use ReadOnlySpan<char> and StringBuilder where possible.

* Fix copypaste error

* Code generator review fixes

* Use if statement instead of switch

* Code style fixes

Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>

* Another code style fix

* Styling fix

Co-authored-by: Mary-nyan <thog@protonmail.com>

* Styling fix

Co-authored-by: gdkchan <gab.dark.100@gmail.com>

Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
Co-authored-by: Mary-nyan <thog@protonmail.com>
Co-authored-by: gdkchan <gab.dark.100@gmail.com>
2023-01-18 22:25:16 +00:00
..
ArraySubscriptingExpression.cs
ArrayType.cs
BaseNode.cs
BinaryExpression.cs
BracedExpression.cs
BracedRangeExpression.cs
CallExpression.cs
CastExpression.cs
ConditionalExpression.cs
ConversionExpression.cs
ConversionOperatorType.cs
CtorDtorNameType.cs
CtorVtableSpecialName.cs
DeleteExpression.cs
DtorName.cs
DynamicExceptionSpec.cs
ElaboratedType.cs
EnclosedExpression.cs
EncodedFunction.cs
FoldExpression.cs
ForwardTemplateReference.cs
FunctionParameter.cs
FunctionType.cs
GlobalQualifiedName.cs
InitListExpression.cs
IntegerCastExpression.cs
IntegerLiteral.cs
LiteralOperator.cs
LocalName.cs
MemberExpression.cs
NameType.cs
NameTypeWithTemplateArguments.cs
NestedName.cs
NewExpression.cs
NodeArray.cs
NoexceptSpec.cs
PackedTemplateParameter.cs
PackedTemplateParameterExpansion.cs
ParentNode.cs
PointerType.cs
PostfixExpression.cs
PostfixQualifiedType.cs
PrefixExpression.cs
QualifiedName.cs
Qualifier.cs
ReferenceType.cs
SpecialName.cs
SpecialSubstitution.cs
StdQualifiedName.cs
TemplateArguments.cs
ThrowExpression.cs