gitextract_u18f_5li/ ├── .github/ │ └── workflows/ │ ├── codeql.yml │ ├── dotnet-desktop.yml │ └── installer.yml ├── .gitignore ├── .gitmodules ├── AGENTS.md ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.MD ├── CodeQL.yml ├── LICENSE.TXT ├── NOTICE.md ├── README.md ├── SECURITY.md ├── build-arm64.cmd ├── build.cmd ├── docs/ │ ├── build.cmd │ ├── docs/ │ │ ├── about.md │ │ ├── assembly-view.md │ │ ├── call-tree-panel.md │ │ ├── caller-panel.md │ │ ├── demos.md │ │ ├── flame-graph-panel.md │ │ ├── flow-graph-panel.md │ │ ├── index.json │ │ ├── intro.md │ │ ├── options.md │ │ ├── profile-marking.md │ │ ├── profiling-ui.md │ │ ├── rust.md │ │ ├── source-panel.md │ │ ├── style.css │ │ ├── summary-panel.md │ │ ├── timeline-panel.md │ │ ├── trace-loading.md │ │ ├── trace-overview.md │ │ ├── trace-recording.md │ │ └── workspaces │ └── mkdocs.yml ├── installer/ │ ├── arm64/ │ │ ├── installer.iss │ │ ├── prepare-installer.cmd │ │ ├── prepare-out.cmd │ │ └── prepare.cmd │ ├── environment.iss │ └── x64/ │ ├── installer.iss │ ├── prepare-installer.cmd │ ├── prepare-out.cmd │ └── prepare.cmd ├── resources/ │ ├── asm/ │ │ ├── arm64-asm.xshd │ │ ├── function-markings.json │ │ └── x86-asm.xshd │ ├── documentStyles.xml │ ├── ir.xshd │ ├── llvm/ │ │ └── llvm.xshd │ ├── scripts/ │ │ └── ssa-checker.cs │ └── workspaces/ │ ├── Profiling - Compact.xml │ ├── Profiling - Source.xml │ ├── Profiling - Wide Alt.xml │ ├── Profiling - Wide.xml │ └── Profiling.xml ├── scripts/ │ └── Analyze-DiagnosticLog.ps1 └── src/ ├── .editorconfig ├── .gitattributes ├── GrpcLib/ │ ├── DebugService.proto │ └── GrpcLib.csproj ├── ManagedProfiler/ │ ├── CLRDataTarget.h │ ├── CapstoneWrappers.h │ ├── Common.h │ ├── CoreProfiler.cpp │ ├── CoreProfiler.h │ ├── CoreProfilerFactory.cpp │ ├── CoreProfilerFactory.h │ ├── IRExplorerProfiler.vcxproj.filters │ ├── ManagedProfiler.def │ ├── ManagedProfiler.vcxproj │ ├── NamedPipeClient.h │ ├── dllmain.cpp │ ├── external/ │ │ └── coreclr/ │ │ ├── inc/ │ │ │ ├── CrstTypeTool.cs │ │ │ ├── CrstTypes.def │ │ │ ├── OpCodeGen.pl │ │ │ ├── allocacheck.h │ │ │ ├── arrayholder.h │ │ │ ├── arraylist.h │ │ │ ├── assemblybinderutil.h │ │ │ ├── bitmask.h │ │ │ ├── bitmask.inl │ │ │ ├── bitposition.h │ │ │ ├── bitvector.h │ │ │ ├── blobfetcher.h │ │ │ ├── bundle.h │ │ │ ├── cahlpr.h │ │ │ ├── caparser.h │ │ │ ├── ceefilegenwriter.h │ │ │ ├── ceegen.h │ │ │ ├── ceegentokenmapper.h │ │ │ ├── ceesectionstring.h │ │ │ ├── cfi.h │ │ │ ├── check.h │ │ │ ├── check.inl │ │ │ ├── clr/ │ │ │ │ ├── fs/ │ │ │ │ │ └── path.h │ │ │ │ ├── fs.h │ │ │ │ ├── stack.h │ │ │ │ ├── str.h │ │ │ │ └── win32.h │ │ │ ├── clr_std/ │ │ │ │ ├── algorithm │ │ │ │ ├── string │ │ │ │ ├── type_traits │ │ │ │ ├── utility │ │ │ │ └── vector │ │ │ ├── clrconfig.h │ │ │ ├── clrconfignocache.h │ │ │ ├── clrconfigvalues.h │ │ │ ├── clrdata.idl │ │ │ ├── clrhost.h │ │ │ ├── clrinternal.idl │ │ │ ├── clrnt.h │ │ │ ├── clrtypes.h │ │ │ ├── clrversion.h │ │ │ ├── complex.h │ │ │ ├── configuration.h │ │ │ ├── contract.h │ │ │ ├── contract.inl │ │ │ ├── cor.h │ │ │ ├── corcompile.h │ │ │ ├── cordbpriv.h │ │ │ ├── cordebug.idl │ │ │ ├── cordebuginfo.h │ │ │ ├── coredistools.h │ │ │ ├── corerror.xml │ │ │ ├── corexcep.h │ │ │ ├── corhdr.h │ │ │ ├── corhlpr.cpp │ │ │ ├── corhlpr.h │ │ │ ├── corhlprpriv.cpp │ │ │ ├── corhlprpriv.h │ │ │ ├── corhost.h │ │ │ ├── corimage.h │ │ │ ├── corinfo.h │ │ │ ├── corinfoinstructionset.h │ │ │ ├── corjit.h │ │ │ ├── corjitflags.h │ │ │ ├── corjithost.h │ │ │ ├── corpriv.h │ │ │ ├── corprof.idl │ │ │ ├── corpub.idl │ │ │ ├── corsym.idl │ │ │ ├── cortypeinfo.h │ │ │ ├── crosscomp.h │ │ │ ├── crsttypes_generated.h │ │ │ ├── crtwrap.h │ │ │ ├── cvconst.h │ │ │ ├── cvinfo.h │ │ │ ├── cycletimer.h │ │ │ ├── daccess.h │ │ │ ├── dacprivate.h │ │ │ ├── dacvars.h │ │ │ ├── dbgenginemetrics.h │ │ │ ├── dbgmeta.h │ │ │ ├── dbgportable.h │ │ │ ├── debugmacros.h │ │ │ ├── debugmacrosext.h │ │ │ ├── debugreturn.h │ │ │ ├── dlwrap.h │ │ │ ├── ecmakey.h │ │ │ ├── eetwain.h │ │ │ ├── eexcp.h │ │ │ ├── eventtrace.h │ │ │ ├── eventtracebase.h │ │ │ ├── ex.h │ │ │ ├── executableallocator.h │ │ │ ├── factory.h │ │ │ ├── factory.inl │ │ │ ├── formattype.cpp │ │ │ ├── formattype.h │ │ │ ├── fstream.h │ │ │ ├── fstring.h │ │ │ ├── gcdecoder.cpp │ │ │ ├── gcdump.h │ │ │ ├── gcinfo.h │ │ │ ├── gcinfoarraylist.h │ │ │ ├── gcinfodecoder.h │ │ │ ├── gcinfodumper.h │ │ │ ├── gcinfoencoder.h │ │ │ ├── gcinfotypes.h │ │ │ ├── gcmsg.inl │ │ │ ├── gcrefmap.h │ │ │ ├── genheaders.cs │ │ │ ├── genrops.pl │ │ │ ├── gfunc_list.h │ │ │ ├── guidfromname.h │ │ │ ├── holder.h │ │ │ ├── iallocator.h │ │ │ ├── iceefilegen.h │ │ │ ├── icorjitinfoimpl_generated.h │ │ │ ├── il_kywd.h │ │ │ ├── ilformatter.h │ │ │ ├── internalunknownimpl.h │ │ │ ├── intrinsic.h │ │ │ ├── iterator.h │ │ │ ├── jiteeversionguid.h │ │ │ ├── jithelpers.h │ │ │ ├── livedatatarget.h │ │ │ ├── llvm/ │ │ │ │ ├── Dwarf.def │ │ │ │ ├── Dwarf.h │ │ │ │ └── ELF.h │ │ │ ├── loaderheap.h │ │ │ ├── log.h │ │ │ ├── loglf.h │ │ │ ├── longfilepathwrappers.h │ │ │ ├── md5.h │ │ │ ├── mdcommon.h │ │ │ ├── mdfileformat.h │ │ │ ├── memorypool.h │ │ │ ├── memoryrange.h │ │ │ ├── metadata.h │ │ │ ├── metadataexports.h │ │ │ ├── metahost.idl │ │ │ ├── metamodelpub.h │ │ │ ├── mpl/ │ │ │ │ └── type_list │ │ │ ├── mscoree.idl │ │ │ ├── msodw.h │ │ │ ├── msodwwrap.h │ │ │ ├── nativevaraccessors.h │ │ │ ├── new.hpp │ │ │ ├── nibblemapmacros.h │ │ │ ├── nibblestream.h │ │ │ ├── nsutilpriv.h │ │ │ ├── opcode.def │ │ │ ├── openum.h │ │ │ ├── opinfo.h │ │ │ ├── optdefault.h │ │ │ ├── optsmallperfcritical.h │ │ │ ├── ostype.h │ │ │ ├── outstring.h │ │ │ ├── palclr.h │ │ │ ├── palclr_win.h │ │ │ ├── patchpointinfo.h │ │ │ ├── pedecoder.h │ │ │ ├── pedecoder.inl │ │ │ ├── pesectionman.h │ │ │ ├── pgo_formatprocessing.h │ │ │ ├── pinvokeoverride.h │ │ │ ├── posterror.h │ │ │ ├── predeftlsslot.h │ │ │ ├── prettyprintsig.h │ │ │ ├── profilepriv.h │ │ │ ├── profilepriv.inl │ │ │ ├── random.h │ │ │ ├── readme.md │ │ │ ├── readytorun.h │ │ │ ├── readytorunhelpers.h │ │ │ ├── readytoruninstructionset.h │ │ │ ├── regdisp.h │ │ │ ├── releaseholder.h │ │ │ ├── safemath.h │ │ │ ├── safewrap.h │ │ │ ├── sarray.h │ │ │ ├── sarray.inl │ │ │ ├── sbuffer.h │ │ │ ├── sbuffer.inl │ │ │ ├── sha1.h │ │ │ ├── shash.h │ │ │ ├── shash.inl │ │ │ ├── shimload.h │ │ │ ├── sigbuilder.h │ │ │ ├── sigparser.h │ │ │ ├── simplerhash.h │ │ │ ├── simplerhash.inl │ │ │ ├── slist.h │ │ │ ├── sospriv.idl │ │ │ ├── sstring.h │ │ │ ├── sstring.inl │ │ │ ├── stack.h │ │ │ ├── stackframe.h │ │ │ ├── stacktrace.h │ │ │ ├── static_assert.h │ │ │ ├── staticcontract.h │ │ │ ├── stdmacros.h │ │ │ ├── stgpool.h │ │ │ ├── stgpooli.h │ │ │ ├── stresslog.h │ │ │ ├── stringarraylist.h │ │ │ ├── stringarraylist.inl │ │ │ ├── strongnameholders.h │ │ │ ├── strongnameinternal.h │ │ │ ├── switches.h │ │ │ ├── targetosarch.h │ │ │ ├── thekey.h │ │ │ ├── tls.h │ │ │ ├── unreachable.h │ │ │ ├── utilcode.h │ │ │ ├── utsem.h │ │ │ ├── volatile.h │ │ │ ├── vptr_list.h │ │ │ ├── win64unwind.h │ │ │ ├── winwrap.h │ │ │ ├── xclrdata.idl │ │ │ ├── xcordebug.idl │ │ │ └── yieldprocessornormalized.h │ │ └── pal/ │ │ └── prebuilt/ │ │ └── inc/ │ │ ├── clrdata.h │ │ ├── clrinternal.h │ │ ├── cordebug.h │ │ ├── corerror.h │ │ ├── corprof.h │ │ ├── corpub.h │ │ ├── corsym.h │ │ ├── fxver.h │ │ ├── fxver.rc │ │ ├── metahost.h │ │ ├── mscoree.h │ │ ├── sospriv.h │ │ ├── xclrdata.h │ │ └── xcordebug.h │ └── framework.h ├── PDBViewer/ │ ├── AboutBox.Designer.cs │ ├── AboutBox.cs │ ├── AboutBox.resx │ ├── DebugInfoModel.cs │ ├── MainForm.Designer.cs │ ├── MainForm.cs │ ├── MainForm.resx │ ├── PDBViewer.csproj │ ├── Program.cs │ └── Properties/ │ ├── Resources.Designer.cs │ └── Resources.resx ├── ProfileExplorer.Mcp/ │ ├── IMcpActionExecutor.cs │ ├── McpServerConfiguration.cs │ ├── ProfileExplorer.Mcp.csproj │ ├── ProfileExplorerMcpServer.cs │ ├── Program.cs │ └── README.md ├── ProfileExplorer.sln ├── ProfileExplorerCore/ │ ├── Analysis/ │ │ ├── CFGBlockOrdering.cs │ │ ├── CFGReachability.cs │ │ ├── CFGReachabilityReferenceFilter.cs │ │ ├── CallGraph.cs │ │ ├── DominanceFrontier.cs │ │ ├── DominatorAlgorithm.cs │ │ ├── FunctionAnalysisCache.cs │ │ ├── LoopGraph.cs │ │ ├── ReferenceFinder.cs │ │ └── SimilarValueFinder.cs │ ├── Binary/ │ │ ├── Disassembler.cs │ │ ├── DotNetDebugInfoProvider.cs │ │ ├── FunctionDebugInfo.cs │ │ ├── IBinaryInfoProvider.cs │ │ ├── IDebugInfoProvider.cs │ │ ├── JsonDebugInfoProvider.cs │ │ ├── PDBDebugInfoProvider.cs │ │ ├── PEBinaryInfoProvider.cs │ │ ├── SourceFileDebugInfo.cs │ │ ├── SourceLineDebugInfo.cs │ │ └── SymbolFileCache.cs │ ├── Collections/ │ │ ├── CompressedSegmentedList.cs │ │ ├── SparseBitVector.cs │ │ ├── StringTrie.cs │ │ └── TinyList.cs │ ├── Compilers/ │ │ ├── ASM/ │ │ │ ├── ARM64Opcodes.cs │ │ │ ├── ASMBinaryFileFinder.cs │ │ │ ├── ASMCompilerIRInfo.cs │ │ │ ├── ASMCompilerInfoProvider.cs │ │ │ ├── ASMDebugFileFinder.cs │ │ │ ├── ASMDebugInfoProviderFactory.cs │ │ │ ├── ASMDiffFilterProvider.cs │ │ │ ├── ASMDiffInputFilter.cs │ │ │ ├── ASMIRSectionParser.cs │ │ │ ├── ASMIRSectionReader.cs │ │ │ ├── ASMNameProvider.cs │ │ │ ├── ASMParser.cs │ │ │ ├── DisassemblerSectionLoader.cs │ │ │ └── X86Opcodes.cs │ │ ├── Architecture/ │ │ │ ├── ARM64RegisterTable.cs │ │ │ ├── IRMode.cs │ │ │ ├── RegisterTables.cs │ │ │ └── X86RegisterTable.cs │ │ ├── Defaults/ │ │ │ ├── DefaultDiffOutputFilter.cs │ │ │ └── DefaultNameProvider.cs │ │ └── LLVM/ │ │ ├── LLVMBinaryFileFinder.cs │ │ ├── LLVMCompilerIRInfo.cs │ │ ├── LLVMCompilerInfoProvider.cs │ │ ├── LLVMDebugFileFinder.cs │ │ ├── LLVMDebugInfoProviderFactory.cs │ │ ├── LLVMDiffFilterProvider.cs │ │ └── LLVMSectionReader.cs │ ├── Controls/ │ │ └── IRElementReference.cs │ ├── Core.vsdoc │ ├── Diff/ │ │ ├── BeyondCompareDiffBuilder.cs │ │ ├── DocumentDiffBuilder.cs │ │ ├── IDiffFilterProvider.cs │ │ └── IDiffOutputFilter.cs │ ├── Document/ │ │ └── Renderers/ │ │ └── Highlighters/ │ │ └── DiffKind.cs │ ├── DocumentSectionLoader.cs │ ├── FileFormat/ │ │ └── FileArchive.cs │ ├── Graph/ │ │ ├── CallGraphPrinter.cs │ │ ├── DominatorTreePrinter.cs │ │ ├── ExpressionGraphPrinter.cs │ │ ├── FlowGraphPrinter.cs │ │ ├── Graph.cs │ │ ├── GraphPrinterFactory.cs │ │ ├── GraphvizPrinter.cs │ │ └── GraphvizReader.cs │ ├── ICompilerIRInfo.cs │ ├── IR/ │ │ ├── BlockIR.cs │ │ ├── BlockLabelIR.cs │ │ ├── FunctionIR.cs │ │ ├── IRElement.cs │ │ ├── IRElementId.cs │ │ ├── IRPrinter.cs │ │ ├── IRVisitor.cs │ │ ├── ITag.cs │ │ ├── InstructionIR.cs │ │ ├── OperandIR.cs │ │ ├── RegisterIR.cs │ │ ├── RegisterTable.cs │ │ ├── TaggedObject.cs │ │ ├── Tags/ │ │ │ ├── AssemblyMetadataTag.cs │ │ │ ├── LoopTag.cs │ │ │ ├── NotesTag.cs │ │ │ ├── RegisterTag.cs │ │ │ ├── SSATags.cs │ │ │ ├── SourceLocationTag.cs │ │ │ └── SourceStackTrace.cs │ │ ├── TupleIR.cs │ │ └── TypeIR.cs │ ├── IRPassOutput.cs │ ├── IRSectionReader.cs │ ├── IRTextFunction.cs │ ├── IRTextSection.cs │ ├── IRTextSectionLoader.cs │ ├── IRTextSummary.cs │ ├── Lexer/ │ │ ├── CharSource.cs │ │ ├── CharTable.cs │ │ ├── Lexer.cs │ │ └── Token.cs │ ├── Parser/ │ │ ├── IRSectionParser.cs │ │ ├── ParserBase.cs │ │ └── ParsingErrorHandler.cs │ ├── Profile/ │ │ ├── CallTree/ │ │ │ ├── ProfileCallSite.cs │ │ │ ├── ProfileCallTree.cs │ │ │ └── ProfileCallTreeNode.cs │ │ ├── Data/ │ │ │ ├── FunctionProfileData.cs │ │ │ ├── IProfileDataProvider.cs │ │ │ ├── IpToImageCache.cs │ │ │ ├── ManagedRawProfileData.cs │ │ │ ├── ModuleProfileInfo.cs │ │ │ ├── PerformanceCounters.cs │ │ │ ├── ProcessSummaryBuilder.cs │ │ │ ├── ProfileData.cs │ │ │ ├── ProfileDataReport.cs │ │ │ ├── ProfileModuleBuilder.cs │ │ │ ├── RawProfileData.cs │ │ │ ├── RawProfileModel.cs │ │ │ └── ResolvedProfileStack.cs │ │ ├── ETW/ │ │ │ ├── ETWEventProcessor.cs │ │ │ ├── ETWEventProcessorManaged.cs │ │ │ ├── ETWProfileDataProvider.cs │ │ │ ├── ETWRecordingSession.cs │ │ │ └── ProfilerNamedPipeServer.cs │ │ ├── Processing/ │ │ │ ├── CallTreeProcessor.cs │ │ │ ├── FunctionProfileProcessor.cs │ │ │ ├── FunctionSamplesProcessor.cs │ │ │ ├── FunctionsForSamplesProcessor.cs │ │ │ ├── ProfileSampleFilter.cs │ │ │ └── ProfileSampleProcessor.cs │ │ ├── Timeline/ │ │ │ └── ActivityView.cs │ │ └── Utils/ │ │ ├── DummySectionLoader.cs │ │ ├── NamedPipeServer.cs │ │ └── ThreadSuspender.cs │ ├── ProfileExplorerCore.csproj │ ├── Providers/ │ │ ├── CompilerIRKind.cs │ │ ├── IBinaryFileFinder.cs │ │ ├── ICompilerInfoProvider.cs │ │ ├── IDebugFileFinder.cs │ │ ├── IDebugInfoProviderFactory.cs │ │ └── INameProvider.cs │ ├── SectionReaderBase.cs │ ├── Session/ │ │ ├── BaseSession.cs │ │ ├── ILoadedDocument.cs │ │ ├── ILoadedDocumentState.cs │ │ ├── ISession.cs │ │ ├── LoadedDocument.cs │ │ └── StateSerializer.cs │ ├── Settings/ │ │ ├── DiffSettings.cs │ │ ├── GeneralSettings.cs │ │ ├── ISettingsProvider.cs │ │ ├── ISettingsTypeConverter.cs │ │ ├── ProfileDataProviderOptions.cs │ │ ├── ProfileOptions.cs │ │ ├── SectionSettings.cs │ │ ├── SettingsBase.cs │ │ └── SymbolFileSourceSettings.cs │ ├── SourceParser/ │ │ ├── SourceCodeParser.cs │ │ ├── SourceSyntaxTree.cs │ │ └── TreeSitter.cs │ ├── TextLocation.cs │ └── Utilities/ │ ├── BindableObject.cs │ ├── CancelableTask.cs │ ├── CancelableTaskInstance.cs │ ├── CollectionExtensionMethods.cs │ ├── CompressionUtils.cs │ ├── CoreSettingsProvider.cs │ ├── DebugObjectId.cs │ ├── DiagnosticLogger.cs │ ├── ExtensionMethods.cs │ ├── JsonUtils.cs │ ├── NativeMethods.cs │ ├── Optional.cs │ ├── SourceFileMapper.cs │ └── Utils.cs ├── ProfileExplorerCoreTests/ │ ├── ASMIRSectionReaderTests.cs │ ├── CompressedSegmentedListTests.cs │ ├── ETWUnmappedFrameResolutionTests.cs │ ├── EndToEndWorkflowTests.cs │ ├── ExtensionMethodsTests.cs │ ├── FileFormat/ │ │ └── FileArchiveTest.cs │ ├── ProfileExplorerCoreTests.csproj │ ├── SourceFileMapperTests.cs │ ├── SparseBitVectorTests.cs │ ├── StringTrieTests.cs │ ├── TestData/ │ │ ├── MsoTrace/ │ │ │ ├── assembly_Mso20win32client.dll_baseline.csv │ │ │ ├── functions_AppvIsvSubsystems64.dll_baseline.csv │ │ │ ├── functions_C2R64.dll_baseline.csv │ │ │ ├── functions_CI.dll_baseline.csv │ │ │ ├── functions_CoreMessaging.dll_baseline.csv │ │ │ ├── functions_DWrite.dll_baseline.csv │ │ │ ├── functions_EMSMDB32.DLL_baseline.csv │ │ │ ├── functions_FLTMGR.SYS_baseline.csv │ │ │ ├── functions_FlightSettings.dll_baseline.csv │ │ │ ├── functions_IPHLPAPI.DLL_baseline.csv │ │ │ ├── functions_KernelBase.dll_baseline.csv │ │ │ ├── functions_MSO.DLL_baseline.csv │ │ │ ├── functions_MSOARIA.DLL_baseline.csv │ │ │ ├── functions_MSPST32.DLL_baseline.csv │ │ │ ├── functions_MSPTLS.DLL_baseline.csv │ │ │ ├── functions_MicrosoftAccountWAMExtension.dll_baseline.csv │ │ │ ├── functions_Mso20win32client.dll_baseline.csv │ │ │ ├── functions_Mso30win32client.dll_baseline.csv │ │ │ ├── functions_Mso40UIwin32client.dll_baseline.csv │ │ │ ├── functions_Mso50win32client.dll_baseline.csv │ │ │ ├── functions_Mso98win32client.dll_baseline.csv │ │ │ ├── functions_NETIO.SYS_baseline.csv │ │ │ ├── functions_Ntfs.sys_baseline.csv │ │ │ ├── functions_OART.DLL_baseline.csv │ │ │ ├── functions_OLMAPI32.DLL_baseline.csv │ │ │ ├── functions_OneCoreUAPCommonProxyStub.dll_baseline.csv │ │ │ ├── functions_PPCORE.DLL_baseline.csv │ │ │ ├── functions_PktMon.sys_baseline.csv │ │ │ ├── functions_TextShaping.dll_baseline.csv │ │ │ ├── functions_UIAutomationCore.dll_baseline.csv │ │ │ ├── functions_WdFilter.sys_baseline.csv │ │ │ ├── functions_WinTypes.dll_baseline.csv │ │ │ ├── functions_Windows.Networking.Connectivity.dll_baseline.csv │ │ │ ├── functions_Windows.Security.Authentication.Web.Core.dll_baseline.csv │ │ │ ├── functions_Windows.StateRepositoryCore.dll_baseline.csv │ │ │ ├── functions_Windows.Web.dll_baseline.csv │ │ │ ├── functions_WindowsCodecs.dll_baseline.csv │ │ │ ├── functions_Wldap32.dll_baseline.csv │ │ │ ├── functions_ahcache.sys_baseline.csv │ │ │ ├── functions_aitrx.dll_baseline.csv │ │ │ ├── functions_bcrypt.dll_baseline.csv │ │ │ ├── functions_bcryptprimitives.dll_baseline.csv │ │ │ ├── functions_bindflt.sys_baseline.csv │ │ │ ├── functions_cng.sys_baseline.csv │ │ │ ├── functions_combase.dll_baseline.csv │ │ │ ├── functions_comctl32.dll_baseline.csv │ │ │ ├── functions_cpprestsdk.dll_baseline.csv │ │ │ ├── functions_crypt32.dll_baseline.csv │ │ │ ├── functions_d2d1.dll_baseline.csv │ │ │ ├── functions_d3d11.dll_baseline.csv │ │ │ ├── functions_dcomp.dll_baseline.csv │ │ │ ├── functions_dhcpcsvc.dll_baseline.csv │ │ │ ├── functions_dhcpcsvc6.dll_baseline.csv │ │ │ ├── functions_dpapi.dll_baseline.csv │ │ │ ├── functions_dxgi.dll_baseline.csv │ │ │ ├── functions_dxgkrnl.sys_baseline.csv │ │ │ ├── functions_dxgmms2.sys_baseline.csv │ │ │ ├── functions_e1d.sys_baseline.csv │ │ │ ├── functions_fcon.dll_baseline.csv │ │ │ ├── functions_fileinfo.sys_baseline.csv │ │ │ ├── functions_fvevol.sys_baseline.csv │ │ │ ├── functions_gdi32full.dll_baseline.csv │ │ │ ├── functions_iertutil.dll_baseline.csv │ │ │ ├── functions_imagehlp.dll_baseline.csv │ │ │ ├── functions_intelppm.sys_baseline.csv │ │ │ ├── functions_kernel32.dll_baseline.csv │ │ │ ├── functions_ksecdd.sys_baseline.csv │ │ │ ├── functions_msasn1.dll_baseline.csv │ │ │ ├── functions_mssecflt.sys_baseline.csv │ │ │ ├── functions_msvcp140.dll_baseline.csv │ │ │ ├── functions_mswsock.dll_baseline.csv │ │ │ ├── functions_msxml6.dll_baseline.csv │ │ │ ├── functions_ntdll.dll_baseline.csv │ │ │ ├── functions_ntoskrnl.exe_baseline.csv │ │ │ ├── functions_nvlddmkm.sys_baseline.csv │ │ │ ├── functions_nvldumdx.dll_baseline.csv │ │ │ ├── functions_nvwgf2umx_cfg.dll_baseline.csv │ │ │ ├── functions_oleaut32.dll_baseline.csv │ │ │ ├── functions_rpcrt4.dll_baseline.csv │ │ │ ├── functions_schannel.dll_baseline.csv │ │ │ ├── functions_sechost.dll_baseline.csv │ │ │ ├── functions_sspicli.dll_baseline.csv │ │ │ ├── functions_ucrtbase.dll_baseline.csv │ │ │ ├── functions_user32.dll_baseline.csv │ │ │ ├── functions_uxtheme.dll_baseline.csv │ │ │ ├── functions_vaultcli.dll_baseline.csv │ │ │ ├── functions_vcruntime140.dll_baseline.csv │ │ │ ├── functions_webio.dll_baseline.csv │ │ │ ├── functions_webservices.dll_baseline.csv │ │ │ ├── functions_win32kbase.sys_baseline.csv │ │ │ ├── functions_win32kbase_rs.sys_baseline.csv │ │ │ ├── functions_win32kfull.sys_baseline.csv │ │ │ ├── functions_win32u.dll_baseline.csv │ │ │ ├── functions_windows.storage.dll_baseline.csv │ │ │ ├── functions_winhttp.dll_baseline.csv │ │ │ ├── functions_wininet.dll_baseline.csv │ │ │ ├── functions_wosc.dll_baseline.csv │ │ │ ├── functions_ws2_32.dll_baseline.csv │ │ │ ├── functions_xmllite.dll_baseline.csv │ │ │ ├── modules_baseline.csv │ │ │ └── processes_baseline.csv │ │ ├── Symbols/ │ │ │ └── MsoTrace/ │ │ │ └── Mso20Win32Client.pdb │ │ └── Traces/ │ │ └── MsoTrace/ │ │ └── trace.etl │ └── TestDataHelper.cs ├── ProfileExplorerUI/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── Client.vsdoc │ ├── Compilers/ │ │ ├── ASM/ │ │ │ └── ASMLoadedSectionHandler.cs │ │ ├── Default/ │ │ │ ├── BuiltinFunctionTasks/ │ │ │ │ └── UnusedInstructionsFunctionTask.cs │ │ │ ├── BuiltinQueries/ │ │ │ │ ├── RegisterQuery.cs │ │ │ │ └── ValueNumberQuery.cs │ │ │ ├── DefaultRemarkParser.cs │ │ │ ├── DefaultRemarkProvider.cs │ │ │ └── DefaultSectionStyleProvider.cs │ │ └── LLVM/ │ │ └── LLVMLoadedSectionHandler.cs │ ├── Controls/ │ │ ├── ColorPaletteSelector.xaml │ │ ├── ColorPaletteSelector.xaml.cs │ │ ├── ColorPaletteViewer.xaml │ │ ├── ColorPaletteViewer.xaml.cs │ │ ├── ColorSelector.xaml │ │ ├── ColorSelector.xaml.cs │ │ ├── DraggablePopup.cs │ │ ├── FileSystemTextBox.cs │ │ ├── Graph/ │ │ │ ├── CallGraphStyleProvider.cs │ │ │ ├── ColorPalette.cs │ │ │ ├── ExpressionGraphStyleProvider.cs │ │ │ ├── FlowGraphStyleProvider.cs │ │ │ ├── GraphNodeTag.cs │ │ │ ├── GraphRenderer.cs │ │ │ ├── GraphViewer.xaml │ │ │ └── GraphViewer.xaml.cs │ │ ├── HoverPreview.cs │ │ ├── IRDocumentPopup.xaml │ │ ├── IRDocumentPopup.xaml.cs │ │ ├── IconSelector.xaml │ │ ├── IconSelector.xaml.cs │ │ ├── NotesPopup.xaml │ │ ├── NotesPopup.xaml.cs │ │ ├── OptionalColumn.cs │ │ ├── PanelToolbarTray.xaml │ │ ├── PanelToolbarTray.xaml.cs │ │ ├── ResizeGrip.xaml │ │ ├── ResizeGrip.xaml.cs │ │ ├── WebViewPopup.xaml │ │ └── WebViewPopup.xaml.cs │ ├── Converters.xaml │ ├── Diff/ │ │ └── DocumentDiffUpdater.cs │ ├── Document/ │ │ ├── ActionPanel.xaml │ │ ├── ActionPanel.xaml.cs │ │ ├── BasicBlockFoldingStrategy.cs │ │ ├── BasicBlockFoldingStrategyProvider.cs │ │ ├── DocumentAction.cs │ │ ├── DocumentExporting.cs │ │ ├── DocumentUtils.cs │ │ ├── Highlighting/ │ │ │ ├── DefaultHighlightingStyles.cs │ │ │ ├── HighlightedElementGroup.cs │ │ │ ├── HighlightingStyle.cs │ │ │ └── IRElementSegment.cs │ │ ├── ILoadedSectionHandler.cs │ │ ├── IRDocument.cs │ │ ├── IRDocumentColumnData.cs │ │ ├── IRDocumentHost.xaml │ │ ├── IRDocumentHost.xaml.cs │ │ ├── IRDocumentState.cs │ │ ├── LightIRDocument.cs │ │ ├── RemarkPreviewPanel.xaml │ │ ├── RemarkPreviewPanel.xaml.cs │ │ ├── RemarkTag.cs │ │ ├── Renderers/ │ │ │ ├── DocumentMargin.cs │ │ │ ├── Highlighters/ │ │ │ │ ├── BlockBackgroundHighlighter.cs │ │ │ │ ├── CurrentLineHighlighter.cs │ │ │ │ ├── DiffLineHighlighter.cs │ │ │ │ ├── ElementHighlighter.cs │ │ │ │ └── RemarkHighlighter.cs │ │ │ ├── IElementOverlay.cs │ │ │ ├── IconDrawing.cs │ │ │ ├── MarkerScroolBar.cs │ │ │ ├── OverlayRenderer.cs │ │ │ └── Overlays/ │ │ │ ├── ElementOverlayBase.cs │ │ │ ├── IconElementOverlay.cs │ │ │ └── TextElementOverlay.cs │ │ ├── SearchInfo.cs │ │ ├── SearchPanel.xaml │ │ ├── SearchPanel.xaml.cs │ │ ├── SearcheableIRDocument.xaml │ │ └── SearcheableIRDocument.xaml.cs │ ├── GlobalSuppressions.cs │ ├── GrpcServer/ │ │ ├── DebugSectionLoader.cs │ │ └── DebugService.cs │ ├── Icons.xaml │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── MainWindowDebugRpc.cs │ ├── MainWindowDiff.cs │ ├── MainWindowPanels.cs │ ├── MainWindowProfiling.cs │ ├── MainWindowSession.cs │ ├── Mcp/ │ │ └── McpActionExecutor.cs │ ├── OptionsPanels/ │ │ ├── CallTreeOptionsPanel.xaml │ │ ├── CallTreeOptionsPanel.xaml.cs │ │ ├── ColumnOptionsPanel.xaml │ │ ├── ColumnOptionsPanel.xaml.cs │ │ ├── DiffOptionsPanel.xaml │ │ ├── DiffOptionsPanel.xaml.cs │ │ ├── DocumentOptionsPanel.xaml │ │ ├── DocumentOptionsPanel.xaml.cs │ │ ├── DocumentProfilingOptionsPanel.xaml │ │ ├── DocumentProfilingOptionsPanel.xaml.cs │ │ ├── ExpressionGraphOptionsPanel.xaml │ │ ├── ExpressionGraphOptionsPanel.xaml.cs │ │ ├── FlameGraphOptionsPanel.xaml │ │ ├── FlameGraphOptionsPanel.xaml.cs │ │ ├── FlowGraphOptionsPanel.xaml │ │ ├── FlowGraphOptionsPanel.xaml.cs │ │ ├── FunctionMarkingOptionsPanel.xaml │ │ ├── FunctionMarkingOptionsPanel.xaml.cs │ │ ├── GeneralOptionsPanel.xaml │ │ ├── GeneralOptionsPanel.xaml.cs │ │ ├── LightDocumentOptionsPanel.xaml │ │ ├── LightDocumentOptionsPanel.xaml.cs │ │ ├── OptionsPanelBase.cs │ │ ├── OptionsPanelHostPopup.xaml │ │ ├── OptionsPanelHostPopup.xaml.cs │ │ ├── PreviewPopupOptionsPanel.xaml │ │ ├── PreviewPopupOptionsPanel.xaml.cs │ │ ├── ProfilingOptionsPanel.xaml │ │ ├── ProfilingOptionsPanel.xaml.cs │ │ ├── RemarkOptionsPanel.xaml │ │ ├── RemarkOptionsPanel.xaml.cs │ │ ├── SectionOptionsPanel.xaml │ │ ├── SectionOptionsPanel.xaml.cs │ │ ├── SourceFileOptionsPanel.xaml │ │ ├── SourceFileOptionsPanel.xaml.cs │ │ ├── SymbolOptionsPanel.xaml │ │ ├── SymbolOptionsPanel.xaml.cs │ │ ├── TimelineOptionsPanel.xaml │ │ └── TimelineOptionsPanel.xaml.cs │ ├── Panels/ │ │ ├── BookmarksPanel.xaml │ │ ├── BookmarksPanel.xaml.cs │ │ ├── CallGraphPanel.cs │ │ ├── CallerCalleePanel.cs │ │ ├── DefinitionPanel.xaml │ │ ├── DefinitionPanel.xaml.cs │ │ ├── DeveloperPanel.xaml │ │ ├── DeveloperPanel.xaml.cs │ │ ├── DocumentSearchPanel.xaml │ │ ├── DocumentSearchPanel.xaml.cs │ │ ├── DominatorTreePanel.cs │ │ ├── ExpressionGraphPanel.cs │ │ ├── FunctionCodeStatistics.cs │ │ ├── GraphCommand.cs │ │ ├── GraphPanel.xaml │ │ ├── GraphPanel.xaml.cs │ │ ├── HelpPanel.xaml │ │ ├── HelpPanel.xaml.cs │ │ ├── IToolPanel.cs │ │ ├── ModuleReport.cs │ │ ├── ModuleReportPanel.xaml │ │ ├── ModuleReportPanel.xaml.cs │ │ ├── NotesPanel.xaml │ │ ├── NotesPanel.xaml.cs │ │ ├── PassOutputPanel.xaml │ │ ├── PassOutputPanel.xaml.cs │ │ ├── PostDominatorTreePanel.cs │ │ ├── ReferencesPanel.xaml │ │ ├── ReferencesPanel.xaml.cs │ │ ├── ScriptingPanel.xaml │ │ ├── ScriptingPanel.xaml.cs │ │ ├── SearchResultsPanel.xaml │ │ ├── SearchResultsPanel.xaml.cs │ │ ├── SectionPanel.xaml │ │ ├── SectionPanel.xaml.cs │ │ ├── SectionPanelPair.xaml │ │ ├── SectionPanelPair.xaml.cs │ │ ├── SourceFilePanel.xaml │ │ ├── SourceFilePanel.xaml.cs │ │ ├── StartPagePanel.xaml │ │ ├── StartPagePanel.xaml.cs │ │ ├── ToolPanelControl.cs │ │ ├── ValueStatisticPanel.xaml │ │ └── ValueStatisticPanel.xaml.cs │ ├── Profile/ │ │ ├── CallTreeNodePanel.xaml │ │ ├── CallTreeNodePanel.xaml.cs │ │ ├── CallTreeNodePopup.xaml │ │ ├── CallTreeNodePopup.xaml.cs │ │ ├── CallTreePanel.xaml │ │ ├── CallTreePanel.xaml.cs │ │ ├── Document/ │ │ │ ├── DocumentColumns.xaml │ │ │ ├── DocumentColumns.xaml.cs │ │ │ ├── InlineAssemblyHelpers.cs │ │ │ ├── ProfileDocumentMarker.cs │ │ │ ├── ProfileHistoryManager.cs │ │ │ ├── ProfileIRDocument.xaml │ │ │ ├── ProfileIRDocument.xaml.cs │ │ │ ├── ProfileMenuItem.cs │ │ │ ├── ProfileSourceSyntaxNode.cs │ │ │ ├── ProfilingExporting.cs │ │ │ ├── ProfilingUtils.cs │ │ │ └── SourceDocumentMarker.cs │ │ ├── FlameGraph/ │ │ │ ├── FlameGraph.cs │ │ │ ├── FlameGraphHost.xaml │ │ │ ├── FlameGraphHost.xaml.cs │ │ │ ├── FlameGraphPanel.xaml │ │ │ ├── FlameGraphPanel.xaml.cs │ │ │ ├── FlameGraphRenderer.cs │ │ │ ├── FlameGraphViewer.xaml │ │ │ └── FlameGraphViewer.xaml.cs │ │ ├── ProfileListView.xaml │ │ ├── ProfileListView.xaml.cs │ │ ├── ProfileReportPanel.xaml │ │ ├── ProfileReportPanel.xaml.cs │ │ ├── SearchableProfileItem.cs │ │ ├── Timeline/ │ │ │ ├── ActivityTimelineView.xaml │ │ │ ├── ActivityTimelineView.xaml.cs │ │ │ ├── ActivityView.xaml │ │ │ ├── ActivityView.xaml.cs │ │ │ ├── TImelinePanel.xaml │ │ │ └── TImelinePanel.xaml.cs │ │ └── Utils/ │ │ ├── GlyphRunCache.cs │ │ ├── QuadTree.cs │ │ └── SourceFileFinder.cs │ ├── ProfileExplorerUI.csproj │ ├── ProfileStyles.xaml │ ├── Properties/ │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ ├── Settings.settings │ │ └── launchSettings.json │ ├── Providers/ │ │ ├── IBlockFoldingStrategyProvider.cs │ │ ├── IRemarkProvider.cs │ │ └── ISectionStyleProvider.cs │ ├── Query/ │ │ ├── BuiltinElementQuery.cs │ │ ├── BuiltinFunctionTask.cs │ │ ├── Buitin/ │ │ │ ├── InstructionSSAInfoQuery.cs │ │ │ └── OperandSSAInfoQuery.cs │ │ ├── ButtonQueryViewElement .xaml │ │ ├── ButtonQueryViewElement .xaml.cs │ │ ├── ElementQuery.cs │ │ ├── FunctionTask.cs │ │ ├── FunctionTaskDefinition.cs │ │ ├── FunctionTaskOptionsSerializer.cs │ │ ├── InputQueryViewElement.xaml │ │ ├── InputQueryViewElement.xaml.cs │ │ ├── OutputQueryViewElement.xaml │ │ ├── OutputQueryViewElement.xaml.cs │ │ ├── QueryData.cs │ │ ├── QueryPanel.xaml │ │ ├── QueryPanel.xaml.cs │ │ ├── QueryValues.cs │ │ ├── QueryView.xaml │ │ ├── QueryView.xaml.cs │ │ └── ScriptFunctionTask.cs │ ├── Remarks/ │ │ ├── Remark.cs │ │ ├── RemarkLineGroup.cs │ │ └── RemarksDefinitionSerializer.cs │ ├── Scripting/ │ │ ├── ElementQueryScript.cs │ │ ├── Script.cs │ │ ├── ScriptAutoComplete.cs │ │ └── ScriptSession.cs │ ├── Session/ │ │ ├── Bookmark.cs │ │ ├── BookmarkManager.cs │ │ ├── DiffModeInfo.cs │ │ ├── GraphLayoutCache.cs │ │ ├── IUILoadedDocument.cs │ │ ├── IUILoadedDocumentState.cs │ │ ├── IUISession.cs │ │ ├── PanelStateManager.cs │ │ ├── SessionStateManager.cs │ │ ├── UILoadedDocument.cs │ │ └── UIStateSerializer.cs │ ├── Settings/ │ │ ├── ApplicationSettings.cs │ │ ├── CallTreeNodeSettings.cs │ │ ├── CallTreeSettings.cs │ │ ├── ColorSettingsConverter.cs │ │ ├── ColumnSettings.cs │ │ ├── DocumentSettings.cs │ │ ├── ExpressionGraphSettings.cs │ │ ├── FlameGraphSettings.cs │ │ ├── FlowGraphSettings.cs │ │ ├── FunctionMarkingSettings.cs │ │ ├── FunctionTaskSettings.cs │ │ ├── GraphSettings.cs │ │ ├── OptionalColumnSettings.cs │ │ ├── PreviewPopupSettings.cs │ │ ├── ProfileDocumentMarkerSettings.cs │ │ ├── RemarkSettings.cs │ │ ├── SourceDocumentMarkerSettings.cs │ │ ├── SourceFileSettings.cs │ │ ├── TextViewSettingsBase.cs │ │ ├── TimelineSettings.cs │ │ ├── UIDiffSettings.cs │ │ ├── UISectionSettings.cs │ │ ├── UISettingsProvider.cs │ │ └── WorkspaceSettings.cs │ ├── Styles.xaml │ ├── Utilities/ │ │ ├── CallGraphUtils.cs │ │ ├── DelayedAction.cs │ │ ├── ErrorReporting.cs │ │ ├── ExtensionMethods.cs │ │ ├── LongRunningAction.cs │ │ ├── ObservableCollectionRefresh.cs │ │ ├── RelayCommand.cs │ │ ├── SectionTextSearcher.cs │ │ ├── TextSearcher.cs │ │ ├── UI/ │ │ │ ├── Behaviors.cs │ │ │ ├── ColorBrushes.cs │ │ │ ├── ColorPens.cs │ │ │ ├── ColorUtils.cs │ │ │ ├── Converters.cs │ │ │ ├── DialogCenteringHelper.cs │ │ │ ├── GridViewColumnValueSorter.cs │ │ │ ├── MouseHoverLogic.cs │ │ │ ├── PasswordHelper.cs │ │ │ ├── SortAdorner.cs │ │ │ └── WindowPlacement.cs │ │ ├── UICollectionExtensionMethods.cs │ │ ├── UIJsonUtils.cs │ │ └── Utils.cs │ ├── Windows/ │ │ ├── AboutWindow.xaml │ │ ├── AboutWindow.xaml.cs │ │ ├── DiffOpenWindow.xaml │ │ ├── DiffOpenWindow.xaml.cs │ │ ├── OptionsWindow.xaml │ │ ├── OptionsWindow.xaml.cs │ │ ├── ProfileLoadWindow.xaml │ │ ├── ProfileLoadWindow.xaml.cs │ │ ├── RecordingSession.cs │ │ ├── TextInputWindow.xaml │ │ ├── TextInputWindow.xaml.cs │ │ ├── UpdateWindow.xaml │ │ ├── UpdateWindow.xaml.cs │ │ ├── WorkspacesWindow.xaml │ │ └── WorkspacesWindow.xaml.cs │ ├── app.manifest │ └── runtimeconfig.template.json ├── ProfileExplorerUITests/ │ ├── CollectionExtensionMethodsTests.cs │ ├── GlobalUsings.cs │ ├── PDBDebugInfoProviderTests.cs │ ├── ProfileExplorerUITests.csproj │ ├── SettingsBaseTests.cs │ └── SyntheticProfileTests.cs ├── VSExtension/ │ ├── App.config │ ├── ClientInstance.cs │ ├── Commands/ │ │ ├── AttachCommand.cs │ │ ├── CommandBase.cs │ │ ├── EnableCommand.cs │ │ ├── MarkElementCommand.cs │ │ ├── MarkExpressionCommand.cs │ │ ├── MarkReferencesCommand.cs │ │ ├── MarkUsesCommand.cs │ │ ├── ShowExpressionGraphCommand.cs │ │ ├── ShowReferencesCommand.cs │ │ ├── ShowUsesCommand.cs │ │ └── UpdateIRCommand.cs │ ├── DebuggerExpression.cs │ ├── DebuggerInstance.cs │ ├── Lexer/ │ │ ├── CharSource.cs │ │ ├── CharTable.cs │ │ ├── Lexer.cs │ │ ├── TextLocation.cs │ │ └── Token.cs │ ├── Logger.cs │ ├── MouseEventProcessor.cs │ ├── NativeMethods.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── VSExtension.csproj │ ├── VSExtensionPackage.cs │ ├── VSExtensionPackage.vsct │ └── source.extension.vsixmanifest └── external/ ├── TreeListView/ │ ├── AssemblyInfo.cs │ ├── Collection.cs │ ├── LICENSE │ ├── README.md │ ├── Themes/ │ │ └── Generic.xaml │ ├── Tree/ │ │ ├── Converters.cs │ │ ├── ITreeModel.cs │ │ ├── RowExpander.cs │ │ ├── TreeList.cs │ │ ├── TreeListItem.cs │ │ └── TreeNode.cs │ ├── TreeListView.csproj │ └── TreeListView.sln ├── arm64/ │ └── config6 ├── build-capstone-arm64.cmd ├── build-capstone-debug.cmd ├── build-capstone.cmd ├── build-external-arm64.cmd ├── build-external.cmd ├── build-graphviz-arm64.cmd ├── build-graphviz-pgo-instrument-arm64.cmd ├── build-graphviz-pgo-instrument.cmd ├── build-graphviz-pgo.cmd ├── build-graphviz.cmd ├── build-tree-sitter-arm64.cmd ├── build-tree-sitter.cmd ├── config6 ├── pgo/ │ ├── copy-graphviz-arm64.cmd │ ├── copy-graphviz.cmd │ ├── train-graphviz-arm64.cmd │ ├── train-graphviz.cmd │ └── training/ │ ├── input-1032.txt │ ├── input-1691.txt │ ├── input-1864.txt │ ├── input-202.txt │ ├── input-204.txt │ ├── input-208.txt │ ├── input-213.txt │ ├── input-2131.txt │ ├── input-2148.txt │ ├── input-215.txt │ ├── input-216.txt │ ├── input-217.txt │ ├── input-218.txt │ ├── input-242.txt │ ├── input-244.txt │ ├── input-248.txt │ ├── input-250.txt │ ├── input-259.txt │ ├── input-262.txt │ ├── input-276.txt │ ├── input-303.txt │ ├── input-3219.txt │ ├── input-322.txt │ ├── input-375.txt │ ├── input-3807.txt │ ├── input-383.txt │ ├── input-436.txt │ ├── input-478.txt │ ├── input-485.txt │ ├── input-568.txt │ ├── input-583.txt │ └── input-741.txt └── tree-sitter/ ├── Makefile ├── tree-sitter-c-sharp.def └── tree-sitter-rust.def