Finished refactoring library, still working on cleaning up tests.

This commit is contained in:
2023-07-15 15:20:55 -04:00
parent 9ce859ec64
commit 8f4a94545c
10 changed files with 1895 additions and 1599 deletions

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<StepFilter xmlns="http://schemas.microsoft.com/vstudio/debugger/natstepfilter/2010">
<Function>
<Name>gen::.*::raw</Name>
<Action>NoStepInto</Action>
</Function>
<Function>
<Name>gen::Code.*::debug_str</Name>
<Action>NoStepInto</Action>
</Function>
<Function>
<Name>gen::Code.*::duplicate</Name>
<Action>NoStepInto</Action>
</Function>
<Function>
<Name>gen::Code.*::has_entries</Name>
<Action>NoStepInto</Action>
</Function>
<Function>
<Name>gen::Code.*::is_equal</Name>
<Action>NoStepInto</Action>
</Function>
<Function>
<Name>gen::Code.*::to_string</Name>
<Action>NoStepInto</Action>
</Function>
</StepFilter>

View File

@ -743,7 +743,7 @@
</Expand>
</Type>
<Type Name="gen::CodeSpecifiers">
<Type Name="gen::CodeSpecifier">
<DisplayString Condition="ast != nullptr">{ast->Name} {ast->Type}</DisplayString>
<Expand>
<ArrayItems Name="ArrSpecs" Condition="ast != nullptr" Size="ast->NumEntries">